html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
@font-face{font-family:webflow-icons;src:url()

format("truetype");font-weight:400;font-style:normal}[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}
.w-icon-slider-right:before{content:""}
.w-icon-slider-left:before{content:""}
.w-icon-nav-menu:before{content:""}
.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:""}
.w-icon-file-upload-remove:before{content:""}
.w-icon-file-upload-icon:before{content:""}*{box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}html.w-mod-touch *{background-attachment:scroll!important}
.w-block{display:block}
.w-inline-block{max-width:100%;display:inline-block}
.w-clearfix:before,.w-clearfix:after{content:" ";grid-area:1/1/2/2;display:table}
.w-clearfix:after{clear:both}
.w-hidden{display:none}
.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.w-button{-webkit-appearance:button}html[data-w-dynpage] [data-w-cloak]{color:#0000!important}
.w-code-block{margin:unset}pre.w-code-block code{all:inherit}
.w-optimization{display:contents}
.w-webflow-badge,.w-webflow-badge>img{box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;-webkit-text-decoration:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset}
.w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;visibility:visible!important;opacity:1!important;z-index:2147483647!important;color:#aaadb0!important;overflow:unset!important;background-color:#fff!important;border-radius:3px!important;width:auto!important;height:auto!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;inset:auto 12px 12px auto!important;transform:none!important}
.w-webflow-badge>img{position:unset;visibility:unset!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}figcaption{text-align:center;margin-top:5px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}
.w-list-unstyled{padding-left:0;list-style:none}
.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}
.w-embed:after{clear:both}
.w-video{width:100%;padding:0;position:relative}
.w-video iframe,.w-video object,.w-video embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}
.w-form{margin:0 0 15px}
.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}
.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}label{margin-bottom:5px;font-weight:700;display:block}
.w-input,.w-select{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}
.w-input::placeholder,.w-select::placeholder{color:#999}
.w-input:focus,.w-select:focus{border-color:#3898ec;outline:0}
.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed}
.w-input[disabled]:not(.w-input-disabled),.w-select[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select{background-color:#eee}textarea.w-input,textarea.w-select{height:auto}
.w-select{background-color:#f3f3f3}
.w-select[multiple]{height:auto}
.w-form-label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}
.w-radio{margin-bottom:5px;padding-left:20px;display:block}
.w-radio:before,.w-radio:after{content:" ";grid-area:1/1/2/2;display:table}
.w-radio:after{clear:both}
.w-radio-input{float:left;margin:3px 0 0 -20px;line-height:normal}
.w-file-upload{margin-bottom:10px;display:block}
.w-file-upload-input{opacity:0;z-index:-100;width:.1px;height:.1px;position:absolute;overflow:hidden}
.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success{color:#333;display:inline-block}
.w-file-upload-error{margin-top:10px;display:block}
.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden{display:none}
.w-file-upload-uploading-btn{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:flex}
.w-file-upload-file{background-color:#fafafa;border:1px solid #ccc;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;display:flex}
.w-file-upload-file-name{font-size:14px;font-weight:400;display:block}
.w-file-remove-link{cursor:pointer;width:auto;height:auto;margin-top:3px;margin-left:10px;padding:3px;display:block}
.w-icon-file-upload-remove{margin:auto;font-size:10px}
.w-file-upload-error-msg{color:#ea384c;padding:2px 0;display:inline-block}
.w-file-upload-info{padding:0 12px;line-height:38px;display:inline-block}
.w-file-upload-label{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:inline-block}
.w-icon-file-upload-icon,.w-icon-file-upload-uploading{width:20px;margin-right:8px;display:inline-block}
.w-icon-file-upload-uploading{height:20px}
.w-container{max-width:940px;margin-left:auto;margin-right:auto}
.w-container:before,.w-container:after{content:" ";grid-area:1/1/2/2;display:table}
.w-container:after{clear:both}
.w-container .w-row{margin-left:-10px;margin-right:-10px}
.w-row:before,.w-row:after{content:" ";grid-area:1/1/2/2;display:table}
.w-row:after{clear:both}
.w-row .w-row{margin-left:0;margin-right:0}
.w-col{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}
.w-col .w-col{padding-left:0;padding-right:0}
.w-col-1{width:8.33333%}
.w-col-2{width:16.6667%}
.w-col-3{width:25%}
.w-col-4{width:33.3333%}
.w-col-5{width:41.6667%}
.w-col-6{width:50%}
.w-col-7{width:58.3333%}
.w-col-8{width:66.6667%}
.w-col-9{width:75%}
.w-col-10{width:83.3333%}
.w-col-11{width:91.6667%}
.w-col-12{width:100%}
.w-hidden-main{display:none!important}
@media screen and (max-width:991px){.w-container{max-width:728px}
.w-hidden-main{display:inherit!important}
.w-hidden-medium{display:none!important}
.w-col-medium-1{width:8.33333%}
.w-col-medium-2{width:16.6667%}
.w-col-medium-3{width:25%}
.w-col-medium-4{width:33.3333%}
.w-col-medium-5{width:41.6667%}
.w-col-medium-6{width:50%}
.w-col-medium-7{width:58.3333%}
.w-col-medium-8{width:66.6667%}
.w-col-medium-9{width:75%}
.w-col-medium-10{width:83.3333%}
.w-col-medium-11{width:91.6667%}
.w-col-medium-12{width:100%}
.w-col-stack{width:100%;left:auto;right:auto}}
@media screen and (max-width:767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}
.w-hidden-small{display:none!important}
.w-row,.w-container .w-row{margin-left:0;margin-right:0}
.w-col{width:100%;left:auto;right:auto}
.w-col-small-1{width:8.33333%}
.w-col-small-2{width:16.6667%}
.w-col-small-3{width:25%}
.w-col-small-4{width:33.3333%}
.w-col-small-5{width:41.6667%}
.w-col-small-6{width:50%}
.w-col-small-7{width:58.3333%}
.w-col-small-8{width:66.6667%}
.w-col-small-9{width:75%}
.w-col-small-10{width:83.3333%}
.w-col-small-11{width:91.6667%}
.w-col-small-12{width:100%}}
@media screen and (max-width:479px){.w-container{max-width:none}
.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}
.w-hidden-tiny{display:none!important}
.w-col{width:100%}
.w-col-tiny-1{width:8.33333%}
.w-col-tiny-2{width:16.6667%}
.w-col-tiny-3{width:25%}
.w-col-tiny-4{width:33.3333%}
.w-col-tiny-5{width:41.6667%}
.w-col-tiny-6{width:50%}
.w-col-tiny-7{width:58.3333%}
.w-col-tiny-8{width:66.6667%}
.w-col-tiny-9{width:75%}
.w-col-tiny-10{width:83.3333%}
.w-col-tiny-11{width:91.6667%}
.w-col-tiny-12{width:100%}}
.w-widget{position:relative}
.w-widget-map{width:100%;height:400px}
.w-widget-map label{width:auto;display:inline}
.w-widget-map img{max-width:inherit}
.w-widget-map .gm-style-iw{text-align:center}
.w-widget-map .gm-style-iw>button{display:none!important}
.w-widget-twitter{overflow:hidden}
.w-widget-twitter-count-shim{vertical-align:top;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;width:28px;height:20px;display:inline-block;position:relative}
.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;user-select:none}
.w-widget-twitter-count-shim .w-widget-twitter-count-inner{text-align:center;color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative}
.w-widget-twitter-count-shim .w-widget-twitter-count-clear{display:block;position:relative}
.w-widget-twitter-count-shim.w--large{width:36px;height:28px}
.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}
.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}
.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}
.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:50%;left:0}
.w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:#75869600 #5d6c7b #75869600 #75869600;margin-top:-4px;margin-left:-9px}
.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-top:-5px;margin-left:-10px}
.w-widget-twitter-count-shim:not(.w--vertical):after{border-width:4px;border-color:#fff0 #fff #fff0 #fff0;margin-top:-4px;margin-left:-8px}
.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-top:-5px;margin-left:-9px}
.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}
.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:100%;left:50%}
.w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b #75869600 #75869600;margin-left:-5px}
.w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff #fff0 #fff0;margin-left:-4px}
.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}
.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}
.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}
.w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}
.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}
.w-background-video--control{background-color:#0000;padding:0;position:absolute;bottom:1em;right:1em}
.w-background-video--control>[hidden]{display:none!important}
.w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;background:#ddd;height:300px;position:relative}
.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}
.w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}
.w-slider-nav{z-index:2;text-align:center;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}
.w-slider-nav.w-round>div{border-radius:100%}
.w-slider-nav.w-num>div{font-size:inherit;line-height:inherit;width:auto;height:auto;padding:.2em .5em}
.w-slider-nav.w-shadow>div{box-shadow:0 0 3px #3336}
.w-slider-nav-invert{color:#fff}
.w-slider-nav-invert>div{background-color:#2226}
.w-slider-nav-invert>div.w-active{background-color:#222}
.w-slider-dot{cursor:pointer;background-color:#fff6;width:1em;height:1em;margin:0 3px .5em;transition:background-color .1s,color .1s;display:inline-block;position:relative}
.w-slider-dot.w-active{background-color:#fff}
.w-slider-dot:focus{outline:none;box-shadow:0 0 0 2px #fff}
.w-slider-dot:focus.w-active{box-shadow:none}
.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}
.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class^=w-icon-],.w-slider-arrow-left [class*=\ w-icon-],.w-slider-arrow-right [class*=\ w-icon-]{position:absolute}
.w-slider-arrow-left:focus,.w-slider-arrow-right:focus{outline:0}
.w-slider-arrow-left{z-index:3;right:auto}
.w-slider-arrow-right{z-index:4;left:auto}
.w-icon-slider-left,.w-icon-slider-right{width:1em;height:1em;margin:auto;inset:0}
.w-slider-aria-label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.w-slider-force-show{display:block!important}
.w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}
.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}
.w-dropdown-toggle{-webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}
.w-dropdown-toggle:focus{outline:0}
.w-icon-dropdown-toggle{width:1em;height:1em;margin:auto 20px auto auto;position:absolute;top:0;bottom:0;right:0}
.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}
.w-dropdown-list.w--open{display:block}
.w-dropdown-link{color:#222;padding:10px 20px;display:block}
.w-dropdown-link.w--current{color:#0082f3}
.w-dropdown-link:focus{outline:0}
@media screen and (max-width:767px){.w-nav-brand{padding-left:10px}}
.w-lightbox-backdrop{cursor:auto;letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;color:#fff;text-align:center;z-index:2000;opacity:0;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;background:#000000e6;outline:0;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.2;list-style:disc;position:fixed;inset:0;-webkit-transform:translate(0)}
.w-lightbox-backdrop,.w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}
.w-lightbox-content{height:100vh;position:relative;overflow:hidden}
.w-lightbox-view{opacity:0;width:100vw;height:100vh;position:absolute}
.w-lightbox-view:before{content:"";height:100vh}
.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}
.w-lightbox-frame,.w-lightbox-view:before{vertical-align:middle;display:inline-block}
.w-lightbox-figure{margin:0;position:relative}
.w-lightbox-group .w-lightbox-figure{cursor:pointer}
.w-lightbox-img{width:auto;max-width:none;height:auto}
.w-lightbox-image{float:none;max-width:100vw;max-height:100vh;display:block}
.w-lightbox-group .w-lightbox-image{max-height:86vh}
.w-lightbox-caption{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#0006;padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}
.w-lightbox-embed{width:100%;height:100%;position:absolute;inset:0}
.w-lightbox-control{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;width:4em;transition:all .3s;position:absolute;top:0}

.w-lightbox-strip{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}
.w-lightbox-item{box-sizing:content-box;cursor:pointer;width:10vh;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0,0)}
.w-lightbox-active{opacity:.3}
.w-lightbox-thumbnail{background:#222;height:10vh;position:relative;overflow:hidden}
.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}
.w-lightbox-thumbnail .w-lightbox-tall{width:100%;top:50%;transform:translateY(-50%)}
.w-lightbox-thumbnail .w-lightbox-wide{height:100%;left:50%;transform:translate(-50%)}
.w-lightbox-spinner{box-sizing:border-box;border:5px solid #0006;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:.8s linear infinite spin;position:absolute;top:50%;left:50%}
.w-lightbox-spinner:after{content:"";border:3px solid #0000;border-bottom-color:#fff;border-radius:50%;position:absolute;inset:-4px}
.w-lightbox-hide{display:none}
.w-lightbox-noscroll{overflow:hidden}
@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}
.w-lightbox-view,.w-lightbox-view:before{height:96vh}
.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}
.w-lightbox-image{max-width:96vw;max-height:96vh}
.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}
.w-lightbox-left,.w-lightbox-right{opacity:.5;display:block}
.w-lightbox-close{opacity:.8}
.w-lightbox-control:hover{opacity:1}}
.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}
.w-richtext:before,.w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}
.w-richtext:after{clear:both}
.w-richtext[contenteditable=true]:before,.w-richtext[contenteditable=true]:after{white-space:initial}
.w-richtext ol,.w-richtext ul{overflow:hidden}
.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline:2px solid #2895f7}
.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}
.w-richtext figure{max-width:60%;position:relative}
.w-richtext figure>div:before{cursor:default!important}
.w-richtext figure img{width:100%}
.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}
.w-richtext figure div{color:#0000;font-size:0}
.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}
.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}
.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}
.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video]{width:60%;height:0}
.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}
.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div{width:100%}
.w-richtext figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}
.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}
.w-richtext figure.w-richtext-align-normal{clear:both}
.w-richtext figure.w-richtext-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}
.w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}
.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}
.w-richtext figure.w-richtext-align-floatleft{float:left;clear:none;margin-right:15px}
.w-richtext figure.w-richtext-align-floatright{float:right;clear:none;margin-left:15px}
.w-nav{z-index:1000;background:#ddd;position:relative}
.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table}
.w-nav:after{clear:both}
.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}
.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}
.w-nav-link.w--current{color:#0082f3}
.w-nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}
.w--nav-link-open{display:block;position:relative}
.w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}
.w-nav-overlay [data-nav-menu-open]{top:0}
.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}
.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}
.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}
.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}
.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}
.w-nav-button:focus{outline:0}
.w-nav-button.w--open{color:#fff;background-color:#c8c8c8}
.w-nav[data-collapse=all] .w-nav-menu{display:none}
.w-nav[data-collapse=all] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{display:block}
.w--nav-dropdown-list-open{position:static}
@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}
.w-nav[data-collapse=medium] .w-nav-button{display:block}}
@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}
.w-nav[data-collapse=small] .w-nav-button{display:block}
.w-nav-brand{padding-left:10px}}
@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}
.w-nav[data-collapse=tiny] .w-nav-button{display:block}}
.w-tabs{position:relative}
.w-tabs:before,.w-tabs:after{content:" ";grid-area:1/1/2/2;display:table}
.w-tabs:after{clear:both}
.w-tab-menu{position:relative}
.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}
.w-tab-link.w--current{background-color:#c8c8c8}
.w-tab-link:focus{outline:0}
.w-tab-content{display:block;position:relative;overflow:hidden}
.w-tab-pane{display:none;position:relative}
.w--tab-active{display:block}
@media screen and (max-width:479px){.w-tab-link{display:block}}
.w-ix-emptyfix:after{content:""}
@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.w-dyn-empty{background-color:#ddd;padding:10px}
.w-dyn-hide,.w-dyn-bind-empty,.w-condition-invisible{display:none!important}
.wf-layout-layout{display:grid}
.w-code-component>*{width:100%;height:100%;position:absolute;top:0;left:0}:root{--azul-python-2:#4d9ae2;--verde-pg-excel:#6baf45;--amarelo-python-2:#ffd43b;--laranja-pbi:#ff9600;--verde-excel:#00bd66;--verde-neon-pg-excel:#72c847;--azul-python:#08abff;--azul-neon-python:#12bcf0;--verde-escuro-excel:#0c1f01;--turquesa-escuro-sql:#005263;--black:black;--color--azul-escuro-fundo:#060c21;--color--amarelo-dourado:#eee12b;--color--laranja-dourado:#ff8229;--color--realce-ciano:#04effb;--color--texto-fraco:#b5b5b5;--white:white;--roxo-excel:#8c187c;--amarelo-python:#efc845;--color--verdewfe:#51c3d0}

.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}body{color:#1a1b1f;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:28px}h1{margin-top:20px;margin-bottom:15px;font-size:44px;font-weight:400;line-height:48px}h2{margin-top:10px;margin-bottom:10px;font-size:36px;font-weight:400;line-height:50px}h3{margin-top:10px;margin-bottom:10px;font-size:30px;font-weight:400;line-height:46px}h4{margin-top:10px;margin-bottom:10px;font-size:24px;font-weight:400;line-height:28px}h5{margin-top:10px;margin-bottom:10px;font-size:20px;font-weight:500;line-height:34px}h6{margin-top:10px;margin-bottom:10px;font-size:16px;font-weight:500;line-height:28px}p{margin-bottom:10px}a{color:#1a1b1f;text-decoration:underline;transition:opacity .2s;display:block}a:hover{color:#32343a}a:active{color:#43464d}ul{margin-top:20px;margin-bottom:10px;padding-left:40px;list-style-type:disc}li{margin-bottom:10px}img{display:block}label{letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:500;line-height:20px}blockquote{border-left:5px solid #e2e2e2;margin-top:25px;margin-bottom:25px;padding:15px 30px;font-size:20px;line-height:34px}figure{margin-top:25px;padding-bottom:20px}figcaption{opacity:.6;text-align:center;margin-top:5px;font-size:14px;line-height:26px}
.section{margin-left:30px;margin-right:30px}
.section.cc-cta{background-color:#f4f4f4;padding-left:80px;padding-right:80px}
.container-1140{width:100%;max-width:1140px;margin-left:auto;margin-right:auto}
.paragraph-tiny{font-size:12px;line-height:20px}
.paragraph-bigger{opacity:1;margin-bottom:10px;font-size:20px;font-weight:400;line-height:34px}
.paragraph-bigger.cc-bigger-light{opacity:.6}
.button{color:#fff;letter-spacing:2px;text-transform:uppercase;background-color:#1a1b1f;border-radius:0;padding:12px 25px;font-size:12px;line-height:20px;text-decoration:none;transition:background-color .4s,opacity .4s,color .4s}
.button:hover{color:#fff;background-color:#32343a}
.button:active{background-color:#43464d}
.button.cc-jumbo-button{padding:16px 35px;font-size:14px;line-height:26px}
.button.cc-contact-us{z-index:5;position:relative}
.label{letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:500;line-height:20px}
.label.cc-blog-date{opacity:.6;margin-top:20px}
.rich-text{width:70%;margin-bottom:100px;margin-left:auto;margin-right:auto}
.rich-text p{opacity:.6;margin-top:15px;margin-bottom:25px}
.heading-jumbo-small{text-transform:none;margin-top:10px;margin-bottom:15px;font-size:36px;font-weight:400;line-height:50px}
.logo-link{z-index:1}
.logo-link:hover{opacity:.8}
.logo-link:active{opacity:.7}
.menu{z-index:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}
.navigation-wrap{flex:1;justify-content:space-between;align-items:center;display:flex;position:relative}
.navigation{background-color:#0000;align-items:center;padding:30px 50px;display:flex}
.navigation-item{opacity:.6;letter-spacing:1px;text-transform:uppercase;padding-top:9px;padding-bottom:9px;font-size:12px;font-weight:500;line-height:20px}
.navigation-item:hover{opacity:.9}
.navigation-item:active{opacity:.8}
.navigation-item.w--current{opacity:1;color:#1a1b1f;font-weight:600}
.navigation-item.w--current:hover{opacity:.8;color:#32343a}
.navigation-item.w--current:active{opacity:.7;color:#32343a}
.logo-image{display:block}
.navigation-items{flex:none;justify-content:center;align-items:center;display:flex}
.footer-wrap{justify-content:center;align-items:center;padding-top:70px;padding-bottom:70px;display:flex}
.webflow-link{opacity:.5;align-items:center;text-decoration:none;transition:opacity .4s;display:flex}
.webflow-link:hover{opacity:1}
.webflow-link:active{opacity:.8}
.webflow-logo-tiny{margin-top:-2px;margin-right:8px}
.cta-text{width:70%;margin-bottom:35px;margin-left:auto;margin-right:auto}
.cta-wrap{text-align:center;justify-content:center;padding-top:110px;padding-bottom:120px;display:flex}
.status-message{color:#fff;text-align:center;background-color:#202020;padding:9px 30px;font-size:14px;line-height:26px}
.status-message.cc-error-message{background-color:#db4b68}
.text-field{border:1px solid #e4e4e4;border-radius:0;margin-bottom:18px;padding:21px 20px;font-size:14px;line-height:26px;transition:border-color .4s}
.text-field:hover{border-color:#e3e6eb}
.text-field:active,.text-field:focus{border-color:#43464d}
.text-field::placeholder{color:#32343a66}
.blog-detail-header-wrap{width:70%;margin:60px auto}

.protected-form{flex-direction:column;display:flex}
.protected-wrap{justify-content:center;padding-top:90px;padding-bottom:100px;display:flex}
.protected-heading{margin-bottom:30px}
.button-2{color:#020034;text-align:center;-webkit-text-fill-color:inherit;mix-blend-mode:normal;background-color:#05dcee;background-clip:border-box;border-radius:40px;justify-content:center;align-items:center;margin-top:10px;padding:25px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:22px;font-weight:700;line-height:24px;display:flex;position:static;inset:0% auto 0% 0%}
.button-2:active{border-radius:40px}
.button-2.python{color:#18354d;background-color:#ffd43b}
.button-2.aguarde-excel{color:#fff;background-color:#1aec0d;margin-top:0;font-size:36px;line-height:43px}
.button-2.aguarde-excel.sql.lembrete{color:#fff;background-color:#00182a;font-size:30px}
.button-2.aguarde-excel.sql.lembrete.verde{background-color:#1aec0d;font-size:30px}
.button-2.aguarde-excel.sql.lembrete.python{background-color:#18354d}
.button-2.aguarde-excel.sql.verde{background-color:#1aec0d}
.button-2.sql{color:#00182a;background-color:#d65d00}

.text-block{color:#fff;text-align:center;padding-top:10px;padding-bottom:10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;line-height:16px}
.text-block.escuro{color:#18354d;text-align:center;padding-left:10px;padding-right:10px;font-size:20px;line-height:30px}
.text-block.escuro.pbi{color:#2c1c0c}
.text-block.escuro.pbi.pgv{padding-left:0;padding-right:0;font-size:16px;line-height:25px}
.text-block.escuro.pbi.pgv.a{line-height:20px}
.body-branco-montserrat{font-family:Montserrat,sans-serif}
.coluna-passos-captura-sql{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-left:20px;padding-right:20px;display:flex}
.section-5{justify-content:center;padding-top:50px;padding-bottom:50px;display:flex}
.section-5.pgv{padding-top:50px}
.section-5.pgv.a{margin-top:0;padding-top:0;padding-bottom:100px}
.section-5.pgv.a.b{padding-top:100px;padding-bottom:0}
.section-5.pgv.a.b.c{margin-top:0;padding-bottom:100px}
.section-5.pgv.a.c{padding-bottom:75px}
.section-5.pgv.padding-top-25{padding-top:25px}
.container-passos-captura-sql{flex-direction:column;justify-content:center;align-items:center;display:flex}
.amarelo{color:#05dcee;text-align:left;background-color:#0000;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:30px;font-weight:700;line-height:30px}
.footer{align-items:flex-start}
.footer.escuro{background-color:#020034;padding-top:0;padding-bottom:20px}
.footer.escuro.pbi{background-color:#000}
.footer.escuro.pbi.carta-de-vendas-pbi{background-color:#fffbf5;padding-top:20px}
.footer.escuro.pbi.carta-de-vendas-pbi.cinza-python{background-color:#f8f8f8}
.footer-flex-container{text-align:left;justify-content:space-between;align-items:stretch;margin-bottom:0;display:flex}
.footer-logo-link{flex:0 auto;width:10%;min-width:60px;max-height:60px}
.footer-image{object-fit:contain;object-position:0% 50%;width:100%;height:100%}
.div-block-7{flex:0 auto;order:1;align-self:center;width:14.07%}
.link{color:#fff;text-align:center;font-size:13px}
.link.ajustado.pbi{color:#ff9600;min-width:150px}
.link.ajustado.pbi.carta-de-vendas-pbi{font-weight:700}
.link.ajustado.pbi.carta-de-vendas-pbi.python{color:var(--azul-python-2)}
.link.ajustado-2.pbi{color:#ff9600;font-weight:700}
.link.ajustado-2.pbi.python{color:var(--azul-python-2)}
.descri-o-evento-python-google{flex-direction:column;align-items:center;margin-bottom:20px;display:flex}
.descri-o-evento-python-google.alinhado-esquerda{align-items:flex-start}
.t-tulo-descri-o-python-h2{text-align:center;font-size:30px;font-weight:700;line-height:30px}
.t-tulo-descri-o-python-h3{text-align:center;margin-top:20px;margin-bottom:20px;font-size:24px;line-height:24px}
.par-grafo-descri-o-python{font-size:20px;line-height:24px}
.texto-real-ado-par-grafo-descri-o-python{color:#fff;background-color:#18354d}
.texto-real-ado-par-grafo-descri-o-python.tamanho-maior{margin-top:10px;margin-bottom:20px;font-size:24px}
.image-4{max-width:602px}
.container-11{flex-direction:column;align-items:center;margin-top:20px;display:flex}
.container-11.lembrete{max-width:1050px;margin-top:0}
.paragraph-3{color:#fff;text-align:center;margin-top:40px;margin-bottom:40px;font-size:28px;line-height:39px}
.paragraph-3.lembrete{margin-top:0}
.paragraph-3.lembrete.v2{margin-bottom:20px}
.text-span-9{font-size:33px;font-weight:700;line-height:39px;text-decoration:underline}
.text-span-9.lembrete{color:#fff;font-size:30px;text-decoration:none}
.text-span-9.lembrete.v2{color:#00182a}
.paragraph-10{text-align:center;font-size:20px;font-weight:700}
.lembrete-sql{margin-top:50px;margin-bottom:20px}
.container-12{flex-direction:column;align-items:center;display:flex}
.div-block-11{margin-top:10px}
.container-14{flex-direction:column;align-items:stretch;max-width:1280px;display:flex}

.heading-8{color:#ff9600;margin-top:0;font-family:Montserrat,sans-serif;font-size:35px;font-weight:700;line-height:35px}
.heading-8.verde-captura-excel{color:var(--verde-pg-excel);font-size:63px;line-height:63px}
.heading-8.verde-captura-excel.size-35{font-size:35px;line-height:35px}
.heading-8.verde-captura-excel.size-35.cd{color:#eebe2a;text-align:center}
.paragraph-11{color:#fff;font-size:17px}
.paragraph-11.a{line-height:47px}
.paragraph-11.b{margin-bottom:20px;padding-bottom:30px;font-size:20px}
.paragraph-11.b.d{margin-bottom:0;padding-bottom:20px}
.paragraph-11.b.d.e{color:#fff;text-align:center;padding-top:30px;padding-bottom:10px;font-size:24px;font-weight:700}
.paragraph-11.b.d.centralizado{text-align:center}
.paragraph-12{color:#fff;font-size:18px;font-weight:600}
.material-icon{color:#ff9600;text-transform:none;flex-direction:row;justify-content:flex-start;align-items:flex-start;font-family:Materialiconsoutlined,sans-serif;font-size:22px;font-weight:400;display:inline-block}
.material-icon.pbi{color:#2c1c0c;padding-top:50px;font-size:150px;font-weight:400}
.material-icon.pbi.pgv{color:#888;font-size:75px}
.material-icon.pbi.pgv.ab{color:#00c7ff}
.material-icon.pbi.pgv.ab.python{color:var(--amarelo-python-2)}
.material-icon.c{color:#ff9600;margin-left:-55px;margin-right:5px;padding-top:20px;font-size:50px}
.material-icon.c.d{color:var(--laranja-pbi);padding-top:35px;font-size:50px}
.material-icon.c.e{color:#ff9600;padding-top:7px}
.material-icon.c.e.f{color:#fff;background-color:#00c7ff;border-radius:300px;padding:17px 10px;font-size:42px}
.material-icon.c.e.f.python{background-color:var(--amarelo-python-2)}
.material-icon.c.e.padding-20{padding-top:20px}
.material-icon.c.python{color:var(--azul-python-2)}
.material-icon.d{color:#1a1b1f;padding-top:10px;font-size:30px}
.material-icon.passo-1{color:#fff;background-color:#00c7ff;border-radius:300px;margin-left:-65px;margin-right:15px;padding:30px 15px;font-size:58px}
.material-icon.passo-1.python{background-color:var(--amarelo-python-2)}
.material-icon.cinza-escuro{color:#333;font-size:40px}
.material-icon.verde{color:#38a052;margin-left:-300px;font-size:100px}
.material-icon.verde.material-icon-filled{background-color:#fff;justify-content:center;align-items:center;width:50px;height:50px;margin-top:-34px;margin-left:-255px;font-family:Materialicons,sans-serif;display:flex}
.column-5{flex-direction:column;align-items:stretch;display:flex}
.paragraph-13{color:#fff;text-align:center;letter-spacing:2.5px;flex:0 auto;align-self:center;margin-bottom:0;padding-left:10px;font-size:14px}
.html-embed-4{align-self:center}
.html-embed-4.margin-bottom-0{margin-bottom:0}
.html-embed-4.margin-bottom-0.cd{justify-content:center;margin-left:auto;margin-right:auto;display:flex}
.container-15{max-width:938px}
.section-9{background-color:#ff9600;padding-top:20px;padding-bottom:10px}
.paragraph-14{color:#000;text-align:center;font-size:14px;font-weight:500;line-height:22px}
.container-16{max-width:1280px}

.heading-9{color:#fff;text-align:center;padding-bottom:60px;font-size:30px;font-weight:700}
.heading-9.a{padding-bottom:20px;padding-left:300px;padding-right:300px;font-size:32px;line-height:35px}
.text-span-12{color:#ff9600}
.heading-10{color:#ff9600;font-weight:700}
.paragraph-15{color:#fff;font-size:17px}
.container-17{flex-direction:column;align-items:center;max-width:1280px;display:flex}

.column-6{flex-direction:column;align-items:center;padding:30px;display:flex}
.image-6{border-radius:300px;width:45%;margin-bottom:20px;box-shadow:1px 1px 17px #ff9600}
.paragraph-16{color:#fff;text-align:center;font-size:18px;font-weight:400}
.text-span-13{color:#ff9600;font-weight:700}
.columns-2{padding-left:80px;padding-right:80px;display:block}
.columns-3{padding-left:80px;padding-right:80px}
.columns-4{margin-left:0;margin-right:0;padding-left:60px;padding-right:60px}
.button-4{color:#000;background-color:#ff9600;border-radius:5px;margin-top:60px;padding:15px 80px;font-weight:600;transition-property:none;box-shadow:1px 1px 26px #ff9600}
.button-4:hover{color:#ff9600;background-color:#fff}
.button-4.a{color:#fff;text-align:center;background-color:#1aec0d;margin-top:0;padding-top:20px;padding-bottom:20px;display:block;box-shadow:1px 1px 26px #1aec0d}
.button-4.a:hover{color:#1aec0d;background-color:#fff}
.button-4.a.b{background-color:#ff9600;box-shadow:1px 1px 26px #ff9600}
.button-4.a.b:hover{color:#ff9600;background-color:#fff}
.button-4.a.b.d.e{border-radius:15px;max-width:350px;margin-top:30px;padding-left:50px;padding-right:50px;font-size:20px;font-weight:700;line-height:26px;box-shadow:1px 1px 15px #ff9600}
.button-4.a.b.d.e.f{max-width:none;padding-left:80px;padding-right:80px}
.button-4.a.b.d.e.f.g{margin-top:60px}
.button-4.a.b.d.e.f.g.verde-excel{background-color:var(--verde-excel);box-shadow:1px 1px 15px 0 var(--verde-excel)}
.button-4.a.b.d.e.f.g.verde-excel:hover{color:var(--verde-excel);background-color:#fff}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35{margin-top:35px}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal{background-color:var(--verde-neon-pg-excel);box-shadow:1px 1px 15px 0 var(--verde-neon-pg-excel);margin-top:50px;padding:15px 20px}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal:hover{color:var(--verde-neon-pg-excel);background-color:#fff}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal.margin-top-25{margin-top:25px}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal.margin-top-25.pbi{background-color:#f7a007;box-shadow:1px 1px 15px #f7a007}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal.margin-top-25.pbi:hover{color:#f7a007;background-color:#fff}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal.margin-top-25.pbi.python{color:#524000;background-color:#ffd43b;box-shadow:1px 1px 15px #ffd43b}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal.margin-top-25.pbi.python:hover{background-color:#fff}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal.arquivos-da-aula{border:1px solid var(--verde-neon-pg-excel);color:var(--verde-neon-pg-excel);background-color:#fff}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal.arquivos-da-aula:hover{background-color:var(--verde-neon-pg-excel);color:#fff}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal.arquivos-da-aula.pbi{color:#f7a007;border-color:#f7a007;box-shadow:1px 1px 15px #f7a007}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal.arquivos-da-aula.pbi:hover{color:#fff;background-color:#f7a007}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal.arquivos-da-aula.pbi.python{color:#524000;border-color:#ffd43b;box-shadow:1px 1px 15px #ffd43b}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal.arquivos-da-aula.pbi.python:hover{background-color:#ffd43b}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal.pbi-v2{background-color:#f7a007;margin-top:15px;box-shadow:1px 1px 15px #f7a007}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal.pbi-v2:hover{color:#f7a007;background-color:#fff}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal.pbi-v2.python{color:#524000;background-color:#ffd43b;box-shadow:1px 1px 15px #ffd43b}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal.pbi-v2.python:hover{background-color:#fff}
.button-4.a.b.d.branco{box-shadow:1px 1px 26px 0 var(--verde-neon-pg-excel);color:var(--verde-neon-pg-excel);background-color:#fff}
.button-4.a.d.verde-excel{background-color:var(--verde-neon-pg-excel);box-shadow:1px 1px 26px 0 var(--verde-neon-pg-excel)}
.button-4.a.d.verde-excel:hover{color:var(--verde-neon-pg-excel);background-color:#fff}
.button-4.a.d.cd{background-color:#0095de;box-shadow:1px 1px 26px #0095de}
.button-4.a.d.cd:hover{color:#0095de;background-color:#fff}
.button-4.margin-top-25{margin-top:25px}
.button-4.margin-top-bottom-25{text-align:center;margin-top:15px;margin-bottom:25px}
.button-4.margin-top-bottom-25.invertido{color:#d98000;background-color:#fff;border-radius:15px;padding-left:60px;padding-right:60px;font-weight:700}
.button-4.margin-top-bottom-25.invertido:hover{color:#000;background-color:#ff9600}
.paragraph-17{color:#d8d8d8;text-align:center;flex-direction:row;align-items:center;margin-bottom:0;font-size:14px;line-height:18px;display:block}
.paragraph-17.carta-de-vendas-pbi{color:#2c1c0c}
.div-block-12{align-self:center;width:100%;max-width:500px}
.image-7{align-self:center;max-width:6%}
.heading-12{color:#fff;text-align:center;font-size:32px;font-weight:700;line-height:50px}
.heading-12.a{color:#ff9600;margin-top:10px;margin-bottom:40px;font-size:17px;line-height:60px}
.paragraph-18{color:#fff;text-align:center;margin-top:-17px;font-size:17px}
.text-span-14{color:#ff9600;font-weight:700}
.image-8{border:0 solid #ff9600;border-radius:0;margin-bottom:20px;box-shadow:1px 1px 34px #ff960069}
.column-7{padding:50px 50px 0}
.paragraph-19{color:#ff9600;text-align:center;font-size:20px;font-weight:700}
.container-21{flex-direction:column;align-items:center;max-width:1280px;display:flex}
.container-21.pgv-anadad{grid-row-gap:48px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}
.columns-5{max-width:400px;margin-bottom:30px}
.section-16{flex-direction:column;align-items:center;margin-bottom:0;padding-top:100px;padding-bottom:50px}
.section-16.padding-top-50{padding-top:25px}
.titulo-carta-vendas-pbi{color:#2c1c0c;margin-bottom:0;padding-bottom:10px;font-size:30px;font-weight:700;line-height:40px}
.titulo-carta-vendas-pbi.a{text-align:left;margin-top:0;margin-bottom:0;padding-bottom:50px}
.titulo-carta-vendas-pbi.a.b{text-align:left;margin-bottom:20px;line-height:37px}
.titulo-carta-vendas-pbi.a.b.d{margin-bottom:5px}
.titulo-carta-vendas-pbi.a.b.d.ab{padding-bottom:0}
.titulo-carta-vendas-pbi.a.b.d.ab.f{text-align:center}
.titulo-carta-vendas-pbi.a.b.d.ab.f.g{text-align:center;margin-top:100px}
.titulo-carta-vendas-pbi.a.b.d.ab.f.g.h{padding-top:0}
.titulo-carta-vendas-pbi.a.b.d.ab.f.g.h.i.sql{margin-top:0}
.titulo-carta-vendas-pbi.a.b.d.ab.f.g.padding-top-0{padding-top:0}
.titulo-carta-vendas-pbi.a.b.d.ab.f.j{text-align:left}
.titulo-carta-vendas-pbi.a.b.padding-bottom-0{padding-bottom:0}
.titulo-carta-vendas-pbi.a.b.padding-bottom-0.centralizado{text-align:center}
.titulo-carta-vendas-pbi.a.b.padding-bottom-0.pgv-anadad{margin-bottom:0}
.titulo-carta-vendas-pbi.a.c{margin-bottom:30px;margin-left:-10px;margin-right:-10px}
.titulo-carta-vendas-pbi.a.c.d{margin-bottom:0;padding-bottom:20px}
.titulo-carta-vendas-pbi.a.c.d.subtitulo{margin-left:20px;margin-right:0;padding-bottom:10px;font-size:24px;line-height:24px}
.titulo-carta-vendas-pbi.a.c.d.pgvendas-pbi.pgv-anadad{margin-left:auto;margin-right:auto;padding-bottom:0}
.titulo-carta-vendas-pbi.a.c.e{margin-top:0;margin-bottom:0;padding-bottom:20px;font-size:24px;font-weight:400;line-height:28px}
.titulo-carta-vendas-pbi.a.c.e.f{padding-bottom:40px;font-size:16px}
.titulo-carta-vendas-pbi.a.c.e.g{padding-bottom:50px}
.titulo-carta-vendas-pbi.a.c.ab{text-align:center;padding-bottom:0}
.titulo-carta-vendas-pbi.a.c.ab.margin-bottom-15{margin-bottom:15px}
.titulo-carta-vendas-pbi.a.c.abc{text-align:center;padding-bottom:30px}
.titulo-carta-vendas-pbi.a.c.abc.padding-bottom-15{padding-bottom:15px}
.titulo-carta-vendas-pbi.a.c.abc.padding-bottom-15.pgv-anadad{margin:0;padding-top:0;padding-bottom:0;line-height:100%}
.titulo-carta-vendas-pbi.a.c.padding-bottom-0{padding-bottom:0}
.titulo-carta-vendas-pbi.a.c.padding-bottom-0.pgv-anadad{text-align:center;margin:0}
.titulo-carta-vendas-pbi.a.c.padding-bottom-0.texto-centralizado{text-align:center}
.titulo-carta-vendas-pbi.a.c.padding-bottom-25{padding-bottom:25px}
.titulo-carta-vendas-pbi.a.c.padding-bottom-25.t-tulo-pg-v-sql{text-align:center;padding-bottom:0;padding-left:140px;padding-right:140px}
.titulo-carta-vendas-pbi.a.ab{text-align:center;padding-bottom:0}
.titulo-carta-vendas-pbi.a.ab.padding-bottom-50{padding-bottom:50px}
.titulo-carta-vendas-pbi.centralizado{text-align:center}
.titulo-carta-vendas-pbi.centralizado.padding-0{padding-bottom:0}
.titulo-carta-vendas-pbi.centralizado.padding-0.padding-left-right-50{padding-left:50px;padding-right:50px}
.titulo-carta-vendas-pbi.centralizado.a.c.e.padding-top-10{padding-top:10px}
.titulo-carta-vendas-pbi.centralizado.padding-bottom-30,.titulo-carta-vendas-pbi.padding-bottom-30{padding-bottom:30px}
.titulo-carta-vendas-pbi.padding-bottom-30.padding-left-30{padding-left:30px}
.titulo-carta-vendas-pbi.padding-bottom-50{padding-bottom:50px}
.titulo-carta-vendas-pbi.margin-top-0{margin-top:0}
.titulo-carta-vendas-pbi.margin-top-0.margin-bottom-25{margin-bottom:0;padding-bottom:0;font-size:36px}
.titulo-carta-vendas-pbi.pgv-anadad{text-align:center;margin-top:0;padding-bottom:0;line-height:100%}
.heading-17{color:#2c1c0c;margin-top:0;margin-bottom:60px;font-size:20px;font-weight:700;line-height:30px}
.heading-17.pgv-analisedados{text-align:center;max-width:900px;margin-bottom:0}
.text-span-17{color:#ff9600;font-size:25px;font-weight:700;line-height:35px}
.text-span-17.a{color:#00c7ff;font-size:21px}
.text-span-17.a.python{color:var(--azul-python-2)}
.container-22{flex-direction:column;align-items:center;display:flex}
.image-10{max-width:200px}
.column-14{align-items:center;height:71px;padding-left:20px;padding-right:20px;display:flex}
.column-14.sem-padding{padding-left:0;padding-right:0}
.video-2{border-radius:15px}
.text-span-18{color:#ff9600;background-color:#0000;font-weight:700}
.texto-carta-vendas-pbi{color:#2c1c0c;text-align:left;margin-top:10px;line-height:25px}
.texto-carta-vendas-pbi.b{margin-left:12px;font-size:20px;font-weight:700;line-height:23px}
.texto-carta-vendas-pbi.padding-top{padding-top:10px}
.texto-carta-vendas-pbi.margin-top-0{margin-top:0}
.texto-carta-vendas-pbi.margin-top-20{margin-top:20px}
.texto-carta-vendas-pbi.margin-top-20.centralizado{text-align:center}
.texto-carta-vendas-pbi.margin-top-20.centralizado.opacidade-65{opacity:.65}
.texto-carta-vendas-pbi.margin-top-20.centralizado.opacidade-65.inline{margin-top:0;display:inline}
.texto-carta-vendas-pbi.margin-top-20.centralizado.opacidade-65.inline-text{display:inline}
.texto-carta-vendas-pbi.centralizado{text-align:center}
.texto-carta-vendas-pbi.pgv-anadad{margin-top:0;margin-bottom:0;font-size:18px;line-height:140%}
.texto-carta-vendas-pbi.pgv-anadad.bold{font-weight:700}
.column-15{flex-direction:column;align-items:flex-end;padding-right:50px;display:flex}
.column-15.b{align-items:center;padding-left:0;padding-right:0}
.image-11{max-height:600px}
.column-16{flex-direction:column;justify-content:center;display:flex}
.italic-text,.text-span-19{color:var(--laranja-pbi)}
.secao-alaranjada{background-color:#fffbf5;padding-top:50px;padding-bottom:50px}
.secao-alaranjada.padding-top-bottom-100{padding-top:100px;padding-bottom:100px}
.secao-alaranjada.cinza-python{background-color:#f8f8f8}
.secao-alaranjada.oculto{display:none}
.secao-alaranjada.pgv-anadad{padding-top:100px;padding-bottom:100px}
.section-18{background-color:#fffbf5;padding-top:100px;padding-bottom:50px}
.section-18.cinza-python{background-color:#f8f8f8}
.column-17{flex-direction:column;justify-content:center;align-items:center;min-height:120px;padding:20px 30px;display:flex}
.image-12{max-height:100px}
.image-12.height-80{height:80px}
.text-span-20{color:#00c7ff}
.heading-19{color:#2c1c0c;margin-right:-10px;padding-left:35px;font-size:21px;font-weight:700;line-height:24px;display:block}
.heading-19.a{color:var(--laranja-pbi);margin-right:0;font-size:20px}
.heading-19.a.b{color:#00c7ff;margin-top:0;margin-bottom:0;font-size:16px}
.heading-19.a.b.para-quem{padding-left:0}
.heading-19.a.b.para-quem.python{color:#2c1c0c}
.heading-19.a.ab{padding-left:0}
.heading-19.a.ab.python{color:var(--azul-python-2)}
.div-block-15{background-color:#fff;border-left:5px solid #00c7ff;flex:none;max-width:475px;margin-left:15px;margin-right:15px;padding:20px}
.div-block-15.a{background-color:#0000;border-left-style:none}
.div-block-15.a.b{border:1px solid #00c7ff;margin-left:-20px;margin-right:35px;padding-left:70px}
.div-block-15.a.b.python{border-color:var(--azul-python-2)}
.section-19{padding-top:100px;padding-bottom:100px}
.section-19.oculto{display:none}
.text-span-21{color:#00c7ff;font-weight:700}
.column-19{flex-direction:column;justify-content:center;min-height:500px;display:flex}
.text-span-22{color:var(--laranja-pbi);text-decoration:underline}
.text-span-22.python{color:#e20707}
.div-block-16{margin-bottom:-15px;display:flex}
.div-block-16.ab{margin-bottom:-50px}
.secao-branca{padding-top:100px;padding-bottom:50px}
.secao-branca.ab{padding-top:50px;padding-bottom:100px}
.secao-branca.margin-bottom-100{padding-bottom:100px}
.secao-branca.padding-top-50{padding-top:50px}
.secao-branca.padding-bottom-100{padding-bottom:100px}
.secao-branca.padding-bottom-100.pgv-anadad{padding-top:0;padding-bottom:100px}
.secao-branca.pb-0{padding-bottom:0}
.text-span-23{color:#00c7ff}
.column-21{padding-right:30px}
.container-23{flex-direction:column;align-items:center;padding-top:0;padding-bottom:100px;display:flex}
.container-23.a{margin-top:0;padding-top:100px;padding-bottom:0}
.container-23.pgvendas-pbi.pgv-anadad{padding-top:0;padding-bottom:0}
.image-13{width:1000px;margin-left:-70px}
.image-13.python{margin-left:0}
.text-span-24{color:var(--laranja-pbi);font-weight:700}
.dropdown-2{background-color:#fff;flex-flow:column wrap;align-items:stretch;width:700px;margin-left:0;margin-right:0;top:0;left:0;right:0}
.dropdown-2.width-1000{width:1000px}
.dropdown-2._w-100p{background-color:#fff;border-radius:25px;width:100%;margin-bottom:10px;font-size:18px;line-height:24px;box-shadow:0 2px 5px #0000004d}
.dropdown-toggle-2{width:100%;display:flex}
.dropdown-list-2{height:auto;position:relative;overflow:visible}
.text-block-3{float:none;clear:none;color:#2c1c0c;white-space:pre-wrap;max-width:95%;font-size:20px;font-weight:700;line-height:26px;display:block}
.text-block-3.max-w-900{max-width:900px}
.dropdown-link-2{white-space:pre-wrap;background-color:#fff}
.dropdown-link-2.borda-redonda{border-radius:25px;padding-top:20px;padding-bottom:20px}
.section-22{padding-top:50px}
.section-22.padding-top-bottom-100{padding-top:100px;padding-bottom:100px}
.section-22.padding-top-bottom-100._50{padding:50px 20px}
.italic-text-2{color:#00c7ff;font-weight:700}
.text-span-25{color:#00c7ff}
.text-block-4{padding-top:10px;padding-bottom:10px}
.text-block-4.material-icon{padding-top:0;padding-bottom:20px;font-size:50px;line-height:27px}
.text-block-4.material-icon.amarelo-excel{color:#ffea00}
.text-block-4.material-icon.amarelo{color:var(--amarelo-python-2)}

.div-block-19{justify-content:center;align-items:flex-start;display:flex}
.columns-7{width:100%}
.column-23{flex-direction:column;justify-content:center;align-items:center;height:500px;display:flex}
.div-block-20{padding-bottom:20px}
.div-block-20.padding-bottom-10{padding-bottom:10px}
.image-15{height:100%;display:block}
.column-24{flex-direction:column;align-items:center;height:240px;padding:50px;display:flex}
.column-25{align-items:center;height:240px;display:flex}
.text-span-27{color:#2c1c0c85}
.text-span-29{color:#2c1c0c85;font-size:16px}
.bold-text-5{color:#2c1c0c85}
.container-bloco-inscricao{flex-direction:column;align-items:center;margin-top:50px;margin-bottom:50px;display:flex}
.container-bloco-inscricao.sql{margin-top:0}
.container-bloco-inscricao.pgv-anadad-demanda-vagas,.container-bloco-inscricao.pgv-anadad{margin-top:0;margin-bottom:0}
.div-block-21{max-height:411px}
.video-3{width:720px;height:405px}
.bloco-forma-de-pagamento{background-color:#fff;border:1px solid #d7d7d7;flex-direction:column;align-items:center;padding:20px;display:flex}
.bloco-forma-de-pagamento.sem-verificado{padding-top:48px}
.bloco-forma-de-pagamento.bloco-forma-pagamento-pgvpy{max-width:300px}
.columns-9{padding-top:50px}
.tra-o-horizontal{background-color:#333;width:75px;height:1px}
.tra-o-horizontal.margin-top-bottom-20{margin-top:20px;margin-bottom:20px}
.tra-o-horizontal.margin-bottom-20{margin-bottom:20px}
.tra-o-horizontal.width-225{background-color:#0000;border-top:1px dashed #333;width:225px}
.text-span-31{color:var(--laranja-pbi)}
.container-25{flex-direction:column;align-items:center;display:flex}
.image-16{height:420px;max-height:420px;padding-top:50px}
.column-27{flex-direction:column;justify-content:center;align-items:center;height:420px;display:flex}
.column-27.height-270{height:320px;padding-bottom:20px}
.text-span-32{color:var(--laranja-pbi)}
.column-28{border-left:1px solid #e2e2e2;height:320px}
.column-28.padding-left-30{padding-left:30px}
.columns-10{height:320px}
.image-17{max-height:320px}
.text-span-33,.text-span-34{color:#00c7ff}
.image-18{max-height:400px}
.image-18.height-500{max-height:500px}
.bloco-passos{background-color:#fff;border-left:5px solid #00c7ff;height:425px;padding:20px 30px 20px 20px}
.bloco-passos.height-375{height:375px}
.bloco-passos.height-375.python{border-left-color:var(--amarelo-python-2)}
.bloco-passos.height-400{height:400px}
.bloco-passos.height-400.python{border-left-color:var(--amarelo-python-2)}
.bloco-passos.height-400.python.width-500{width:400px}
.bloco-passos.bloco-diferenciais{background-color:#0000;border-left-width:0}
.bloco-passos.bloco-diferenciais.height-350{height:350px}
.bloco-passos.bloco-diferenciais.height-450{height:450px}
.bloco-passos.height-350{height:350px}
.bloco-passos.height-450{height:450px}
.bloco-passos.height-auto{height:auto}
.bloco-passos.height-auto.div{width:40%;margin-top:40px;margin-left:auto;margin-right:auto}
.bloco-passos.height-auto.alaranjado{background-color:#fffbf5}
.coluna-blocos-passos{margin-top:40px}
.link-2{color:#ff9600;font-weight:700}
.padding-bottom-50{padding-bottom:50px}
.verde-captura-excel{color:var(--verde-pg-excel);font-weight:700}
.titulo-2-obrigado-excel{color:#fff;text-align:center;max-width:600px;margin-bottom:50px;font-size:38px;line-height:44px}
.text-span-1-obrigado-excel{color:var(--verde-neon-pg-excel);font-weight:700}

.container-4-obrigado-excel{flex-direction:column;align-items:center;max-width:1100px;display:flex}
.rodape-excel{padding-top:15px;padding-bottom:15px}
.container-5-obrigado-excel{max-width:870px}
.colunas-obrigado-excel{align-items:center;display:flex}
.coluna-imagem-obrigado-excel{flex-direction:column;justify-content:center;align-items:center;display:flex}
.logo-hashtag-obrigado-excel{max-width:75px}
.paragrafo-2-obrigado-excel{color:#fff;text-align:center;margin-bottom:0;padding-left:100px;padding-right:100px;font-size:13px;line-height:18px}
.link-politica-e-termo-obrigado-excel{color:#fff;font-size:13px;font-weight:700;line-height:18px;text-decoration:none}
.link-politica-e-termo-obrigado-excel:hover{color:#cbffb0}
.link-politica-e-termo-obrigado-excel.pbi{color:#f7a007}
.icone-ponto-materialicon{font-family:Materialiconsround,sans-serif;font-size:9px}
.body-preto{background-color:#000}
.link-politica-e-termo-rodap-python{color:var(--azul-python);font-size:13px;font-weight:700;line-height:18px}
.link-politica-e-termo-rodap-python:hover{color:var(--azul-neon-python)}
.margin-top-50{margin-top:50px}
.div-colunas-especialista-captura-sql{flex-direction:column;width:65%;display:flex}
.exit-intent-popup{z-index:1;opacity:0;background-color:#212121cc;justify-content:center;align-items:center;transition:all .3s;display:none;position:fixed;inset:0}
.popup-saida{background-color:#fff;border-radius:20px;flex-direction:column;align-items:center;max-width:500px;padding:40px;display:flex;position:relative;inset:0%}
.botao-enviar{background-color:#4de700;border:1px solid #4de700;border-radius:15px;margin-top:10px;font-size:18px;font-weight:700;line-height:28px}
.botao-enviar:hover{color:#4de700;background-color:#fff;border:1px solid #4de700}
.close-popup{color:#fff;text-align:justify;background-color:#1f5c00;border:1px solid #1f5c00;border-radius:50px;padding:5px 12px;font-size:17px;font-weight:700;line-height:26px;position:absolute;inset:-10px -10px auto auto}
.close-popup:hover{color:#1f5c00;background-color:#fff}
.paragraph-28{text-align:justify;padding-right:0;font-size:15px;line-height:19px}
.text-block-8{text-align:center;padding-bottom:10px;font-size:17px;line-height:24px}
.se-o-blog-excel{background-color:#fff;padding:50px 20px}
.container-blog-excel{flex-direction:column;align-items:center;display:flex}
.column-34{flex-direction:column;place-content:center;align-items:center;margin-top:-2px;display:flex}
.video-4{width:100%;margin-right:-50px}
.columns-15{justify-content:center;align-items:center;width:100%;display:flex}
.column-35{flex-direction:column;justify-content:center;align-items:center;display:flex}
.image-24{max-width:75px;padding-bottom:10px}

.text-block-9{text-align:center;font-size:27px;font-weight:700;text-decoration:none}
.div-block-30{color:#fff;background-color:#1f3314d9;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.div-block-30:hover{color:#fff;background-color:#7b9e68d9}
.div-block-30._2.selecionado{background-color:#f3f3f3d9}
.div-block-30._2.pbi{background-color:#332101d9}
.div-block-30.selecionado{color:var(--verde-escuro-excel);background-color:#eeeeeee6}
.div-block-30.pbi{background-color:#332101d9}
.div-block-31{background-color:#1f3314}
.div-block-31.pbi{background-color:#332101}
.div-block-31.pbi.python{background-color:#262009}

.container-topo-captura-sql{justify-content:center;display:flex}
.div-vazia-topo-captura-sql{width:100%}
.t-tulo-captura-sql{color:var(--turquesa-escuro-sql);text-align:center;margin-top:0;margin-bottom:15px;padding-left:40px;padding-right:40px;font-family:Montserrat,sans-serif;font-size:55px;font-weight:700;line-height:50px}
.t-tulo-captura-sql.size-30{font-size:36px;line-height:40px}
.t-tulo-captura-sql.size-30.padding-left-right-0{padding-left:0;padding-right:0}
.t-tulo-captura-sql.size-30.padding-left-right-0.align-left{text-align:left}
.t-tulo-captura-sql.size-30.cor-v2{color:#00d1c9}
.t-tulo-captura-sql.size-30.cor-v2.padding-left-right-200{padding-left:200px;padding-right:200px}
.t-tulo-captura-sql.size-30.cor-v2.padding-left-right-200.margin-bottom-35{margin-bottom:35px}
.subt-tulo-captura-sql{color:#2f2f2e;text-align:center;margin-bottom:25px;font-size:26px;font-weight:700}
.par-grafo-captura-sql{text-align:justify;margin-bottom:0;font-size:20px;line-height:21px}
.par-grafo-captura-sql.size-14{font-size:14px}
.par-grafo-captura-sql.size-14.padding-left-right-50{padding-left:50px;padding-right:50px}
.par-grafo-captura-sql.size-14.padding-left-right-50.centralizado{text-align:center}
.par-grafo-captura-sql.size-17{font-size:17px}
.par-grafo-captura-sql.size-17.cor-v2{color:#fff}
.par-grafo-captura-sql.size-17.cor-v2.centralizado{text-align:center}
.par-grafo-captura-sql.size-17.cor-v2.centralizado.height-size-34{line-height:34px}
.par-grafo-captura-sql.size-17.cor-v2.centralizado.height-size-34.padding-left-right-50{padding-left:50px;padding-right:50px}
.realce-par-grafo-captura-sql{color:var(--turquesa-escuro-sql);font-weight:700}
.realce-par-grafo-captura-sql.cor-v2{color:#00d1c9}
.realce-par-grafo-captura-sql.cor-v2.size-20{font-size:20px}
.realce-par-grafo-captura-sql.cor-v2.size-20.centralizado{text-align:center}
.item-lista-captura-sql{align-items:center;margin-bottom:25px;display:flex}
.imagem-check-captura-sql{max-width:23px;max-height:23px;margin-right:15px}
.bot-o-captura-sql{color:#2f2f2e;text-align:center;background-color:#00d1c9;border:1px solid #69c0b8;border-radius:20px;padding-top:10px;padding-bottom:10px;font-size:18px;font-weight:700}
.bot-o-captura-sql:hover{background-color:#fff;border:1px solid #69c0b8}
.bot-o-captura-sql.margin-top-25{margin-top:25px;padding-left:10px;padding-right:10px;font-size:20px}
.bot-o-captura-sql.margin-top-50{font-size:20px}
.se-o-lgpd-captura-sql{padding:30px 25px}
.container-lgpd-captura-sql{max-width:940px}

.t-tulo-sem-realce-captura-sql{color:#1a1b1f;font-weight:400}
.t-tulo-sem-realce-captura-sql.cor-v2{color:#fff}
.container-especialista-captura-sql{flex-direction:column;align-items:flex-end;display:flex}
.heading-20{margin-top:15px;margin-bottom:5px;font-size:22px;font-weight:500;line-height:22px}
.html-embed-6{margin-bottom:50px}

.coluna-aulas-captura-sql.margin-bottom-25{margin-bottom:25px}
.coluna-aula-captura-sql{padding-left:25px;padding-right:25px}
.container-aulas-captura-sql{flex-direction:column;align-items:center;display:flex}
.coluna-2-rodap-sql{flex-direction:column;align-items:center}
.coluna-1-rodap-sql,.coluna-3-rodap-sql{flex-direction:column;align-items:center;display:flex}
.colunas-rodap-sql{align-items:center;display:flex}
.container-rodap-sql{max-width:800px}
.se-o-rodap-sql{padding:15px 25px}
.link-rodap-sql{color:#72d0c8;font-size:13px;font-weight:700;line-height:18px}
.bot-o-pg-vendas-python{color:#18354d;background-color:#ffd43b;border-radius:15px;padding:20px 80px;font-size:20px;font-weight:700;line-height:26px;box-shadow:1px 1px 26px #ffe05e}
.bot-o-pg-vendas-python:hover{background-color:#fff}
.bot-o-pg-vendas-python.margin-top-60{margin-top:60px}
.bot-o-pg-vendas-python.centralizado{text-align:center}
.bot-o-pg-vendas-python.centralizado.margin-top-30{margin-top:30px}
.bot-o-pg-vendas-python.checkout{text-align:center;margin-top:20px;padding:15px 20px;font-size:16px;line-height:22px}
.bot-o-pg-vendas-python.checkout.pbi{color:#fff;background-color:#00c7ff;box-shadow:1px 1px 15px #00c7ff66}
.bot-o-pg-vendas-python.checkout.pbi:hover{color:#00c7ff;background-color:#fff}
.bot-o-pg-vendas-python.botao-bloco-plano-pgvpy{text-align:center;margin-top:40px;padding-left:40px;padding-right:40px}
.bot-o-pg-vendas-python.botao-bloco-plano-pgvpy.pbi{color:#fff;background-color:#00c7ff;box-shadow:1px 1px 15px #00c7ff66}
.bot-o-pg-vendas-python.botao-bloco-plano-pgvpy.pbi:hover{color:#00c7ff;background-color:#fff}
.subtitulo-pg-vendas-python{color:#4d9ae2;font-size:21px;font-weight:700;line-height:24px}
.realce-pg-vendas-python{color:var(--azul-python-2);font-weight:700}
.realce-pg-vendas-python.pbi{color:#00c7ff}
.columns-16{align-items:center;display:flex}
.div-block-32{flex-direction:row;justify-content:center;margin-top:35px;display:flex}
.text-span-40{color:#2c1c0c85;text-decoration:line-through}
.rodap-pbi{padding-top:15px;padding-bottom:15px}
.div-block-37{background-color:#18354d;padding-top:50px;padding-bottom:50px}
.div-block-37.padding-alterado{padding-top:0;padding-bottom:0}

.container-1-pg-v-exc{flex-direction:column;justify-content:flex-start;align-items:center;max-width:944px;display:flex}
.imagem-1-pg-v-exc.margin-top-bottom-65{margin-top:64px;margin-bottom:64px}
.imagem-1-pg-v-exc.margin-top-bottom-65.centralizado{width:660px;margin-left:auto;margin-right:auto}
.imagem-1-pg-v-exc.margin-top-65{margin-top:65px}
.imagem-1-pg-v-exc.margin-top-65.padding-left-30{padding-left:30px}
.imagem-1-pg-v-exc.margin-bottom-30{margin-bottom:30px}
.imagem-1-pg-v-exc.centralizado{margin-left:auto;margin-right:auto}
.subt-tulo-1-pg-v-exc{color:#494a49;text-align:left;max-width:900px;margin-top:0;margin-bottom:0;font-size:24px;line-height:28px}
.subt-tulo-1-pg-v-exc.margin-top-25.margin-bottom-45{margin-bottom:45px}
.subt-tulo-1-pg-v-exc.margin-bottom-25{margin-bottom:25px}
.subt-tulo-1-pg-v-exc.margin-bottom-25.size-20-22{text-align:center;font-size:20px;line-height:22px}
.v-deo-1-pg-v-exc{-webkit-text-fill-color:inherit;background-clip:content-box}
.div-1-pg-v-exc{width:750px}
.colunas-1-pg-v-exc{flex-direction:column;justify-content:flex-end;align-items:center;display:flex}
.colunas-1-pg-v-exc.recorrencia-esq{align-items:flex-end}
.colunas-1-pg-v-exc.recorrencia-dir{align-items:flex-start}
.container-2-pg-v-exc{flex-direction:column;align-items:flex-start;max-width:944px;display:flex}
.coluna-1-pg-v-exc.margin-top-bottom-55{margin-top:55px;margin-bottom:55px}
.coluna-1-pg-v-exc.margin-bottom-35{margin-bottom:35px}
.bot-o-1-pg-v-exc{text-align:center;background-color:#0e4b3e;border-bottom:3px solid #051915;border-right:3px solid #051915;border-radius:15px;padding:15px 40px;font-size:27px;font-weight:700;box-shadow:4px 4px 12px 2px #0e4b3ed9}
.bot-o-1-pg-v-exc:hover{color:#fff;background-color:#79b27a}
.bot-o-1-pg-v-exc.margin-top-100{margin-top:100px}
.bot-o-1-pg-v-exc.margin-top-50.margin-b-25{margin-bottom:25px}
.bot-o-1-pg-v-exc.verde-claro{background-color:#55b378;font-weight:600}
.bot-o-1-pg-v-exc.verde-claro.margin-t-30{margin-top:30px}
.bot-o-1-pg-v-exc.verde-claro.margin-t-30.size-20{margin-left:auto;margin-right:auto;font-size:20px;line-height:20px}
.bot-o-1-pg-v-exc.ajustes-bot-o-pagamento{padding:5px 15px;font-size:18px}
.bot-o-1-pg-v-exc.ajustes-bot-o-pagamento._55b378{background-color:#55b378}
.imagem-2-pg-v-exc{margin-top:-25px}
.imagem-2-pg-v-exc.max-w-543{width:543px}
.se-o-2-pg-v-exc{margin-top:-100px;padding-bottom:65px}
.imagem-4-pg-v-exc{width:660px;margin-left:auto;margin-right:auto}
.texto-2-pg-v-exc{color:#fff;margin-top:35px;margin-bottom:0}
.texto-2-pg-v-exc.margin-bottom-35{margin-bottom:35px}
.texto-1-pg-v-exc{margin-top:0;margin-bottom:0}
.texto-1-pg-v-exc.margin-top-65{margin-top:65px}
.texto-1-pg-v-exc.margin-top--35{margin-top:-35px}
.texto-1-pg-v-exc.padding-left-10{padding-left:10px}
.texto-1-pg-v-exc.margin-bottom-30{margin-bottom:30px}
.texto-1-pg-v-exc.margin-bottom-30._55b378{color:#55b378;margin-top:30px;font-weight:700}
.texto-1-pg-v-exc.margin-bottom-65{margin-bottom:65px}

.container-3-pg-v-exc{flex-direction:column;align-items:center;max-width:944px;display:flex}
.se-o-4-pg-v-exc{padding-top:65px;padding-bottom:0}
.container-4-pg-v-exc{flex-direction:column;align-items:center;max-width:1050px;display:flex}
.coluna-2-pg-v-exc{width:100%}

.container-5-pg-v-exc{flex-direction:column;align-items:center;max-width:1050px;display:flex}
.texto-3-pg-v-exc{text-align:center;margin-bottom:0;font-size:13px;line-height:16px}
.texto-3-pg-v-exc.margin-top-15,.margin-top-15{margin-top:15px}
.se-o-6-pg-v-exc{padding-top:65px;padding-bottom:65px}
.container-6-pg-v-exc{flex-direction:column;align-items:center;max-width:1050px}
.texto-4-pg-v-exc{text-align:right;padding-left:125px;font-size:19px;line-height:30px}
.t-tulo-1-pg-v-exc{margin-top:0;margin-bottom:0;font-size:31px;font-weight:700;line-height:35px}
.t-tulo-1-pg-v-exc.margin-bottom-65{margin-bottom:65px}
.t-tulo-1-pg-v-exc.margin-top-65{margin-top:65px}
.t-tulo-1-pg-v-exc.margin-bottom-30{margin-bottom:30px}
.t-tulo-1-pg-v-exc.texto-centralizado{text-align:center}
.t-tulo-1-pg-v-exc.texto-centralizado.fundo-70d6b2{background-color:#70d6b2;border-radius:15px;padding:10px 15px;box-shadow:1px 1px 2px #00000080}
.t-tulo-1-pg-v-exc.texto-centralizado.fundo-70d6b2.margin-bottom-15{margin-bottom:15px}
.t-tulo-1-pg-v-exc.margin-top-bottom-30{margin-top:30px;margin-bottom:30px}
.t-tulo-1-pg-v-exc.margin-top-bottom-30._55b378{color:#55b378}
.coluna-lista-1-pg-v-exc{flex-direction:row;display:flex}
.coluna-lista-1-pg-v-exc.margin-bottom-35{margin-bottom:35px}
.bloco-coluna-1-pg-v-exc{width:100%;max-width:25px}
.texto-5-pg-v-exc{text-align:center;max-width:944px;margin-left:auto;margin-right:auto}
.texto-5-pg-v-exc.margin-bottom-30{margin-bottom:30px}
.texto-5-pg-v-exc.margin-bottom-30.margin-top-100{margin-top:100px}
.texto-5-pg-v-exc.fonte-branca{color:#fff;text-align:center;font-size:17px;line-height:19px}
.texto-5-pg-v-exc.fonte-branca.t-tulo{margin-bottom:20px;font-size:24px;font-weight:700}
.texto-5-pg-v-exc.size-17-19{padding-top:5px;font-size:18px;line-height:23px}
.texto-5-pg-v-exc.caixa-suporte-pg-v-exc{text-align:left;max-width:none;margin-bottom:0;margin-left:0;margin-right:0;font-size:16px;line-height:20px}
.medium-bold{font-weight:500}

.container-7-pg-v-exc{max-width:1050px}
.imagem-6-pg-v-exc{min-width:776px;margin-top:-90px;margin-bottom:-101px;margin-left:-100px;position:relative}
.coluna-div-1-pg-v-exc{flex-direction:row;align-items:flex-start;margin-bottom:200px;display:flex}
.coluna-div-1-pg-v-exc.margin-top-35.b{margin-bottom:0}
.coluna-div-interna-1-pg-v-exc{flex-direction:column;align-items:flex-end;margin-left:-130px;display:flex}
.imagem-8-pg-v-exc{min-width:503px}
.bloco-todos-m-dulos-e-linhas.anadad{width:100%}

.container-8-pg-v-exc{max-width:1050px}
.se-o-9-pg-v-exc{padding-top:60px;padding-bottom:60px}
.container-9-pg-v-exc{max-width:975px}
.margin-top-25{margin-top:25px}
.margin-top-35{margin-top:35px}

.container-10-pg-v-exc{max-width:1050px}
.se-o-11-pg-v-exc{padding-top:75px;padding-bottom:65px}
.container-11-pg-v-exc{flex-direction:column;align-items:center;max-width:754px;display:flex}
.container-11-pg-v-exc.final-da-p-gina{margin-top:100px;margin-bottom:35px}

.container-11b-pg-v-exc{flex-direction:column;align-items:center;max-width:950px;display:flex}
.se-o-12-pg-v-exc{padding-top:65px;padding-bottom:0}
.container-12-pg-v-exc{max-width:1050px}
.margin-top-75{margin-top:75px}
.margin-top-75.centralizado{margin-left:auto;margin-right:auto}
.imagem-12-pg-v-exc{padding-left:55px}
.centralizado{margin-left:auto;margin-right:auto}
.centralizado.margin-top-50{width:897px}
.centralizado.margin-top-bottom-20{margin-top:15px;margin-bottom:15px}

.imagem-13-pg-v-exc{min-width:626px;margin-left:-200px}
.imagem-14-pg-v-exc{min-width:493px;padding-top:21px;padding-bottom:21px}
.imagem-15-pg-v-exc{min-width:462px;margin-right:10px}
.coluna-div-interna-2-pg-v-exc.pgcex{align-self:flex-end}
.image-28{min-width:517px;margin-top:-40px;margin-left:-25px}
.image-28.mt-0{min-width:543px;margin-top:0;margin-left:-48px}
.container-13b-pg-v-exc{max-width:1007px}
.margin-top-65{margin-top:65px}
.se-o-14-pg-v-exc{padding-top:65px;padding-bottom:65px}
.container-14-pg-v-exc{flex-direction:column;align-items:center;max-width:1000px;font-size:16px;line-height:22px;display:flex}
.margin-bottom-55{margin-bottom:55px}
.div-cor-rodap-excel{background-color:#2f6155}
.logo-pg-v-exc{height:56px;margin-top:5px;margin-bottom:5px}
.realce-verde-texto-pg-v-exc{background-color:#c1d7d1;border-radius:10px;padding-left:10px;padding-right:10px;font-size:24px;display:inline}
.coluna-div-2-pg-v-exc{background-color:#f7f7f7;border-radius:30px;align-items:center;margin-bottom:20px;padding:10px;display:flex;box-shadow:inset 0 1px 6px #0009}
.coluna-div-interna-4-pg-v-exc{max-width:725px}
.coluna-div-interna-3-pg-v-exc{padding-right:23px}
.texto-6-pg-v-exc{margin-bottom:0;font-size:25px}
.texto-6-pg-v-exc.t-tulo{margin-bottom:10px;font-size:32px;font-weight:700;line-height:32px}
.realce-fonte-verde-texto-pg-v-exc{color:#486e65}

.coluna-div-interna-5-pg-v-exc{background-color:#4c7469;border-radius:40px;max-width:510px;padding:37px}
.coluna-div-interna-5-pg-v-exc.cinza{background-color:#4c4e4d}
.coluna-div-7-pg-v-exc{align-items:flex-end;max-width:894px;margin-left:auto;margin-right:auto;display:flex}
.coluna-div-7-pg-v-exc.margin-top-bottom-65{margin-top:65px;margin-bottom:65px}
.imagem-9-pg-v-exc{min-width:451px;margin-left:-65px;position:relative}
.imagem-9-pg-v-exc.invertida{margin-left:0;margin-right:-65px}

.imagem-23-pg-v-exc.margin-top-bottom-65{margin-top:65px;margin-bottom:65px}
.bold-text-11{font-weight:600}
.coluna-div-interna-7-pg-v-exc{margin-top:-25px;margin-bottom:-11px;margin-left:-100px;padding-right:25px}
.coluna-div-3-pg-v-exc{background-color:#dfe9e6;border-radius:30px;align-items:center;max-width:950px;margin-left:100px;margin-right:auto;padding:10px;display:flex;box-shadow:inset 0 1px 6px #0006}
.image-34{min-width:269px}
.material-icons{font-family:Materialicons,sans-serif;display:inline-block}
.material-icons.padding-top-4{padding-top:4px}
.material-icons.padding-top-4.padding-left-5{padding-left:5px}
.material-icons.padding-top-4.padding-left-5._009c83{color:#009c83}
.material-icons.padding-top-4.padding-left-5._009c83.size-26,.material-icons.padding-top-4.padding-left-5.size-26{font-size:26px}
.material-icons.padding-top-4.padding-left-5.size-26.ff4437{color:#ff4437}
.material-icons.size-70{font-size:70px;line-height:70px}
.material-icons.size-70._55b378{color:#55b378;background-color:#fff;border-radius:500px;justify-content:center;align-items:center;max-width:35px;max-height:35px;margin-top:-30px;margin-left:-269px;display:flex}
.material-icons.size-50{font-size:50px;line-height:50px}
.material-icons.size-50._4c7469{color:#4c7469;margin-top:-10px;position:static}
.material-icons.icone-lista-bloco-plano-pgvpy{color:#818181;margin-bottom:0;padding-right:10px;font-size:18px;line-height:28px}
.material-icons.icone-lista-bloco-plano-pgvpy.icone-marcado-lista-bloco-plano-pgvy{color:#ffd334}
.material-icons.icone-lista-bloco-plano-pgvpy.icone-marcado-lista-bloco-plano-pgvy.pbi{color:#ff9600}
.material-icons.icone-destaque-bloco-plano-pgvpy{color:#38a052;background-color:#fff;border-radius:100px;justify-content:center;align-items:center;width:50px;height:50px;margin-top:-81px;margin-bottom:50px;margin-left:0;font-size:100px;line-height:100px;display:flex}
.material-icons.icone-destaque-bloco-plano-pgvpy.excel{color:#55b378;margin-left:auto;margin-right:auto}
.div-block-38{flex-wrap:nowrap;justify-content:center;align-items:center;display:flex}
.div-block-38.magin-bottom--5{margin-bottom:-5px}
.div-habilidades-pg-v-exc{background-color:#f2f2f2;border-radius:25px;min-width:450px;padding:20px;box-shadow:1px 1px 2px #00000080}
.div-habilidades-pg-v-exc.cor-fundo-ffffff{background-color:#fff}
.div-habilidades-pg-v-exc.margin-left-right-15{margin-left:15px;margin-right:15px}
.texto-centralizado{text-align:center}
.texto-s-margem-pg-v-exc{margin-bottom:0}
.texto-s-margem-pg-v-exc.texto-centralizado.magin-bottom--5{margin-bottom:-5px}
.bloco-inteiro-habilidades-pg-v-exc{flex-direction:column;align-items:center;display:flex}
.bloco-inteiro-habilidades-pg-v-exc.margin-top-65{display:none}
.div-block-40{flex-direction:row;display:flex}
.div-block-40.margin-top-bottom-20{margin-top:20px;margin-bottom:20px}
.bold-text-12{font-weight:600}
.bloco-inteiro-n-veis-pg-v-exc{display:none}
.bloco-inteiro-n-veis-pg-v-exc.margin-top-bottom-65{flex-direction:column;align-items:center;margin-top:90px;margin-bottom:90px;display:flex}
.bloco-n-veis-pg-v-exc{display:flex}
.bloco-imagem-n-veis-pg-v-exc{padding-right:40px}
.bloco-imagem-n-veis-pg-v-exc.padding-oposto{padding-left:40px;padding-right:0}
.bloco-texto-n-veis-pg-v-exc{max-width:850px}
.t-tulo-2-pg-v-exc{color:#4c7469;font-weight:700;line-height:36px}
.image-36{display:none}
.bloco-forma-de-pagamento-pg-v-exc{background-color:#fff;border-radius:30px;flex-direction:column;align-items:center;width:300px;height:252px;padding:30px;display:flex;box-shadow:1px 1px 7px #0000004d}
.bloco-forma-de-pagamento-pg-v-exc.height-auto{height:auto}
.div-block-41{flex-direction:column;align-items:center;display:flex}
.texto-forma-pagamento-pg-v-exc{color:#fff;text-align:center;background-color:#4c7469;min-width:300px;margin:10px -30px 20px;padding-top:10px;padding-bottom:10px;font-size:20px;line-height:20px}
.texto-peq-forma-pagamento-pg-v-exc{font-size:16px;line-height:16px}
.texto-peq-forma-pagamento-pg-v-exc.margin-bottom-20{text-align:center;margin-bottom:20px}
.texto-peq-forma-pagamento-pg-v-exc.inline{display:inline}
.div-block-43{justify-content:space-between;align-items:flex-start;display:flex}
.heading-21{color:#2c1c0c;text-align:center;font-size:30px;font-weight:700;line-height:34px}
.heading-21.margin-top-0-bottom-50{margin-top:0;margin-bottom:50px}
.heading-24{color:#2c1c0c;text-align:center;background-color:#ffd43b;margin-left:-18px;margin-right:-18px;padding:15px 10px;font-size:23px;font-weight:600;line-height:30px}
.div-block-44{background-color:#fff;border-radius:30px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:400px;height:auto;margin-left:5px;margin-right:5px;padding:30px 20px;display:flex;box-shadow:inset 0 1px 3px #0006}
.div-block-44.vital-cio{display:none}
.image-39{max-width:150px;margin-left:auto;margin-right:auto;padding:10px}
.section-23{background-color:#f8f8f8;padding-top:75px;padding-bottom:75px}

.container-1-emb-hash{flex-direction:column;align-items:center;max-width:832px;display:flex}
.t-tulo-1-emb-hash{color:#fff;text-align:center;padding-left:100px;padding-right:100px;font-weight:700;line-height:54px}
.t-tulo-1-emb-hash.margin-top-bottom-0{margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;font-size:55px;line-height:65px}
.margin-bottom-65{margin-bottom:65px}
.texto-1-emb-hash{color:#fff;text-align:center;max-width:678px;font-size:28px;line-height:32px}
.texto-1-emb-hash.margin-top-35-bottom-0{margin-top:35px;margin-bottom:0}
.margin-top-bottom-35{margin-top:35px;margin-bottom:35px}
._w-678{width:678px}
._w-678.margin-top-bottom-35{width:920px}
.t-tulo-2-emb-hash{text-align:right;font-size:40px;font-weight:700;line-height:48px}
.t-tulo-2-emb-hash.margin-top-0-bottom-30{margin-top:0;margin-bottom:30px;font-size:40px;line-height:48px}
.t-tulo-2-emb-hash.margin-top-0-bottom-30.margin-left--90{margin-left:-90px}
.t-tulo-2-emb-hash.branco{color:#fff;font-size:46px}
.t-tulo-2-emb-hash.branco.margin-bottom-45{margin-bottom:45px}
.t-tulo-2-emb-hash.centralizado{text-align:center}
.t-tulo-2-emb-hash.centralizado.size-38{font-size:38px}
.t-tulo-2-emb-hash.esquerda{text-align:left}
.t-tulo-2-emb-hash.esquerda.branco-v2{color:#fff}
.t-tulo-2-emb-hash.esquerda.branco-v2.margin-top-0-bottom-25{margin-top:0;margin-bottom:25px}
.body-branco-fonte-373838-s-24{color:#373838;font-size:24px;line-height:32px}
.realce-azul-emb-hash{color:#0075e5}
.texto-2-emb-hash{text-align:right;margin-bottom:0}
.imagem-1-emb-hash{min-width:416px}
.coluna-1-emb-hash{flex-direction:column;align-items:flex-end;padding-left:115px;padding-right:0;display:flex}
.se-o-2-emb-hash{margin-top:-120px;padding-bottom:75px}

.coluna-2-emb-hash{padding:20px}
.se-o-4-emb-hash{padding-top:65px;padding-bottom:65px}

.texto-3-emb-hash{color:#fff;max-width:475px}
.coluna-3-emb-hash{padding-top:70px}
.realce-amarelo-emb-hash{color:#fecc48;font-weight:700}
.imagem-2-emb-hash{min-width:621px;margin-left:-40px}
.se-o-6-emb-hash{height:60px}
.iframe-ploomes{width:600px}
.margin-top-30{margin-top:30px}
.div-m-dulo-pg-v-exc{align-items:center;padding-top:0;display:flex}
.div-m-dulo-pg-v-exc.anadad{align-items:stretch}
.div-m-dulo-pg-v-exc.anadad.nico{justify-content:center}
.div-m-dulo-pg-v-exc.direita{justify-content:flex-end}
.caixa-m-dulo-pg-v-exc{background-color:#fff;border-radius:30px;flex-direction:column;justify-content:center;align-items:center;max-width:475px;height:280px;padding:50px 40px 30px;display:flex;box-shadow:1px 1px 20px #0000003d}
.caixa-m-dulo-pg-v-exc.anadad{flex:1;width:100%;max-width:100%;height:auto}
.caixa-peq-m-dulo-pg-v-exc{background-color:#008e67;border-radius:15px;justify-content:space-between;align-items:center;width:240px;min-height:55px;margin-bottom:-27.5px;display:flex;position:relative}
.caixa-peq-m-dulo-pg-v-exc.anadad-pbi{background-color:#d57d00}
.caixa-peq-m-dulo-pg-v-exc.anadad-sql{background-color:#00a294}
.caixa-peq-m-dulo-pg-v-exc.anadad-python{background-color:#0099e6}
.t-tulo-3-pg-v-exc{color:#0e4b3e;text-align:center;margin-left:-30px;margin-right:-30px;font-size:26px;font-weight:700;line-height:28px}
.t-tulo-3-pg-v-exc.branco{color:#fff;margin-left:0;margin-right:0;padding-right:25px;font-size:27px}
.t-tulo-3-pg-v-exc.anadad{margin-left:0;margin-right:0}
.imagem-caixa-peq-pg-v-exc{background-color:#008e67;border:3px solid #fff;border-radius:100px;min-width:60px;max-width:60px;min-height:60px;max-height:60px;margin-left:-29px;padding:10px}
.imagem-caixa-peq-pg-v-exc.anadad-pbi{background-color:#d57d00}
.imagem-caixa-peq-pg-v-exc.anadad-sql{background-color:#00a294}
.imagem-caixa-peq-pg-v-exc.anadad-python{background-color:#0099e6}
.linha-tracejada-pg-v-exc{border-top:2px dashed #bfceca;min-width:50px;margin-left:25px;margin-right:25px}
.linha-tracejada-pg-v-exc.anadad{align-self:center;display:flex}
.m-dulo-pg-v-exc{flex-direction:column;align-items:center;display:flex}
.m-dulo-pg-v-exc.anadad{width:100%}
.m-dulo-pg-v-exc.anadad.nico{width:50%}
.image-41{max-width:34px}

.colunas-1-pg-cap-exc{align-items:flex-start;display:flex}
.colunas-1-pg-cap-exc.fs{position:relative}
.coluna-1-pg-cap-exc{background-color:#f1f1f1;border-radius:30px;flex-direction:column;align-items:center;min-width:531px;margin-bottom:50px;padding:40px 35px 65px;display:flex;position:relative;box-shadow:inset 0 0 9px 3px #00000040}
.coluna-1-pg-cap-exc.fs{z-index:1;width:100%;min-width:0;max-width:530px;padding-bottom:40px;padding-left:30px;padding-right:30px}
.coluna-2-pg-cap-exc{padding-top:30px}
.coluna-2-pg-cap-exc.py{margin-top:-20px;padding-top:0}
.t-tulo-1-pg-cap-exc{color:#048560;text-align:center;margin-top:0;margin-bottom:15px;font-size:47px;font-weight:700;line-height:47px}
.t-tulo-1-pg-cap-exc.py{color:#1c415c;margin-left:0;margin-right:0;padding-left:0;padding-right:0;font-size:55px;line-height:100%}
.t-tulo-1-pg-cap-exc.py.ad{text-wrap:balance;font-size:47px;line-height:99%}
.t-tulo-1-pg-cap-exc.py.headline{text-wrap:balance;font-size:34px}
.t-tulo-1-pg-cap-exc.cd{color:#1c415c;padding-left:0;padding-right:0;font-size:48px;line-height:54px}
.t-tulo-1-pg-cap-exc.fs{color:var(--cor-principal);font-size:47px;line-height:100%}
.t-tulo-2-pg-cap-exc{color:#4b4d4d;text-align:center;text-wrap:balance;margin-top:0;margin-bottom:40px;font-size:32px;font-weight:700;line-height:32px}
.t-tulo-2-pg-cap-exc.b{font-size:2.76rem;line-height:110%}
.image-43{max-width:20px;margin-right:1rem;padding-top:5px}
.texto-1-pg-cap-exc{padding-left:10px;font-size:23px;line-height:23px}
.texto-1-pg-cap-exc.inline{padding-left:0;display:inline}
.texto-1-pg-cap-exc.f1f1f1{color:#f1f1f1}
.item-lista-1-pg-cap-exc{align-self:stretch;align-items:flex-start;margin-bottom:15px;display:flex}
.semi-bold{font-weight:600}
.semi-bold.py{color:#eebe2a}
.semi-bold.cd{color:#0095de}
.t-tulo-3-pg-cap-exc{text-align:center;margin-top:20px;margin-bottom:20px;font-size:28px;font-weight:700;line-height:28px}
.bot-o-1-pg-cap-exc{background-color:#36b864;border:5px solid #258045;border-top:2px solid #2d9953;border-left:2px solid #2d9953;border-radius:30px;padding:15px 50px;font-size:30px;font-weight:800;box-shadow:1px 1px 9px 1px #00000040}
.bot-o-1-pg-cap-exc:hover{color:#36b864;background-color:#fff}
.bot-o-1-pg-cap-exc.v2{padding-left:20px;padding-right:20px}
.bot-o-1-pg-cap-exc.v2.margin-t-25{margin-top:25px}
.bot-o-1-pg-cap-exc.v2.margin-t-25.cd.py{background-color:#36b864;border-color:#2d9953 #258045 #258045 #2d9953}
.bot-o-1-pg-cap-exc.v2.margin-t-25.cd.py:hover{color:#36b864;background-color:#fff}
.bot-o-1-pg-cap-exc.py{background-color:#eebe2a;border-color:#997a1b;margin-top:15px}
.bot-o-1-pg-cap-exc.py:hover{color:#eebe2a;background-color:#fff}
.bot-o-1-pg-cap-exc.py.fs{background-color:var(--cor-complementar-400);border-width:2px 4px 4px 2px;border-top-color:var(--cor-complementar-600);border-right-color:var(--cor-complementar-600);border-bottom-color:var(--cor-complementar-600);border-left-color:var(--cor-complementar-600);margin-top:10px}
.bot-o-1-pg-cap-exc.py.fs:hover{color:#fff;border-width:3px}
.bot-o-1-pg-cap-exc.py.fs.mt-0{margin-top:0}
.bot-o-1-pg-cap-exc.margin-b-30.cd2{display:none}
.imagem-1-pg-cap-exc{min-width:770px;margin-left:-150px}
.imagem-1-pg-cap-exc.py{min-width:966px;margin-left:-207px;margin-right:-207px}
.imagem-1-pg-cap-exc.cd{min-width:600px}
.imagem-1-pg-cap-exc.min-w-1111{min-width:960px;margin-left:-203px}
.sec-2-pg-cap-exc{background-color:#e1e1e1;padding:30px 20px;box-shadow:0 0 12px -1px #00000040}
.texto-2-pg-cap-exc{text-align:justify;font-size:15px;line-height:15px}
.sec-3-pg-cap-exc{padding:75px 20px 50px}
.container-1-pg-cap-exc{max-width:1000px}
.container-1-pg-cap-exc.centralizado{flex-direction:column;align-items:center;display:flex}
.container-1-pg-cap-exc.fs{max-width:120rem}
.t-tulo-4-pg-cap-exc{margin-top:0;margin-bottom:0;padding-left:20px;font-size:54px;font-weight:500;line-height:54px}
.t-tulo-4-pg-cap-exc.padding-right-250{padding-right:250px}
.t-tulo-4-pg-cap-exc.padding-right-250.f1f1f1{color:#f1f1f1}
.t-tulo-4-pg-cap-exc.pgcex-aprender-h2{font-size:46px;line-height:46px}
.realce-verde-pg-cap-exc{color:#479778;font-weight:600}
.realce-verde-pg-cap-exc.py{color:#246785}
.realce-verde-pg-cap-exc.cd{color:#0095de}
.realce-verde-pg-cap-exc.pg-ag{color:#9ad5ae}
.bloco-titulo-4-pg-cap-exc{justify-content:flex-start;align-items:center;margin-bottom:60px;display:flex}
.bloco-titulo-4-pg-cap-exc.masterclass{margin-bottom:10px}
.imagem-2-pg-cap-exc{width:41px;height:41px}
.bloco-passos-pg-cap-exc{flex-direction:column;justify-content:space-between;align-items:center;display:flex}
.passo-pg-cap-exc{max-width:300px;padding:5px}
.t-tulo-passo-pg-cap-exc{align-items:center;margin-bottom:15px;display:flex}
.imagem-passo-pg-cap-exc{background-color:#479778;border-radius:15px;justify-content:center;align-items:center;width:43px;height:43px;display:flex}
.imagem-passo-pg-cap-exc.py{background-color:#246785}
.t-tulo-5-pg-cap-exc{color:#479778;background-color:#0000;margin-top:0;margin-bottom:0;padding-left:10px;font-size:32px;font-weight:600;line-height:32px}
.t-tulo-5-pg-cap-exc.py{color:#246785}
.t-tulo-5-pg-cap-exc.cd{color:#00294a}
.imagem-4-pg-cap-exc{width:368px;min-width:368px;height:335px;min-height:335px;margin:-130px 20px}
.imagem-4-pg-cap-exc.py{width:317px;min-width:317px;height:330px;min-height:330px}
.imagem-4-pg-cap-exc.py.cd{margin-top:20px;margin-bottom:0}
.imagem-4-pg-cap-exc.fred{width:281px;min-width:281px;height:329px;min-height:329px}
.sec-4-pg-cap-exc{padding:50px 20px}
.bloco-aulas-pg-cap-exc{justify-content:center;width:100%;margin-bottom:25px;display:block}
.aula-pg-cap-exc{padding-left:25px;padding-right:25px}
.linha-aulas-pg-cap-exc{justify-content:center;margin-bottom:50px;display:flex}

.coluna-3-pg-cap-exc{max-width:550px;padding-bottom:40px}
.realce-verde-claro-pg-cap-exc{color:#c6edc3}
.realce-verde-claro-pg-cap-exc.py{color:#eebe2a;text-wrap:balance}
.realce-verde-claro-pg-cap-exc.cd{color:#0095de}
.imagem-3-pg-cap-exc{width:629px;margin-top:-145px}
.imagem-3-pg-cap-exc.py{min-width:733px}
.imagem-3-pg-cap-exc.cd{width:582px}
.imagem-3-pg-cap-exc.fred{margin-top:0;margin-left:-17px}
.t-tulo-6-pg-cap-exc{color:#f1f1f1;margin-top:0;margin-bottom:0;font-size:41px;font-weight:600;line-height:41px}
.t-tulo-6-pg-cap-exc.py{font-size:36px}
.barra-t-tulo-6-pg-cap-exc{border-left:5px solid #c6edc3;margin-bottom:40px;padding-top:5px;padding-bottom:5px;padding-left:25px}
.barra-t-tulo-6-pg-cap-exc.py{border-left-color:#eebe2a}
.barra-t-tulo-6-pg-cap-exc.cd{border-left-color:#0095de}
.texto-3-pg-cap-exc{color:#f1f1f1;text-align:justify;font-size:20px;line-height:26px}
.container-2-pg-cap-exc{max-width:1200px}
.rodape{padding-top:50px;padding-bottom:50px}
.rodape:where(.w-variant-a39dd688-6786-e8c1-9dd4-b357205ab8ad){color:#fff;background-color:#171917;border-top:1px solid #555}
.rodape._000{background-color:var(--black);color:#fff;border-top:1px solid #ffffff80}
.rodape.cor-principal-600:where(.w-variant-8741a98b-3594-a402-6648-6a8d83f60bc0){color:#fff;background-color:var(--cor-principal-700)}
.rodape-img{max-width:37px;max-height:37px}
.rodape-container{justify-content:flex-end;align-items:center;max-width:1000px;display:flex}
.coluna-4-pg-cap-exc{align-items:flex-end;min-width:500px;max-width:629px;display:flex}
.colunas-2-pg-cap-exc{justify-content:space-between;display:flex}
.rodape-link{padding-left:10px;padding-right:10px;font-size:16.1px;line-height:24.1px;text-decoration:none}
.rodape-link:where(.w-variant-a39dd688-6786-e8c1-9dd4-b357205ab8ad),.rodape-link:where(.w-variant-8741a98b-3594-a402-6648-6a8d83f60bc0){color:inherit}
.rodape-link.rodape-link--escuro{color:#fff}
.rodape-texto{font-size:16px;line-height:24px}
.fundo-popup{z-index:9999;opacity:0;background-color:#fffc;justify-content:center;align-items:center;display:none;position:fixed;inset:0}
.fechar-popup{color:#fff;background-color:#0000;font-size:20px;font-weight:700;text-decoration:none}
.fechar-popup:hover{color:#fff}
.caixa-popup{display:flex;position:relative}
.formul-rio-active{opacity:1;background-color:#f1f1f1;border-radius:15px;width:400px;padding:20px;box-shadow:1px 1px 15px #000000b3}
.formul-rio-active.pmax{width:95%;max-width:750px}
.caixa-fechar-popup{background-color:#1a5931;border:3px solid #f1f1f1;border-radius:30px;justify-content:center;align-items:center;width:40px;height:40px;margin-top:-20px;margin-left:-20px;display:flex}
.caixa-fechar-popup:hover{background-color:#36b864}
.caixa-fechar-popup.pbi{background-color:#f4a460;display:flex}
.caixa-fechar-popup.pbi.v3{background-color:#020034}
.caixa-fechar-popup.py{background-color:#eebe2a}
.caixa-fechar-popup.cd{background-color:#00294a}
.linha-passo-pg-cap-exc{justify-content:space-between;align-items:flex-start;width:100%;height:auto;display:flex}
.margin-top-bottom-20{margin-top:20px;margin-bottom:20px}
.cx-ext-beneficios-pg-v-exc{background-color:#83c1b2;border-radius:10px;justify-content:center;width:287px;height:141px;margin-top:50px;display:flex}
.cx-ext-beneficios-pg-v-exc.v2{background-color:#2f6155;width:305px;height:150px}
.cx-int-beneficios-pg-v-exc{-webkit-text-fill-color:inherit;background-color:#fff;background-clip:border-box;border-radius:15px;flex-direction:column;align-items:center;width:267px;height:150px;padding-left:24px;padding-right:24px;display:flex;position:relative;bottom:25px}
.cx-int-beneficios-pg-v-exc.v2{width:285px;height:180px;padding-left:12px;padding-right:12px;bottom:45px}
.img-beneficios-pg-v-exc{background-color:#83c1b2;border:6px solid #fff;border-radius:50px;width:65px;height:65px;margin-top:-32.5px;padding:12px}
.img-beneficios-pg-v-exc.v2{background-color:#2f6155}
.t-tulo-4-pg-v-exc{color:#008e67;background-color:#edf3f1;border-radius:10px;margin:5px -10px 0;padding:3px 7px;font-size:16px;font-weight:700;line-height:16px}
.t-tulo-4-pg-v-exc.v2{color:#2f6155;text-align:center;background-color:#0000;border-radius:0;margin-top:10px;margin-left:0;margin-right:0;font-size:19px;line-height:20px}
.t-tulo-4-pg-v-exc.v2.cx-bonus-pg-v-exc{background-color:#dfe9e6;width:100%;padding:15px 46px;font-size:21px;line-height:26px}
.texto-7-pg-v-exc{color:#000;text-align:center;margin-top:5px;font-size:13px;line-height:16px}
.texto-7-pg-v-exc.v2{letter-spacing:-.5px;margin-top:10px;font-size:13px}
.texto-7-pg-v-exc.cx-bonus-pg-v-exc{letter-spacing:-.5px;margin-top:20px;margin-bottom:0;padding-left:25px;padding-right:25px;font-size:15px;line-height:18px}
.t-tulo-5-pg-v-exc{text-align:center;margin-top:0;margin-bottom:0;padding-left:80px;padding-right:80px;font-size:36px;font-weight:700;line-height:44px}
.t-tulo-5-pg-v-exc.margin-top-bottom-25{margin-top:25px;margin-bottom:25px}
.t-tulo-5-pg-v-exc.v2{text-align:left;padding-left:0;padding-right:0;font-size:46px;line-height:46px}
.t-tulo-5-pg-v-exc.v2.margin-bottom-30{margin-bottom:30px}
.t-tulo-5-pg-v-exc.v3{color:#f7f7f7;padding-left:0;padding-right:0;font-size:50px;line-height:50px}
.t-tulo-5-pg-v-exc.v4{padding-left:0;padding-right:0;font-size:46px;line-height:46px}
.t-tulo-5-pg-v-exc.v5{padding-left:0;padding-right:0;font-size:42px;line-height:42px}
.t-tulo-5-pg-v-exc.v5.margin-top-35-bottom-65{margin-top:35px;margin-bottom:65px}
.t-tulo-5-pg-v-exc.v6{text-align:left;padding-left:0;padding-right:0;font-size:36px}
.t-tulo-5-pg-v-exc.caixa-pre-o-pg-v-exc{text-align:left;padding-left:0;padding-right:0;font-size:43px;font-weight:600;line-height:46px;display:block}
.realce-verde-pg-v-exc{background-color:#85c2b1;border-radius:10px;padding-left:15px;padding-right:15px}
.realce-verde-pg-v-exc.v2{background-color:#c1d7d1}
.realce-verde-pg-v-exc.v3{color:#486e65;background-color:#f7f7f7}
.cx-logos-pg-v-exc{flex-direction:column;align-items:center;display:flex}
.container-pg-ag-exc{max-width:1050px}

.t-tulo-1-pg-ag-exc{color:#fff;margin-top:0;margin-bottom:0;font-size:67px;font-weight:700;line-height:67px}
.t-tulo-1-pg-ag-exc.cd{text-align:center;margin-right:-12px;font-size:67px;line-height:67px}
.bloco-1-pg-ag-exc{justify-content:flex-end;display:flex}
.subt-tulo-1-pg-ag-exc{color:#fff;text-align:justify;margin-bottom:0;font-family:Montserrat,sans-serif;font-size:42px;font-weight:500;line-height:42px}
.bloco-subtitulo-pg-ag-exc{border-left:5px solid #c6edc3;margin-top:40px;margin-bottom:40px;margin-left:25px;padding-top:5px;padding-bottom:5px;padding-left:25px}
.bloco-subtitulo-pg-ag-exc.py{border-left-color:#eebe2a}
.bloco-subtitulo-pg-ag-exc.py.cd{margin-top:20px}
.bloco-lat-1-pg-ag-exc{width:650px}
.barra-inscricao-90{min-width:450px;max-width:100%;margin-left:25px}
.bloco-2-pg-ag-exc{align-items:flex-end;display:flex}

.bloco-lat-2-pg-ag-exc{width:743px}
.t-tulo-2-pg-ag-exc{color:#449174;margin-top:0;margin-bottom:35px;margin-right:-316px;font-size:58px;font-weight:800;line-height:58px}
.texto-1-pg-ag-exc{margin-bottom:35px}
.body-texto-size-35-525251{color:#525251;font-size:35px;line-height:42px}
.imagem-1-pg-ag-exc{width:550px;height:508px;margin-top:-200px;margin-left:-300px;position:relative;top:228px;left:135px}

.imagem-2-pg-ag-exc{width:41px;height:41px}
.realce-1-pg-ag-exc{color:#9ad5ae;font-weight:700}
.realce-1-pg-ag-exc.py{color:#eebe2a}
.identificar-mobile{opacity:1;display:none}
.medium{font-weight:500}
.titulo-e-cronometro-pg-v-exc-jorn{margin-top:50px;margin-bottom:25px}
.titulo-e-cronometro-pg-v-exc-jorn.margin-b-0{margin-bottom:0}
.titulo-e-cronometro-pg-v-exc-jorn.margin-b-0.oculto{display:none}
.html-cronometro{flex-direction:column;display:flex}
.html-cronometro.margin-t-50{margin-top:50px}
.img-aula-pg-ag-exc{background-image:none;background-position:0 0;background-size:auto;border-radius:0}
.img-aula-pg-ag-exc:hover{opacity:.5}
.img-aula-pg-ag-exc.py{border-radius:20px;box-shadow:0 2px 5px #0003}
.js-alterar-data-evento{display:none}
.bloco-planos-pgvpy{flex-direction:row-reverse;align-items:center;margin-top:100px;display:flex}
.bloco-planos-pgvpy.bloco-unico{justify-content:center}
.bloco-plano-pgvpy{background-color:#fcfcfc;border-radius:20px;flex-direction:column;align-items:center;width:50%;margin-left:10px;margin-right:10px;padding:40px;display:flex;box-shadow:inset 0 0 7px -1px #0000004d}
.bloco-plano-pgvpy.destaque-bloco-plano-pgvpy{border-top:30px solid #005214}
.bloco-plano-pgvpy.destaque-bloco-plano-pgvpy.excel{border-top-color:#2f6155;align-items:flex-start}
.bloco-plano-pgvpy.destaque-bloco-plano-pgvpy.excel.bloco-unico{width:450px}
.bloco-plano-pgvpy.destaque-bloco-plano-pgvpy.margin-t-50{width:470px;margin-top:50px}
.bloco-plano-pgvpy.destaque-bloco-plano-pgvpy.bloco-unico{width:auto;max-width:500px}
.bloco-plano-pgvpy.destaque-bloco-plano-pgvpy.bloco-unico.pgv-anadad{width:100%;max-width:550px}
.bloco-plano-pgvpy.excel{align-items:flex-start}
.bloco-plano-pgvpy.excel.queme-professor{width:auto;min-width:462px}
.bloco-plano-pgvpy.excel.queme-professor.mb-30{grid-column-gap:2rem;grid-row-gap:2rem;margin-bottom:30px}
.titulo-bloco-plano-pgvpy{text-align:center;margin:0 -30px;font-size:26px;font-weight:700;line-height:30px}
.titulo-bloco-plano-pgvpy.realce-pg-vendas-python{margin-bottom:10px}
.titulo-bloco-plano-pgvpy.realce-pg-vendas-python.texto-toggle-pgvpy{width:33%}
.titulo-bloco-plano-pgvpy.realce-pg-vendas-python.texto-toggle-pgvpy.excel{margin-bottom:0}
.titulo-bloco-plano-pgvpy.realce-pg-vendas-python.excel{color:#2f6155;font-size:24px;line-height:28px}
.titulo-bloco-plano-pgvpy.realce-pg-vendas-python.excel.v2{margin-left:auto;margin-right:auto}
.icone-bloco-plano-pgvpy{height:75px;margin-bottom:20px}
.icone-bloco-plano-pgvpy.excel{height:35px;margin-bottom:0;margin-left:auto;margin-right:auto}
.texto-bloco-plano-pgvpy{text-align:center;margin-bottom:30px;font-size:20px;line-height:22px}
.texto-bloco-plano-pgvpy.excel{margin-left:auto;margin-right:auto}
.texto-bloco-plano-pgvpy.int-python{margin-bottom:0;display:inline}
.texto-bloco-plano-pgvpy.int-python.bold{font-weight:700}
.texto-bloco-plano-pgvpy.int-python.bold.riscado{text-decoration:line-through}
.lista-bloco-plano-pgvpy{align-items:center;margin-bottom:5px;display:flex}
.texto-lista-bloco-plano-pgvpy{margin-bottom:0}
.texto-lista-bloco-plano-pgvpy.texto-riscado-lista-bloco-plano-pgvpy{text-decoration:line-through}
.texto-lista-bloco-plano-pgvpy.excel{font-size:17px;line-height:21px}
.bloco-formas-pagamento-recorrencia{display:none}
.bloco-formas-pagamento-recorrencia.bloco-formas-pagamento-visivel{display:block}
.coluna-forma-pagamento-pgvpy{flex-direction:row;justify-content:flex-end;padding-left:20px;padding-right:20px;display:flex}
.coluna-forma-pagamento-pgvpy.direita{justify-content:flex-start}
.bloco-toggle-pgvpy{border-radius:100px;justify-content:space-between;align-items:center;margin-top:40px;margin-bottom:40px;padding:20px 60px;display:flex;box-shadow:inset 0 1px 7px #0000004d}
.bloco-toggle-pgvpy.excel{background-color:#fff;justify-content:space-around;margin-top:0;margin-bottom:55px}
.fundo-toggle-pgvpy{border-radius:100px;justify-content:flex-start;width:200px;padding:10px;display:flex;box-shadow:inset 0 1px 7px #0000004d}
.fundo-toggle-pgvpy.clicado{justify-content:flex-end}
.toggle-pgvpy{background-color:#f8f8f8;border-radius:100px;width:50%;height:50px;box-shadow:1px 1px 3px #0000004d}
.toggle-pgvpy.clicado{background-color:#4d9ae2;border:1px solid #c2c2c2}
.toggle-pgvpy.clicado.pbi{background-color:#00c7ff}
.toggle-pgvpy.clicado.excel{background-color:#4c7469}
.bloco-formas-pagamento-python{display:none}
.link-9{color:#fff;margin-bottom:10px;display:none}
.link-9:hover{color:#fff}
.columns-23{align-items:center;padding-left:50px;display:flex}
.image-50{max-width:860px;margin-top:50px;margin-left:auto;margin-right:auto}
.colunas-logo-empresas-pg-v-sql{justify-content:space-around;align-items:center;margin-top:40px;margin-bottom:40px;display:flex}
.img-logo-empresas-pg-v-sql{max-height:75px}
.colunas-2-pg-v-exc{justify-content:space-around;margin-top:60px;margin-bottom:60px;display:flex}
.coluna-4-pg-v-exc{justify-content:space-around}
.img-1-pg-v-exc{max-width:500px}
.caixa-1-suporte-pg-v-exc{background-color:#fff;border-radius:13px;align-items:center;width:450px;min-height:100px;margin-top:35px;padding:10px 20px;display:flex;box-shadow:0 0 6px #0003}
.caixa-1-suporte-pg-v-exc.segunda-caixa{margin-top:10px}
.barra-verde-pg-v-exc{background-color:#4c7469;width:13px;height:60px;margin-right:20px}
.barra-verde-pg-v-exc.segunda-barra{width:20px}
.colunas-3-pg-v-exc{justify-content:space-around;align-items:flex-start;margin-top:50px;display:flex}
.coluna-6-pg-v-exc{background-color:#fff;border-radius:35px;flex-direction:column;align-items:center;width:310px;margin-left:10px;margin-right:10px;padding-top:40px;padding-bottom:40px;display:flex;box-shadow:0 -1px 10px #0006}
.img-cx-bonus-pg-v-exc{display:none}
.img-cx-bonus-pg-v-exc.height-177{height:177px}
.caixa-pre-o-pg-v-exc{align-items:flex-start;display:flex}
.realce-texto-verde-pg-v-exc{color:#2f6155;font-size:53px;font-weight:700}
.barra-deitada-pg-v-exc{background-color:#2f6155;width:150px;height:10px;margin-top:30px}
.popup-tiktok{opacity:0;background-color:#fff;justify-content:center;align-items:center;padding:30px 20px;display:none;position:fixed;inset:auto 0 0;box-shadow:0 0 5px #0000004d}
.container-popup-tiktok{width:100%;max-width:1200px;height:100%}
.titulo-popup-tiktok{margin-bottom:10px;font-size:20px;font-weight:700}
.link-popup-tiktok{display:inline-block}
.container-botoes-popup-tiktok{justify-content:flex-end;margin-top:10px;display:flex}
.botao-popup-tiktok{color:#000;background-color:#0000;border:3px solid #000;border-radius:7px;margin-left:5px;margin-right:5px;padding-top:5px;padding-bottom:5px}
.botao-popup-tiktok.ok{color:#fff;background-color:#000}
.informacoes-tiktok{background-color:#000;padding:20px}
.informacoes-tiktok.ffffff{background-color:#fff}
.informacoes-tiktok._216380{background-color:#216380}
.texto-informacoes-tiktok{color:#d8d8d8;text-align:center;margin-bottom:0;font-size:14px}
.texto-informacoes-tiktok._1a1b1f{color:#1a1b1f}
.link-informacoes-tiktok{color:#d8d8d8;display:inline-block}
.link-informacoes-tiktok:hover{color:#d8d8d8}
.link-informacoes-tiktok._1a1b1f{color:#1a1b1f}
.container-ementa{flex-direction:column;margin-bottom:50px;display:flex}
.div-block-68{opacity:0;display:none}
.div-block-68.visivel{opacity:1;background-color:#ffffffd9;display:flex}
.div-block-70{justify-content:flex-end;display:flex}
.div-block-71{max-width:320px}
.div-block-72{flex-direction:column;align-items:center;max-width:900px;margin-left:auto;margin-right:auto;display:flex}
.div-lembrete-cienciadados{max-width:700px;margin-left:auto;margin-right:auto}
.rodap-ci-ncia-de-dados{background-color:#f1f1f1}
.rodap-ci-ncia-de-dados.sombra{box-shadow:0 -1px 3px #0000004d}
.secao-lembrete-cienciadados{background-color:#f1f1f1;padding-top:75px;padding-bottom:50px}
.container-icone-upsell-com{background-color:#2f6155;border-radius:100px;margin-bottom:20px;margin-left:auto;margin-right:auto;padding:20px}
.realce-icone-pgvexc{color:#fff;background-color:#818181;border-radius:5px;margin-left:2px;margin-right:2px;padding-left:4px;padding-right:4px;font-size:15px;line-height:15px;text-decoration:none}
.bloco-formas-pgto-recorrencia-excel{display:none}
.bloco-formas-pgto-recorrencia-excel.bloco-formas-pagamento-visivel{display:block}
.bloco-formas-pgto-avulso-excel,.ementa-sqlimpressionador{display:none}
.div-block-73{padding-top:50px}
.text-block-13{font-size:18px}
.section-25{padding-top:100px;padding-left:30px;padding-right:30px}
.sublinhado{text-decoration:underline}
.fundo-spinner{background-color:#fafefc;border-radius:15px;padding:5px;display:none;box-shadow:1px 1px 15px #000000b3}
.html-embed-9{display:none}
.div-linha-cap-pbi{grid-column-gap:10px;grid-row-gap:10px;display:flex}
.margin-b-30{margin-bottom:30px}
.margin-b-30.flex-column-gap-5{grid-column-gap:5px;flex-wrap:wrap;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex}
.margin-b-30.flex-column-gap-5.margin-b-5{margin-bottom:5px}
.margin-b-30.flex-column-gap-5.margin-b-15{margin-bottom:15px}
.margin-b-30.flex-column-gap-5.riscado{text-decoration:line-through}
.margin-b-30.flex-column-gap-5.pgv-anadad{margin-bottom:0}
.margin-b-30.flex-column-gap-5.pgv-anadad.riscado{color:#940000}
.div-block-75{grid-column-gap:5px;grid-row-gap:30px;background-color:#fff;flex-wrap:wrap;align-items:center;padding:10px 20px;display:flex}
.div-block-75.row-gap-0{grid-row-gap:0px}
.text-block-14{display:inline}
.text-block-14.bold{font-weight:700}
.margin-top-20{grid-column-gap:5px;text-align:center;flex-flow:wrap;align-content:stretch;align-items:flex-start;margin-top:20px;display:flex}
.div-block-76{grid-column-gap:5px;flex-wrap:wrap;margin-left:10px}
.div-block-77{text-align:center;flex-wrap:wrap;margin-bottom:20px;font-size:16px;line-height:16px}
.div-block-78{text-align:center;margin-top:20px}

.container-botao-pgv-pbi{flex-direction:column;align-items:center;max-width:1280px;display:flex}
.secao-botao-pgv-pbi{flex-direction:column;align-items:center;display:flex}
.botao-pgv-pbi{background-color:#ff9600;border-radius:15px;padding:20px 80px;font-size:20px;font-weight:700;line-height:26px;box-shadow:1px 1px 15px #ff96004d}
.botao-pgv-pbi:hover{color:#ff9600;background-color:#fff}
.cor-rodape-pbi{background-color:#403f3d}
.iframe-videopanda{display:none}
.paragraph-29{font-size:16px;line-height:20px}
.image-51{border-radius:20px;margin-top:50px}
.div-block-79{grid-column-gap:10px;align-items:center;display:flex}
.right-arrow-2,.left-arrow-2{width:35px}
.div-block-80{flex-direction:column;justify-content:center;align-items:center;width:50%;display:flex}
.div-block-81{grid-column-gap:20px;width:100%;padding-left:10px;padding-right:10px;display:flex}
.div-block-82{margin-left:auto;margin-right:auto}
.div-block-83{flex-direction:column;align-items:center;display:flex}
.div-block-84{grid-column-gap:5px;grid-row-gap:5px;color:#fff;background-color:#017fb2;border-radius:15px;margin-top:35px;margin-bottom:-25px;padding:9px 25px;font-size:24px;font-weight:700;display:block}
.text-block-15{margin-left:5px;display:inline}
.pgv-anadad-container{grid-row-gap:64px;flex-direction:column;align-items:flex-start;width:100%;display:flex}
.pgv-anadad-container.pgv-anadad-container--resultados{align-items:center}
.pgv-anadad-titulo{grid-row-gap:12px;flex-direction:column;display:flex}
.pgv-anadad-demanda-imgs{grid-column-gap:24px;grid-row-gap:24px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;width:100%;display:grid}
.pgv-anadad-demanda-img{width:100%;max-width:600px}
.pgv-anadad-demanda-img.margin-lr-auto{margin-left:auto;margin-right:auto}
.pgv-anadad-div-texto{grid-row-gap:24px;flex-direction:column;font-size:18px;line-height:140%;display:flex}
.pgv-anadad-div-lista{margin-top:0;margin-bottom:0}
.pgv-anadad-div-lista.pgv-anadad-quais{list-style-type:decimal}
.pgv-anadad-div-lista-item{font-size:18px;line-height:130%}
.pgv-anadad-demanda-vagas{grid-row-gap:24px;flex-direction:column;align-items:center;width:100%;display:flex}
.pgv-anadad-quais-titulo{grid-row-gap:32px;flex-direction:column;display:flex}
.pgv-anadad-div-pilar{grid-row-gap:32px;background-color:#fff;border-top:5px solid #00c7ff;flex-direction:column;align-items:center;width:100%;margin-top:35px;padding:80px 30px 50px;font-size:18px;line-height:140%;display:flex;position:relative}
.pgv-anadad-div-pilar-titulo{text-align:center;font-size:21px;font-weight:700;line-height:100%}
.pgv-anadad-div-pilar-textos{grid-row-gap:16px;flex-direction:column;align-items:flex-start;display:flex}
.pgv-anadad-div-pilar-icone{background-color:#00c7ff;border-radius:50%;width:100px;padding:20px;position:absolute;top:0;transform:translateY(-50%)}
.oculto{display:none}
.pgv-anadad-diferente-div{grid-column-gap:64px;grid-row-gap:48px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}
.pgv-anadad-diferente-div-item{grid-row-gap:24px;flex-direction:column;align-items:flex-start;font-size:18px;line-height:140%;display:flex;position:relative}
.pgv-anadad-diferente-titulo{color:var(--laranja-pbi);font-size:21px;font-weight:700;line-height:120%}
.pgv-anadad-diferente-div-textos{grid-row-gap:12px;flex-direction:column;display:flex}
.pgv-anadad-diferente-icone{width:45px;position:absolute;transform:translate(-115%,-22.5%)}
.pgv-anadad-diferente-slider{width:100%;height:100%;position:absolute;top:0}

.pgv-anadad-diferente-seta.pgv-anadad-diferente-seta--esq{transform:translate(-100%)}
.pgv-anadad-diferente-seta.pgv-anadad-diferente-seta--dir{transform:translate(100%)}
.pgv-anadad-diferente-nav{display:none}
.bloco-inscricao-textos{grid-row-gap:12px;flex-direction:column;margin-top:15px;margin-bottom:30px;display:flex}
.div-block-85{flex-direction:column;align-items:center;display:flex}
.pgv-anadad-diferente-ratio{width:100%;padding-top:56.25%;position:relative}
.pgv-anadad-diferente-seta-icone{color:var(--laranja-pbi)}
.pgv-anadad-diferente-container-slider{width:100%;padding-left:60px;padding-right:60px;position:relative}
.pgv-anadad-diferente-container-slider.margin-t-30{width:75%;margin-top:30px;margin-left:auto;margin-right:auto}
.anadad-div-video{aspect-ratio:16/9;width:100%;position:relative}
.anadad-video{justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}
.div-block-86{width:100%;max-width:1000px}
.anadad-tit-pri{color:#2c1c0c;text-align:center;margin-top:0;margin-bottom:0;font-size:30px;font-weight:700;line-height:100%}
.anadad-tit-pri.margin-b-30{margin-bottom:30px;font-size:33px}
.anadad-tit-pri.caps{color:#6d351a;text-transform:uppercase;margin-bottom:30px;font-size:36px}
.anadad-tit-sec{color:#2c1c0c;text-align:center;margin-top:0;margin-bottom:0;font-size:27px;font-weight:700;line-height:100%}
.anadad-tit-sec.margin-b-30{margin-bottom:30px}
.anadad-tit-sec.margin-b-30.margin-t-80{margin-top:80px}
.anadad-tit-sec.margin-b-30.margin-t-80._00a294{color:#00a294}
.anadad-tit-sec.margin-b-30.margin-t-80._0099e6{color:#0099e6}
.anadad-tit-sec._006f50{color:#006f50}
.anadad-tit-sec._006f50.margin-b-30{font-size:30px}
.anadad-tit-sec._006f50.margin-b-30.margin-t-80{color:#d57d00;margin-top:80px}
.titulo-upsell-com{text-align:center;font-size:38px;font-weight:700;line-height:38px}
.titulo-upsell-com.margin-b-50{margin-bottom:50px}
.realce-upsell-com{color:#ffb02e}
.text-block-16{float:none;clear:none;color:#2c1c0c;white-space:pre-wrap;max-width:600px;font-size:20px;font-weight:700;line-height:26px;display:block}
.text-block-16.max-w-900{max-width:900px}
.dropdown-list-3{height:auto;position:relative;overflow:visible}
.dropdown-list-3.w--open{background-color:#0000}
.dropdown-toggle-3{width:100%}
.div-faq-upsell-com{border-radius:25px}
._0099e6{color:#0099e6}
.pgv-anadad-container-cases{grid-row-gap:80px;flex-direction:column;display:flex}
.pgc-exc-logo{width:65px;position:absolute;top:0;right:0;transform:translate(-25%,25%)}
.pgc-py-logo{background-color:#f1f1f1;border-radius:50%;width:85px;padding:18px 13px;position:absolute;top:0;right:0;transform:translate(35%,-35%);box-shadow:inset 0 0 9px 3px #0003}
.pgc-py-logo.treinamentos{aspect-ratio:1;padding:11px 20px}
.coluna-3-pg-cap-py{align-self:center;width:50%;min-width:50%;margin-left:25px}
.pgcpy-chamada{grid-row-gap:30px;color:#fff;flex-direction:column;align-self:center;align-items:center;max-width:445px;padding-left:40px;padding-right:40px;font-size:20px;line-height:120%;display:flex}
.footer-link{color:#303030;font-size:1.8rem;line-height:100%;text-decoration:none}
.footer-link:hover{color:#303030;text-decoration:underline}
.footer-link:active,.footer-link:visited{color:#303030}
.footer-link.footer-escuro{color:inherit}
.footer-container{grid-column-gap:1.6rem;justify-content:flex-end;align-items:center;display:flex}
.footer-2{text-align:center;border-top:1px solid #ffffff80;align-items:flex-start;padding:4.8rem}
.footer-2.footer-claro{border-top-color:#00000059}
.footer-2.border-top{border-top-color:#30303066;position:relative}
.footer-2.footer-escuro{color:#fff}
.footer-2.footer-escuro.footer-escuro--s-borda,.footer-2.footer-escuro.footer-escuro--sborda{border-top-width:0}
.pgopy-titulo-2{font-size:3.8rem;font-weight:700;line-height:100%}
.pgopy-container-2{justify-content:center;display:flex}
.pgopy-progresso{color:#fff;background-color:#246785;border-radius:100px;align-items:center;width:87%;height:100%;padding-left:1.6rem;padding-right:1.6rem;display:flex}
.pgopy-progresso.pbi{background-color:#ff9600}
.pgopy-progresso.excel{background-color:#006845}
.pgopy-botao-2{grid-column-gap:1.2rem;color:#fff;background-color:#00c700;border-bottom:3px solid #008c00;border-right:3px solid #008c00;border-radius:5rem;align-items:center;padding:1.6rem 3.2rem;font-weight:600;text-decoration:none;display:flex}
.pgopy-botao-2:hover{color:#fff;border-width:1.5px;border-top-style:solid;border-top-color:#008c00;border-left-style:solid;border-left-color:#008c00}
.pgopy-botao-2.pgopy-botao-2--tentativa{background-color:#0000;background-image:linear-gradient(#fb9201,#832000);border-bottom-color:#832000;border-right-color:#832000;padding:.8rem 2rem;font-size:1.6rem;line-height:100%}
.pgopy-realce{background-color:#eee;font-weight:600}
.footer-textos{grid-column-gap:1.6rem;grid-row-gap:1.6rem;align-items:center;display:flex}
.semi-bold-2{font-weight:600}
.footer-logo{width:4.5rem}
.pgopy-caixa{grid-row-gap:3.6rem;text-align:center;background-color:#fff;border:1px solid #bfbfbf;border-radius:2.5rem;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:55rem;padding:3.2rem;font-size:2.2rem;line-height:120%;display:flex;box-shadow:inset 0 0 5px #0000004d}
.pgopy-caixa.cd{max-width:75rem}
.pgopy-caixa.pesquisa{max-width:72rem}
.pgopy-icone{width:2.4rem}
.pgopy-container-progresso{background-color:#eee;border-radius:50px;width:100%;height:4.5rem}

.body-100vh{color:#303030;flex-direction:column;justify-content:space-between;height:100vh;font-family:Montserrat,sans-serif;font-size:2.1rem;line-height:120%;display:flex}
.pgvpy-praquem-container{grid-row-gap:40px;flex-direction:column;display:flex}
.pgvpy-praquem-div-titulo{grid-row-gap:15px;flex-direction:column;display:flex}
.pgvpy-praquem-titulo{margin-top:0;margin-bottom:0;font-size:30px;font-weight:700;line-height:30px}
.pgvpy-realce-4d9ae2{color:var(--azul-python-2)}
.pgvpy-praquem-texto{font-size:21px;line-height:24px}
.pgvpy-praquem-blocos{grid-column-gap:20px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}
.pgvpy-praquem-bloco{grid-column-gap:20px;border:1px solid #4d9ae2;border-radius:10px;align-items:flex-start;padding:16px;display:flex}
.pgvpy-praquem-bloco-texto{grid-row-gap:10px;flex-direction:column;line-height:20px;display:flex}
.pgvpy-praquem-container-img{background-color:#ffd43b;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;min-width:60px;min-height:60px;padding:10px;display:flex;box-shadow:0 0 4px #0003}
.pgvpy-praquem-trofeu{width:35px;height:35px;margin-right:-3px}
.pgvpy-praquem-texto-para{text-transform:uppercase;font-weight:700}
.pgvpy-tecnologias-container{grid-row-gap:40px;flex-direction:column;max-width:1200px;margin-left:auto;margin-right:auto;display:flex}
.pgvpy-tecnologias-titulo{color:#2c1c0c;text-align:center;font-size:30px;font-weight:700;line-height:33px}
.pgvpy-tecnologias-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}
.pgvpy-tecnologias-caixa{grid-row-gap:20px;background-color:#fff;border-radius:10px;flex-direction:column;padding:20px;font-size:18px;line-height:120%;display:flex}
.pgvpy-tecnologias-caixa-divtitulo{grid-column-gap:15px;justify-content:center;align-items:center;font-size:24px;font-weight:600;line-height:110%;display:flex}
.pgvpy-tecnologias-logo{height:50px}
.pgvpy-tecnologias-logo.js{margin-left:-25px;margin-right:-25px}
.pgvpy-tecnologias-logo.github{margin:-6px}
.pgvpy-tecnologias-secao{background-color:#f8f8f8;padding:100px 20px 50px}
.pgvpy-trilhas-secao{background-color:#f8f8f8;padding:50px 20px}
.pgvpy-lista{grid-row-gap:8px;flex-direction:column;display:flex}
.pgvpy-itemlista{grid-column-gap:15px;align-items:center;font-size:18px;line-height:120%;display:flex}
.pgvpy-praquem-img{width:35px;height:35px}
.pgvpy-trilha-itemlista-containerimg{background-color:#ffd43b;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;min-width:30px;max-width:30px;min-height:30px;max-height:30px;padding:6px;display:flex;box-shadow:0 0 4px #0003}
.pgvpy-trilha-itemlista-containerimg.opacidade-0{opacity:0}
.pgvpy-trilha-img{width:100%;height:100%;margin-right:-2px}
.pgvpy-trilha-titulo{color:#2c1c0c;text-align:center;font-size:30px;font-weight:700;line-height:33px}
.pgvpy-trilha-container{grid-row-gap:40px;flex-direction:column;max-width:1000px;margin-left:auto;margin-right:auto;display:flex}
.pgcex-aprender-div-botoes{grid-column-gap:20px;justify-content:center;align-items:center;display:flex}
.pgcex-aprender-botao{color:#2a5947;text-align:center;white-space:nowrap;cursor:pointer;background-color:#dcf3e5;border:5px solid #2a5947;border-width:2px 5px 5px 2px;border-radius:30px;padding:.4rem 1.2rem;font-size:18px;font-weight:800;line-height:18px;box-shadow:1px 1px 9px 1px #00000040}
.pgcex-aprender-botao:hover{border-color:#dcf3e5}
.pgcex-aprender-botao.clicado{color:#fff;background-color:#479778;padding:.8rem 2.4rem;font-size:24px;line-height:24px}
.pgcex-aprender-botao.clicado:hover{border-color:#479778}
.pgcex-aprender-botao.clicado.invertido{color:#479778;background-color:#fff}
.pgcex-aprender-botao.clicado.invertido:hover{border-color:#fff}
.pgcex-aprender-botao.clicado.complementar{background-color:#b86887;border-color:#734154}
.pgcex-aprender-botao.clicado.complementar:hover{border-width:3px}
.pgcex-aprender-div-trilha{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:center;width:100%;display:grid}
.pgcex-aprender-div-trilha.pgcex-aprender-div-trilha1{grid-row-gap:16px;grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr 1fr}
.pgcex-aprender-div-trilha.pgcex-aprender-div-trilha2{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}
.pgcex-aprender-div-trilha.pgcex-aprender-div-trilha2.oculto{display:none}
.pgcex-aprender-img{box-shadow:1px 1px 5px 0 var(--verde-neon-pg-excel);border:5px solid #479778;border-radius:10px}
.pgcex-aprender-img.sem-borda{box-shadow:none;border-width:0}
.pgcex-aprender-subtitulo{align-self:center;max-width:95%;font-size:28px;font-weight:500;line-height:30px;display:none}
.pgcex-aprender-subtitulo.pg-ag{color:#fff;display:none}
.body{color:#303030;font-size:2.1rem;line-height:120%}
.body.body-100vh.body-100vh--pgajs{background-color:#17042a}
.body._121212{color:#fff;background-color:#121212}
.body._104708{background-color:#104708}
.body._104708._100vh{flex-direction:column;align-items:stretch;height:100vh;display:flex}
.body.f7f7f7{background-color:#f7f7f7}
.body.body--pgv-excel{color:#fff;background-color:#121212}
.body.body--pgv-js{color:#fff;background-color:#171917}
.body.body--pgv-js.body--tsunami{background-color:#0c0215}
.body.body--100svh{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;grid-template-rows:1fr auto;grid-template-columns:1fr;grid-auto-columns:1fr;min-height:100svh;display:grid}
.body.body--100svh.body--obrigado{background-color:var(--cor-principal-escura)}
.body.body--pgving{color:#fff;background-color:#191919}
.body.body--dark{color:#fff;background-color:#202020}
.body.body--dark.body--100vh-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:1fr auto;grid-template-columns:1fr;grid-auto-columns:1fr;min-height:100svh;display:grid}
.body.body--dark.body--fs-1-92{font-size:1.92rem}
.body.body--pgvcp{background-color:var(--color--azul-escuro-fundo);color:#fff}
.pgblex-secao{flex-direction:column;justify-content:center;padding-top:6rem;padding-bottom:6rem;display:flex}
.pgblex-container{grid-row-gap:4.8rem;flex-direction:column;align-items:center;padding-left:1.2vw;padding-right:1.2vw;display:flex}
.pgblex-titulo{color:#167551;font-size:4.2rem;font-weight:700;line-height:100%}
.pgblex-titulo._303030{color:#303030}
.pgblex-blog{background-color:#303030;border:5px solid #303030;border-radius:5px;width:100%;max-height:33.75vw;display:flex}
.pgblex-div-player{flex-direction:column;justify-content:center;align-items:stretch;width:60%;display:flex}
.pgblex-embed-player{width:100%}
.pgblex-div-aulas{grid-row-gap:1.6rem;color:#fff;flex-direction:column;flex:1;max-height:33.75vw;padding:2.4rem;font-size:1.8rem;line-height:121%;display:flex;overflow:auto}
.pgblex-div-aula{grid-row-gap:1.2rem;background-color:#666;border-radius:5px;flex-direction:column;align-items:flex-start;padding:1.6rem;display:flex}
.pgblex-div-aula.oculto{display:none}
.pgblex-cabecalho{grid-row-gap:2.4rem;flex-direction:row;justify-content:center;align-items:center;width:100%;padding-left:.8rem;padding-right:.8rem;display:flex}
.pgblex-logo{width:6rem;margin-bottom:-.6rem;margin-left:-.7rem;margin-right:-.7rem}
.pgblex-div-logotitulo{grid-column-gap:1.6rem;grid-row-gap:1.6rem;flex-direction:row;align-items:flex-end;display:flex}
.pgblex-div-textoliberada{grid-column-gap:.8rem;justify-content:flex-start;align-items:flex-start;display:flex}
.material-icons-outlined{font-family:Materialiconsoutlined,sans-serif}
.pgblex-div-aula-titulo{font-size:2.1rem;font-weight:600;line-height:120%}
.pgblex-realce--65ff6f{color:#65ff6f}
.pgblex-div-botoes{grid-column-gap:20px;grid-row-gap:20px;flex-flow:wrap;justify-content:center;align-items:center;display:flex}
.pgblex-div-botoes.popup{flex-direction:column}
.pgblex-container-cabecalho-blog{grid-row-gap:3.9rem;flex-direction:column;width:100%;display:flex}
.pgblex-div-trilha{grid-column-gap:.6rem;align-self:flex-end;align-items:center;margin-bottom:-.6rem;font-size:2.8rem;font-weight:700;display:flex}
.pgblex-div-trilha.oculto{display:none}
.pgblex-texto-trilha{color:#167551}
.pgblex-icone-trilha{width:4.2rem}
.pgblex-commento{width:100%}
.pgblex-popup{z-index:1;grid-row-gap:3.2rem;background-color:#fffffffa;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;inset:0}
.pgblex-popup.oculto{z-index:1;display:none}
.pgblex-preblog{grid-column-gap:2.4rem;align-items:center;width:100%;margin-top:1.2rem;margin-bottom:4.8rem;display:flex}
.pgblex-preblog.oculto{display:none}
.pgblex-embedchat{border-radius:5px;flex:1;align-self:stretch;margin-bottom:.2rem}
.pgblex-pre-player{width:60%}
.cronometro{align-self:center}

.container{grid-row-gap:3.12rem;flex-direction:column;align-items:flex-start;width:100%;max-width:120rem;display:flex}
.container.pgcpbi-container{width:100%;max-width:117.4rem}
.container.pgcpbi-container.pgcpbi-container--scroller{flex-direction:row;width:auto;max-width:none;overflow:hidden}
.container.pglpbi-container{width:100%;max-width:117.4rem}
.container.pglpbi-container.pglpbi-container--aula{grid-column-gap:3rem;grid-row-gap:4rem;flex-direction:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;max-width:100rem;display:grid}
.container.pglpbi-container.pglpbi-container--cronometro{text-align:center;align-items:center;max-width:75rem;font-size:2.7rem}
.container.pglpbi-container.pglpbi-container--wpp{text-align:center;align-items:center;font-size:1.9rem}
.container.container--pgesppy{grid-column-gap:2.25rem;grid-row-gap:2.25rem;flex-direction:row;align-items:center;max-width:100rem}
.container.container--pgesppy.container--pgesppy-demanda{grid-column-gap:3.9rem;grid-row-gap:3.9rem}
.container.container--pgesppy.container--pgesppy-passos{grid-column-gap:6.1rem;grid-row-gap:6.1rem;flex-direction:column;max-width:95rem}
.container.container--pgesppy.container--pgesppy-passos.container--pgesppy-passos--2topicos{grid-column-gap:10rem;grid-row-gap:10rem}
.container.container--pgesppy.container--pgesppy-hero{padding-bottom:9.7rem;position:relative}
.container.container--pgesppy.container--pgesppy-nivel{grid-column-gap:7.63rem;grid-row-gap:7.63rem;flex-direction:column}
.container.container--pgesppy.container--pgesppy-empresas{grid-column-gap:3.9rem;grid-row-gap:3.9rem;flex-flow:column;justify-content:flex-start;align-items:center}
.container.container--pgesppy.container--pgespia-hero{position:relative}
.container.container--pgesppy.container--pgespia-demanda{grid-column-gap:3.9rem;grid-row-gap:3.9rem;justify-content:center;align-items:center}
.container.container--pgesppy-passos{grid-column-gap:3.9rem;grid-row-gap:3.9rem;align-items:center}
.container.container--1000{max-width:1000px}
.container.container-ex-p{grid-column-gap:4.88rem;flex-direction:row;align-items:stretch;width:100%;max-width:100rem}
.container.container--pgespex{grid-column-gap:2.25rem;grid-row-gap:2.25rem;flex-direction:row;align-items:center;width:100%;max-width:100rem}
.container.container--pgespex.container--pgespex-v{grid-row-gap:6.1rem;flex-direction:column;align-items:flex-start}
.container.container--pgespex.container--pgespex-v.container--pgespex-v--cent{align-items:center}
.container.container-pgobgex{width:100%;max-width:100rem;position:relative}
.container.container-pgobgex.container-pgobgex--passos{grid-column-gap:3.12rem;flex-direction:row;align-items:stretch;max-width:120rem}
.container.container-pgvex{width:100%;max-width:110rem}
.container.container-pgvex.container-pgvex--hero{grid-row-gap:3.9rem;align-items:center;max-width:90rem}
.container.container-pgvex.container-pgvex--metodologia{grid-row-gap:4.88rem;align-items:center}
.container.container-pgvex.container-pgvex--depoimentos{grid-row-gap:6.1rem;text-align:center;align-items:center}

.container.container-pgvex.container-pgvex--garantia{grid-column-gap:7.63rem;flex-direction:row;align-items:center;max-width:100rem}
.container.container-pgvex.container--oferta{grid-row-gap:4.88rem;flex-flow:row;justify-content:center;align-items:center;max-width:80rem}

.container.container-pgvex.container--oferta-duplo{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:row;align-items:center;max-width:120rem}
.container.container-pgvex.container-pgvex--pgto{grid-row-gap:4.9rem;justify-content:center;align-items:center}

.container.container-pgvex.container-pgvex--comunidade{justify-content:center;align-items:center}
.container.container-pgvex.container-pgvex--niveis{grid-row-gap:5rem;justify-content:center;align-items:center}
.container.container-pgvjs{width:100%;max-width:110rem}
.container.container-pgvjs.container-pgvjs--hero{grid-column-gap:3.9rem;grid-row-gap:3.9rem;flex-flow:column;justify-content:center;align-items:center;max-width:110rem}
.container.container-pgvjs.container-pgvjs--tecnologias{grid-column-gap:3.9rem;grid-row-gap:3.9rem;flex-flow:column;justify-content:center;align-items:center}
.container.container-pgvjs.container-pgvjs--demanda{grid-column-gap:2.5rem;grid-row-gap:2.5rem;background-image:linear-gradient(135deg,#262928,#171a18);border:1px solid #4b4c4b;border-radius:30px;flex-flow:row;justify-content:center;align-items:center;padding:7.6rem;transition:opacity .2s;position:relative}
.container.container-pgvjs.container-pgvjs--demanda.efeito-slidein-800{transition-property:all;transition-duration:.8s}
.container.container-pgvjs.container-pgvjs--demanda.efeito-slidein-800.efeito-slidein-800--visivel{mix-blend-mode:normal}
.container.container-pgvjs.container-pgvjs--linguagens{justify-content:center;align-items:center}
.container.container-pgvjs.container-pgvjs--sites{grid-row-gap:5rem;justify-content:center;align-items:center;max-width:90rem}
.container.container-pgvjs.container-pgvjs--garantias{grid-column-gap:3.9rem;grid-row-gap:3.9rem;flex-flow:column;justify-content:center;align-items:center}
.container.container-pgvjs.container-pgvjs--paraquem{grid-column-gap:3rem;flex-flow:column;justify-content:space-between;align-self:auto;margin-top:7.6rem;margin-bottom:7.6rem;padding-left:2rem;padding-right:2rem;position:static}
.container.container-pgvjs.container-hero--tsunami{grid-column-gap:2rem;flex-flow:row;justify-content:space-between;align-items:center}
.container.container-pgvjs.container-tsunami-hero{grid-row-gap:0rem}
.container.container-pgespfe{width:100%;max-width:110rem}
.container.container-pgespfe.container-pgespfe--hero{position:relative}
.container.container-pgving{width:100%;max-width:110rem}
.container.container-pgving.container-pgving--hero{grid-row-gap:3.9rem;align-items:center;max-width:90rem}
.container.container-pgving.container-pgving--ementa{justify-content:center;align-items:center}

.container.container-pgcpy--projetos{grid-column-gap:6.1rem;grid-row-gap:6.1rem;color:#fff;justify-content:center;align-items:center;max-width:95rem;position:relative}
.container.container-pgcpy--quem{max-width:100rem;position:relative}
.container.container-pgvcp{justify-content:flex-start;align-items:center;width:100%;max-width:110rem;margin-left:auto;margin-right:auto}
.container.container-pgvcp.container-pgvcp--header{flex-flow:row;justify-content:space-between;align-items:center}
.container.container-pgvcp.container-pgvcp--tecnologias{grid-row-gap:3.9rem;justify-content:center}
.container.container-pgvcp.container-pgvcp--destaques{max-width:110rem}
.container.container-pgvcp.container-pgvcp--salario{grid-row-gap:3.9rem}
.container.container-pgvcp.container-pgvcp--depoimentos{grid-row-gap:0rem;max-width:none}
.container.container-pgvcp.container-pgvcp--empresas{color:#000;background-image:none;max-width:100%;padding-left:1.5rem;padding-right:1.5rem}
.container.container-pgvcp.container-pgvcp--carreiras{grid-row-gap:4rem}
.container.container-pgvcp.container-pgvcp--ementa{align-items:flex-start;width:70%}
.container.container-pgvcp.container-pgvcp--garantia{grid-column-gap:7.63rem;flex-flow:row;justify-content:flex-start;max-width:100rem}
.container.container-pgvcp.container-pgvcp--faq{justify-content:flex-start;align-items:flex-start}
.container.container--pgslo{text-align:center;justify-content:center;align-self:center;align-items:center;max-width:72rem}
.container.container--100rem{max-width:100rem}
.container.container--100rem.container--centralizado{text-align:center;justify-content:center;align-items:center}
.container.container--pgcling{max-width:100rem;position:relative}
.container.container--pgcw{flex-flow:row;justify-content:space-between;align-items:center;max-width:100rem}
.container.container--pgesp{grid-column-gap:2.25rem;grid-row-gap:2.25rem;flex-direction:row;align-items:center;max-width:100rem}
.container.container--pgesp.container--pgesp-ing{justify-content:space-around}
.container.items-center{justify-content:flex-start;align-items:center}
.container.items-center.gap-10{grid-row-gap:4rem}
.flex-column-gap-5{grid-column-gap:5px;justify-content:center;display:flex}
.flex-column-gap-5.riscado{text-decoration:line-through}
.div-block-87{grid-row-gap:5px;flex-direction:column;align-self:center;margin-bottom:30px;display:flex}
.pgavinsc-form.pgcpbi{margin-top:1.5rem;margin-bottom:2.5rem}
.pgcpbi-css,.pgcpbi-js{display:none}
.pgcpbi-logo-intensivao{max-width:32.2rem}
.pgcpbi-hero-div{grid-row-gap:2.1rem;flex-direction:column;align-items:flex-start;width:50%;display:flex}
.pgcpbi-hero-div--icones{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}
.pgcpbi-hero-div--icone{grid-column-gap:1.4rem;border-right:1px solid #505059;align-items:center;padding-top:1.5rem;padding-bottom:1.5rem;font-size:1.3rem;line-height:161%;display:flex}
.pgcpbi-img-icone{background-color:#1c1c1c;border:1px solid #2d2d2d;border-radius:7.5px;padding:.2rem}
.pglpbi-titulo{font-size:3.2rem;line-height:100%}
.pglpbi-realce-b-laranja{color:#ff9600;font-weight:700}
.pglpbi-subtitulo{font-size:2.4rem}
.pglpbi-embed{border:2px solid #ffffff80;border-radius:1rem;align-self:stretch;overflow:hidden}
.pglpbi-aula-div{grid-row-gap:2rem;flex-direction:column;align-items:center;display:flex}
.pglpbi-aula-divtexto{color:#060606;background-color:#fff;border-radius:5rem;padding:.5rem 2rem;font-size:1.9rem}
.pglpbi-realce-b-amarelo{color:#f9b200;font-weight:700;text-decoration:underline}
.pglpbi-aula-titulo{font-size:2.7rem;font-weight:700}
.pglpbi-aula-divseta{grid-column-gap:.8rem;align-items:flex-end;max-width:100%;line-height:150%;display:flex}
.pglpbi-aula-seta{width:4rem}
.pglpbi-aula-divembed{flex-direction:column;align-self:stretch;align-items:center;display:flex}
.pglpbi-wpp-titulo{color:#ff9600;font-size:2.7rem;font-weight:700;line-height:100%}
.pglpbi-wpp-disclaimer{font-size:1.6rem}
.pglpbi-wpp-botao{border-radius:5rem;padding:1rem 2.4rem;font-weight:800;transition:all .2s,opacity .2s}
.pglpbi-wpp-botao:hover{filter:brightness(129%);color:#fff}
.paragraph-32{color:#479778;text-transform:none;font-size:20px}
.paragraph-32.escuro{color:#cbffdd}
.pgcex-div-titulo{grid-column-gap:10px;grid-row-gap:10px;align-items:flex-start;margin-bottom:20px;margin-left:-12px;display:flex}
.pgcex-div-textostitulo{flex-wrap:wrap;margin-top:3px;display:flex}
.pgcex-titulo{color:#048560;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0;margin-right:10px;font-size:47px;font-weight:700;line-height:47px}
.pgcex-titulo.semana{font-size:71px;line-height:71px}
.pgcex-titulo.do{font-size:40px}
.pgcex-titulo.excel{font-size:75px;line-height:71px}
.pgcex-titulo.masterclass{font-size:41px}
.css-acordeao,.js-acordeao{display:none}
.div-acordeao{grid-row-gap:.82rem;flex-direction:column;width:100%;max-height:0;transition:max-height .5s;display:flex;overflow:hidden}
.div-acordeao.exibir-ementa{max-height:1000rem}
.div-acordeao.exibir-ementa.pgvcp{margin-left:auto;margin-right:auto}
.pgccd-coluna{z-index:1;grid-row-gap:3.9rem;background-color:#f1f1f1;border-radius:30px;flex-direction:column;align-items:center;max-width:600px;padding:40px 35px 65px;display:flex;position:relative;box-shadow:inset 0 0 9px 3px #00000040}
.pgccd-colunas{grid-column-gap:5rem;grid-row-gap:5rem;justify-content:center;align-items:flex-end;display:flex}

.pgccd-titulo{color:#1c415c;text-align:center;margin-top:0;margin-bottom:0;font-size:42px;font-weight:700;line-height:100%}
.pgccd-div-titulo{grid-row-gap:1.6rem;flex-direction:column;display:flex}
.pggcd-subtitulo{color:#4b4d4d;text-align:center;margin-top:0;margin-bottom:0;font-size:32px;font-weight:700;line-height:32px}
.pggcd-item-lista{align-items:flex-start;display:flex}
.pgccd-div-lista{grid-column-gap:1.6rem;grid-row-gap:1.6rem;flex-direction:column;display:flex}
.pgccd-botao{background-color:#eebe2a;border:5px solid #997a1b;border-width:2px 5px 5px 2px;border-radius:30px;padding:1.5rem 3.6rem;font-size:2.6rem;font-weight:800;line-height:100%;box-shadow:1px 1px 9px 1px #00000040}
.pgccd-botao:hover{color:#fff;background-color:#eebe2a;border-width:3.5px}
.pggcd-titulo-lista{color:#1c415c;margin-top:0;margin-bottom:0;font-size:2.6rem;font-weight:700;line-height:100%}
.pgccd-texto-lista{margin-bottom:0;font-size:23px;line-height:120%}
.pgccd-container{grid-row-gap:6rem;flex-direction:column;align-items:center;max-width:1000px;margin-left:auto;margin-right:auto;display:flex}
.pgccd-bloco-titulo{justify-content:flex-start;align-items:center;display:flex}

.pgccd-container-hero{max-width:110rem}
.pgcpy-calendario__item{grid-row-gap:15px;background-color:#fff;border-radius:20px;flex-direction:column;align-items:flex-start;padding:25px;display:flex;position:relative}
.pgcpy-calendario__barra{background-color:#ecb804;width:130px;height:8px;position:absolute;top:0;left:50%;transform:translate(-50%)}
.pgcpy-calendario__botao-aula{color:#fff;background-color:#0084b1;border-bottom:1.5px solid #4fb0d2;border-right:1.5px solid #4fb0d2;border-radius:100px;padding:5px 10px;font-weight:700;line-height:100%}
.pgcpy-calendario__titulo{font-size:24px;font-weight:700;line-height:100%}
.pgcpy-calendario__lista{grid-row-gap:3px;flex-direction:column;align-items:flex-start;display:flex}
.pgcpy-calendario__item-lista{grid-column-gap:5px;grid-row-gap:5px;align-items:center;line-height:100%;display:flex}
.pgcpy-calendario__icone{width:15px}
.pgcpy-calendario{grid-column-gap:12px;grid-row-gap:12px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-self:center;width:100%;min-width:50%;margin-top:0;margin-bottom:0;display:grid}
.pgcpy-chamada__logo{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;padding:7px;display:flex}
.pgcpy-chamada__jornada{color:#fff;font-size:40px;font-style:italic;line-height:100%}
.pgcpy-chamada__colchete{font-size:48px;font-style:normal}
.pgcpy-chamada__titulos{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column;align-items:center;display:flex}
.pgcpy-chamada__botao{color:#fff;background-color:#008bbb;border-bottom:2px solid #9dcee2;border-right:2px solid #9dcee2;border-radius:100px;padding:8px 32px;font-size:21px;font-weight:400;line-height:100%}
.pgcpy-chamada__botao:hover{color:#fff}
.pgcpy-chamada__botao.pgcpy-chamada__botao--amarelo{text-align:center;background-color:#e1ac00;border-bottom-width:3px;border-bottom-color:#f4e0a9;border-right-width:3px;border-right-color:#f4e0a9;padding-top:12px;padding-bottom:12px;font-weight:800}
.pgcpy-chamada__botao.pgcpy-chamada__botao--amarelo:hover{border:1px solid #f4e0a9}
.pgcpy-chamada__botao.pgcex-chamada__botao--verde{text-align:center;background-color:#6cba48;border-bottom-width:3px;border-bottom-color:#cae5bb;border-right-width:3px;border-right-color:#cae5bb;padding-top:12px;padding-bottom:12px;font-weight:800}
.pgcpy-chamada__botao.pgcex-chamada__botao--verde:hover{border:1px solid #cae5bb}
.pgcpy-chamada__texto{text-align:center}
.pgcpy-chamada__data{grid-column-gap:10px;border:2px solid #007baa;border-radius:100px;flex-direction:row;align-items:center;padding:8px 32px;display:flex}
.pgcpy-chamada__botoes{grid-column-gap:15px;grid-row-gap:15px;flex-direction:column;display:flex}
.pgcpy-hero-v2{grid-column-gap:0px;justify-content:center;margin-bottom:80px;display:flex}
.js-2.js-oferta{display:none}
.pgcex-chamada__titulo{z-index:1;color:#fff;text-align:center;font-size:58px;font-weight:700;line-height:100%;position:relative}
.pgcex-chamada__titulos{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column;align-items:center;display:flex;position:relative}
.pgcex-chamada__imagem{position:absolute;top:0;left:0;transform:translate(-30%)}
.pgcex-chamada__botao{color:#fff;background-color:#0f1f17;border-radius:100px;padding:8px 32px;font-size:21px;font-weight:400;line-height:100%}
.pgcex-chamada__botao:hover{color:#fff}
.pgcex-chamada__data{grid-column-gap:10px;border:2px solid #52bc93;border-radius:100px;flex-direction:row;align-items:center;padding:8px 32px;display:flex}
.pgcex-calendario__titulo{font-size:19px;font-weight:700;line-height:100%}
.pgcex-calendario__botao-aula{color:#fff;background-color:#6cba48;border-bottom:1.5px solid #4fb0d2;border-right:1.5px solid #4fb0d2;border-radius:100px;padding:5px 10px;font-weight:700;line-height:100%}
.pgcex-calendario__barra{background-color:#36b864;width:130px;height:8px;display:none;position:absolute;top:0;left:50%;transform:translate(-50%)}
.pgcex-calendario__item-lista{grid-column-gap:5px;grid-row-gap:5px;align-items:flex-start;line-height:100%;display:flex}
.pgcwad-hero__card{grid-column-gap:2rem;grid-row-gap:2.5rem;color:#fff;background-color:#1e1e1e;border-radius:30px;flex-direction:column;align-items:center;width:100%;max-width:55rem;padding:40px 35px 65px;display:flex;position:relative;box-shadow:inset 0 0 9px 3px #00000040}
.pgcwad-hero__imagens{position:relative}
.pgcwad-imagem{aspect-ratio:1154/1000;width:30rem}
.pgcwad-imagem.pgcwad-imagem--logo{width:13rem;position:absolute;top:26rem;right:0;transform:translateY(-50%)}
.pgcwad-imagem.pgcwad-imagem--2{transform:translate(50%)}
.pgcwad-imagem.pgcwjs-imagem--logo{width:9rem;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}
.pgcwad-imagem.pgcwjs-imagem--icone{width:6rem;position:absolute;top:50%;left:0%;transform:translate(-50%,-50%)}
.pgcwad-container{align-items:flex-start;width:100%;max-width:100rem;display:flex}
.pgcwad-container.pgcwad-container--hero{grid-column-gap:3.5rem;align-items:center;position:relative}
.pgcwad-container.pgcwad-container--lembrete{grid-column-gap:3.5rem;grid-row-gap:3.5rem;text-align:center;flex-flow:column;justify-content:center;align-items:center;font-size:2.3rem;position:relative}
.pgcwad-container.pgcwfe-container--hero,.pgcwad-container.pgclia-container--hero{grid-column-gap:3.5rem;align-items:center;position:relative}
.pgcwad-card__masterclass{letter-spacing:1px;text-transform:uppercase;-webkit-text-fill-color:transparent;background-image:linear-gradient(#5faae1,#84c2ef 50%,#5faae1);-webkit-background-clip:text;background-clip:text;font-family:Trench,sans-serif;font-size:5rem;font-style:italic;font-weight:100;line-height:100%}
.pgcwad-card__titulo{letter-spacing:-2px;text-transform:uppercase;font-family:Trench,sans-serif;font-size:6.1rem;font-weight:100;line-height:100%}
.pgcwad-card__titulo.intensivao{letter-spacing:0;text-shadow:-1px -1px #fff,1px 1px #fff,-1px 1px #fff,1px -1px #fff;font-size:5.7rem}
.pgcwad-card__subtitulo{align-self:flex-start;font-family:Montserrat,sans-serif;font-size:2.5rem;font-weight:400;line-height:100%}
.pgcwad-card__subtitulo.pgcwad-card__subtitulo--c{text-align:center;text-wrap:pretty;align-self:center}
.pgcwad-card__titulos{flex-direction:column;align-items:center;display:flex}
.pgcwad-card__item-lista{align-items:flex-start;font-size:1.9rem;line-height:120%;display:flex}
.pgcwad-card__lista{grid-column-gap:.62rem;grid-row-gap:.62rem;flex-direction:column;align-items:flex-start;width:100%;display:flex}
.pcfwad-card__data{grid-column-gap:1.6rem;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;padding:.8rem 3.2rem;font-size:2.1rem;display:flex;box-shadow:0 0 5px 1px #1f97ff}
.pgcpy-chamada__logo--v2{border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}
.pgcwad-botao{background-color:#0068a5;border:4px solid #004066;border-width:2px 4px 4px 2px;border-radius:30px;padding:1.5rem 5rem;font-size:30px;font-weight:700;box-shadow:1px 1px 9px 1px #00000040}
.pgcwad-botao:hover{color:#fff;background-color:#0068a5;border-width:3px}
.pgcwad-botao.pgcwad-botao--amarelo{background-color:#daa400;border-color:#8c6a00;margin-top:40px}
.pgcwad-botao.pgcwad-botao--amarelo.pgcwad-botao--amarelo-smargin{margin-top:0}
.pgcwad-img-alon{align-items:flex-end;width:100%;margin-left:-50px;margin-right:-40px;display:flex}
.pgcwad-quem__texto{z-index:1;max-width:550px;padding-bottom:40px;position:relative}
.pgcwad-card__icone{color:#51c3d0;max-width:20px;margin-right:1rem;padding-top:5px}
.pgcjs-aula__img{height:100%;display:none;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}
.pgcjs-passo__icone{width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.pgcjs-aula{border:1px solid #5e5214;border-radius:1rem;display:flex;position:relative;box-shadow:0 0 5px #ffdd35}
.pgcjs-aula.ad{border-color:var(--cor-principal-500);box-shadow:var(--cor-principal-300)0px 0px 5px 0px}
.pgcjs-container{max-width:1000px;margin-left:auto;margin-right:auto;display:flex}
.pgcjs-container.pgcjs-container-hero{max-width:1050px;position:relative}
.pgcjs-container.pgcjs-container-quem{flex-direction:column;align-items:flex-start;position:relative}
.pgcjs-container.pgcjs-container--passos{grid-row-gap:4rem;flex-direction:column;align-items:center}
.pgcjs-container.pgcjs-container-passos,.pgcjs-container.pgwjs1-container-passos{grid-row-gap:4.8rem;flex-direction:column;font-size:1.7rem;line-height:140%}
.pgcjs-container.pgwjs3-container-quem{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:row;justify-content:center;align-items:center;max-width:110rem;position:relative}
.pgcjs-aula__descricao{background-color:#131313;border-top-right-radius:1rem;border-bottom-right-radius:1rem;justify-content:flex-start;align-items:center;width:100%;padding:2.2rem;display:flex;position:relative}
.pgcpy-calendario__lista-2{grid-row-gap:1rem;flex-direction:column;align-items:flex-start;font-size:1.4rem;line-height:100%;display:flex}
.pgcjs-passos{grid-row-gap:1.6rem;flex-direction:column;align-self:stretch;align-items:stretch;display:flex}
.pgcjs-realce-431c73-b{color:#431c73;font-weight:700}
.pgcjs-realce-431c73-b.pgcjs-realce-431c73-b--dark{color:#943dff}
.pgcjs-aula__div-titulo{text-transform:uppercase;white-space:nowrap;background-image:linear-gradient(115deg,#e0b000,#e69e00);border:1px solid #ffdd35;border-radius:.8rem;padding:.4rem 1.2rem;font-size:1.6rem;line-height:100%}
.pgcjs-aula__div-titulo.ad{border-color:var(--grad-cor-principal-1);background-image:none;background-color:var(--grad-cor-principal-2)}
.pgcjs-chamada__data{grid-column-gap:1.6rem;border:2px solid #daa102;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;width:100%;padding:.8rem 3.2rem;font-size:2.1rem;display:flex}
.pgcjs-chamada__data.ad{border-color:var(--cor-principal-400)}
.pgcjs-h3{font-size:3rem;line-height:100%}
.pgcjs-aula__projeto{grid-row-gap:1rem;background-color:#050505;border-top-left-radius:1rem;border-bottom-left-radius:1rem;flex-direction:column;justify-content:center;align-items:center;min-width:22rem;padding:2rem 1.5rem 2rem 5.5rem;display:flex}
.pgcjs-aula__projeto.ad{min-width:25.3rem}
.pgcjs-chamada{grid-row-gap:3rem;color:#fff;flex-direction:column;align-self:center;align-items:center;min-width:41rem;padding-right:3rem;font-size:20px;line-height:120%;display:flex}
.pgcjs-chamada__titulos{grid-column-gap:20px;grid-row-gap:20px;flex-direction:row;justify-content:space-between;align-items:center;display:flex}
.pgcjs-h2{font-size:4.7rem;line-height:100%}
.pgcjs-h2.pgcjs-h2-aprender{font-size:4.2rem}
.pgcjs-h2.pgcjs-h2-aprender.pgcjs-h2-aprender--dark{align-self:center}
.pgcjs-h2.pgcjs-h2-aprender.pgwjs-h2-aprender{text-shadow:.5px .5px 1px #fff,.5px -.5px #fff,-.5px -.5px #fff,-.5px .5px #fff;align-self:center;font-family:Trench,sans-serif}
.pgcjs-h2.pgcjs-h2-quem{font-size:3.9rem}
.pgcjs-passo__direita{align-self:center;padding-left:3.5rem;font-size:1.8rem}
.pgcjs-aula__img--mobile{height:100%;display:none;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}
.pgcjs-chamada__online{grid-column-gap:1.6rem;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;width:100%;padding:.8rem 3.2rem;font-size:2.1rem;display:flex;box-shadow:0 0 5px #daa102}
.pgcjs-chamada__online.ad{box-shadow:var(--cor-principal-300)0px 0px 10px 0px}
.pgcjs-passos-div-titulo{grid-column-gap:1.8rem;align-items:center;display:flex}
.pgcjs-hero-v2{grid-column-gap:3.5rem;grid-row-gap:3.5rem;justify-content:center;width:100%;margin-bottom:6rem;display:flex}
.pgcjs-tecnologia{grid-column-gap:2rem;background-color:#1c1c1c;border-radius:.8rem;align-items:center;padding:1.6rem 2.5rem;font-size:2.1rem;line-height:100%;display:flex}
.pgcjs-aula__titulo-projeto{text-align:center;text-transform:uppercase;font-size:1.8rem;font-weight:700;line-height:110%}
.pgcjs-calendario__item-lista{grid-column-gap:5px;grid-row-gap:5px;align-items:flex-start;line-height:100%;display:flex}
.pgcjs-chamada__js{max-height:8.8rem;margin-top:-1rem;margin-bottom:-1rem}
.pgcjs-aula__icone-2{aspect-ratio:300/168;width:8rem;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}
.pgcjs-aula__icone-2.ad{width:10rem}
.pgcjs-tecnologia__icone{aspect-ratio:1;background-color:#121212;border:2px solid #242424;border-radius:5px;width:5rem;padding:.8rem;position:relative;box-shadow:0 0 5px 2px #ff7a43}
.pgcjs-tecnologia__icone.pgcjs-tecnologia__icone---2196f3{box-shadow:0 0 5px 2px #2196f3}
.pgcjs-tecnologia__icone.pgcjs-tecnologia__icone---4ac7ff{box-shadow:0 0 5px 2px #4ac7ff}
.pgcjs-tecnologia__icone.pgcjs-tecnologia__icone---e2b101{box-shadow:0 0 5px 2px #ffde25}
.pgcjs-tecnologia__icone.pgcjs-tecnologia__icone---8512fb{box-shadow:0 0 5px 2px #8512fb}
.pgcjs-tecnologia__icone.pgcjs-tecnologia__icone---66b949{box-shadow:0 0 5px 2px #66b949}
.pgcjs-tecnologia__icone.pgcjs-tecnologia__icone---02c7ea{box-shadow:0 0 5px 2px #02c7ea}
.pgcpy-chamada__texto-2{text-align:center;font-size:2rem}
.pgcpy-chamada__texto-2.ad{text-align:left}
.pgcjs-passo__div-icone{aspect-ratio:1;background-color:#141213;border:3px solid #262427;border-radius:.8rem;justify-content:center;align-items:center;width:5.3rem;position:relative;overflow:hidden;box-shadow:inset 0 0 5px #806f1b,0 0 5px 2px #ffdd35}
.pgcjs-tecnologias{grid-column-gap:2rem;grid-row-gap:2rem;flex-wrap:wrap;grid-template-rows:auto auto;grid-template-columns:auto auto auto auto auto auto auto auto;grid-auto-columns:auto;justify-content:center;align-items:center;display:flex}
.pgcjs-div-titulos{grid-row-gap:1.6rem;flex-direction:column;display:flex}
.pgcjs-passo{background-color:#1c1c1c;border-radius:1rem;padding:2rem 2.5rem;display:flex}
.pgcjs-quem-img{width:57rem;position:absolute;bottom:0;right:0;transform:translate(7rem)}
.pgcjs-quem-img.ad{width:70rem;transform:translate(17.5rem)}
.pgcjs-aprender-aula{border-radius:10px;box-shadow:0 0 5px 2px #ccb12a}
.pgcjs-aprender-aula.ad{box-shadow:0 2px 5px #0003}
.pgcjs-secao{padding-left:2rem;padding-right:2rem}
.pgcjs-secao.pgcjs-secao-passos{padding-top:4.9rem;padding-bottom:4.9rem}
.pgcjs-secao.pgcjs-secao-tecnologias{background-color:#060205;padding-top:4.9rem;padding-bottom:4.9rem}

.pgcjs-secao.pgcjs-secao-disclaimer{text-align:center;background-color:#e1e1e1;padding-top:3.2rem;padding-bottom:3.2rem;font-size:1.5rem;line-height:119%;box-shadow:0 2px 5px #0003}
.pgcjs-secao.pgcjs-secao-disclaimer.pgcjs-secao-disclaimer--dark{color:#7c7f7f;background-color:#151515;box-shadow:0 3px 10px 5px #0000004d}
.pgcjs-secao.pgcjs-secao-aprender{background-color:#121212;padding-top:4.9rem;padding-bottom:4.9rem}

.pgcjs-secao.pgwjs1-secao--aprender{background-color:#000618;padding-top:4.9rem;padding-bottom:4.9rem}
.pgcjs-secao.pgcwjs1-secao-quem--dark{color:#fff;padding-top:5rem}
.pgcjs-secao.pgcwfe-secao--aprender{background-color:var(--cor-externa-bg);padding-top:4.9rem;padding-bottom:4.9rem}

.pgcjs-secao.pgcwcd2-secao--aprender{background-color:#000c18;padding-top:4.9rem;padding-bottom:4.9rem}

.pgcjs-realce---8c46d0{color:#daa102}
.pgcjs-passos__titulo{text-wrap:balance;font-size:4.2rem;line-height:100%}
.pgcjs-passos__titulo.text--center{text-align:center}
.pgcjs-chamada__botao{color:#fff;text-align:center;cursor:default;background-color:#0000;border-bottom:0 solid #cbc3ce;border-right:0 solid #cbc3ce;border-radius:100px;width:100%;padding:0;font-size:2.1rem;font-weight:400;line-height:100%}
.pgcjs-chamada__botao:hover{color:#fff}
.pgcjs-chamada__botao.pgcpy-chamada__botao--amarelo{text-align:center;cursor:pointer;background-color:#ba8e00;border-width:2px 4px 4px 2px;border-color:#6e5400;border-top-style:solid;border-left-style:solid;padding-top:1.2rem;padding-bottom:1.2rem;font-weight:800;box-shadow:inset 0 0 5px 1px #ffc30080,0 0 10px 2px #ffc30080}
.pgcjs-chamada__botao.pgcpy-chamada__botao--amarelo:hover{border:3px solid #6e5400}
.pgcjs-chamada__botao.pgcpy-chamada__botao--amarelo.margin-t-30._w-auto{width:auto;padding-left:3.12rem;padding-right:3.12rem}
.pgcjs-chamada__botao.pgcpy-chamada__botao--amarelo.ad{border-color:var(--cor-complementar-300);background-color:var(--cor-complementar-400);font-size:2.3rem;font-weight:900}
.pgcjs-chamada__botao.pgcpy-chamada__botao--amarelo.ad.centralizado{width:auto;padding-left:2.4rem;padding-right:2.4rem}
.pgcjs-passo__esquerda{grid-column-gap:2rem;border-right:4px solid #333;justify-content:flex-start;align-items:center;min-width:23rem;font-size:2.3rem;line-height:120%;display:flex}
.pgcjs-realce-ed9900-b{color:#ed9900;font-weight:700}
.pgcjs-realce-ed9900-b.pgcjs-realce-ed9900-b--dark{color:#e1ac00;font-weight:600}
.pgcjs-realce-ed9900-b.pgcjs-realce-ed9900-b--dark.realce{color:var(--cor-principal-300)}
.pgcpy-chamada__botoes-2{grid-column-gap:15px;grid-row-gap:15px;flex-direction:column;align-items:stretch;width:100%;display:flex}
.pgcjs-tecnologia__img{width:65%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.pgcjs-quem-coluna{grid-row-gap:3.2rem;background-color:#121212;border-radius:10px;flex-direction:column;width:60%;margin-bottom:3rem;padding:3rem 3.9rem;display:flex;position:relative;box-shadow:0 0 30px #4d4210}
.pgcjs-quem-coluna.ad{box-shadow:var(--cor-principal-300-40)0px 0px 30px 0px}
.pgcpy-calendario__icone-2{width:15px;height:15px}
.pgcjs-aprender-grid{grid-column-gap:1.6rem;grid-row-gap:1.6rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:center;display:grid}
.pgcjs-slider{width:100%}
.pgcjs-chamada__jornada{color:#fff;letter-spacing:5.5px;text-transform:uppercase;text-shadow:1px -1px #fff,-1px 1px #fff,-1px -1px #fff,1px 1px 1px #fff;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;max-width:27rem;font-family:Trench,sans-serif;font-size:4.2rem;font-weight:700;line-height:100%;display:flex}
.pgcjs-aulas{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-self:center;width:100%;min-width:50%;margin-top:0;margin-bottom:0;display:flex}
.pgcjs-seta{color:#000415;background-color:#fff;border:5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;font-size:2.5rem;display:flex}
.footer-container-3{grid-column-gap:1.6rem;justify-content:flex-end;align-items:center;display:flex}
.css-3{display:none}

.body-pgcpbi-d{color:#fff;background-color:#121212;font-size:2.1rem;line-height:120%}
.pgcjs-chamada__jornada--pequeno{font-size:2.3rem;line-height:140%}
.pgcjs-chamada__jornada--amarelo{color:#ffdd35;text-shadow:1px -1px #ffdd35,-1px 1px #ffdd35,-1px -1px #ffdd35,1px 1px 1px #ffdd35}
.body-pgcwia{color:#fff;background-color:#121212;font-size:2.1rem;line-height:120%}
.pgcwia-card__masterclass{letter-spacing:1px;text-transform:uppercase;text-shadow:-.5px -.5px #d03cff,.5px .5px #d03cff;-webkit-text-fill-color:transparent;background-image:linear-gradient(#d03cff,#b175e6 50%,#d03cff);-webkit-background-clip:text;background-clip:text;font-family:Trench,sans-serif;font-size:5rem;font-style:italic;font-weight:100;line-height:100%}
.pcfwia-card__data{grid-column-gap:1.6rem;box-shadow:var(--cor-externa)0px 0px 5px 1px;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;padding:.8rem 3.2rem;font-size:2.1rem;display:flex}
.pgcwia-botao{background-color:#9219b8;border:4px solid #5f1078;border-width:2px 4px 4px 2px;border-radius:30px;padding:1.5rem 5rem;font-size:30px;font-weight:700;box-shadow:1px 1px 9px 1px #00000040}
.pgcwia-botao:hover{color:#fff;background-color:#9219b8;border-width:3px}
.pgcwia-botao.pgcwia-botao--centralizado{align-self:center}
.pgcwia-hero__card{grid-column-gap:2rem;grid-row-gap:2.5rem;color:#fff;background-color:#1e1e1e;border-radius:30px;flex-direction:column;align-items:center;width:100%;max-width:55rem;padding:40px 35px 65px;display:flex;position:relative;box-shadow:0 0 25px #a21ccc,inset 0 0 9px 3px #00000040}
.pgcwia-realce---9219b8{color:#d03cff}
.pgcwia-passo__div-icone{aspect-ratio:1;background-color:#141213;border:3px solid #262427;border-radius:.8rem;justify-content:center;align-items:center;width:5.3rem;position:relative;overflow:hidden;box-shadow:inset 0 0 5px #681e7f,0 0 5px 2px #d03cff}
.pgcwia-quem-coluna{grid-row-gap:3.2rem;background-color:#121212;border-radius:10px;flex-direction:column;width:60%;margin-bottom:3rem;padding:3rem 3.9rem;display:flex;position:relative;box-shadow:0 0 30px #531866}
.pgcwia-quem-img{width:57rem;position:absolute;bottom:0;right:0;transform:translate(11rem)}

.pgowia-progresso{color:#fff;background-color:#9219b8;border-radius:100px;align-items:center;width:87%;height:100%;padding-left:1.6rem;padding-right:1.6rem;display:flex}
.footer-container-4{grid-column-gap:1.6rem;justify-content:flex-end;align-items:center;display:flex}
.pgesppy-titulo{font-size:3.32rem;font-weight:600;line-height:110%}
.pgesppy-titulo.pgesppy-titulo--hero{text-wrap:pretty;font-size:2.9rem}
.pgesppy-titulo--realce{color:#2ea9f1;text-transform:uppercase;padding-left:.5rem;padding-right:.5rem;font-weight:700}
.pgesppy-titulo--realce.pgesppy-titulo--minuscula{text-transform:none;padding-left:0;padding-right:0}
.pgesppy-titulo--realce.pgesppy-titulo--spadding{padding-left:0;padding-right:0}
.pgesppy-botao{color:#121212;text-align:center;text-transform:uppercase;background-color:#fb0;border:4px solid #997000;border-width:2px 4px 4px 2px;padding:1.5rem;font-size:2.3rem;font-weight:700;box-shadow:0 0 10px 5px #ffbb004d}
.pgesppy-botao:hover{border-width:3px;box-shadow:0 0 10px 5px #ffbb0026}
.pgesppy-botao.pgesppy-botao--zerado{padding-left:1.2rem;padding-right:1.2rem;font-size:1.92rem}
.pgesppy-chamada{z-index:1;grid-column-gap:4.88rem;grid-row-gap:4.88rem;flex-direction:column;align-items:flex-start;max-width:55%;display:flex;position:relative}
.pgesppy-img-hero{width:100%;max-width:600px;position:absolute;bottom:0;right:0;transform:translate(20%)}
.pgesppy-demanda{grid-column-gap:3.9rem;grid-row-gap:3.9rem;text-align:center;background-color:#121212;border-radius:10px;flex-direction:column;align-items:center;min-width:52rem;padding:3.9rem;font-size:2.1rem;display:flex}
.pgesppy-subtitulo{z-index:1;text-wrap:balance;font-size:2.76rem;font-weight:600;line-height:100%;display:inline;position:relative}
.pgesppy-subtitulo.pgesppy-subtitulo--centralizado{text-align:center}
.pgesppy-subtitulo.pgesppy-subtitulo--demanda{margin-top:2rem;display:block}
.pgesppy-subtitulo--realce{background-color:#3d4a8b;padding-left:.5rem;padding-right:.5rem}
.pgesppy-demanda__salarios{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;align-items:center;display:flex}
.pgesppy-demanda__salario{text-align:left}
.pgesppy-demanda__realce{color:#3d4a8b;padding-left:.6rem;padding-right:.6rem;font-weight:700}
.pgesppy-disclaimer{font-size:1.6rem;font-style:italic;line-height:120%}
.pgesppy-disclaimer.pgesppy-disclaimer--peq{max-width:40rem}
.pgesppy-disclaimer.pgesppy-disclaimer--menor{font-size:1.33rem}
.pgesppy-empresas{grid-column-gap:2rem;grid-row-gap:2rem;flex-wrap:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;place-items:center;display:flex}
.pgesppy-empresa{max-height:100%}
.pgesppy-usado{grid-row-gap:3.9rem;text-align:center;background-color:#121212;border-radius:10px;flex-direction:column;align-items:center;padding:3.9rem;font-size:2.1rem;display:flex}
.pgesppy-subtitulos{grid-column-gap:1.6rem;grid-row-gap:1.6rem;flex-direction:column;align-items:center;display:flex}
.pgesppy-demanda-coluna{grid-column-gap:3.9rem;grid-row-gap:3.9rem;flex-direction:column;align-items:center;display:flex}
.pgesppy-subtitulos--funciona{grid-column-gap:1.6rem;align-items:center}
.pgesppy-logo-py{width:2.5rem;margin-top:-6px;margin-left:7px;display:inline}
.pgesppy-passos{grid-column-gap:1.6rem;grid-row-gap:1.6rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-items:stretch;width:100%;display:grid}
.pgesppy-passo{text-align:center;background-image:linear-gradient(135deg,#0a0a0a,#151515);border:1px solid #48484d;border-radius:10px;position:relative}
.pgesppy-passo__colorido{grid-column-gap:1rem;grid-row-gap:1rem;text-transform:uppercase;background-color:#050505;border-bottom:1px solid #48484d;border-top-left-radius:10px;border-top-right-radius:10px;flex-flow:column;justify-content:center;align-items:center;padding:4.88rem 1.9rem 2.5rem;font-size:2rem;font-weight:700;line-height:110%;display:flex}
.pgesppy-passo__semcor{grid-column-gap:2.5rem;grid-row-gap:2.5rem;text-align:left;border-bottom-right-radius:10px;border-bottom-left-radius:10px;flex-direction:column;align-items:flex-start;padding:3.1rem;display:flex;position:relative}
.pgesppy-passo__npasso{text-transform:uppercase;background-image:linear-gradient(90deg,#3e3a84,#16679b);border:1px solid #4b5eb3;border-radius:10px;padding:.4rem 1.6rem;font-size:1.33rem;font-weight:600;line-height:100%}
.pgesppy-diferen-a{grid-row-gap:2rem;text-align:center;background-color:#121212;border-radius:10px;flex-direction:column;align-items:center;padding:4.9rem 3.9rem 3.9rem;font-size:1.92rem;line-height:120%;display:flex;position:relative}
.pgesppy-diferen-a.pgesppy-diferen-a---202020{background-color:#202020}
.pgesppy-diferen-a__img{width:4rem;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}
.pgesppy-subtitulo--ter{font-size:2.3rem;font-weight:600;line-height:110%}
.pgesppy-diferen-as{grid-column-gap:4.88rem;grid-row-gap:4.88rem;flex-wrap:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:stretch;display:grid}
.pgcesppy-quem__titulos{grid-column-gap:1.6rem;grid-row-gap:1.6rem;flex-direction:column;align-items:center;font-size:2.3rem;line-height:120%;display:flex}
.pgesppy-tipo{grid-column-gap:3.1rem;grid-row-gap:3.1rem;text-align:left;background-color:#000;border:4px solid #1f1f1f;border-radius:5px;flex-flow:row;justify-content:flex-start;align-items:center;padding:2rem 3.1rem;font-size:1.92rem;display:flex;position:relative;box-shadow:0 0 0 1px #2ea9f1}
.pgesppy-tipo.pgesppy-tipo--sborda{border-right-width:0}
.pgesppy-tipo__titulo{font-size:2.1rem;font-weight:700}
.pgesppy-tipo__imagem{width:3.3rem;max-width:33px}
.pgesppy-tipos{z-index:1;grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;max-width:65rem;display:grid;position:relative}
.pgesppy-nivel__img{text-transform:uppercase;background-color:#202020;border:1px solid #3c4a8b;border-radius:5px;width:7.5rem;height:7.5rem;padding:1.2rem;font-weight:600;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}
.pgesppy-nivel__img.pgesppy-nivel__img--exc{background-color:#dfe9e5;border-color:#2f6155}
.pgesppy-n-vel__texto{grid-column-gap:2rem;grid-row-gap:2rem;background-color:#121212;border-bottom-right-radius:10px;border-bottom-left-radius:10px;flex-direction:column;flex:1;align-items:center;padding:3.3rem;display:flex}
.pgesppy-n-vel__texto.pgesppy-n-vel__texto--claro{background-color:#0000}
.pgesppy-n-vel{text-align:center;background-color:#202020;border-radius:10px;flex-direction:column;display:flex;position:relative}
.pgesppy-n-vel.pgesppy-n-vel--claro{background-color:#0000;border:1px solid #2f615580}
.pgesppy-professor{grid-column-gap:3.12rem;grid-row-gap:3.12rem;flex-direction:column;align-items:flex-start;display:flex}
.pgesppy-img-professor{width:53.2rem;min-width:53.2rem;margin-left:-2.5rem;margin-right:-9.5rem}
.pgvpy-disclaimer-patrocinio{color:#2c1c0c;text-align:center;margin-top:-30px;margin-bottom:60px;font-size:27px;font-weight:700;line-height:140%}
.pgvpy-disclaimer-patrocinio--realce{background-color:#ffd43b;padding-left:10px;padding-right:10px}
.pgvpy-botao-patrocinio{color:#18354d;background-color:#ffd43b;border-radius:15px;padding:20px 80px;font-size:20px;font-weight:700;line-height:26px;box-shadow:1px 1px 26px #ffe05e}
.pgvpy-botao-patrocinio:hover{background-color:#fff}
.pgvpy-botao-patrocinio.margin-top-60{margin-top:60px}
.pgesppy-nivel__colorido{text-transform:uppercase;background-color:#3c4a8b;border-top-left-radius:10px;border-top-right-radius:10px;justify-content:center;align-items:center;padding:5.5rem 1.9rem 2.5rem;font-size:2.1rem;font-weight:600;line-height:110%;display:flex}
.pgesppy-nivel__colorido.pgesppy-nivel__colorido--exc{color:#fff;background-color:#2f6155}
.pgv-diferenciais{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}
.txt-diferenciais{text-align:center;padding-top:10px;padding-bottom:10px;font-size:16px;line-height:156%}
.pgv-img-grid{width:100%}
.pgv-ementa{grid-column-gap:48.8px;grid-row-gap:48.8px;flex-direction:column;width:100%;display:flex}
.pgv-subtitulo{margin-top:0;margin-bottom:0;font-size:30px;font-weight:700;line-height:100%}
.pgv-subtitulo._2c1c0c{color:#2c1c0c}
.pgv-titulos{grid-column-gap:20px;grid-row-gap:20px;flex-direction:column;align-items:center;display:flex}
.pgv-tituloter{margin-top:0;margin-bottom:0;font-size:26px;font-weight:700;line-height:100%}
.ex-p-subtitulo{font-size:2.3rem;font-weight:600;line-height:100%}
.ex-p-img__live{height:2.5rem}
.ex-p-live{grid-column-gap:.6rem;color:#fff;cursor:pointer;background-color:#6b11a2;border:1px solid #fff;border-radius:4px;align-items:center;padding:.2rem .6rem;font-size:1.92rem;font-weight:600;line-height:100%;transition:transform .2s;display:flex}
.ex-p-live:hover{transform:scale(1.1)}
.ex-p-titulo{font-size:2.76rem;font-weight:500;line-height:100%}
.ex-p-assistir{grid-row-gap:3.12rem;color:#fff;flex-direction:column;align-items:flex-start;width:60%;display:flex}
.ex-p-assistir.ex-p-assistir--centralizado{justify-content:center;align-items:center;width:40%;position:relative}
.ex-p-botao{cursor:pointer;background-color:#6b11a2;border-radius:8px;padding:1.6rem 4.8rem;font-size:2.3rem;line-height:100%;transition:background-color .2s linear,opacity .2s}
.ex-p-botao:hover{color:#fff;background-color:#4a0c70}
.ex-p-img__play{cursor:pointer;width:13rem;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.ex-p-img__play:hover{transform:translate(-50%,-50%)scale(1.1)}
.ex-p-footer{grid-column-gap:1.6rem;grid-row-gap:1.6rem;flex-direction:column;align-items:center;display:flex}
.ex-p-footer--links{grid-column-gap:.6rem;grid-row-gap:.6rem;flex-direction:column;align-items:center;display:flex}
.ex-p-img__play-div{background-color:#fff;width:6rem;height:6rem}
.ex-p-secao{flex-direction:column;justify-content:center;align-items:stretch;height:100%;display:flex}
.pgespex-botao{color:#fff;text-align:center;text-transform:uppercase;background-color:#b22222;border:4px solid #661313;border-width:2px 4px 4px 2px;padding:1.5rem;font-size:2.3rem;font-weight:700;box-shadow:0 0 10px 5px #6613134d}
.pgespex-botao:hover{color:#fff;border-width:3px;box-shadow:0 0 10px 5px #66131326}
.pgespex-botao.pgespex-botao--cent{margin-left:auto;margin-right:auto}
.pgespex-titulo--realce{color:#fff;text-transform:uppercase;background-color:#3c8b47;padding-left:.5rem;padding-right:.5rem}
.pgespex-impressionador__titulo{text-transform:uppercase;font-size:2.76rem;font-weight:700;line-height:100%}
.pgespex-impressionador__titulo.pgespex-impressionador__titulo--tradicional{color:#db6565;text-align:right}
.pgespex-impressionador__titulo.pgespex-impressionador__titulo--impress{color:#3c8b47}
.pgespex-impressionador__item{grid-column-gap:4.88rem;border-bottom:2px solid #dcdedc;justify-content:space-between;align-items:center;padding-top:1.96rem;padding-bottom:1.96rem;font-size:1.92rem;display:flex}
.pgespex-impressionador__item.pgespex-impressionador__item--esq{text-align:right;justify-content:flex-end;padding-right:1.96rem;line-height:120%}
.pgespex-impressionador__item.pgespex-impressionador__item--dir{text-align:left;flex-direction:row-reverse;justify-content:flex-end;padding-left:1.96rem}
.pgespex-impressionador__icone{text-transform:uppercase;border-radius:50%;justify-content:center;align-items:center;width:4.2rem;min-width:4.2rem;height:4.2rem;min-height:4.2rem;font-size:2.3rem;font-weight:600;line-height:100%;display:flex}
.pgespex-impressionador__icone.pgespex-impressionador__icone--x{color:#db6565;background-color:#f1c7c7}
.pgespex-impressionador__icone.pgespex-impressionador__icone--check{color:#3c8b47;background-color:#c7f1cd}
.pgespex-impress{grid-column-gap:0px;grid-row-gap:0px;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:stretch;width:100%;display:grid}
.pgespex-subtitulo{font-size:2.76rem;font-weight:700;line-height:100%;display:inline}
.pgespex-cards{grid-column-gap:2.5rem;grid-row-gap:2.5rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;place-items:center;width:100%;display:grid}
.carrossel-html{width:100%}
.secao-pgcex--quem{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/627011e6eda1fc6ec46f0348_%5BBACKGROUND%5D%20banner%2016%20-%2017.webp);background-position:50% 100%;background-repeat:no-repeat;background-size:cover;padding:17.5rem 2.4rem 0}
.pgcex-container--quem{grid-row-gap:4.88rem;flex-direction:column;align-items:center;max-width:1007px;margin-left:auto;margin-right:auto;display:flex}
._1-6rem{font-size:1.6rem;line-height:119%}
.pgopy-disclaimer{grid-column-gap:1.6rem;grid-row-gap:1.6rem;flex-direction:column;align-items:center;display:flex}
.pgespex-logo{width:10rem}
.pgespex-mini-logo{width:3rem}
.pgespex-scroller-textos{grid-column-gap:.6rem;grid-row-gap:.6rem;align-items:center;display:flex}
.pgespex-scroller-container{grid-column-gap:3.9rem;display:flex}
.secao-pgcex--queme{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/626c0f4b13ab1c472bb3ead4_%5BBACKGROUND%5D%20BANNER%2003.webp);background-position:50% 0;background-repeat:no-repeat;background-size:cover;padding-top:90px;padding-bottom:90px}
.pgcex-coluna--quem{display:flex}
.pgobgex-titulo{font-size:3.98rem;font-weight:700;line-height:100%}
.secao-pgobgex--hero{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/6283df337c95d517129e82d4_%5BBACKGROUND%5D%20-%20BANNER%2001%20-%20desktop.webp);background-position:50%;background-size:cover}
.pgobgex-subtitulo{font-size:2.3rem;font-weight:500;line-height:100%}
.pgobgex-texto{font-size:1.92rem;font-weight:500;line-height:100%}
.pgobgex-hero-textos{grid-column-gap:1.6rem;grid-row-gap:1.6rem;flex-direction:column;align-items:flex-start;display:flex}
.pgobgex-hero-titulos{grid-column-gap:3.12rem;grid-row-gap:3.12rem;flex-direction:column;align-self:flex-start;max-width:60rem;margin-bottom:7.63rem;display:flex}
.pgobgex-fred{max-width:35rem;position:absolute;bottom:0;right:0}
.pgobgex-logo{width:7.9rem}
.pgobgex-excelimpress{grid-column-gap:.6rem;align-self:flex-start;align-items:center;margin-bottom:-.8rem;margin-left:-.8rem;display:flex}
.pgobgex-excelimpress__textos{text-transform:uppercase;flex-direction:column;align-items:center;font-weight:600;line-height:100%;display:flex}
.pgobgex-excelimpress__excel{font-size:4.8rem;line-height:99%}
.pgobgex-excelimpress__impress{margin-left:2px}
.pgobgex-passo{grid-row-gap:2.5rem;color:#fff;text-align:center;background-color:#2c9879;border-radius:10px;flex-direction:column;align-items:center;width:50%;padding:2.5rem;display:flex}
.pgobgex-passo.pgobgex-passo--colorido{background-color:#2f6155}
.pgobgex-passo__numero{font-size:5.73rem;font-weight:700;line-height:100%}
.pgobgex-passo__titulo{text-transform:uppercase;font-size:2.3rem;font-weight:700;line-height:100%}
.pgobgex-passo__cabecalho{grid-column-gap:1.6rem;align-items:center;display:flex}
.pgobgex-passo__barra-v{background-color:#ffffff80;align-self:stretch;width:1px}
.pgobgex-passo__barra-h{background-color:#ffffff80;align-self:stretch;height:1px}
.pgobgex-passo__conteudo{grid-row-gap:1.6rem;flex-direction:column;align-items:center;font-size:1.92rem;line-height:120%;display:flex}
.pgobgex-botao{color:#fff;text-align:center;text-transform:uppercase;background-color:#b22222;border:4px solid #661313;border-width:2px 4px 4px 2px;border-radius:100px;padding:1.5rem;font-size:2.3rem;font-weight:700;box-shadow:0 0 10px 5px #6613134d}
.pgobgex-botao:hover{color:#fff;border-width:3px;box-shadow:0 0 10px 5px #66131326}
.pgobgex-passo__emails{grid-column-gap:1.6rem;align-items:center;display:flex}
.pgobgex-naoencontrou{grid-column-gap:6.1rem;grid-row-gap:3.12rem;color:#fff;text-align:center;background-color:#2c9879;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;padding-top:3.1rem;padding-left:3.9rem;padding-right:3.9rem;display:flex}
.pgobgex-fred-2{width:35rem}
.pgobgex-naoencontrou__textos{grid-column-gap:1.6rem;grid-row-gap:1.6rem;text-align:left;flex-direction:column;align-items:flex-start;display:flex}
.pgobgex-naoencontrou__titulo{color:#fff;text-transform:uppercase;font-size:2.76rem;font-weight:700;line-height:100%}
.pgvex-logo__container{box-shadow:var(--cor-externa-40)0px 0px 15px 0px,#00000040 0px 0px 10px 0px inset;background-color:#000;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:1.28rem 2rem 1.6rem}
.pgvex-botao{cursor:pointer;background-color:#0000;border:1px solid #339c77;border-radius:100px;padding:.82rem 2.5rem;font-family:Sora,sans-serif;font-size:1.92rem;line-height:100%;transition:transform .1s,opacity .2s;box-shadow:0 0 10px #0fffad66}
.pgvex-botao:hover{color:#fff;transform:scale(1.05)}
.pgvex-botao.pgvex-botao--preenchido{background-color:#359d78;border-width:0;padding:1.28rem 3.1rem;font-weight:700}
.pgvex-botao.pgvex-botao--preenchido.modificado{font-size:2.76rem;font-weight:600}
.pgvex-botao.pgvex-botao--hero{box-shadow:var(--cor-externa-40)0px 0px 15px 0px,#00000040 0px 0px 10px 0px inset;border-top-color:var(--cor-externa-500);border-right-color:var(--cor-externa-500);border-bottom-color:var(--cor-externa-500);border-left-color:var(--cor-externa-500)}
.pgvex-botao.pgvex-botao--depoimentos{color:#00fab7;cursor:default;border-color:#00fab7;font-size:2.3rem;font-weight:700}
.pgvex-botao.pgvex-botao--depoimentos:hover{transform:none}
.pgvex-botao.pgvex-botao--aprender{color:#00fab7;border-color:#00fab7;font-size:2.3rem;font-weight:700}
.pgvex-botao.pgvex-botao--aprender:hover{transform:scale(1.1)}
.pgvex-botao.pgvjs-botao--precos{text-transform:uppercase;background-color:#d18212;border-width:0 0 6px;border-color:#7d5300;padding:1.28rem 3.1rem;font-size:2.7rem;font-weight:700;line-height:100%;transition:border .1s,transform .1s,opacity .2s;box-shadow:0 0 10px #ff9b0f66}
.pgvex-botao.pgvjs-botao--precos.pgvjs-botao--precos-sanim.pgvjs-botao--centralizado{align-self:center}
.pgvex-botao.pgvjs-botao--precos.pgvex-botao--precos-rosa{background-color:#b812d1;border-bottom-color:#6c007d}
.pgvex-botao.pgvjs-botao--precos.pgvex-botao--precos-rosa.cor-externa{background-color:var(--cor-externa);box-shadow:var(--cor-externa-400-40)0px 0px 10px 0px;border-color:var(--cor-externa-600)!important}
.pgvex-botao.pgvjs-botao--precos.pgwfe-botao--corexterna{background-color:var(--cor-externa-500);border-bottom-color:var(--cor-externa-600);box-shadow:var(--cor-externa-40)0px 0px 10px 0px}
.pgvex-botao.pgvjs-botao--precos.cor-complementar{background-color:var(--cor-complementar);box-shadow:var(--cor-complementar-400-40)0px 0px 10px 0px;border-color:var(--cor-complementar-600)!important}
.pgvex-botao.pgvjs-botao--aprender{color:#fff;border-color:#fff;font-size:2.3rem;font-weight:700;box-shadow:0 0 10px #df0fff66}
.pgvex-botao.pgvjs-botao--aprender:hover{transform:scale(1.1)}
.pgvex-botao.pgvex-botao--precos{text-transform:uppercase;background-color:#00c580;border-width:0 0 6px;border-bottom-color:#2269504d;padding:1.28rem 6.1rem;font-size:2.76rem;font-weight:700;line-height:100%;transition:border .1s,transform .1s,opacity .2s}
.pgvex-botao.pgvex-botao--precos.pgvex-botao--precos-sanim{background-color:#00915e;border-bottom-color:#1236294d;padding-left:3.9rem;padding-right:3.9rem;font-size:2.3rem}
.pgvex-botao.pgvex-botao--precos.pgvex-botao--luzes.w--current{border-bottom-width:3px}
.pgvex-botao.botao--aprender{color:#b8b8b8;box-shadow:var(--cor-externa-40)0px 0px 10px 0px;border-color:#b8b8b8;font-size:2.3rem;font-weight:700}
.pgvex-botao.botao--aprender:hover{transform:scale(1.1)}
.pgvex-botao.pgving-botao--precos{text-transform:uppercase;background-color:#4c00c5;border-width:0 0 6px;border-bottom-color:#3d22694d;border-left-color:#5b339c;padding:1.28rem 6.1rem;font-size:2.76rem;font-weight:700;line-height:100%;transition:border .1s,transform .1s,opacity .2s;box-shadow:0 0 10px #6b0fff66}
.pgvex-botao.pgvpa-botao--aprender{color:#b8b8b8;box-shadow:var(--cor-externa-600-40)0px 0px 20px 0px;border-color:#b8b8b8;font-size:2.3rem;font-weight:700}
.pgvex-botao.pgvpa-botao--aprender:hover{transform:scale(1.1)}
.pgvex-botao.pgvex-botao--precos--secundario{text-transform:uppercase;background-color:#00c580;border-width:0 0 6px;border-bottom-color:#2269504d;padding:1.28rem 6.1rem;font-size:2.76rem;font-weight:700;line-height:100%;transition:border .1s,transform .1s,opacity .2s}
.pgvex-botao.pgvex-botao--precos--secundario.pgvjs-botao--precos-sanim{background-color:#800d91;border-bottom-color:#1236294d;padding-left:3.9rem;padding-right:3.9rem;font-size:2.3rem;box-shadow:0 0 10px #ff9b0f66}
.pgvex-hero__logo-botao{justify-content:space-between;align-items:center;width:100%;display:flex}
.pgvex-video{aspect-ratio:16/9;width:100%}
.css-form{display:none}
.pgvex-titulo{font-family:Sora,sans-serif;font-size:3.32rem;font-weight:700;line-height:100%}
.pgvex-titulo.pgvex-titulo--centralizado{text-align:center}
.pgvex-titulo.pgvex-titulo--garantia{margin-right:10rem;line-height:110%}
.pgvex-titulo.pgvex-titulo--semfoco{font-size:2.76rem}
.pgvex-titulo.pgvex-titulo--inline{display:inline}
.pgvex-titulo--degrade{-webkit-text-fill-color:transparent;background-image:linear-gradient(#00ea7a 15%,#00f4bd 85%);-webkit-background-clip:text;background-clip:text;font-weight:800}
.pgvex-titulo--degrade.pgvex-titulo--sobrescrito{background-image:linear-gradient(#00ea7a 15%,#00f4bd 85%);margin-top:1rem;font-size:2.3rem;line-height:100%}
.pgvex-titulo--degrade.pgvex-titulo--sobrescrito.pgvex-titulo--degrade--semfoco{background-image:linear-gradient(#00b860 15%,#00c296 85%)}
.pgvex-titulo--degrade.pgvex-titulo--precos{font-size:5.73rem}
.pgvex-titulo--degrade.pgvex-titulo--precos.pgvex-titulo--degrade--semfoco{background-image:linear-gradient(#00b860 15%,#00c296 85%);font-size:4.78rem}
.pgvex-subtitulo{font-size:2.76rem;line-height:130%}
.pgvex-subtitulo.pgvex-subtitulo--centralizado{text-align:center}
.pgvex-subtitulo.pgvex-subtitulo--caps{text-transform:uppercase;font-family:Sora,sans-serif;font-weight:700}
.pgvex-subtitulo.pgvex-subtitulo--diferenciais{font-family:Sora,sans-serif;font-weight:700;line-height:110%}
.pgvex-subtitulo.pgvex-subtitulo--normal{text-align:center;font-family:Sora,sans-serif;font-weight:700;line-height:110%}
.pgvex-subtitulo.pgvex-subtitulo--normal.pgvex-subtitulo---00d1a4{color:#00d1a4}
.pgvex-titulos{grid-column-gap:3.12rem;grid-row-gap:3.12rem;flex-direction:column;align-items:center;max-width:60rem;display:flex}
.pgvex-titulos.pgvex-titulos--aprender{grid-column-gap:2rem;grid-row-gap:2rem;text-align:center;max-width:90rem}
.pgvex-titulos.pgvjs-titulos--aprender{grid-column-gap:2rem;grid-row-gap:2rem;text-align:center;max-width:60rem}
.pgvex-titulos.pgvpa-titulos--aprender{grid-column-gap:2rem;grid-row-gap:2rem;text-align:center;max-width:none}
.pgvex-metodologia{grid-column-gap:1.6rem;grid-row-gap:3.12rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;place-items:stretch center;display:grid}
.pgvex-metodologia__item{grid-column-gap:1.6rem;grid-row-gap:1.6rem;flex-direction:row;display:flex}
.pgvex-metodologia__item.pgvex-metodologia__item--centralizado{text-align:center}
.pgvex-subtitulo---00d5a7{color:#00d5a7}
.pgvex-metodologia__lateral{background-color:#005f30;border:0 solid #dedede;border-width:0 1px;min-width:1.25rem;display:none;position:relative}
.pgvex-metodologia__lateral.pgvex-metodologia__lateral__ini{border-top-width:1px}
.pgvex-metodologia__lateral.pgvex-metodologia__lateral__fim{border-bottom-width:1px}
.pgvex-metodologia__conteudo{grid-row-gap:1.6rem;flex-direction:column;justify-content:center;align-items:flex-start;font-size:2.3rem;display:flex}
.pgvex-metodologia__conteudo.pgvex-metodologia__conteudo--visivel{opacity:1}
.pgvex-metodologia__conteudo.pgvex-metodologia__conteudo--visivel.efeito-slidein-800{opacity:0}
.pgvex-metodologia__conteudo.pgvex-metodologia__conteudo--visivel.efeito-slidein-800.efeito-slidein-800--visivel{opacity:1}
.pgvex-metodologia__conteudo.pgvex-metodologia__conteudo--direita{text-align:right;justify-content:center;align-items:flex-end}
.pgvex-metodologia__conteudo.pgvex-metodologia__conteudo--centralizado{justify-content:center;align-items:center}
.pgvex-metodologia__bolinha{aspect-ratio:1;background-color:#30edb0;border:1px solid #fff;border-radius:50%;position:absolute;top:2.5rem;left:0;right:0;transform:scale(2)}
.pgvex-scroller-container{grid-column-gap:4.88rem;text-transform:uppercase;white-space:nowrap;font-weight:600;display:flex}
.pgvex-scroller-textos{grid-column-gap:.6rem;grid-row-gap:.6rem;align-items:center;display:flex}
.pgvex-diferenciais__caixa{grid-row-gap:3.12rem;background-color:#121212;background-image:linear-gradient(#99f8d30f,#000000a6),url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/65dceb487a60a20b7514b39b_bg-caixa.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,auto;border-radius:15px;flex-direction:column;align-items:flex-start;width:100%;max-width:100%;padding-bottom:3.9rem;padding-left:3.9rem;padding-right:3.9rem;display:flex;position:relative;box-shadow:0 0 10px #0fffad66}
.pgvex-diferenciais__caixa.efeito-slidein-800.efeito-slidein-800--visivel.caixa-comunidade-modificada{background-image:repeating-linear-gradient(45deg,#1b2923,#111 50%,#1b2923);background-position:0 0;border:1px solid #717171;transition:all .8s;box-shadow:inset 0 0 10px #0003}
.pgvex-diferenciais__quadrado{aspect-ratio:1;background-color:#12121299;border-bottom-right-radius:5px;border-bottom-left-radius:5px;width:4.5rem;padding:1rem;box-shadow:0 0 10px #0fffad66}
.pgvex-diferenciais__textos{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column;align-items:flex-start;width:100%;display:flex}
.pgvex-diferenciais__textos.pgvex-diferenciais__textos--centralizado{text-align:center;align-items:center;max-width:80rem;margin-left:auto;margin-right:auto}
.pgvex-diferenciais__textos.pgvex-diferenciais__textos--centralizado.pgvex-diferenciais__textos--width{max-width:none}
.pgvex-diferenciais__caixas{grid-column-gap:3.12rem;grid-row-gap:3.12rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}
.pgvex-diferenciais__caixas.efeito-slidein-800.efeito-slidein-800--visivel{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}
.pgvex-diferenciais__caixas.pgvjs-diferenciais__caixas{grid-template-rows:auto}
.pgvex-diferenciais__caixa__img{align-self:center}
.pgespia-demanda__imgs{grid-column-gap:1.6rem;grid-row-gap:1.6rem;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}
.pgespia-diferen-as{grid-column-gap:4.88rem;grid-row-gap:4.88rem;flex-wrap:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:stretch;display:grid}
.pgespia-tipos{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}
.pgvex-texto{font-size:2.3rem}
.pgvex-texto.pgvex-texto--projetos{max-width:71.2rem}
.carrossel-js,.carrossel-css{display:none}
.embed-carrossel{width:100%}
.pgvex-diferenciais__cursos{grid-column-gap:3.12rem;grid-row-gap:3.12rem;align-self:center;align-items:center;display:flex}
.pgvex-diferenciais__lista{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column;align-items:flex-start;display:flex}
.pgvex-diferenciais__item{grid-column-gap:2rem;flex-direction:row;align-items:center;display:flex}
.pgvex-diferenciais__logo{width:3rem}
.pgvex-normal__caixa{background-color:#121212;border:1px solid #717171;border-radius:15px;flex-direction:column;align-items:flex-start;width:100%;max-width:100%;display:flex;position:relative;overflow:hidden}
.pgvex-normal__caixa.pgvex-normal__caixa--padrao.pgving-normal__caixa--visivel{opacity:1;transform:translate(0)}
.pgvex-normal__caixa.pgvex-normal__caixa--padrao.pgving-normal__caixa--visivel.efeito-slidein-800{opacity:0;transform:translateY(6rem)}
.pgvex-normal__caixa.pgvex-normal__caixa--padrao.pgving-normal__caixa--visivel.efeito-slidein-800.efeito-slidein-800--visivel{opacity:1;transform:translate(0)}
.pgvex-normal__caixa.pgvjs-normal__caixa--padrao{grid-column-gap:4.9rem;grid-row-gap:4.9rem;background-color:#0000;border-width:0}
.pgvex-normal__cabecalho{text-align:center;background-image:linear-gradient(90deg,#1e2421,#1f1f1f);justify-content:center;width:100%;padding:4.9rem;display:flex;box-shadow:inset 0 -10px 20px -10px #00000040}
.pgvex-normal__conteudo{grid-column-gap:6.1rem;grid-row-gap:3.9rem;background-image:linear-gradient(45deg,#1b2923,#111 50%,#1b2923);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;padding:4.9rem 11.9rem;display:grid}
.pgvex-normal__item{grid-column-gap:1.6rem;grid-row-gap:1.6rem;align-items:flex-start;display:flex}
.pgvex-normal__icone{color:#815de0;width:2.6rem;min-width:2.6rem;height:2.6rem}
.pgvex-normal__icone.invisivel{opacity:0}
.pgvex-normal__icone.pgvex-normal__icone--branco{color:#ffffffd9;min-height:2.6rem}
.pgvex-normal__conteudo-mobile{grid-column-gap:6.1rem;grid-row-gap:3.9rem;background-image:linear-gradient(45deg,#1b2923,#111 50%,#1b2923);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;padding:4.9rem 11.9rem;display:none}
.pgvex-normal__caixa-mobile{background-color:#121212;border:1px solid #717171;border-radius:15px;flex-direction:column;align-items:flex-start;width:100%;max-width:100%;display:flex;position:relative;overflow:hidden}
.listacursos-js{display:none}
.pgespia-titulo--realce{text-transform:uppercase;background-color:#601f76;padding-left:.5rem;padding-right:.5rem}
.pgespia-subtitulo--realce{background-color:#601f76;padding-left:.5rem;padding-right:.5rem}
.pgespia-nivel__colorido{text-transform:uppercase;background-color:#601f76;border-top-left-radius:10px;border-top-right-radius:10px;justify-content:center;align-items:center;padding:5.5rem 1.9rem 2.5rem;font-size:2.1rem;font-weight:600;line-height:110%;display:flex}
.pgvex-depoimentos{grid-column-gap:3.9rem;grid-row-gap:6.1rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}
.pgvex-depoimentos__item{grid-row-gap:2rem;text-align:center;flex-direction:column;align-items:center;font-size:1.6rem;line-height:140%;display:flex}
.pgvex-depoimentos__item.pgvex-depoimentos__item--visivel{opacity:1;transition-duration:.8s}
.pgvex-depoimentos_css{display:none}
.pgvex-aprender-carrossel{grid-column-gap:1.6rem;padding-left:5%;display:flex}
.pgvex-aprender-carrossel.pgvex-aprender-carrossel--projetos{max-height:20rem}
.pgvex-aprender-carrossel__img{object-fit:contain;position:relative}
.pgvex-aprender-carrossel__img.pgvex-aprender-carrossel__img--projetos{object-fit:cover;border:1px solid #4b4c4b;border-radius:8px}
.pgvex-aprender-carrossel__container{overflow:auto}
.pgvex-aprender-carrossel__container.container--final-inter{width:100%}
.pgvex-aprender-carrossel_css,.js-ementa{display:none}
.pgvex-ementa{width:80%}
.pgvex-ementa.pgvcp-ementa{width:100%}
.pgvex-aprender-carrossel__botoes{grid-column-gap:2rem;grid-row-gap:2rem;display:flex}
.pgvex-aprender-carrossel__botoes__botao{cursor:pointer;background-color:#fff;width:2.5rem}
.pgvex-aprender-carrossel__botoes__botao.pgvex-aprender-carrossel__botoes__botao--esquerda{transform:rotate(180deg)}
.pgvex-aprender-carrossel__botoes__img{transition:transform .1s;transform:scale(1.5)}
.pgvex-aprender-carrossel__botoes__img:hover{transform:scale(1.6)}
.pgvex-aprender-carrossel_js{display:none}
.pgvex-preco__caixa{grid-column-gap:3.9rem;grid-row-gap:3.9rem;text-align:center;background-color:#0d1514;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:100%;font-size:2.3rem;display:flex;position:relative;box-shadow:0 0 10px #00c58080,inset 0 -10px 20px -10px #00000040}
.pgvex-preco__caixa.preco__caixa--semfoco{background-color:#060a0a;font-size:1.92rem;box-shadow:0 0 10px #00c58040}
.pgvex-preco__logo{aspect-ratio:1;background-image:linear-gradient(#f5f6f5 25%,#cdd0cf);border-radius:5px;justify-content:center;align-items:center;width:9rem;padding:1.6rem;display:flex}
.pgvex-preco__precos{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column;align-items:center;font-family:Sora,sans-serif;font-size:3.76rem;font-weight:700;line-height:100%;display:flex}
.pgvex-preco__precos.pgvex-preco__precos--semfoco{font-size:2.76rem}
.pgvex-preco__parcelado{grid-column-gap:1rem;grid-row-gap:1rem;align-items:flex-start;display:flex}
.pgvex-titulo--grande{font-size:11.89rem;line-height:100%}
.pgvex-titulo--grande.pgvex-titulo--grande--semfoco{font-size:9.91rem}
.pgvex-preco__alunos{grid-column-gap:2rem;align-items:center;display:flex}
.pgvex-preco__alunos.pgvex-preco__alunos--duplo{font-size:2.1rem}
.pgvex-preco__pessoas{display:flex}
.pgvex-preco__pessoa{margin-left:-1rem}
.pgvex-preco__pessoa.pgvex-preco__pessoa--primeira{margin-left:0}
.pgvex-preco__lista{flex-direction:column;width:100%;font-size:2.76rem;line-height:100%;display:flex}
.pgvex-preco__lista.pgvex-preco__lista--semfoco{font-size:2.3rem}
.pgvex-preco__lista-item{border-bottom:1px solid #515252;padding-top:3.1rem;padding-bottom:3.1rem}
.pgvex-preco__lista-item.pgvex-preco__lista-item--ultimo{border-bottom-width:0;padding-bottom:0}
.pgvex-preco__lista-item.pgvex-preco__lista-item--riscado{color:#ff0000bf;padding-top:2.5rem;padding-bottom:2.5rem;font-style:italic;text-decoration:line-through}
.pgvex-preco__lista-item.pgvex-preco__lista-item--riscado.pgvex-preco__lista-item--ultimo{padding-bottom:0}
.pgvex-preco__lista-item.pgvex-preco__lista-item--semfoco{padding-top:2.5rem;padding-bottom:2.5rem}
.pgvex-preco__lista-item.pgvex-preco__lista-item--duplo{font-size:2.3rem}
.pgvex-preco__lista-item.text-wrap-balance{text-wrap:balance}
.pgvex-preco__bg{z-index:0;opacity:.35;position:absolute;transform:scale(1.5)}
.pgvex-preco__container{z-index:1;grid-row-gap:3.9rem;flex-direction:column;align-items:center;padding:4.9rem;display:flex;position:relative;overflow:hidden}
.pgvex-preco__container.preco__container--semfoco{grid-row-gap:3.1rem;padding-top:3.9rem;padding-bottom:3.9rem}
.pgvex-preco__container.preco__container--duplo{padding-top:7.63rem}
.pgvex-garantia__textos{grid-column-gap:3.12rem;grid-row-gap:3.12rem;flex-direction:column;align-items:flex-start;max-width:50%;display:flex}
.pgvex-garantia__imagem{width:100%}
.embed-garantia{aspect-ratio:1;width:100%}
.pgvex-rodape{padding-top:50px;padding-bottom:50px;box-shadow:0 -10px 10px -5px #00fcbf80}
.pgvex-rodape.pgvcp-rodape,.pgvex-rodape.pgvex-rodape--sem-sombra{box-shadow:none}
.js-funcoesaux{display:none}
.js-video{aspect-ratio:16/9}
.pgcwjs1-card__masterclass{letter-spacing:1px;text-transform:uppercase;text-shadow:-.75px -.75px #00a1ff,.75px .75px #00a1ff;-webkit-text-fill-color:transparent;background-color:#b4e3ff;-webkit-background-clip:text;background-clip:text;font-family:Trench,sans-serif;font-size:4.7rem;font-style:italic;font-weight:100;line-height:100%}
.pgcwjs1-card__titulo--fullstack{font-size:7.7rem}
.pgcwjs-hero__card{z-index:1;grid-column-gap:2rem;grid-row-gap:2.5rem;color:#fff;background-color:#050505;border-radius:30px;flex-direction:column;align-items:center;width:100%;max-width:50rem;padding:6rem 3.5rem 4rem;display:flex;position:relative;box-shadow:0 0 25px #00a1ff,inset 0 0 9px 3px #00000040}
.pgcwjs1-botao{background-color:#0068a5;border:4px solid #004c78;border-width:2px 4px 4px 2px;border-radius:30px;padding:1.5rem 5rem;font-size:2.7rem;font-weight:700;box-shadow:1px 1px 9px 1px #00000040}
.pgcwjs1-botao:hover{color:#fff;border-width:3px}
.pgcwjs1-botao.pgcwjs1-botao--centralizado{align-self:center}
.pgcwjs1-botao.pgcwjs1-botao--invertido{color:#0068a5;background-color:#fff}
.pgcwjs-hero__daniel{width:40vw;max-width:51rem;position:absolute;bottom:0;right:0}
.pgcwjs-realce---00a1ff{color:#00a1ff}
.pgcwjs-realce---00a1ff.pgcwjs-realce---00a1ff--borda{text-shadow:.5px .5px 1px #00a1ff,.5px -.5px #00a1ff,-.5px -.5px #00a1ff,-.5px .5px #00a1ff}
.pgcwjs-passo__div-icone{aspect-ratio:1;background-color:#141213;border:3px solid #262427;border-radius:.8rem;justify-content:center;align-items:center;width:5.3rem;position:relative;overflow:hidden;box-shadow:inset 0 0 5px #005080,0 0 5px 2px #00a1ff}
.pgcwjs-aprender__card{z-index:1;grid-column-gap:2rem;grid-row-gap:2.5rem;color:#fff;background-color:#050505;border-radius:15px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:3.1rem 5rem 3.1rem 7.5rem;font-size:1.93rem;line-height:110%;display:flex;position:relative;box-shadow:0 0 7.5px #00a1ffbf,inset 0 0 9px 3px #00000040}
.pgcwjs-aprender__cards{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;margin-left:2.5rem;margin-right:1rem;display:flex}
.pgcwjs1-quem-coluna{grid-row-gap:3.2rem;background-color:#121212;border-radius:10px;flex-direction:column;width:60%;margin-bottom:3rem;padding:3rem 3.9rem;display:flex;position:relative;box-shadow:0 0 30px #004066}
.pgcwjs1-quem-img{width:47.5rem;position:absolute;bottom:0;right:0;transform:translate(25%)}
.pgcwia-card__titulo-ia{text-transform:uppercase;text-shadow:-1px 1px #fff,1px -1px #fff,1px 1px #fff,1px 1px #fff;font-family:Trench,sans-serif;font-size:4.7rem;font-weight:100;line-height:100%}
.section-26{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/660d9e60b52c66db2e67e0b4_%5BBACKGROUND%5D%20-%20BANNER%2001%20-%20WJS1.webp);background-position:50%;background-size:cover}
.container-lembrete{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:center;align-items:center;display:flex}
.pgljs-botao{grid-column-gap:1.6rem;grid-row-gap:1.6rem;flex-flow:column;justify-content:center;align-items:center;display:flex}
.pgcwjs2-hero__card{z-index:1;grid-column-gap:2rem;grid-row-gap:2.5rem;color:#fff;background-color:#050505;border-radius:30px;flex-direction:column;align-items:center;width:100%;max-width:50rem;margin-bottom:7.63rem;padding:6rem 3.5rem 4rem;display:flex;position:relative;box-shadow:0 0 25px #d0f,inset 0 0 9px 3px #00000040}
.pcwjs2-card__data{grid-column-gap:1.6rem;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;padding:.8rem 3.2rem;font-size:2.1rem;display:flex;box-shadow:0 0 5px 1px #d0f}
.pgcwjs2-botao{color:#fff;background-color:#00848a;border:4px solid #005357;border-width:2px 4px 4px 2px;border-radius:30px;padding:1.5rem 5rem;font-size:2.7rem;font-weight:700;box-shadow:1px 1px 9px 1px #00000040}
.pgcwjs2-botao:hover{color:#fff;border-width:3px}
.pgcwjs2-botao.pgcwjs2-botao--centralizado{align-self:center}
.pgcwjs2-hero__daniel{max-width:62.5rem;position:absolute;bottom:0;right:0;transform:translate(10%)}
.pgcwjs2-container{align-items:flex-start;width:100%;max-width:100rem;display:flex}
.pgcwjs2-container.pgcwjs2-container--hero{grid-column-gap:3.5rem;align-items:center;position:relative}
.pgcwjs2-card__titulo--prog{font-size:5.3rem}
.pgcwjs2-card__masterclass{letter-spacing:1px;text-transform:uppercase;text-shadow:-.75px -.75px #aa3edc,.75px .75px #aa3edc;-webkit-text-fill-color:transparent;background-color:#c19bed;-webkit-background-clip:text;background-clip:text;font-family:Trench,sans-serif;font-size:4.7rem;font-style:italic;font-weight:100;line-height:110%}
.pgcwjs2-realce{color:#d0f}
.pgcwjs2-realce.pgcwjs2-realce--borda{text-shadow:.5px .5px 1px #d0f,.5px -.5px #d0f,-.5px -.5px #d0f,-.5px .5px #d0f}
.pgcwjs2-passo__div-icone{aspect-ratio:1;color:#d0f;background-color:#141213;border:3px solid #262427;border-radius:.8rem;justify-content:center;align-items:center;width:5.3rem;position:relative;overflow:hidden;box-shadow:inset 0 0 5px #6f0080,0 0 5px 2px #d0f}
.pgcwjs2-aprender__card{z-index:1;grid-column-gap:2rem;grid-row-gap:2.5rem;color:#fff;background-color:#050505;border-radius:15px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:3.1rem 5rem 3.1rem 7.5rem;font-size:1.93rem;line-height:110%;display:flex;position:relative;box-shadow:0 0 7.5px #dd00ffbf,inset 0 0 9px 3px #00000040}
.pgcwjs-card__titulo{text-transform:uppercase;text-shadow:-1px 1px #fff,1px -1px #fff,1px 1px #fff,1px 1px #fff;font-family:Trench,sans-serif;font-size:5.2rem;font-weight:100;line-height:100%}
.pgcwjs2-card__titulo{text-transform:uppercase;text-shadow:-1px 1px #fff,1px -1px #fff,1px 1px #fff,1px 1px #fff;font-family:Trench,sans-serif;font-size:6.85rem;font-weight:100;line-height:70%}
.pgajs-container-progresso{background-color:#eee;border-radius:50px;width:100%;max-width:50rem;height:4.5rem}
.pgajs-titulo{font-size:3.8rem;font-weight:700;line-height:101%}
.pgajs-container{justify-content:center;display:flex}
.pgajs-progresso{color:#fff;background-color:#431c73;border-radius:100px;align-items:center;width:87%;height:100%;padding-left:1.6rem;padding-right:1.6rem;display:flex}
.pgajs-realce{background-color:#eee;font-weight:600}
.text-block-22{cursor:pointer}
.pgajs-caixa{grid-row-gap:3.6rem;text-align:center;background-color:#fff;border:1px solid #bfbfbf;border-radius:2.5rem;flex-direction:column;justify-content:center;align-items:center;width:55rem;padding:3.2rem;font-size:2.2rem;line-height:120%;display:flex;box-shadow:inset 0 0 5px #0000004d}
.pgajs-caixa.pesquisa{width:100%;max-width:72rem}
.pgajs-secao{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/6616b4865eadbcc432ee6a34_pgcjs-banner1-desktop.webp);background-position:50% 0;background-size:cover;justify-content:center;align-items:center;height:100%;padding-left:2.4rem;padding-right:2.4rem;display:flex}
.pgajs-botao{grid-column-gap:1.2rem;color:#fff;background-color:#00c700;border-bottom:3px solid #008c00;border-right:3px solid #008c00;border-radius:5rem;align-items:center;padding:1.6rem 3.2rem;font-weight:600;text-decoration:none;display:flex}
.pgajs-botao:hover{color:#fff;border-width:1.5px;border-top-style:solid;border-top-color:#008c00;border-left-style:solid;border-left-color:#008c00}
.semi-bold-3{font-weight:600}
.footer-container-5{grid-column-gap:1.6rem;justify-content:flex-end;align-items:center;display:flex}
.css-5{display:none}
.pgvjs-hero__card{z-index:1;grid-column-gap:2rem;grid-row-gap:2.5rem;color:#fff;box-shadow:var(--cor-externa)0px 0px 15px 0px,#00000040 0px 0px 9px 3px inset;background-color:#050505;border-radius:30px;flex-direction:column;align-items:center;width:100%;min-width:50rem;max-width:50rem;padding:6rem 3.5rem 4rem;display:flex;position:relative}
.pgvjs-card__masterclass{background-color:var(--cor-externa-300);letter-spacing:1px;text-transform:uppercase;-webkit-text-fill-color:transparent;text-shadow:var(--cor-externa)-.5px -.5px 0px,var(--cor-externa).5px .5px 0px,var(--cor-externa)-.5px .5px 0px,var(--cor-externa).5px -.5px 0px;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-family:Trench,sans-serif;font-size:3.6rem;font-style:italic;font-weight:100}
.pgvjs-card__titulo{text-align:center;text-transform:uppercase;font-size:3.98rem;font-weight:700;line-height:100%}
.pgvjs-card__titulo.pgvjs-card__titulo--devweb{font-size:3.4rem}
.pgvjs-card__titulo--prog{font-weight:400}
.pgvjs-card__subtitulo{text-align:center;align-self:flex-start;font-family:Montserrat,sans-serif;font-size:2.5rem;font-weight:500;line-height:100%}
.pgvjs-card__item-lista{justify-content:flex-start;align-items:flex-start;font-size:1.9rem;line-height:120%;display:flex}
.pgvjs-card__icone{max-width:20px;margin-right:1rem}
.pgvjs-card__icone.pgvjs-card__icone--invisivel{opacity:0}
.pgvjs-titulo{text-align:center;font-size:3.32rem;line-height:100%}
.pgvjs-titulo.pgvjs-titulo--demanda{text-align:center;font-size:2.76rem;display:inline}
.pgvjs-titulo.pgvjs-titulo--left{text-align:left}
.pgvjs-600{font-weight:600}
.pgvjs-tecnologias__carrossel{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:row;max-width:100%;padding-bottom:1.6rem;padding-left:5%;display:flex;overflow:auto;-webkit-mask:linear-gradient(90deg,#0000,#171917 5% 95%,#0000);mask:linear-gradient(90deg,#0000,#171917 5% 95%,#0000)}
.pgvjs-tecnologia{white-space:nowrap;background-color:#232322;border-radius:1rem;padding:1.6rem 2rem;display:flex}
.pgvjs-tecnologia.pgvjs-tecnologia--ultimo{margin-right:5%}
.pgvjs-tecnologia.pgvcp-tecnologia{background-color:#ffffff1a;border:1px solid #ffffff1a}
.pgvjs-tecnologia.pgvjs-tecnologia--jornada:where(.w-variant-50ba4d47-8ed0-a894-413d-767b3bf0106f){display:none}
.pgvjs-tecnologia__interno{grid-column-gap:2rem;justify-content:flex-start;align-items:center;font-size:2.3rem;line-height:120%;display:flex}
.pgvjs-tecnologia__div-icone{aspect-ratio:1;color:#d0f;background-color:#141213;border:3px solid #262427;border-radius:.8rem;justify-content:center;align-items:center;width:5.3rem;position:relative;overflow:hidden;box-shadow:inset 0 0 5px #6f0080,0 0 5px 2px #d0f}
.pgvjs-tecnologia__div-icone.pgvjs-tecnologia__div-icone--js{box-shadow:inset 0 0 5px #7f630e,0 0 5px 2px #ffc51c}
.pgvjs-tecnologia__div-icone.pgvjs-tecnologia__div-icone--html{box-shadow:inset 0 0 5px #7f3e0f,0 0 5px 2px #ff7c1e}
.pgvjs-tecnologia__div-icone.pgvjs-tecnologia__div-icone--css{box-shadow:inset 0 0 5px #005180,0 0 5px 2px #0099f2}
.pgvjs-tecnologia__div-icone.pgvjs-tecnologia__div-icone--react{box-shadow:inset 0 0 5px #006c80,0 0 5px 2px #00d3f8}
.pgvjs-tecnologia__div-icone.pgvjs-tecnologia__div-icone--node{box-shadow:inset 0 0 5px #008034,0 0 5px 2px #00ff69}
.pgvjs-tecnologia__div-icone.pgvjs-tecnologia__div-icone--express{box-shadow:inset 0 0 5px gray,0 0 5px 2px #bfbfbf}
.pgvjs-tecnologia__div-icone.pgvjs-tecnologia__div-icone--vite{box-shadow:inset 0 0 5px #4e3c80,0 0 5px 2px #9975fa}
.pgvjs-tecnologia__div-icone.pgvjs-tecnologia__div-icone--tailwind{box-shadow:inset 0 0 5px #007e80,0 0 5px 2px #00b8ba}
.pgvjs-tecnologia__div-icone.pgvjs-tecnologia__div-icone--sql{box-shadow:inset 0 0 5px gray,0 0 5px 2px #fefefe}
.pgvjs-tecnologia__div-icone.pgvjs-tecnologia__div-icone--sass{box-shadow:inset 0 0 5px #7f3f5b,0 0 5px 2px #d46998}
.pgvjs-tecnologia__div-icone.pgvjs-tecnologia__div-icone--git{box-shadow:inset 0 0 5px #005980,0 0 5px 2px #00b2ff}
.pgvjs-tecnologia__div-icone.pgvjs-tecnologia__div-icone--algoritmos{box-shadow:inset 0 0 5px #25277f,0 0 5px 2px #4b4eff}
.pgvjs-tecnologia__div-icone.pgvjs-tecnologia__div-icone--python{box-shadow:inset 0 0 5px #005980,0 0 5px 2px #00b2ff}
.pgvjs-tecnologia__div-icone.pgvjs-tecnologia__div-icone--mongo{box-shadow:inset 0 0 5px gray,0 0 5px 2px #bfbfbf}
.pgvjs-tecnologia__div-icone.pgvjs-tecnologia__div-icone--mongo:where(.w-variant-50ba4d47-8ed0-a894-413d-767b3bf0106f){box-shadow:inset 0 0 5px #008034,0 0 5px 2px #00ff69}
.pgvjs-tecnologia__icone{width:75%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.pgvjs-tecnologia__icone.pgvjs-tecnologia__icone--nextjs{filter:invert()}
.pgvjs-demanda__coluna1{grid-column-gap:3.12rem;grid-row-gap:3.12rem;flex-flow:column;width:100%;display:flex}
.pgvjs-demanda__lista{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}
.pgvjs-demanda__item-lista{grid-column-gap:1rem;grid-row-gap:1rem;background-color:#171917;border:1px solid #515251;padding:1rem 1.6rem;display:flex}
.pgvjs-demanda__icone{width:25px}
.pgvjs-demanda__coluna2{grid-column-gap:2rem;grid-row-gap:2rem;text-align:center;flex-flow:column;justify-content:center;align-items:center;width:100%;max-width:472px;font-size:1.33rem;font-style:italic;line-height:130%;display:flex}
.pgvjs-demanda__realce{opacity:.34;position:absolute;bottom:0;right:0;transform:translate(50%)}
.pgvjs-linguagens__grafico{border-bottom:1px dotted #969696;border-left:1px dotted #969696;justify-content:center;align-items:center;width:100%;padding:3rem;display:flex}
.pgvjs-linguagens__fonte{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:center;align-items:center;width:100%;font-size:1.33rem;font-style:italic;font-weight:700;display:flex}
.pgvjs-sites__grade{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:wrap;justify-content:center;align-items:center;display:flex}
.pgvjs-site{filter:brightness()grayscale();max-width:10rem}
.pgvjs-site.pgvjs-site--escuro{filter:brightness(400%)brightness()grayscale()}
.pgvjs-site.pgvjs-site--escuro.pgvjs-site--h,.pgvjs-site.pgvjs-site--h{max-width:17.5rem}
.pgvjs-titulos{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-direction:column;align-items:center;max-width:70rem;display:flex}
.pgvjs-subtitulo{font-size:2.76rem;line-height:130%}
.pgvjs-subtitulo.pgvjs-subtitulo--trilha{margin-left:3.5rem}
.pgvjs-subtitulo.texto__realce.bold{font-weight:700}
.pgvjs-metodologia__lateral{background-color:#005f30;border:0 solid #dedede;border-width:0 1px;min-width:1.25rem;display:none;position:relative}
.pgvjs-metodologia__lateral.pgvjs-metodologia__lateral__ini{border-top-width:1px}
.pgvjs-metodologia__bolinha{aspect-ratio:1;background-color:#30edb0;border:1px solid #fff;border-radius:50%;position:absolute;top:2.5rem;left:0;right:0;transform:scale(2)}
.pgvjs-diferenciais__caixa{grid-row-gap:3.12rem;background-color:#121212;background-image:linear-gradient(#1b111d,#131614);border-radius:15px;flex-direction:column;align-items:flex-start;width:100%;max-width:100%;padding-bottom:3.9rem;padding-left:3.9rem;padding-right:3.9rem;display:flex;position:relative;box-shadow:inset 0 5px 5px #fff3,0 0 10px #df0fff66}
.pgvjs-diferenciais__caixa.pgvjs-diferenciais__caixa--centralizado{padding-top:8rem}
.pgvjs-diferenciais__quadrado{aspect-ratio:1;color:#df0fff;background-color:#12121299;border-bottom-right-radius:5px;border-bottom-left-radius:5px;width:4.5rem;padding:1rem;box-shadow:inset 0 5px 5px #fff3,0 0 10px #df0fff66}
.pgvjs-diferenciais__quadrado.pgvjs-diferenciais__quadrado--centralizado{position:absolute;top:0;left:50%;transform:translate(-50%)}
.pgvjs-diferenciais__icone{display:block}
.pgvjs-card__lista{grid-column-gap:1.2rem;grid-row-gap:1.2rem;flex-direction:column;justify-content:center;align-self:flex-start;align-items:flex-start;width:50%;display:flex}
.pgvjs-card__lista.pgvjs-card__lista--2{align-self:center}
.pgvjs-card__lista.pgvjs-card__lista--2.pgvjs-card__lista--grid{grid-column-gap:1.6rem;grid-row-gap:1.6rem;width:100%}
.pgvjs-normal__cabecalho{text-align:center;justify-content:center;width:100%;display:flex}
.pgvjs-normal__conteudo{grid-column-gap:6.1rem;grid-row-gap:3.9rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;padding-left:11.9rem;padding-right:11.9rem;display:grid}
.pgvjs-preco__container{z-index:1;grid-row-gap:3.9rem;flex-direction:column;align-items:center;padding:4.9rem;display:flex;position:relative}
.pgvjs-preco__container.pgvjs-preco__container--duplo{padding-top:7.63rem;overflow:hidden}
.pgvjs-preco__caixa{grid-column-gap:3.9rem;grid-row-gap:3.9rem;text-align:center;background-color:#0d1514;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:100%;font-size:2.3rem;display:flex;position:relative;box-shadow:0 0 10px #ab00c580,inset 0 -10px 20px -10px #00000040}
.pgvjs-preco__parcelado{grid-column-gap:1rem;grid-row-gap:1rem;align-items:flex-start;display:flex}
.pgvjs-titulo--degrade{-webkit-text-fill-color:transparent;background-image:linear-gradient(#cb00ea 15%,#f400d8 85%);-webkit-background-clip:text;background-clip:text;font-weight:800}
.pgvjs-titulo--degrade.pgvex-titulo--sobrescrito{margin-top:1rem;font-size:2.3rem;line-height:100%}
.pgvjs-titulo--degrade.pgvex-titulo--sobrescrito.pgvjs-titulo--degrade--semfoco{background-image:linear-gradient(#a800c2 15%,#c200ab 85%)}
.pgvjs-titulo--degrade.pgvex-titulo--precos{background-image:linear-gradient(#cb00ea 15%,#f400d8 85%);font-size:5.73rem}
.pgvjs-titulo--degrade.pgvex-titulo--precos.pgvjs-titulo--degrade--semfoco{background-image:linear-gradient(#a800c2 15%,#c200ab 85%)}
.pgvjs-normal__caixa-mobile{background-color:#121212;border:1px solid #717171;border-radius:15px;flex-direction:column;align-items:flex-start;width:100%;max-width:100%;display:flex;position:relative;overflow:hidden}
.pgvjs-ementa{grid-column-gap:3.1rem;grid-row-gap:3.1rem;flex-flow:column;width:100%;max-width:100rem;display:flex}
.efeito-slidein-800{opacity:0;transition:all .8s;transform:translateY(6rem)}
.efeito-slidein-800.efeito-slidein-800--visivel{opacity:1;transform:translate(0)}
.efeito-fadein-800{opacity:0;transition:all .8s}
.efeito-fadein-800.efeito-fadein-800--visivel{opacity:1}
.pgvex-preco__melhoropcao{color:#000;text-transform:uppercase;background-color:#00ea7a;padding:1.3rem 10.1rem;font-size:1.93rem;font-weight:700;position:absolute;top:0;left:0;transform:translate(-29.5%,90%)rotate(-45deg)}
.pgvex-preco__div-logo{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:center;align-items:center;display:flex}
.pgvjs-normal__container{display:none}
.pgcwad-card__titulos-nome{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:center;align-items:center;display:flex}
.pgvex-pgto__container-toggle{grid-column-gap:1rem;grid-row-gap:1rem;border:1px solid #515252;border-radius:100px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;place-items:center;padding:2.6rem 4.8rem;display:grid;position:relative;box-shadow:inset 0 0 10px #ffffff40}
.pgvex-pgto__toggle{border:1px solid #515252;border-radius:100px;width:100%;max-width:20rem;padding:1rem;box-shadow:inset 0 0 10px #ffffff40}
.pgvex-pgto__indicador{background-color:#00ea7a;border:1px solid #515252;border-radius:100px;width:50%;height:5rem;box-shadow:0 0 10px #fff3}
.pgvex-pgto__indicador.js-toggle{cursor:pointer;transition:transform .3s}
.pgvex-pgto__certificado{color:#00ea7a;width:5rem;position:absolute;top:0;right:0;transform:translate(15%,-15%)}
.pgvex-pgto__fundo-certificado{z-index:-1;background-color:#000805;width:60%;height:60%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.pgvex-pgto__certificado-svg{display:block}
.pgvex-pgto__certificado-container{position:relative}
.pgvex-pgto__opcoes{grid-column-gap:3.1rem;grid-row-gap:3.1rem;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:stretch;width:100%;transition:all .5s;display:grid;position:absolute}
.pgvex-pgto__opcoes.pgvex-pgto__opcoes--avulso{justify-items:center;left:50%;transform:translate(-50%)}
.pgvex-pgto__opcoes.pgvex-pgto__opcoes--padrao{grid-template-columns:1fr 1fr;place-items:center;max-width:80rem;top:110rem;left:50%;transform:translate(-50%)}
.pgvex-pgto__opcao{grid-column-gap:2rem;grid-row-gap:2rem;text-align:center;background-color:#0d1514;border:1px solid #515252;border-radius:3rem;flex-flow:column;justify-content:center;align-items:center;width:100%;max-width:38rem;padding:3.2rem 3.9rem;display:flex;position:relative;box-shadow:inset 0 0 10px #fff3}
.pgvex-pgto__opcao.oculto,.css-pgto,.js-pgto{display:none}
.pgvex-pgto__icone{color:#00c580;width:5rem}
.pgvex-pgto__titulo{text-transform:uppercase;font-size:2.3rem;font-weight:700;line-height:120%}
.pgvex-pgto__titulo.pgvex-pgto__titulo--margin{margin-left:-1.6rem;margin-right:-1.6rem}
.pgvex-pgto__texto-sec{border-top:1px dotted #00c580;padding-top:2rem}
.pgvex-pgto__titulo--obs{font-size:1.92rem}
.pgvex-pgto__avulsopadrao{flex-flow:column;width:100%;max-width:100%;height:100rem;padding-top:1rem;display:flex;position:relative;overflow:hidden}
.pgcwjs1-card__titulo--frontend{font-size:7.4rem}
.web-hero__card{z-index:1;grid-column-gap:2rem;grid-row-gap:2.5rem;color:#fff;box-shadow:var(--cor-externa)0px 0px 25px 0px,#00000040 0px 0px 9px 3px inset;background-color:#050505;border-radius:30px;flex-direction:column;align-items:center;width:100%;max-width:50rem;margin-bottom:6.1rem;padding:6rem 3.5rem 4rem;display:flex;position:relative}
.web-hero__card.web-hero__card--ing{box-shadow:var(--cor-externa-sec-50)0px 0px 25px 0px,#00000040 0px 0px 9px 3px inset;background-color:#1e1d1d;margin-bottom:3.9rem;padding:4.9rem 3.9rem}
.web-hero__card.web-hero__card--mb-0{margin-bottom:0}
.pgcwfe-card__masterclass{letter-spacing:1px;text-transform:uppercase;text-shadow:var(--cor-externa)-.75px -.75px 0px,var(--cor-externa).75px .75px 0px;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-color:var(--cor-externa-leve);font-family:Trench,sans-serif;font-size:4.7rem;font-style:italic;font-weight:100;line-height:100%}
.web-icone__calendario{color:var(--cor-externa);border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}
.web-card__data{grid-column-gap:1.6rem;box-shadow:0 0 5px 1px var(--cor-externa);border-radius:100px;flex-direction:row;justify-content:center;align-items:center;padding:.8rem 3.2rem;font-size:2.1rem;display:flex}
.pgcwfe-hero__diego{width:100%;max-width:63.5rem;margin-right:-6rem;position:absolute;bottom:0;right:0}
.pgcwfe-hero__diego-img--mobile{display:none}
.pgcwfe-card__icone{color:var(--cor-externa);max-width:20px;padding-top:.2rem}
.pgcwfe-card__item-lista{grid-column-gap:1rem;grid-row-gap:1rem;align-items:flex-start;font-size:1.9rem;line-height:120%;display:flex}
.web-realce{color:var(--cor-externa)}
.web-realce.pgcwfe-realce--borda,.web-realce.web-realce--borda{text-shadow:var(--cor-externa).5px .5px 0px,var(--cor-externa).5px -.5px 0px,var(--cor-externa)-.5px -.5px 0px,var(--cor-externa)-.5px .5px 0px}
.web-realce.web-realce--200{color:var(--cor-principal-200)}
.body-pgcwfe{color:#fff;background-color:#121212;font-size:2.1rem;line-height:120%}
.web-passo__div-icone{aspect-ratio:1;box-shadow:#4f4f4f 0px 0px 5px 0px inset,var(--cor-externa)0px 0px 5px 2px;color:var(--cor-externa);background-color:#141213;border:2px solid #272525;border-radius:.8rem;justify-content:center;align-items:center;width:5.3rem;position:relative;overflow:hidden}
.web-aprender__card{z-index:1;grid-column-gap:2rem;grid-row-gap:2.5rem;color:#fff;box-shadow:var(--cor-externa)0px 0px 7.5px 0px,#00000040 0px 0px 9px 3px inset;background-color:#050505;border-radius:15px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:3.1rem 5rem 3.1rem 7.5rem;font-size:1.93rem;line-height:110%;display:flex;position:relative}
.web-aprender__card.web-aprender__card--gap-sm{grid-column-gap:1.6rem;grid-row-gap:1.6rem;padding-left:5rem;padding-right:2.5rem}
.webinar-botao{color:#fff;background-color:var(--cor-botao);border-style:solid;border-width:2px 4px 4px 2px;border-right-color:var(--cor-botao-borda);border-bottom-color:var(--cor-botao-borda);border-left-color:var(--cor-botao-borda);border-top-color:var(--cor-botao-borda);border-radius:30px;padding:1.5rem 5rem;font-size:2.7rem;font-weight:700;box-shadow:1px 1px 9px 1px #00000040}
.webinar-botao:hover{color:#fff;border-width:3px}
.webinar-botao.webinar-botao--centralizado{align-self:center}
.webinar-botao.webinar-botao--centralizado.webinar-botao--externa{background-color:var(--cor-externa);border-right-color:var(--cor-externa-escura);border-bottom-color:var(--cor-externa-escura);border-left-color:var(--cor-externa-escura);border-top-color:var(--cor-externa-escura)}
.webinar-botao.webinar-botao--invertido{color:var(--cor-botao-borda);background-color:#f1f1f1}
.webinar-botao.webinar-botao--ling-b{background-color:var(--cor-complementar);border-right-color:var(--cor-complementar-escura);border-bottom-color:var(--cor-complementar-escura);border-left-color:var(--cor-complementar-escura);border-top-color:var(--cor-complementar-escura)}
.webinar-quem-coluna{grid-row-gap:3.2rem;box-shadow:var(--cor-externa-escura)0px 0px 30px 0px;background-color:#121212;border-radius:10px;flex-direction:column;width:60%;margin-bottom:3rem;padding:3rem 3.9rem;display:flex;position:relative}
.webinar-quem-coluna.webinar-quem-coluna--ing{box-shadow:var(--cor-externa-sec-50)0px 0px 30px 0px;width:50%;margin-bottom:7.63rem;padding:3.9rem;font-size:1.8rem}
.pgcwfe-quem-img{width:100%;max-width:588px;position:absolute;bottom:0;right:0;transform:translate(15rem)}
.pgobg-secao{justify-content:center;align-items:center;height:100%;min-height:700px;padding:5rem 2.4rem;display:flex;position:relative;overflow:hidden}
.pgobg-progresso{color:#fff;background-color:var(--cor-principal-escura);border-radius:100px;align-items:center;width:87%;height:100%;padding-left:1.6rem;padding-right:1.6rem;display:flex}
.pgobg-img-bg{z-index:-1;opacity:.4;filter:blur(12.5px);mix-blend-mode:soft-light;object-fit:cover;height:100%;position:absolute}
.pgobg-img-bg--mobile{z-index:-1;opacity:.4;filter:blur(12.5px);mix-blend-mode:soft-light;object-fit:cover;height:100%;display:none;position:absolute}
.card__item-lista{grid-column-gap:.6rem;grid-row-gap:.6rem;justify-content:center;align-items:center;font-size:1.9rem;line-height:120%;display:flex}
.card__icone{color:var(--cor-externa);max-width:20px;padding-top:.2rem}
.texto__realce{color:var(--cor-externa)}
.texto__realce.bold{font-weight:700}
.pgwfe-titulo{text-align:center;font-size:3.32rem;font-weight:600;line-height:100%}
.diferenciais__quadrado{aspect-ratio:1;color:var(--cor-externa);box-shadow:#fff3 0px 5px 5px 0px inset,var(--cor-externa-40)0px 0px 10px 0px;background-color:#12121299;border-bottom-right-radius:5px;border-bottom-left-radius:5px;width:4.5rem;padding:1rem}
.diferenciais__quadrado.diferenciais__quadrado--centralizado{position:absolute;top:0;left:50%;transform:translate(-50%)}
.diferenciais__caixa{grid-row-gap:3.12rem;box-shadow:#fff3 0px 5px 5px 0px inset,var(--cor-externa-40)0px 0px 10px 0px;background-color:#121212;background-image:linear-gradient(#1b111d,#181818);border-radius:15px;flex-direction:column;align-items:flex-start;width:100%;max-width:100%;padding-bottom:3.9rem;padding-left:3.9rem;padding-right:3.9rem;display:flex;position:relative}
.diferenciais__caixa.diferenciais__caixa--centralizado{padding-top:8rem}
.preco__caixa{grid-column-gap:3.9rem;grid-row-gap:3.9rem;text-align:center;box-shadow:var(--cor-externa-40)0px 0px 10px 0px,#00000040 0px -10px 20px -10px inset;background-color:#0d1514;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:100%;font-size:2.3rem;display:flex;position:relative}
.metodologia__lateral{background-color:#005f30;border:0 solid #dedede;border-width:0 1px;min-width:1.25rem;display:none;position:relative}
.metodologia__lateral.metodologia__lateral__ini{border-top-width:1px}
.metodologia__bolinha{aspect-ratio:1;background-color:#30edb0;border:1px solid #fff;border-radius:50%;position:absolute;top:2.5rem;left:0;right:0;transform:scale(2)}
.div-cronometro{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;justify-content:center;align-items:center;display:flex}
.div-cronometro.js-cronometro.oculto{display:none}
.pgvfe-rodape{padding-top:50px;padding-bottom:50px}
.pgespfe-chamada{z-index:1;grid-column-gap:4.88rem;grid-row-gap:4.88rem;flex-direction:column;align-items:flex-start;max-width:60rem;padding-bottom:14.9rem;display:flex;position:relative}
.pgespfe-quem-img{z-index:0;width:100%;max-width:481px;position:absolute;bottom:0;right:0}
.pgcwjs3-quem-coluna{grid-row-gap:3.2rem;border-radius:10px;flex-direction:column;width:50%;display:flex}
.pgcwjs3-quem-img{width:47.5rem}
.pgving-logo__container{background-color:#fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:1.28rem 2rem 1.6rem}
.pgving-botao{cursor:pointer;background-color:#4e2b86;border-style:solid;border-top-width:2px;border-top-color:#6034a6;border-bottom-width:2px;border-bottom-color:#432573;border-right-width:2px;border-right-color:#4e2b86;border-radius:100px;padding:1.22rem 2.5rem;font-family:Sora,sans-serif;font-size:1.92rem;font-weight:600;line-height:100%;transition:transform .1s,opacity .2s;box-shadow:0 0 10px #25154d66}
.pgving-botao:hover{color:#fff;transform:scale(1.05)}
.pgving-botao.pgving-botao--complementar{color:#fff;background-color:#63a100;border-color:#436e00;border-left-width:1px;font-weight:700}
.pgving-botao.pgving-botao--complementar.pgving-botao--centralizado{align-self:center}
.pgving-video{aspect-ratio:16/9;width:100%;max-width:60rem}
.pgving-titulo{font-family:Sora,sans-serif;font-size:3.32rem;font-weight:700;line-height:100%}
.pgving-titulo.pgving-titulo--centralizado{text-align:center}
.pgving-titulos{grid-column-gap:1.6rem;grid-row-gap:1.6rem;flex-direction:column;align-items:center;max-width:50rem;display:flex}
.pgving-titulos.pgving-titulos--65{max-width:65rem}
.pgving-caixa{color:#dadada;text-align:center;background-color:#1f1f1f66;border:1px solid #ffffff4d;border-radius:10px;max-width:80rem;padding:3.2rem 4.8rem;font-size:2.3rem;font-weight:500;position:relative}
.pgving-caixa.pgving-caixa--degrade{grid-column-gap:1rem;grid-row-gap:1rem;color:#fff;text-align:left;background-color:#0000;background-image:linear-gradient(#232323,#101010);border-color:#858588;flex-flow:column;width:100%;font-size:1.92rem;font-weight:400;display:flex}
.pgving-caixa.pgving-caixa--colorida{grid-column-gap:2.5rem;grid-row-gap:2.5rem;color:#fff;text-align:center;background-color:#0000;background-image:linear-gradient(#232323,#101010);border-width:2px;border-color:#8d2940;flex-flow:column;width:100%;margin-top:3.2rem;padding-top:4.88rem;padding-left:0;padding-right:0;font-size:1.92rem;font-weight:400;display:flex}
.pgving-subtitulo{font-size:2.76rem;font-weight:500;line-height:130%}
.pgving-subtitulo.pgving-subtitulo--centralizado{text-align:center}
.pgving-caixa__icone{color:#fff;background-color:#37051e;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;padding:.8rem;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)rotate(180deg)}
.pgving-hero__logo-botao{justify-content:space-between;align-items:center;width:100%;display:flex}
.pgving-titulo--degrade{-webkit-text-fill-color:transparent;background-image:linear-gradient(#845cd9 15%,#7f5de5 85%);-webkit-background-clip:text;background-clip:text}
.pgving-metodologia__conteudo{grid-row-gap:1.6rem;flex-direction:column;justify-content:center;align-items:flex-start;font-size:2.3rem;display:flex}
.pgving-metodologia__conteudo.pgving-metodologia__conteudo--visivel{opacity:1;justify-content:center;align-items:center}
.pgving-metodologia__conteudo.pgving-metodologia__conteudo--visivel.efeito-slidein-800{opacity:0}
.pgving-metodologia__conteudo.pgving-metodologia__conteudo--visivel.efeito-slidein-800.efeito-slidein-800--visivel{opacity:1}
.pgving-diferenciais__caixa{grid-column-gap:3.9rem;grid-row-gap:3.9rem;background-color:#020202;border-radius:15px;flex-flow:row;justify-content:center;align-items:center;width:100%;max-width:100%;padding:6.1rem;display:flex;position:relative;box-shadow:0 0 10px #5b1a3a}
.pgving-diferenciais__caixa.pgving-diferenciais__caixa--aula{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:wrap}
.pgving-diferenciais__caixa__img{aspect-ratio:16/9;align-self:center;width:100%;max-width:37rem}
.pgving-diferenciais__caixas{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;display:flex}
.pgving-selo{border:5rem solid #191919;border-radius:50%;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}
.pgving-selo.efeito-slidein-800{transform:translateY(6rem)translate(-50%,-50%)}
.pgving-selo.efeito-slidein-800.efeito-slidein-800--visivel{transform:translate(0)translate(-50%,-50%)}
.pgving-normal__icone{aspect-ratio:1;color:#fff;width:2.6rem;min-width:2.6rem}
.pgving-caixa__icone--normal{color:#fff;background-color:#191919;border:2px solid #8d2940;border-radius:50%;justify-content:center;align-items:center;width:5.5rem;height:5.5rem;padding:1.2rem;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}
.pgving-caixa__preco{grid-column-gap:2rem;grid-row-gap:2rem;background-image:linear-gradient(135deg,#2b2359,#6c1f29);grid-template-rows:auto;grid-template-columns:1fr .25fr 1fr;grid-auto-columns:1fr;place-items:center;padding:2.4rem;font-size:2.3rem;line-height:110%;display:grid}
.pgving-caixa__texto{margin-left:1.6rem;margin-right:1.6rem}
.pgving-preco__caixa{grid-column-gap:3.9rem;grid-row-gap:3.9rem;text-align:center;background-color:#0d1514;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:100%;font-size:2.3rem;display:flex;position:relative;box-shadow:0 0 10px #4d2c36,inset 0 -10px 20px -10px #00000040}
.pgving-preco__container{z-index:1;grid-row-gap:3.9rem;flex-direction:column;align-items:center;padding-bottom:4.9rem;padding-left:4.9rem;padding-right:4.9rem;display:flex;position:relative;overflow:hidden}
.pgving-preco__bg{z-index:0;opacity:.35;filter:hue-rotate(135deg);position:absolute;transform:scale(1.5)}
.pgving-titulo--grande{font-size:11.89rem;line-height:100%}
.pgving-titulo--precos{font-size:5.73rem}
.pgving-titulo--sobrescrito{margin-top:1rem;font-size:2.3rem}
.pgving-garantia__textos{grid-column-gap:3.12rem;grid-row-gap:3.12rem;flex-direction:column;align-items:flex-start;max-width:50%;font-size:2.3rem;display:flex}
.pgving-normal__cabecalho{text-align:center;background-image:linear-gradient(90deg,#201e24,#1f1f1f);justify-content:center;width:100%;padding:4.9rem;display:flex;box-shadow:inset 0 -10px 20px -10px #00000040}
.pgving-normal__conteudo{grid-column-gap:6.1rem;grid-row-gap:3.9rem;background-image:linear-gradient(45deg,#201b29,#111 50%,#201b29);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;padding:4.9rem 11.9rem;display:grid}
.pgving-normal__caixa-mobile{background-color:#121212;border:1px solid #717171;border-radius:15px;flex-direction:column;align-items:flex-start;width:100%;max-width:100%;display:flex;position:relative;overflow:hidden}
.pgving-normal__container{display:none}
.pgving-diferenciais__aulainteira{aspect-ratio:16/9;width:100%;max-width:60rem;max-height:0;transition:max-height .3s;overflow:hidden}
.pgving-diferenciais__texto-gif{grid-column-gap:3.9rem;grid-row-gap:3.9rem;justify-content:center;align-items:center;display:flex}
.mw-60{width:100%;max-width:60rem}
.pgving-metodologia__lateral{background-color:#005f30;border:0 solid #dedede;border-width:0 1px;min-width:1.25rem;display:none;position:relative}
.pgving-metodologia__lateral.pgving-metodologia__lateral__ini{border-top-width:1px}
.pgving-metodologia__bolinha{aspect-ratio:1;background-color:#30edb0;border:1px solid #fff;border-radius:50%;position:absolute;top:2.5rem;left:0;right:0;transform:scale(2)}
.pgving-ementa{width:100%}
.pgving-ementas{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;width:100%;display:flex}
.wrapper-strokes{justify-content:center;align-items:center;display:flex;position:relative}
.strokes{width:130%;height:130%;position:absolute}
.strokes.strokes--110{width:110%;height:110%}
.whitespace-nowrap{white-space:nowrap}
.pgving-rodape{box-shadow:none;border-top:1px solid #ffffff80;padding-top:50px;padding-bottom:50px}
.body-pgcpy{background-color:#000}
.pgesppy-demanda2{grid-column-gap:3.9rem;grid-row-gap:3.9rem;text-align:center;-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,calc(100% - 10px) 0,calc(100% - 7.29px) .28px,calc(100% - 5.12px) 1.04px,calc(100% - 3.43px) 2.16px,calc(100% - 2.16px) 3.52px,calc(100% - 1.25px) 5px,calc(100% - .64px) 6.48px,calc(100% - .27px) 7.84px,calc(100% - .08px) 8.96px,calc(100% - .01px) 9.72px,100% 10px,100% calc(100% - 50px),calc(100% - 50px) 100%,10px 100%,10px 100%,7.29px calc(100% - .28px),5.12px calc(100% - 1.04px),3.43px calc(100% - 2.16px),2.16px calc(100% - 3.52px),1.25px calc(100% - 5px),.64px calc(100% - 6.48px),.27px calc(100% - 7.84px),.08px calc(100% - 8.96px),.01px calc(100% - 9.72px),0 calc(100% - 10px),0 10px,0 10px,.01px 9.72px,.08px 8.96px,.27px 7.84px,.64px 6.48px,1.25px 5px,2.16px 3.52px,3.43px 2.16px,5.12px 1.04px,7.29px .28px,10px 3.69779e-31px);clip-path:polygon(10px 0,calc(100% - 10px) 0,calc(100% - 10px) 0,calc(100% - 7.29px) .28px,calc(100% - 5.12px) 1.04px,calc(100% - 3.43px) 2.16px,calc(100% - 2.16px) 3.52px,calc(100% - 1.25px) 5px,calc(100% - .64px) 6.48px,calc(100% - .27px) 7.84px,calc(100% - .08px) 8.96px,calc(100% - .01px) 9.72px,100% 10px,100% calc(100% - 50px),calc(100% - 50px) 100%,10px 100%,10px 100%,7.29px calc(100% - .28px),5.12px calc(100% - 1.04px),3.43px calc(100% - 2.16px),2.16px calc(100% - 3.52px),1.25px calc(100% - 5px),.64px calc(100% - 6.48px),.27px calc(100% - 7.84px),.08px calc(100% - 8.96px),.01px calc(100% - 9.72px),0 calc(100% - 10px),0 10px,0 10px,.01px 9.72px,.08px 8.96px,.27px 7.84px,.64px 6.48px,1.25px 5px,2.16px 3.52px,3.43px 2.16px,5.12px 1.04px,7.29px .28px,10px 3.69779e-31px);background-color:#39393a;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:4.9rem;font-size:2.1rem;display:flex;position:relative}
.pgesppy-demanda__conteudo{z-index:-1;grid-column-gap:3.9rem;grid-row-gap:3.9rem;-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,calc(100% - 10px) 0,calc(100% - 7.29px) .28px,calc(100% - 5.12px) 1.04px,calc(100% - 3.43px) 2.16px,calc(100% - 2.16px) 3.52px,calc(100% - 1.25px) 5px,calc(100% - .64px) 6.48px,calc(100% - .27px) 7.84px,calc(100% - .08px) 8.96px,calc(100% - .01px) 9.72px,100% 10px,100% calc(100% - 50px),calc(100% - 50px) 100%,10px 100%,10px 100%,7.29px calc(100% - .28px),5.12px calc(100% - 1.04px),3.43px calc(100% - 2.16px),2.16px calc(100% - 3.52px),1.25px calc(100% - 5px),.64px calc(100% - 6.48px),.27px calc(100% - 7.84px),.08px calc(100% - 8.96px),.01px calc(100% - 9.72px),0 calc(100% - 10px),0 10px,0 10px,.01px 9.72px,.08px 8.96px,.27px 7.84px,.64px 6.48px,1.25px 5px,2.16px 3.52px,3.43px 2.16px,5.12px 1.04px,7.29px .28px,10px 3.69779e-31px);clip-path:polygon(10px 0,calc(100% - 10px) 0,calc(100% - 10px) 0,calc(100% - 7.29px) .28px,calc(100% - 5.12px) 1.04px,calc(100% - 3.43px) 2.16px,calc(100% - 2.16px) 3.52px,calc(100% - 1.25px) 5px,calc(100% - .64px) 6.48px,calc(100% - .27px) 7.84px,calc(100% - .08px) 8.96px,calc(100% - .01px) 9.72px,100% 10px,100% calc(100% - 50px),calc(100% - 50px) 100%,10px 100%,10px 100%,7.29px calc(100% - .28px),5.12px calc(100% - 1.04px),3.43px calc(100% - 2.16px),2.16px calc(100% - 3.52px),1.25px calc(100% - 5px),.64px calc(100% - 6.48px),.27px calc(100% - 7.84px),.08px calc(100% - 8.96px),.01px calc(100% - 9.72px),0 calc(100% - 10px),0 10px,0 10px,.01px 9.72px,.08px 8.96px,.27px 7.84px,.64px 6.48px,1.25px 5px,2.16px 3.52px,3.43px 2.16px,5.12px 1.04px,7.29px .28px,10px 3.69779e-31px);background-color:#000;flex-flow:column;justify-content:flex-start;align-items:center;width:calc(100% - 3px);height:calc(100% - 3px);padding:3.9rem;position:absolute}
.pgesppy-demanda__grafico{max-width:45rem}
.pgesppy-demanda__luz{opacity:.65;mix-blend-mode:hard-light;position:absolute;top:0;right:0}
.pgesppy-empresas__cabecalho{text-wrap:balance;border-bottom:1px solid #39393a;width:100%;padding:4.9rem;position:relative;overflow:hidden}
.pgesppy-empresas2{text-align:center;-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,calc(100% - 10px) 0,calc(100% - 7.29px) .28px,calc(100% - 5.12px) 1.04px,calc(100% - 3.43px) 2.16px,calc(100% - 2.16px) 3.52px,calc(100% - 1.25px) 5px,calc(100% - .64px) 6.48px,calc(100% - .27px) 7.84px,calc(100% - .08px) 8.96px,calc(100% - .01px) 9.72px,100% 10px,100% calc(100% - 50px),calc(100% - 50px) 100%,10px 100%,10px 100%,7.29px calc(100% - .28px),5.12px calc(100% - 1.04px),3.43px calc(100% - 2.16px),2.16px calc(100% - 3.52px),1.25px calc(100% - 5px),.64px calc(100% - 6.48px),.27px calc(100% - 7.84px),.08px calc(100% - 8.96px),.01px calc(100% - 9.72px),0 calc(100% - 10px),0 10px,0 10px,.01px 9.72px,.08px 8.96px,.27px 7.84px,.64px 6.48px,1.25px 5px,2.16px 3.52px,3.43px 2.16px,5.12px 1.04px,7.29px .28px,10px 3.69779e-31px);clip-path:polygon(10px 0,calc(100% - 10px) 0,calc(100% - 10px) 0,calc(100% - 7.29px) .28px,calc(100% - 5.12px) 1.04px,calc(100% - 3.43px) 2.16px,calc(100% - 2.16px) 3.52px,calc(100% - 1.25px) 5px,calc(100% - .64px) 6.48px,calc(100% - .27px) 7.84px,calc(100% - .08px) 8.96px,calc(100% - .01px) 9.72px,100% 10px,100% calc(100% - 50px),calc(100% - 50px) 100%,10px 100%,10px 100%,7.29px calc(100% - .28px),5.12px calc(100% - 1.04px),3.43px calc(100% - 2.16px),2.16px calc(100% - 3.52px),1.25px calc(100% - 5px),.64px calc(100% - 6.48px),.27px calc(100% - 7.84px),.08px calc(100% - 8.96px),.01px calc(100% - 9.72px),0 calc(100% - 10px),0 10px,0 10px,.01px 9.72px,.08px 8.96px,.27px 7.84px,.64px 6.48px,1.25px 5px,2.16px 3.52px,3.43px 2.16px,5.12px 1.04px,7.29px .28px,10px 3.69779e-31px);background-color:#39393a;flex-direction:column;justify-content:center;align-items:center;width:100%;font-size:2.1rem;display:flex;position:relative}
.pgesppy-empresas__fundo-cabecalho{z-index:0;opacity:.6;mix-blend-mode:hard-light;width:95%;position:absolute;top:0;right:0}
.pgesppy-empresas__fundo-cabecalho.pgesp-hue-237{filter:hue-rotate(var(--hue-rotate))}
.pgesppy-demanda__fundo{z-index:0;opacity:.7;mix-blend-mode:hard-light;width:100%;position:absolute;top:0;right:0;transform:translateY(-85%)}
.pgesppy-empresas__grade{grid-column-gap:3.12rem;grid-row-gap:3.12rem;grid-template-rows:minmax(auto,5rem);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));grid-auto-rows:minmax(auto,5rem);grid-auto-columns:1fr;place-items:center;width:100%;padding:4.88rem;display:grid}
.pgesppy-empresas__grade.pgesppy-empresas__grade--3{grid-template-rows:minmax(auto,1fr);grid-template-columns:repeat(3,1fr);max-width:80rem;display:grid}
.pgesppy-titulo--texto{display:inline}
.pgesppy-hexagono{aspect-ratio:1154/1000;filter:drop-shadow(0 0 25px var(--cor-externa));width:6rem;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}
.pgesppy-passo__luz{mix-blend-mode:lighten;width:100%;max-width:10rem;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}
.pgesppy-passo__luz.pgesp-passo__luz--hue{filter:hue-rotate(var(--hue-rotate))}
.pgesppy-check{color:#3248b9;width:1.5rem;min-width:1.5rem;margin-top:.2rem}
.pgesppy-passo__item{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:flex-start;display:flex}
.pgesppy-passo__texto2{text-wrap:BALANCE;margin-left:5.9rem;margin-right:5.9rem}
.pgesppy-passo__texto2.pgesppy-passo__texto2--menor{text-wrap:balance;margin-left:0;margin-right:0}
.pgesppy-diferen-a__icone{color:#f5f5f5;background-color:#202020;border:1px solid #393939;border-radius:5px;align-self:flex-start;width:4.2rem;height:4.2rem;padding:.9rem}
.pgesppy-diferen-a__item{grid-column-gap:2.5rem;grid-row-gap:2.5rem;text-align:left;-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,calc(100% - 10px) 0,calc(100% - 7.29px) .28px,calc(100% - 5.12px) 1.04px,calc(100% - 3.43px) 2.16px,calc(100% - 2.16px) 3.52px,calc(100% - 1.25px) 5px,calc(100% - .64px) 6.48px,calc(100% - .27px) 7.84px,calc(100% - .08px) 8.96px,calc(100% - .01px) 9.72px,100% 10px,100% calc(100% - 50px),calc(100% - 50px) 100%,10px 100%,10px 100%,7.29px calc(100% - .28px),5.12px calc(100% - 1.04px),3.43px calc(100% - 2.16px),2.16px calc(100% - 3.52px),1.25px calc(100% - 5px),.64px calc(100% - 6.48px),.27px calc(100% - 7.84px),.08px calc(100% - 8.96px),.01px calc(100% - 9.72px),0 calc(100% - 10px),0 10px,0 10px,.01px 9.72px,.08px 8.96px,.27px 7.84px,.64px 6.48px,1.25px 5px,2.16px 3.52px,3.43px 2.16px,5.12px 1.04px,7.29px .28px,10px 3.69779e-31px);clip-path:polygon(10px 0,calc(100% - 10px) 0,calc(100% - 10px) 0,calc(100% - 7.29px) .28px,calc(100% - 5.12px) 1.04px,calc(100% - 3.43px) 2.16px,calc(100% - 2.16px) 3.52px,calc(100% - 1.25px) 5px,calc(100% - .64px) 6.48px,calc(100% - .27px) 7.84px,calc(100% - .08px) 8.96px,calc(100% - .01px) 9.72px,100% 10px,100% calc(100% - 50px),calc(100% - 50px) 100%,10px 100%,10px 100%,7.29px calc(100% - .28px),5.12px calc(100% - 1.04px),3.43px calc(100% - 2.16px),2.16px calc(100% - 3.52px),1.25px calc(100% - 5px),.64px calc(100% - 6.48px),.27px calc(100% - 7.84px),.08px calc(100% - 8.96px),.01px calc(100% - 9.72px),0 calc(100% - 10px),0 10px,0 10px,.01px 9.72px,.08px 8.96px,.27px 7.84px,.64px 6.48px,1.25px 5px,2.16px 3.52px,3.43px 2.16px,5.12px 1.04px,7.29px .28px,10px 3.69779e-31px);background-color:#39393a;background-image:linear-gradient(135deg,#39393a,#1e1e1e);flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:4.9rem;font-size:1.92rem;display:flex;position:relative}
.pgesppy-diferen-a__titulo{text-transform:uppercase;text-wrap:balance;align-self:flex-start;font-size:1.92rem;font-weight:600;line-height:100%}
.pgesppy-diferen-a__textos{grid-column-gap:1.2rem;grid-row-gap:1.2rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;font-size:1.6rem;display:flex}
.pgesppy-diferen-a__wrapper{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}
.pgesppy-diferen-as__fundo{z-index:-1;grid-column-gap:3.9rem;grid-row-gap:3.9rem;-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,calc(100% - 10px) 0,calc(100% - 7.29px) .28px,calc(100% - 5.12px) 1.04px,calc(100% - 3.43px) 2.16px,calc(100% - 2.16px) 3.52px,calc(100% - 1.25px) 5px,calc(100% - .64px) 6.48px,calc(100% - .27px) 7.84px,calc(100% - .08px) 8.96px,calc(100% - .01px) 9.72px,100% 10px,100% calc(100% - 50px),calc(100% - 50px) 100%,10px 100%,10px 100%,7.29px calc(100% - .28px),5.12px calc(100% - 1.04px),3.43px calc(100% - 2.16px),2.16px calc(100% - 3.52px),1.25px calc(100% - 5px),.64px calc(100% - 6.48px),.27px calc(100% - 7.84px),.08px calc(100% - 8.96px),.01px calc(100% - 9.72px),0 calc(100% - 10px),0 10px,0 10px,.01px 9.72px,.08px 8.96px,.27px 7.84px,.64px 6.48px,1.25px 5px,2.16px 3.52px,3.43px 2.16px,5.12px 1.04px,7.29px .28px,10px 3.69779e-31px);clip-path:polygon(10px 0,calc(100% - 10px) 0,calc(100% - 10px) 0,calc(100% - 7.29px) .28px,calc(100% - 5.12px) 1.04px,calc(100% - 3.43px) 2.16px,calc(100% - 2.16px) 3.52px,calc(100% - 1.25px) 5px,calc(100% - .64px) 6.48px,calc(100% - .27px) 7.84px,calc(100% - .08px) 8.96px,calc(100% - .01px) 9.72px,100% 10px,100% calc(100% - 50px),calc(100% - 50px) 100%,10px 100%,10px 100%,7.29px calc(100% - .28px),5.12px calc(100% - 1.04px),3.43px calc(100% - 2.16px),2.16px calc(100% - 3.52px),1.25px calc(100% - 5px),.64px calc(100% - 6.48px),.27px calc(100% - 7.84px),.08px calc(100% - 8.96px),.01px calc(100% - 9.72px),0 calc(100% - 10px),0 10px,0 10px,.01px 9.72px,.08px 8.96px,.27px 7.84px,.64px 6.48px,1.25px 5px,2.16px 3.52px,3.43px 2.16px,5.12px 1.04px,7.29px .28px,10px 3.69779e-31px);inset:0%;background-color:#000;background-image:linear-gradient(135deg,#0e0e0e,#1e1e1e);flex-flow:column;justify-content:flex-start;align-items:center;padding:3.9rem;position:absolute;inset:1.5px}
.pgesppy-quem__container{width:100%;position:relative}
.pgesppy-quem__item{grid-column-gap:2.5rem;grid-row-gap:2.5rem;text-align:left;-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,calc(100% - 10px) 0,calc(100% - 7.29px) .28px,calc(100% - 5.12px) 1.04px,calc(100% - 3.43px) 2.16px,calc(100% - 2.16px) 3.52px,calc(100% - 1.25px) 5px,calc(100% - .64px) 6.48px,calc(100% - .27px) 7.84px,calc(100% - .08px) 8.96px,calc(100% - .01px) 9.72px,100% 10px,100% calc(100% - 50px),calc(100% - 50px) 100%,10px 100%,10px 100%,7.29px calc(100% - .28px),5.12px calc(100% - 1.04px),3.43px calc(100% - 2.16px),2.16px calc(100% - 3.52px),1.25px calc(100% - 5px),.64px calc(100% - 6.48px),.27px calc(100% - 7.84px),.08px calc(100% - 8.96px),.01px calc(100% - 9.72px),0 calc(100% - 10px),0 10px,0 10px,.01px 9.72px,.08px 8.96px,.27px 7.84px,.64px 6.48px,1.25px 5px,2.16px 3.52px,3.43px 2.16px,5.12px 1.04px,7.29px .28px,10px 3.69779e-31px);clip-path:polygon(10px 0,calc(100% - 10px) 0,calc(100% - 10px) 0,calc(100% - 7.29px) .28px,calc(100% - 5.12px) 1.04px,calc(100% - 3.43px) 2.16px,calc(100% - 2.16px) 3.52px,calc(100% - 1.25px) 5px,calc(100% - .64px) 6.48px,calc(100% - .27px) 7.84px,calc(100% - .08px) 8.96px,calc(100% - .01px) 9.72px,100% 10px,100% calc(100% - 50px),calc(100% - 50px) 100%,10px 100%,10px 100%,7.29px calc(100% - .28px),5.12px calc(100% - 1.04px),3.43px calc(100% - 2.16px),2.16px calc(100% - 3.52px),1.25px calc(100% - 5px),.64px calc(100% - 6.48px),.27px calc(100% - 7.84px),.08px calc(100% - 8.96px),.01px calc(100% - 9.72px),0 calc(100% - 10px),0 10px,0 10px,.01px 9.72px,.08px 8.96px,.27px 7.84px,.64px 6.48px,1.25px 5px,2.16px 3.52px,3.43px 2.16px,5.12px 1.04px,7.29px .28px,10px 3.69779e-31px);background-color:#77797b;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;font-size:1.92rem;display:flex;position:relative}
.pgesppy-quem__img{filter:brightness(70%);object-fit:cover;min-height:110%}
.pgesppy-quem__container-img{z-index:0;aspect-ratio:1;width:100%;max-width:41rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}
.pgesppy-quem__container-img.efeito-slidein-800{transform:translateY(8rem)}
.pgesppy-quem__container-img.efeito-slidein-800.efeito-slidein-800--visivel{transform:translateY(-50%)}
.pgesppy-quem__container-img.pgesppy-quem__container-img--2passos{max-width:35rem}
.pgesppy-quem__fundo{z-index:-1;grid-column-gap:3.9rem;grid-row-gap:3.9rem;-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,calc(100% - 10px) 0,calc(100% - 7.29px) .28px,calc(100% - 5.12px) 1.04px,calc(100% - 3.43px) 2.16px,calc(100% - 2.16px) 3.52px,calc(100% - 1.25px) 5px,calc(100% - .64px) 6.48px,calc(100% - .27px) 7.84px,calc(100% - .08px) 8.96px,calc(100% - .01px) 9.72px,100% 10px,100% calc(100% - 50px),calc(100% - 50px) 100%,10px 100%,10px 100%,7.29px calc(100% - .28px),5.12px calc(100% - 1.04px),3.43px calc(100% - 2.16px),2.16px calc(100% - 3.52px),1.25px calc(100% - 5px),.64px calc(100% - 6.48px),.27px calc(100% - 7.84px),.08px calc(100% - 8.96px),.01px calc(100% - 9.72px),0 calc(100% - 10px),0 10px,0 10px,.01px 9.72px,.08px 8.96px,.27px 7.84px,.64px 6.48px,1.25px 5px,2.16px 3.52px,3.43px 2.16px,5.12px 1.04px,7.29px .28px,10px 3.69779e-31px);clip-path:polygon(10px 0,calc(100% - 10px) 0,calc(100% - 10px) 0,calc(100% - 7.29px) .28px,calc(100% - 5.12px) 1.04px,calc(100% - 3.43px) 2.16px,calc(100% - 2.16px) 3.52px,calc(100% - 1.25px) 5px,calc(100% - .64px) 6.48px,calc(100% - .27px) 7.84px,calc(100% - .08px) 8.96px,calc(100% - .01px) 9.72px,100% 10px,100% calc(100% - 50px),calc(100% - 50px) 100%,10px 100%,10px 100%,7.29px calc(100% - .28px),5.12px calc(100% - 1.04px),3.43px calc(100% - 2.16px),2.16px calc(100% - 3.52px),1.25px calc(100% - 5px),.64px calc(100% - 6.48px),.27px calc(100% - 7.84px),.08px calc(100% - 8.96px),.01px calc(100% - 9.72px),0 calc(100% - 10px),0 10px,0 10px,.01px 9.72px,.08px 8.96px,.27px 7.84px,.64px 6.48px,1.25px 5px,2.16px 3.52px,3.43px 2.16px,5.12px 1.04px,7.29px .28px,10px 3.69779e-31px);inset:0%;background-color:#000;background-image:linear-gradient(135deg,#0e0e0e,#1e1e1e);flex-flow:column;justify-content:flex-start;align-items:center;position:absolute;inset:1.5px;overflow:hidden}
.pgesppy-nivel__item{text-align:left;-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,calc(100% - 10px) 0,calc(100% - 7.29px) .28px,calc(100% - 5.12px) 1.04px,calc(100% - 3.43px) 2.16px,calc(100% - 2.16px) 3.52px,calc(100% - 1.25px) 5px,calc(100% - .64px) 6.48px,calc(100% - .27px) 7.84px,calc(100% - .08px) 8.96px,calc(100% - .01px) 9.72px,100% 10px,100% calc(100% - 50px),calc(100% - 50px) 100%,10px 100%,10px 100%,7.29px calc(100% - .28px),5.12px calc(100% - 1.04px),3.43px calc(100% - 2.16px),2.16px calc(100% - 3.52px),1.25px calc(100% - 5px),.64px calc(100% - 6.48px),.27px calc(100% - 7.84px),.08px calc(100% - 8.96px),.01px calc(100% - 9.72px),0 calc(100% - 10px),0 10px,0 10px,.01px 9.72px,.08px 8.96px,.27px 7.84px,.64px 6.48px,1.25px 5px,2.16px 3.52px,3.43px 2.16px,5.12px 1.04px,7.29px .28px,10px 3.69779e-31px);clip-path:polygon(10px 0,calc(100% - 10px) 0,calc(100% - 10px) 0,calc(100% - 7.29px) .28px,calc(100% - 5.12px) 1.04px,calc(100% - 3.43px) 2.16px,calc(100% - 2.16px) 3.52px,calc(100% - 1.25px) 5px,calc(100% - .64px) 6.48px,calc(100% - .27px) 7.84px,calc(100% - .08px) 8.96px,calc(100% - .01px) 9.72px,100% 10px,100% calc(100% - 50px),calc(100% - 50px) 100%,10px 100%,10px 100%,7.29px calc(100% - .28px),5.12px calc(100% - 1.04px),3.43px calc(100% - 2.16px),2.16px calc(100% - 3.52px),1.25px calc(100% - 5px),.64px calc(100% - 6.48px),.27px calc(100% - 7.84px),.08px calc(100% - 8.96px),.01px calc(100% - 9.72px),0 calc(100% - 10px),0 10px,0 10px,.01px 9.72px,.08px 8.96px,.27px 7.84px,.64px 6.48px,1.25px 5px,2.16px 3.52px,3.43px 2.16px,5.12px 1.04px,7.29px .28px,10px 3.69779e-31px);background-color:#5b5c5c;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;font-size:1.92rem;display:flex;position:relative}
.pgesppy-nivel__cabecalho{border-top-left-radius:8px;border-top-right-radius:8px;width:calc(100% - 3px);margin-top:1.5px;overflow:hidden}
.pgesppy-nivel__conteudo{grid-column-gap:1.6rem;grid-row-gap:1.6rem;flex-flow:column;padding:2.5rem 3.9rem;display:flex}
.pgesppy-nivel__titulos{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;align-items:flex-start;display:flex}
.pgesppy-nivel__estrelas{grid-column-gap:.4rem;grid-row-gap:.4rem;flex-flow:row;justify-content:center;align-items:center;display:flex}
.pgesppy-nivel__estrela{color:#78746c;width:1.8rem}
.pgesppy-nivel__estrela.pgesppy-nivel__estrela--colorida{color:#ffc200}
.pgesppy-niveis{grid-column-gap:1.6rem;grid-row-gap:1.6rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-items:start;width:100%;display:grid}
.pgesppy-botao__container{grid-column-gap:3.9rem;grid-row-gap:3.9rem;color:#121212;text-align:center;text-transform:uppercase;cursor:pointer;-webkit-clip-path:polygon(32px 0,100% 0,100% calc(100% - 17px),calc(100% - 32px) 100%,0 100%,0 17px,32px 0);clip-path:polygon(32px 0,100% 0,100% calc(100% - 17px),calc(100% - 32px) 100%,0 100%,0 17px,32px 0);background-color:#997000;background-image:linear-gradient(135deg,#a1991e,#b25a1c);flex-direction:column;justify-content:center;align-items:center;padding:1.6rem 2.5rem;font-size:2.3rem;font-weight:700;line-height:100%;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;display:flex;position:relative}
.pgesppy-botao__fundo{z-index:-1;grid-column-gap:3.9rem;grid-row-gap:3.9rem;-webkit-clip-path:polygon(32px 0,100% 0,100% calc(100% - 17px),calc(100% - 32px) 100%,0 100%,0 17px,32px 0);clip-path:polygon(32px 0,100% 0,100% calc(100% - 17px),calc(100% - 32px) 100%,0 100%,0 17px,32px 0);background-color:#fb0;flex-flow:column;justify-content:flex-start;align-items:center;width:calc(100% - 6px);height:calc(100% - 6px);position:absolute}
.pgespexc-img-hero{transform:translate(20%)}
.body--100vh{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;grid-template-rows:1fr auto;grid-template-columns:1fr;grid-auto-columns:1fr;min-height:100svh;display:grid}
.pgvjs-tecnologias{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:wrap;justify-content:center;align-items:center;display:flex}
.pgvjs-video{aspect-ratio:16/9;width:100%;max-width:90rem}
.pgvjs-titulos__hero{grid-column-gap:1.6rem;grid-row-gap:1.6rem;flex-direction:column;align-items:center;display:flex}
.pgvjs-formacao{background-color:var(--cor-externa-300);letter-spacing:1px;text-transform:uppercase;-webkit-text-fill-color:transparent;text-shadow:var(--cor-externa)-.5px -.5px 0px,var(--cor-externa).5px .5px 0px,var(--cor-externa)-.5px .5px 0px,var(--cor-externa).5px -.5px 0px;-webkit-background-clip:text;background-clip:text;font-family:Trench,sans-serif;font-size:3.6rem;font-style:italic;font-weight:100}
.pgvjs-tit-subtitulo{grid-column-gap:2.5rem;grid-row-gap:2.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-flow:column;justify-content:center;align-items:center;max-width:90rem;display:flex}
.pgvjs-hero__logo-botao{justify-content:space-between;align-items:center;width:100%;max-width:110rem;display:flex}
.pgcpy-depois__titulo{grid-column-gap:1.6rem;grid-row-gap:1.6rem;justify-content:center;align-items:center;font-size:3.98rem;font-weight:600;line-height:100%;display:flex}
.pgcpy-depois__icone{width:4.1rem;min-width:4.1rem}
.pgcpy-depois__textos{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;align-self:flex-end;max-width:50%;display:flex}
.pgcpy-depois__texto{grid-column-gap:1.6rem;grid-row-gap:1.6rem;flex-flow:column;font-size:1.92rem;display:flex}
.pgcpy-depois__subtitulo{grid-column-gap:1.6rem;grid-row-gap:1.6rem;border-radius:15px;justify-content:flex-start;align-items:center;font-size:2.76rem;font-weight:600;line-height:110%;display:flex}
.pgcpy-depois__linha{background-color:#fff3;width:100%;height:2px}
.pgcpy-depois__img{position:absolute;bottom:0;left:0;transform:translate(-12.5%,7.5%)}
.pgcpy-projetos__titulo{grid-column-gap:1.6rem;grid-row-gap:1.6rem;background-image:linear-gradient(#206597,#206597);border-radius:100vh;justify-content:center;align-items:center;padding:1.6rem 3.1rem;font-size:3.98rem;font-weight:600;line-height:100%;display:flex}
.pgcpy-projetos__item{grid-column-gap:1.6rem;grid-row-gap:1.6rem;background-image:linear-gradient(#003962,#00121f);border-radius:15px;flex-flow:column;width:100%;padding:4.8rem;font-size:1.92rem;display:flex;position:relative;overflow:hidden}
.pgcpy-projetos__subtitulos{grid-column-gap:1rem;grid-row-gap:1rem;border-radius:15px;flex-flow:column;justify-content:flex-start;align-items:flex-start;font-size:2.3rem;font-weight:600;line-height:110%;display:flex}
.pgcpy-projetos__subtitulo{color:#edb806;margin-right:-5rem;font-size:2.76rem}
.pgcpy-projetos__textos{z-index:1;grid-column-gap:2rem;grid-row-gap:2rem;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:15px;flex-flow:column;width:50%;padding-top:1.6rem;padding-bottom:1.6rem;padding-right:1.6rem;font-size:1.6rem;display:flex;position:relative}
.pgcpy-projetos__img{opacity:.8;position:absolute;top:50%;right:0;transform:translate(15%,-50%)}
.pgcpy-projetos__itens{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;width:100%;display:flex}
.pgcpy--quem__img{max-width:563px;position:absolute;bottom:0;right:0;transform:translate(20%)}
.pgcpy--quem__img.ad{max-width:717px}
.pgcpy--quem__texto{color:#303030;text-align:justify;background-color:#fff;border-radius:15px;padding:2.5rem;font-size:20px;line-height:26px}
.pgcpy--quem__titulo{color:#f1f1f1;margin-top:0;margin-bottom:0;font-size:3.32rem;font-weight:600;line-height:100%}
.pgcpy--quem__coluna{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;max-width:550px;padding-bottom:7.6rem;display:flex}
.pgcpy--quem__barra{border-left:5px solid #eebe2a;padding-top:5px;padding-bottom:5px;padding-left:25px}
.div-acordeao--sql{grid-row-gap:.82rem;flex-direction:column;width:100%;transition:max-height .5s;display:flex;overflow:hidden}
.div-acordeao--sql.oculto{display:none}
.pgvia-video{aspect-ratio:16/9;width:100%}
.pgcia-hero__fred{z-index:1;width:100%;max-width:72.5rem;margin-right:-18rem;position:absolute;bottom:0;right:0}
.lia-hero__card{z-index:1;grid-column-gap:2rem;grid-row-gap:2.5rem;color:#fff;box-shadow:var(--cor-externa)0px 0px 25px 0px,#00000040 0px 0px 9px 3px inset;background-color:#050505;border-radius:7.5px;flex-direction:column;align-items:center;width:100%;max-width:50rem;margin-bottom:6.1rem;padding:6rem 3.5rem 4rem;display:flex;position:relative}
.pgclia-card__titulo{text-transform:uppercase;text-shadow:-1px 1px #fff,1px -1px #fff,1px 1px #fff,1px 1px #fff;font-family:Trench,sans-serif;font-size:6rem;font-weight:100;line-height:90%}
.pgclia-card__titulo--artificial{font-size:7.9rem;line-height:80%}
.pgclia-card__subtitulo{text-align:center;align-self:flex-start;font-family:Montserrat,sans-serif;font-size:2.5rem;font-weight:400;line-height:100%}
.pgclia-hero__fred-img--mobile{display:none}
.pgclia-passos__titulo{font-size:4.2rem;line-height:100%}
.pgclia-passos__titulo.centralizado{text-align:center}
.pgclia-passos__titulo.centralizado.text-wrap-balance{text-wrap:balance}
.pgclia-quem-coluna{grid-row-gap:3.2rem;box-shadow:var(--cor-externa-escura)0px 0px 30px 0px;background-color:#121212;border-radius:10px;flex-direction:column;width:60%;margin-bottom:3rem;padding:3rem 3.9rem;display:flex;position:relative}
.pgvsql-botao{background-color:var(--laranja-pbi);text-align:center;text-transform:uppercase;cursor:pointer;border:4px solid #bf7100;border-width:2px 4px 4px 2px;border-radius:10px;font-weight:700}
.pgvsql-botao:hover{color:#fff;border-width:3px}
.pgvsql-colunas{grid-column-gap:2rem;grid-row-gap:2rem;display:flex}
.pgvsql-coluna{justify-content:center;align-items:center;width:50%;display:flex}
.pgvsql-textos{grid-column-gap:1.6rem;grid-row-gap:1.6rem;flex-flow:column;font-size:18px;display:flex}
.pgcwfe-quem-img-copy{width:100%;max-width:481px;position:absolute;bottom:0;right:0;transform:translate(5rem)}
.pgvsql-video{aspect-ratio:16/9;width:100%;max-width:73rem}
.container-23-copy{flex-direction:column;align-items:center;padding-top:0;display:flex}
.pgespfe-quem-img--2{width:100%;max-width:588px;position:absolute;bottom:0;right:0;transform:translate(15rem)}
.pgvex-card__subtitulo--2{text-align:center;font-family:Montserrat,sans-serif;font-size:2.3rem;font-weight:400;line-height:100%}
.pgvex-titulos__hero{grid-column-gap:1.6rem;grid-row-gap:1.6rem;border-radius:15px;flex-direction:column;align-items:center;display:flex}
.pgvex-tit-subtitulo{grid-column-gap:2.5rem;grid-row-gap:2.5rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);flex-flow:column;justify-content:center;align-items:center;margin:-2.5rem;padding:2.5rem;display:flex}
.cor-complementar{background-color:var(--cor-complementar);border-color:var(--cor-complementar-600)}
.realce-cor-externa{color:var(--cor-externa)}
.pgvpa-titulo{text-align:center;font-size:3.32rem;font-weight:700;line-height:100%}
.pgvpa-diferenciais__caixas{grid-column-gap:3.12rem;grid-row-gap:3.12rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}
.pgvpa-ferramenta{max-width:10rem}
.pgvpa-diferenciais__texto{align-self:center;font-size:2.3rem}
.pgvpa-ferramentas__grade{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:wrap;justify-content:center;align-self:center;align-items:center;max-width:80rem;display:flex}
.pgvpa-ferramentas__grade.pgvpa-ferramentas__grade--margin{margin:2.5rem}
.pgvpa-empresa{max-width:10rem}
.pgvpa-empresa.pgvpa-empresa--h{max-width:17.5rem}
.pgvpa-empresa.pgvpa-empresa--h.pgvpa-empresa--invertido{filter:invert()}
.pgvpa-empresa.pgvpa-empresa--h.pgvpa-empresa--branco{filter:grayscale()brightness(2000%)}
.pgvpa-empresa.pgvpa-empresa--branco{filter:brightness(2000%)grayscale()}
.pgvpa-preco__caixa{grid-column-gap:3.9rem;grid-row-gap:3.9rem;text-align:center;box-shadow:var(--cor-externa-600-40)0px 0px 10px 0px,#00000040 0px -10px 20px -10px inset;background-color:#0d1514;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:100%;font-size:2.3rem;display:flex;position:relative}
.pgvpa-preco__bg{z-index:0;opacity:.35;filter:hue-rotate(var(--hue-rotate-luz));position:absolute;transform:scale(1.5)}
.pgvpa-titulo--precos{font-size:5.63rem}
.pgvpa-titulo--sobrescrito{margin-top:1rem;font-size:2.3rem;line-height:101%}
.container-pgvpa--aprender{grid-column-gap:3.9rem;grid-row-gap:3.9rem;-webkit-backdrop-filter:hue-rotate(var(--hue-rotate-fundo));backdrop-filter:hue-rotate(var(--hue-rotate-fundo));flex-flow:column;justify-content:center;align-items:center;padding:7.6rem 2rem;display:flex}
.fundo-pgvpa--normal{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/6617f8b572d463e19cd56714_pgvjs-background-2.webp);background-position:50%;background-size:cover}
.pgvpa-diferenciais__caixa{grid-row-gap:3.12rem;box-shadow:var(--cor-externa-600-40)0px 0px 20px 0px;background-color:#121212;background-image:linear-gradient(#1b111d,#131614);border-radius:15px;flex-direction:column;width:100%;max-width:100%;padding-bottom:3.9rem;padding-left:3.9rem;padding-right:3.9rem;display:flex;position:relative}
.pgvpa-diferenciais__quadrado{aspect-ratio:1;color:var(--cor-externa);box-shadow:#fff3 0px 5px 5px 0px inset,var(--cor-externa-600-40)0px 0px 10px 0px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;width:4.5rem;padding:1rem}
.fundo-pgvjs--hero{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/6616e8e7f5d5ae5e079151a1_pgvjs-background-1.webp);background-position:50%;background-size:cover}
.pgvpa-tit-subtitulo{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;justify-content:center;align-items:center;max-width:90rem;display:flex}
.pgvpa-metodologia__lateral{background-color:#005f30;border:0 solid #dedede;border-width:0 1px;min-width:1.25rem;display:none;position:relative}
.pgvpa-metodologia__bolinha{aspect-ratio:1;background-color:#30edb0;border:1px solid #fff;border-radius:50%;position:absolute;top:2.5rem;left:0;right:0;transform:scale(2)}
.pgvpa-sites__grade{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:wrap;justify-content:center;align-self:center;align-items:center;max-width:80rem;display:flex}
.pgvpa-diferenciais__lista{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column;align-items:flex-start;max-width:50%;display:flex}
.pgvpa-diferenciais__cursos{grid-column-gap:3.12rem;grid-row-gap:3.12rem;justify-content:center;align-self:center;align-items:center;display:flex}
.h2{text-wrap:balance;font-size:2.76rem;font-weight:700;line-height:100%}
.text-block-23{font-size:2.76rem}
.text-block-23.centralizado{text-align:center;max-width:64rem;line-height:130%}
.pgvjs-linguagens__img{width:100%;max-width:748px}
.pgespia-img-hero{width:100%;max-width:314px}
.pgespia-tipo{grid-column-gap:2rem;grid-row-gap:2rem;text-align:center;background-color:#202020;border:4px solid #1f1f1f;border-radius:5px;flex-flow:column;justify-content:center;align-items:center;padding:6.1rem 3.1rem 2rem;font-size:1.92rem;display:flex;position:relative;box-shadow:0 0 0 1px #601f76}
.pgespia-tipo__imagem{background-color:#202020;border:1px solid #fff;border-radius:100vh;width:7.5rem;padding:1.2rem;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}
.pgespia-passos{grid-column-gap:1.6rem;grid-row-gap:1.6rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-items:stretch;width:100%;display:grid}
.pgespia-n-vel{text-align:center;background-color:#202020;border-radius:10px;flex-direction:column;display:flex;position:relative}
.grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;width:100%;display:grid}
.grid.gap-4{grid-column-gap:1.6rem;grid-row-gap:1.6rem}
.grid-pgvjs-garantias{grid-column-gap:4vw;grid-row-gap:30px;grid-template-rows:auto auto auto;width:100%}
.grid-pgvjs-garantias.grid-pgvcp-garantias{grid-row-gap:3rem}
.grid-pgvjs-div{grid-column-gap:10px;grid-row-gap:10px;background-color:#1c1127;border-radius:10px;flex-flow:column;padding:35px;display:flex}
.grid-pgvjs-div.slide-esq.grid-pgvcp-div,.grid-pgvjs-div.slide-dir.grid-pgvcp-div{background-color:#13234e;border:1px solid #3554b1}
.img-grid-pgvjs{width:auto;height:50px;margin-bottom:10px}
.titulo-grid-pgvjs{text-transform:uppercase;font-weight:700}
.paragrafo-grid-pgvjs{color:#b5b5b5;font-size:1.92rem}
.paragrafo-grid-pgvjs.paragrafo-grid-pgvcp{font-size:1.6rem}
.div-block-88{border:1px solid #444;border-radius:5px;width:23rem;padding:10px}
.grid-pgvjs-paraquem{grid-column-gap:3.9rem;grid-row-gap:2rem;flex:1;grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-items:end;max-width:95%;margin-left:auto;margin-right:auto;display:grid}
.grid-pgvjs-paraquem.grid-pgvjs-paraquem--tsunami{grid-template-rows:auto auto auto}
.pgvjs-item-paraquem{grid-column-gap:.8rem;grid-row-gap:.8rem;background-color:#1c1127;border-radius:10px;flex-flow:column;max-width:750px;padding:20px 40px 20px 70px;display:flex;position:relative}
.pgvjs-item-paraquem.pgvjs-item-paraquem--claro{background-color:#700a8199;border:1px solid #7d0590}
.pgvjs-img-item-paraquem{width:50px;position:absolute;top:39px;left:-25px}
.pgvjs-titulo-item-paraquem{text-transform:uppercase;font-weight:600}
.pgvjs-p-item-paraquem{color:#b5b5b5}
.text-block-28{width:25rem;margin-bottom:15px;font-family:Sora,sans-serif;font-size:3.2rem;font-weight:600;line-height:1.2}
.div-block-89{background-color:var(--cor-externa-600);width:100%;padding:300px 2rem 7.6rem}
.text-block-29{text-align:center;text-transform:uppercase;margin-bottom:125px;padding-top:0;font-family:Sora,sans-serif;font-size:3.2rem;font-weight:600;line-height:1.2}
.grid-pgvjs-niveis{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}
.pgvjs-item-nivel{background-color:#0c0215;border-radius:10px;padding:150px 30px 50px;position:relative}
.pgvjs-img-item-niveis{border-radius:10px;width:20rem;margin-left:auto;margin-right:auto;position:absolute;inset:-8% 0% auto}
.pgvjs-titulo-item-nivel{text-align:center;text-transform:uppercase;margin-top:1.5rem;margin-bottom:1rem;font-family:Sora,sans-serif;font-size:2.76rem;font-weight:600}
.pgvjs-p-item-niveis{color:#b5b5b5;text-align:center}
.text-block-32{font-size:1.6rem}
.bold-text-14,.bold-text-15,.bold-text-16,.bold-text-17{color:#fff}
.pgblia-titulo{font-size:4.2rem;font-weight:700;line-height:100%}
.pgblia-botao{text-align:center;cursor:pointer;border-style:solid;border-width:2px 4px 4px 2px;border-top-color:var(--cor-princ-600);border-right-color:var(--cor-princ-600);border-bottom-color:var(--cor-princ-600);border-left-color:var(--cor-princ-600);background-color:var(--cor-princ);border-radius:100vh;padding:1.2rem 2.5rem;font-size:2.3rem;font-weight:700;transition-property:transform,opacity;transition-duration:.2s,.2s;transition-timing-function:ease,ease}
.pgblia-botao:hover{color:#fff;border-width:3px;transform:scale(.975)}
.pgblia-botao.pgblia-botao--branco{color:var(--cor-princ-500);background-color:#fff}
.pgblia-botao.pgblia-botao--comp{background-color:var(--cor-comp-500);border-width:2px 4px 4px 2px;border-top-color:var(--cor-comp-700);border-right-color:var(--cor-comp-700);border-bottom-color:var(--cor-comp-700);border-left-color:var(--cor-comp-700)}
.pgblia-botao.pgblia-botao--comp:hover{border-width:3px}
.embeds{display:none}
.pgvjs-preco__melhoropcao{color:#000;text-transform:uppercase;background-color:#d0f;padding:1.3rem 10.1rem;font-size:1.93rem;font-weight:700;position:absolute;top:0;left:0;transform:translate(-29.5%,90%)rotate(-45deg)}
.pgvjs-preco__caixa2{grid-column-gap:3.9rem;grid-row-gap:3.9rem;text-align:center;background-color:#060a0a;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:100%;font-size:1.92rem;display:flex;position:relative;box-shadow:0 0 10px #ab00c580,inset 0 -10px 20px -10px #00000040}
.pgvjs-preco__caixa2.preco__caixa--semfoco{background-color:#060a0a;font-size:1.92rem;box-shadow:0 0 10px #00c58040}
.pgvjs-preco__alunos{grid-column-gap:2.5rem;align-items:center;font-size:2.1rem;display:flex}
.text-block-33{width:80%}
.video{aspect-ratio:16/9}
.text-block-34{text-align:center;margin-left:2rem;margin-right:2rem;font-family:Sora,sans-serif;font-size:3.32rem}
.js-barra-progresso{display:none}
.text-block-35{text-align:center;margin-top:-2rem;margin-bottom:1rem;font-size:2.76rem}
.button-6{color:#000;background-image:linear-gradient(90deg,#eee12b,#ff8229);border-radius:100vw;padding:1rem 2rem;font-weight:500;text-decoration:none;display:none}
.pgvcp-botao__texto{font-size:2.3rem;font-weight:600;text-decoration:none}
.pgvcp-botao__texto.pgvcp-botao__texto--oferta{font-size:1.92rem}
.botao-pgvcp{grid-column-gap:1.02rem;grid-row-gap:1.02rem;background-image:linear-gradient(90deg,var(--color--amarelo-dourado),var(--color--laranja-dourado));color:#000;border-radius:100vw;padding:1.6rem 3.12rem;font-weight:500;text-decoration:none;display:flex}
.botao-pgvcp:hover{transform:scale(1.05)}
.botao-pgvcp.botao-pgvcp--header,.botao-pgvcp.botao-pgvcp--oferta{padding:1.28rem 2.5rem;font-size:1.92rem;font-weight:600}
.header{justify-content:space-between;align-items:center;width:100%;padding:2rem 2rem 1.5rem;display:flex}
.pgvcp-titulo{text-align:center;font-size:3.32rem;font-weight:500;line-height:1.5}
.pgvcp-titulo.pgvcp-titulo-porque{text-align:left;margin-bottom:3.12rem}
.pgvcp-titulo.pgvcp-titulo-depoimentos{margin-left:2rem;margin-right:2rem}
.pgvcp-titulo.pgvcp-titulo--garantia{text-align:left;max-width:42rem}
.pgvcp-titulo.pgvcp-titulo--nivel{margin-top:4rem;margin-bottom:2rem}
.pgvcp-titulo.pgvcp-titulo--hashtag{max-width:60rem}
.pgvcp-titulo.pgvcp-titulo--tecnologias{max-width:90rem}
.pgvcp-titulo.pgvcp-titulo--hero{line-height:1.1}
.pgvcp-tecnologia-nome{font-size:1.92rem}
.pgvcp-qtde-alunos{grid-column-gap:1rem;grid-row-gap:1rem;align-items:center;display:flex}
.pgvcp-alunos__item{aspect-ratio:1;border:1px solid #e5ecff;border-radius:50%;width:4.5rem;margin-left:-1.6rem;position:relative;overflow:hidden}
.pgvcp-alunos__item.pgvcp-alunos__item--primeiro{margin-left:0}
.div-block-96{display:flex}
.image-55{height:100%}
.pgvcp-alunos__img{max-width:none;height:105%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.div-block-97{grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:row;display:flex;position:relative}
.pgvcp-grid-porque{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}
.pgvcp-grid-porque.efeito-slidein-800.efeito-slidein-800--visivel{grid-column-gap:1.6rem;grid-row-gap:1.6rem}
.pgvcp-grid-porque__item{grid-column-gap:2rem;grid-row-gap:2rem;background-color:#ffffff1a;border:1px solid #ffffff1a;border-radius:1.5rem;flex-flow:column;padding:3.6rem 3rem 3rem;display:flex;position:relative}
.div-block-98{grid-column-gap:7rem;grid-row-gap:7rem;flex-flow:column;display:flex}
.pgvcp-card-porque__luz{background-image:linear-gradient(90deg,var(--color--amarelo-dourado),var(--color--laranja-dourado));width:12rem;height:.6rem;position:absolute;top:0;left:2rem;box-shadow:0 5px 20px #eee12b}
.pgvcp-grid-porque__titulo{font-size:2.76rem;font-weight:600}
.pgvcp-porque__texto{color:#fffc}
.div-block-99{flex:0 auto;max-width:59%}
.div-block-104{grid-column-gap:1.5rem;grid-row-gap:.5rem;flex-flow:wrap;justify-content:center;align-items:center;max-width:70rem;display:none}
.pgvcp-empresas__img{filter:grayscale();width:11rem}
.pgvcp-empresas__img.amazon{filter:invert()brightness(139%)grayscale();transform:translateY(9px)}
.pgvcp-empresas__img.t-systems{filter:invert()grayscale();transform:translateY(3px)}
.pgvcp-empresas__img.ambev{filter:invert(70%)brightness(150%)grayscale()}
.pgvcp-empresas__img.banco-do-brasil{filter:invert()grayscale();width:15rem;transform:translateY(-2px)}
.pgvcp-empresas__img.ifood{filter:invert()brightness(170%)grayscale();width:7rem;transform:translateY(2px)}
.pgvcp-empresas__img.itau{filter:grayscale();width:4rem;transform:translateY(-2px)}
.pgvcp-empresas__img.meta{filter:invert()grayscale()}
.pgvcp-empresas__img.vivo{filter:invert()brightness(200%)grayscale();width:10rem;transform:translateY(-2px)}
.pgvcp-grid-paraquem{grid-column-gap:1.28rem;grid-row-gap:1.28rem;grid-template-rows:1fr;grid-template-columns:1fr 1fr 1fr;grid-auto-flow:row;align-items:stretch;max-width:90%}
.pgvcp-quem__item{border:1px solid #096bce;border-radius:.5rem;flex-flow:column;height:100%;display:flex}
.pgvcp-grid-paraquem__cabecalho{background-image:linear-gradient(45deg,#0c4d92,#096fdc);border-top-left-radius:.4rem;border-top-right-radius:.4rem;padding:1.6rem}
.pgvcp-grid-paraquem__corpo{grid-column-gap:1rem;grid-row-gap:1rem;background-image:linear-gradient(45deg,#0e1939,#062b5b 50%,#0c4d92);border-bottom-right-radius:.4rem;border-bottom-left-radius:.4rem;flex-flow:column;flex:auto;justify-content:space-between;align-items:center;padding:1.6rem;display:flex}
.pgvcp-grid-paraquem__titulo{text-align:center;font-weight:500}
.pgvcp-bloco-carreiras{grid-column-gap:1.6rem;grid-row-gap:1.6rem;flex-flow:wrap;justify-content:center;width:90%;display:flex}
.pgvcp-carreiras__item{grid-column-gap:.82rem;grid-row-gap:.82rem;background-color:#13234e;border:1px solid #3554b1;border-radius:100vw;justify-content:center;align-items:center;padding:1.6rem 2.5rem;display:flex}
.pgvcp-carreiras__icone-check{transform:translateY(4px)}
.pgvcp-oferta{grid-column-gap:1.28rem;grid-row-gap:1.28rem;align-items:center;max-width:100%;display:flex}
.pgvcp-oferta__card{grid-column-gap:2rem;grid-row-gap:2rem;color:#000;background-color:#fff;background-image:linear-gradient(45deg,#f0f4ff,#fff);border-radius:1rem;flex-flow:column;align-items:center;width:55%;padding:4.6rem 2rem 3.12rem;display:flex;position:relative;overflow:hidden}
.pgvcp-oferta__card.pgvcp-oferta__card--menor{width:45%;padding-top:4rem}
.pgvcp-oferta__subtitulo{text-align:center;max-width:35rem;margin-top:1rem;padding-bottom:0;font-size:2.76rem;font-weight:500}
.pgvcp-oferta__item{grid-column-gap:.82rem;grid-row-gap:.82rem;justify-content:flex-start;display:flex}
.text-block-52{text-align:left}
.div-block-116{grid-column-gap:0rem;grid-row-gap:0rem;text-align:center;flex-flow:column;margin-bottom:2rem;font-size:2.76rem}
.text-block-53{color:red;text-align:left;text-decoration:line-through}
.pgvcp-realce{color:var(--color--realce-ciano);font-weight:700;line-height:1.1}
.pgvcp-grid-hashtag{grid-template-columns:1fr 1fr 1fr}
.pgvcp-grid-hashtag.efeito-slidein-800.efeito-slidein-800--visivel{grid-template-rows:auto}
.pgvcp-grid-hashtag__item{grid-column-gap:1.6rem;grid-row-gap:1.6rem;background-image:linear-gradient(#0e1939,#060e23);border:1px solid #25488d;border-radius:1rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding:3.12rem 2.5rem;display:flex}
.bold-text-18{color:#ffffffe6;font-weight:600}
.pgvcp-grid-hashtag__texto{color:#fffc;font-size:1.6rem}
.bold-text-19,.bold-text-20{color:#ffffffe6;font-weight:600}
.pgvcp-grid-hashtag__fundo-icone{aspect-ratio:1;background-color:#fff;border:2px solid #d4d4d4;border-radius:.5rem;padding:.82rem}
.code-embed-5{transform:translateY(3px)}
.code-embed-6{transform:translateY(5px)}
.code-embed-7{transform:translate(7px,5px)}
.pgvcp-preco__melhoropcao{color:#fff;text-transform:uppercase;background-color:#096fdc;padding:1.3rem 10.1rem;font-size:1.6rem;font-weight:700;position:absolute;top:-1rem;left:-1rem;transform:translate(-29.5%,90%)rotate(-45deg)}
.pgvcp-duvidas__botao{grid-column-gap:.82rem;grid-row-gap:.82rem;cursor:pointer;background-color:#0f8;border-radius:100vw;align-items:center;padding:1.28rem 3.12rem;font-size:2.3rem;text-decoration:none;display:flex}
.pgvcp-duvidas__botao:hover{transform:scale(1.05)}
.text-block-58{color:#000;font-weight:600}
.image-59{width:3.5rem}
.pgvcp-duvidas__titulo{text-align:center;max-width:45rem;font-size:2.76rem;line-height:1.4}
.div-block-120{grid-column-gap:1.6rem;grid-row-gap:1.6rem;justify-content:center;align-items:flex-end;display:flex}
.pgvcp-salario__caixa{color:#fff;background-color:#fff;background-image:linear-gradient(45deg,#0e1939 25%,#3554b1 60%,#0e1939 95%);border:2px solid #25488d;border-radius:1rem;flex:auto;justify-content:center;align-items:flex-end;height:10rem;padding-bottom:3rem;display:flex}
.pgvcp-salario__caixa.pgvcp-salario__caixa--media{flex-grow:1;height:16rem}
.pgvcp-salario__caixa.pgvcp-salario__caixa--grande{background-image:linear-gradient(45deg,#0e1939 25%,#3554b1 60%,#0e1939 95%);height:25rem}
.pgvcp-logos{grid-column-gap:1.8rem;flex-flow:wrap;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex}
.pgvcp-salario__valor{font-weight:600}
.div-block-125{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;flex:auto;display:flex}
.pgvcp-ementa__subtitulo{margin-top:1rem;font-size:2.3rem;font-weight:400}
.div-block-128{aspect-ratio:260/146;background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/669e80da74c2701a7a3ff82e_img-nivel-2.webp);background-position:0 0;background-size:cover;border-radius:1.5rem;flex-flow:row;justify-content:center;align-items:center;max-width:100%}
.div-block-128.div-segunda-img{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/669e811efc99364d874c0cc1_img-nivel-2.webp)}
.div-block-128.div-terceira-img{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/669e80da5259af76b7b1c6d4_img-nivel-3.webp)}
.pgvcp-salario__nivel{text-align:center}
.pgvcp-oferta__valor-parcela{color:#096fdc;margin-bottom:1rem;font-size:5rem;font-weight:600}
.div-block-129{align-items:flex-end;display:flex}
.div-block-132{background-image:none;background-size:auto;flex:1 0 auto;position:relative}
.pgvcp-porque__bola{aspect-ratio:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#ffffff40;border:1px solid #ffffff1a;border-radius:100vw;justify-content:center;align-items:center;width:10rem;display:flex;position:absolute;box-shadow:inset 0 2px 12px #ffffff40}
.pgvcp-porque__bola.pgvcp-porque__bola--python{position:absolute;top:7rem;left:2rem}
.pgvcp-porque__bola.pgvcp-porque__bola--react{top:5.5rem;right:3rem}
.pgvcp-porque__bola.pgvcp-porque__bola--javascript{top:30rem;left:3rem}
.pgvcp-porque__bola.pgvcp-porque__bola--algoritmos{top:25rem;right:1.5rem}
.pgvcp-porque__icone{width:6rem}
.pgvcp-porque__icone.pgvcp-porque__icone--javascript{width:5rem;transform:translateY(3px)}
.pgvcp-porque__icone.pgvcp-porque__icone--python{width:7rem}
.pgvcp-porque__icone.pgvcp-porque__icone--algoritmos{transform:translateY(1px)}
.image-64{z-index:-1;position:absolute;top:50%;right:50%;transform:translate(50%,-50%)scale(1.8)}
.code-embed-8{display:none}
.pgvcp-grid-paraquem__destaque{grid-column-gap:1.02rem;grid-row-gap:1.02rem;color:#ffffffb3;background-color:#096fdc;border-radius:100vw;padding:1.02rem 2rem;font-size:1.6rem;font-weight:500;text-decoration:none;display:flex}
.bold-text-21,.bold-text-22,.bold-text-23,.bold-text-24,.bold-text-25,.bold-text-26,.bold-text-27,.bold-text-28{color:#fff}
.div-block{grid-column-gap:1.8rem;flex-flow:wrap;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:none}
.pgvcp-separador{background-color:#383f56;border-radius:100vw;width:80%;height:1px;margin-top:5rem}
.pgvcp-separador.pgvcp-separador--oferta{background-color:var(--color--texto-fraco);height:.5px;margin-top:0}
.pgvcp-oferta__mes{display:none}
.text-block-71{color:var(--color--texto-fraco);text-align:right;align-self:flex-end;font-size:1.6rem;font-style:italic}
.div-block-135{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;width:80%;display:flex}
.text-block-72{font-size:2.6rem;font-weight:600}
.pgavof-div-titulo{grid-row-gap:1.2rem;flex-direction:column;align-items:center;display:flex}
.pgavof-textocarregando{margin-top:-2.4rem;font-weight:600}
.pgavof-titulo{font-size:4.2rem;font-weight:700;line-height:100%}
.pgavof-secao-2{text-align:center;flex-direction:column;justify-content:center;height:100%;padding:12rem 2.4rem;display:flex}
.css-6{display:none}
.footer-container-6{grid-column-gap:1.6rem;justify-content:flex-end;align-items:center;display:flex}
.pgavof-container{grid-row-gap:4.8rem;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto;display:flex}
.pgavof-container.oculto{display:none}
.grid--100vh{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:1fr auto;grid-template-columns:1fr;grid-auto-columns:1fr;min-height:100svh;display:grid}
.pgavof-html{width:100%;max-width:50rem}
.pgvcp-oferta__por{color:#000000b3;text-transform:uppercase;font-weight:500}
.pgvcp-oferta__preco{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;align-items:center;display:flex}
.image-65{width:12rem}
.image-66{width:12rem;display:none}
.pgvcp-oferta__de{grid-column-gap:.7rem;grid-row-gap:.7rem;text-transform:uppercase;margin-bottom:-1rem;font-weight:500;display:flex}
.code-embed-14{aspect-ratio:16/9;width:100%;max-width:80rem}
.h1{font-size:3.32rem;font-weight:700;line-height:90%}
.h1.h1--center{text-align:center}
.pgslo-titulo{background-color:var(--cor-padrao);justify-content:center;align-items:center;padding:1.6rem;display:flex}
.pgslo-realce{color:var(--cor-padrao)}
.pgslo-video{aspect-ratio:16/9;width:100%}
.pgslo-caixa{border-style:solid;border-width:2px;border-top-color:var(--cor-padrao);border-right-color:var(--cor-padrao);border-bottom-color:var(--cor-padrao);border-left-color:var(--cor-padrao);border-radius:15px;width:100%;overflow:hidden}
.pgslo-caixa__titulo{background-color:var(--cor-padrao);padding:1.6rem}
.pgslo-caixa__conteudo{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;padding:2rem;display:flex}
.pgslo-caixa__lista{grid-column-gap:1.6rem;grid-row-gap:1.6rem;flex-flow:column;display:flex}
.pgslo-caixa__item{grid-column-gap:1.28rem;grid-row-gap:1.28rem;text-align:left;justify-content:flex-start;align-items:flex-start;display:flex}
.pgslo-caixa__icone{grid-column-gap:16px;grid-row-gap:16px;aspect-ratio:1;color:inherit;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-items:center;width:2rem;min-width:2rem;display:grid}
.pgslo-caixa__preco{font-size:6.88rem;font-weight:700;line-height:90%}
.text-sm{font-size:1.6rem;line-height:100%}
.pgslo-caixa__botao{text-transform:uppercase;cursor:pointer;background-color:var(--cor-padrao);border-style:solid;border-width:2px 4px 4px 2px;border-top-color:var(--cor-padrao-500);border-right-color:var(--cor-padrao-500);border-bottom-color:var(--cor-padrao-500);border-left-color:var(--cor-padrao-500);border-radius:15px;align-self:center;padding:1.2rem 3.1rem;font-size:2.3rem;font-weight:700;line-height:100%}
.pgslo-caixa__botao:hover{color:#fff;border-width:3px}
.pgslo-caixa__botao.pgslo-caixa__botao--nao{color:var(--cor-vermelho);border-style:solid;border-width:1px;border-top-color:var(--cor-vermelho);border-right-color:var(--cor-vermelho);border-bottom-color:var(--cor-vermelho);border-left-color:var(--cor-vermelho);background-color:#0000;padding:.9rem 2rem;font-size:1.92rem}
.pgslo-titulos{grid-row-gap:1.2rem;flex-direction:column;align-items:center;display:flex}
.pgslo-caixa__botoes{grid-column-gap:1.6rem;grid-row-gap:1.6rem;flex-flow:column;justify-content:center;align-items:center;display:flex}
.pgdash-dash{grid-column-gap:1.6rem;grid-row-gap:1.6rem;flex-flow:column;justify-content:flex-start;align-items:stretch;display:flex}
.pgdash-link,.pgdash-link:hover{color:inherit}
.pgdash-img{width:100%}
.pgcling-card__subtitulo{align-self:flex-start;font-family:Montserrat,sans-serif;font-size:2.3rem;font-weight:500;line-height:110%}
.pgcling-card__subtitulo.js-subtitulo{text-align:center;text-wrap:balance;align-self:center;font-size:2.76rem;font-weight:700}
.pgcling-hero__img-prof2{width:100%;max-width:70rem;position:absolute;bottom:0;right:0;transform:translate(147px)}
.pgcling-hero__img-prof2.pgcling-hero__img-prof2--mobile{display:none}
.pgcling-hero__prof{z-index:1;width:100%;max-width:75.1rem;margin-right:-17.4rem;position:absolute;bottom:0;right:0}
.pgcling-hero__img-prof{width:100%}
.text--l{font-size:1.92rem;line-height:130%}
.realce{color:var(--cor-externa)}
.realce.realce--200{color:var(--cor-principal-200)}
.web-aprender__lista{margin-top:0;margin-bottom:0;padding-left:20px}
.pgcjs-aprender__subtitulo{font-size:2.1rem;font-weight:700;line-height:100%}
.pgcling-div-secoes{color:#fff;background-color:#121212}
.pgcling-hero__titulos{grid-column-gap:1.02rem;grid-row-gap:1.02rem;flex-flow:column;justify-content:center;align-items:center;display:flex}
.pgcling-hero__titulo{text-align:center;color:var(--cor-externa-clara);font-size:3.98rem;font-weight:700;line-height:100%}
.pgcling-hero__titulo.pgcling-hero__titulo--c{text-wrap:balance;font-size:3.32rem}
.pgcling-hero__titulo.pgcling-hero__titulo--c.pgcling-hero__titulo--estreito{max-width:37rem}
.pgcling-hero__logo{aspect-ratio:1;box-shadow:0 0 1rem var(--cor-externa-sec-50);background-color:#1e1d1d;border-radius:50%;width:6rem;padding:1.3rem;position:absolute;top:0;right:0;transform:translate(50%,-50%)}
.pgcw-hero__img{width:100%;max-width:411px}
.pgcw__titulo{text-align:center;font-family:Sora,sans-serif;font-size:3.6rem;font-weight:500;line-height:100%}
.pgcw__titulo--comunidade{font-size:5.1rem;line-height:99%}
.pgbfinsc-quem__subtitulo{align-self:center;font-size:4.2rem;font-weight:600;line-height:100%}
.pgbfinsc-curso{grid-column-gap:1.6rem;grid-row-gap:1.6rem;color:#fff;text-align:center;background-color:#303030;border-radius:2rem;flex-direction:column;align-items:center;padding:2.4rem;display:flex}
.pgbfinsc-curso.pgbfinsc-curso--outros{justify-content:center}
.pgbfinsc-cursos{grid-column-gap:3.2rem;grid-row-gap:3.2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}
.pgbfinsc-reportagem__img{border-radius:2rem;max-width:20rem}
.pgbfinsc-reportagem{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;width:100%;display:grid}
.pgbfinsc-pilares{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}
.pgbfinsc-pilar__titulo{font-size:2.4rem}
.text-block-30{align-self:center}
.pgbfinsc-bloco{grid-column-gap:3.2rem;grid-row-gap:3.2rem;flex-direction:column;align-items:flex-start;display:flex}
.pgavinsc-container{justify-content:space-between;width:100%;max-width:110rem;margin-left:auto;margin-right:auto;display:flex;position:relative}
.pgavinsc-container.pgavinsc-container--column{grid-column-gap:10rem;grid-row-gap:10rem;flex-direction:column}
.pgbfinsc-imagens{grid-row-gap:3.2rem;flex-direction:column;align-self:center;align-items:center;width:100%;max-width:80rem;display:flex}
.pgbfinsc-pilar{grid-column-gap:1.6rem;grid-row-gap:1.6rem;color:#303030;text-align:center;background-color:#fff;border-radius:2rem;flex-direction:column;align-items:center;padding:2.4rem;display:flex}
.pgbfinsc-curso__titulo{font-size:2.7rem;font-weight:700}
.pgbfinsc-img{border-radius:2rem;align-self:center;width:100%;max-width:80rem}
.pgbfinsc-quem__realce{align-self:center;font-size:2.7rem;font-weight:600;line-height:100%}
.pgbfinsc-h2{align-self:center;font-size:5rem;font-weight:600;line-height:90%}
.pgbfinsc-reportagem__bloco{grid-column-gap:1.6rem;grid-row-gap:1.6rem;text-align:center;flex-direction:column;align-items:center;display:flex}
.pgbfinsc-secao{flex-direction:column;justify-content:center;padding:8rem 1.6rem;display:flex}
.pgbfinsc-secao.pgbfinsc-secao--quem{padding-top:2.4rem}
.pgbfinsc-reportagem__texto{font-size:1.8rem;line-height:110%}
.text-m{font-size:1.92rem}
.underline{text-decoration:underline}
.text-xxl{font-size:2.76rem}
.riscado{text-decoration:line-through}
.pgesp-img-hero{align-self:flex-end;width:100%;max-width:450px}
.pgesp-logo{width:5rem;margin-bottom:-2rem}
.pgesp-botao__fundo{z-index:-1;grid-column-gap:3.9rem;grid-row-gap:3.9rem;-webkit-clip-path:polygon(32px 0,100% 0,100% calc(100% - 17px),calc(100% - 32px) 100%,0 100%,0 17px,32px 0);clip-path:polygon(32px 0,100% 0,100% calc(100% - 17px),calc(100% - 32px) 100%,0 100%,0 17px,32px 0);background-color:#fb0;background-image:linear-gradient(#eee22c,#ff8128);flex-flow:column;justify-content:flex-start;align-items:center;width:calc(100% - 6px);height:calc(100% - 6px);position:absolute}
.pgesp-realce{color:var(--cor-textos)}
.caps{text-transform:uppercase}
.bold{font-weight:700}
.pgesppy-passo__texto3{margin-left:1rem;margin-right:1rem}
.pgesp-check{color:var(--cor-externa);width:1.5rem;min-width:1.5rem;margin-top:.2rem}
.pgesp-passo__npasso{text-transform:uppercase;background-color:var(--cor-externa);border-style:solid;border-width:1px;border-top-color:var(--cor-externa-600);border-right-color:var(--cor-externa-600);border-bottom-color:var(--cor-externa-600);border-left-color:var(--cor-externa-600);border-radius:10px;padding:.4rem 1.6rem;font-size:1.33rem;font-weight:600;line-height:100%}
.pgesp-img-professor{width:36.4rem;min-width:36.4rem}
.pgesp-hexagono{aspect-ratio:1154/1000;filter:drop-shadow(0 0 25px var(--cor-externa-600));width:6rem;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}
.image-69{margin:2rem}
.text-wrap--balance{text-wrap:balance}
.pgcpy--quem__img-img{width:100%}
.pgesp-botao__container{grid-column-gap:3.9rem;grid-row-gap:3.9rem;color:#fff;text-align:center;text-transform:uppercase;cursor:pointer;-webkit-clip-path:polygon(32px 0,100% 0,100% calc(100% - 17px),calc(100% - 32px) 100%,0 100%,0 17px,32px 0);clip-path:polygon(32px 0,100% 0,100% calc(100% - 17px),calc(100% - 32px) 100%,0 100%,0 17px,32px 0);background-color:var(--cor-botao-borda);flex-direction:column;justify-content:center;align-items:center;padding:1.6rem 2.5rem;font-size:2.3rem;font-weight:700;line-height:100%;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;display:flex;position:relative}
.pgesp-botao__fundo--variavel{z-index:-1;grid-column-gap:3.9rem;grid-row-gap:3.9rem;color:#fff;-webkit-clip-path:polygon(32px 0,100% 0,100% calc(100% - 17px),calc(100% - 32px) 100%,0 100%,0 17px,32px 0);clip-path:polygon(32px 0,100% 0,100% calc(100% - 17px),calc(100% - 32px) 100%,0 100%,0 17px,32px 0);background-color:var(--cor-botao);flex-flow:column;justify-content:flex-start;align-items:center;width:calc(100% - 6px);height:calc(100% - 6px);position:absolute}
.pgesp-img-hero--ing{align-self:flex-end;width:100%;max-width:324px}
.secao-2{flex-direction:column;justify-content:center;align-items:center;padding:6.4rem 2.4rem;display:flex;overflow:hidden}
.secao-2.preinsc-secao{min-height:auto}
.container-50{grid-column-gap:3.9rem;grid-row-gap:3.9rem;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:120rem;margin-left:auto;margin-right:auto;display:flex}
.container-50.mw-60rem{max-width:60rem}
.h2-2{font-size:2.76rem;font-weight:700;line-height:110%}
.h2-2.h2--center{text-align:center;text-wrap:balance}
.html__form-2{width:100%;max-width:50rem}
.footer-3{text-align:center;border-top:1px solid #00000040;align-items:flex-start;padding:4.8rem}
.footer__container{grid-column-gap:1.6rem;justify-content:flex-end;align-items:center;display:flex}
.footer__logo{width:4.5rem}
.footer__textos{grid-column-gap:1.6rem;grid-row-gap:1.6rem;align-items:center;display:flex}
.footer__link{color:#303030;font-size:1.8rem;line-height:100%;text-decoration:none}
.footer__link:hover{color:#303030;text-decoration:underline}
.footer__link:active,.footer__link:visited{color:#303030}
.js__form{display:none}
.container-51{grid-column-gap:3.9rem;grid-row-gap:3.9rem;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:120rem;margin-left:auto;margin-right:auto;display:flex}
.h1-2{font-size:3.32rem;font-weight:700;line-height:100%}
.text--xl{font-size:2.3rem}
.text--xl.text--center{text-align:center}
.pgcad-chamada__img{margin-bottom:-2rem}
.realce-leve{color:var(--cor-externa-leve)}
.caixa-texto-masterclass{align-self:flex-start;margin-bottom:60px}
.h3{margin-top:0;margin-bottom:0;font-size:27.6px;line-height:100%}
.mb-15{margin-bottom:3.75rem}
.embed-pesquisa{width:100%;height:81rem}
.relative{position:relative}
.lfs-img-hero{align-self:flex-end;width:80rem;position:absolute;bottom:0;right:0;transform:translate(7.5rem)}
.lfs-bg{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/660d9e60b52c66db2e67e0b4_%5BBACKGROUND%5D%20-%20BANNER%2001%20-%20WJS1.webp);background-position:50%;background-size:cover}
.lfs-bg._2{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/661fdbffddc53b4be78a02bd_pgwfe-banner-2.webp)}
.pgvjs-tecnologia--jornada:where(.w-variant-50ba4d47-8ed0-a894-413d-767b3bf0106f){display:none}
.text--disclaimer{text-align:center;font-size:1.5rem;line-height:110%}
.lfs-grid{grid-column-gap:4.8rem;grid-row-gap:4.8rem;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-columns:1fr;place-items:center;display:grid}
.lfs-img-projeto{width:100%;max-width:60rem}
.lsf-titulo-b{text-align:center;color:var(--cor-principal);text-wrap:balance;font-size:3.32rem;font-weight:700;line-height:100%}
.lsf-titulo-b.mb-4{margin-bottom:1.6rem}
.lfs-caixa{grid-row-gap:3.2rem;box-shadow:var(--cor-externa-escura)0px 0px 30px 0px;background-color:#121212;border-radius:10px;flex-direction:column;width:60%;margin-bottom:7.6rem;padding:3rem 3.9rem;display:flex;position:relative}
.pgvjs-texto-desconto{text-align:center;font-size:2.5rem;font-weight:600;display:none}
.div-block-136{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:space-between;align-self:center;align-items:center;width:100%;max-width:95rem;display:flex}
.div-block-137{grid-column-gap:16px;grid-row-gap:16px;aspect-ratio:3/2;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:row;place-items:center;width:50%;height:100%;max-height:30rem;display:grid}
.pgvjs-card__img-projeto{border-radius:8px;max-height:30rem}
.pgvjs-card__img-projeto.pgvjs-card__img-projeto--2,.pgvjs-card__img-projeto.pgvjs-card__img-projeto--3,.pgvjs-card__img-projeto.pgvjs-card__img-projeto--4,.pgvjs-card__img-projeto.pgvjs-card__img-projeto--5,.pgvjs-card__img-projeto.pgvjs-card__img-projeto--6{display:none}
.div-block-138{justify-content:center;align-items:center;display:flex}
.pgvjs-card__item-texto{padding:.4rem .6rem}
.pgvjs-card__item-texto.pgvjs-card__item-texto--selecionado{background-color:#4a3e4e;border-radius:8px}
.bold-text-29,.bold-text-30,.bold-text-31,.bold-text-32,.bold-text-33,.bold-text-34{color:#fff}
.div-block-139{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}
.div-block-140{grid-column-gap:1rem;grid-row-gap:1rem;border:0 solid #fff;border-right-color:#ffffffb3;flex-flow:column;padding-right:3rem;display:flex}
.div-block-141{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;padding-left:3rem;display:flex}
.text-block-73,.text-block-74,.text-block-75,.text-block-76,.text-block-77{text-align:left}
.image-70{object-fit:contain;display:none}
.text-block-78{max-width:50rem}
.text-block-79{font-size:1.92rem}
.text-block-80{text-align:center;align-self:center;max-width:80rem}
.text-span-41{background-color:#8927b3;border-radius:4px;padding-left:.5rem;padding-right:.5rem}
.pgtsunami__bloco-textos{grid-column-gap:1.28rem;grid-row-gap:1.28rem;flex-flow:column;display:flex}
.pgtsunami__bloco-textos.pgtsunami__bloco-textos--centralizado{align-self:center}
.pgtsunami__titulo-texto{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;display:flex}
.pgtsunami__caixa-bonus{background-color:#ffffff1a;border:1px solid #fff3;border-radius:1.6rem;padding:5rem 3.76rem 3.12rem;position:relative}
.pgtsunami__caixa-bonus.pgtsunami__caixa-bonus--hackaton{background-color:#700a8199;border-color:#3b0d42}
.pg-tsunami__subtitulo{text-underline-position:under;font-size:2.3rem;font-weight:600;-webkit-text-decoration:none;text-decoration:none;text-decoration-thickness:3px}
.pg-tsunami__subtitulo.pg-tsunami__subtitulo--projetos{max-width:70rem}
.pgtsunami__caixa-bonus-copy{background-color:#ffffff1a;border:1px solid #fff3;border-radius:1.6rem;padding:2.5rem 3.12rem}
.text-span-43{color:#bf77cb}
.div-block-142{background-color:#fff;max-width:30rem;height:2px;max-height:2px}
.text-block-81{font-size:1.6rem;font-weight:600}
.text-span-44,.text-block-82{color:#cd2323}
.text-block-83{align-self:center}
.image-71{align-self:auto;max-width:35%}
.div-block-143{grid-column-gap:1.6rem;grid-row-gap:1.6rem;flex-flow:column;max-width:60%;display:flex}
.div-block-144{background-color:#ffffff80;border-radius:100vw;align-self:auto;width:100%;max-width:70rem;height:2px;max-height:2px;margin-left:3rem}
.div-block-145{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:space-between;align-items:center;display:flex}
.div-block-146{grid-column-gap:4rem;grid-row-gap:4rem;flex-flow:row;display:flex}
.div-block-147{background-color:#ffffff80;border-radius:100vw;width:2px;max-width:2px;margin-left:5rem}
.text-block-84{margin-top:2rem}
.div-block-148{grid-column-gap:1rem;grid-row-gap:1rem;display:flex}
.div-block-149{background-color:#ffffff80;border-radius:100vw;width:75rem;max-width:90%;height:2px;max-height:2px;margin-left:auto;margin-right:auto}
.text-block-85{max-width:70rem}
.bold-text-36{color:#cd2323}
.div-block-150{background-color:#1c1127;border-radius:4px;padding:.82rem 1rem;position:absolute;top:-1rem;left:-1rem;transform:rotate(-5deg)}
.div-block-150.bonus-especial{background-color:#cd2323;top:-1rem;left:-3rem;transform:rotate(-3deg)}
.text-block-87,.text-block-88{text-align:center;max-width:80rem}
.div-block-151{width:100%}
.div-block-152{grid-column-gap:4.4rem;grid-row-gap:4.4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}
@media screen and (min-width:1280px){.footer-logo-link{width:10%}
.section-10{max-width:none}
.section-22.padding-top-bottom-100{padding-top:50px;padding-bottom:50px}
.secao-6-obrigado-excel{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/6215146c92bb5a9b92c9b999_%5Bbackground%5D%20aulas%20\(2\).webp)}
.div-block-31{background-color:#1f3314}
.sec-1-pg-cap-exc.py.ad{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/6744c73b3104980e2b4ba3d0_bg-analise-dados.webp)}
.secao-cap-int-ciencia{background-position:50% 0}
.secao.secao-w.secao-ling--hero{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/66ccd213fb7aef661fe19166_pgcing-banner1.webp)}
.secao.secao-w.secao-ling--quem{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/66ccdc49105cc37f5a1f926c_pgcing-banner2.webp)}
.secao.secao-pgvex.secao-pgvex--hero{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/65dcc74bf0423191fabcf961_pgvex-background-1.webp)}
.secao.secao-pgving.secao-pgving--hero{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/664b439bdc2e097d982e02a7_pgving-banner-1-3840.webp)}
.secao.secao-pgving.secao-pgving--diferenciais{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/664b4e2260a0d70f85230f04_pgving-banner-2-3840.webp)}
.secao.secao-pgving.secao-pgving--ementa{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/664ba2b1be942c0436acd40e_pgving-banner-3-3840.webp)}
.secao.secao-pgving.secao-pgving--preco{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/664baf662919af2e3260f74c_pgving-banner-4-3840.webp)}
.secao.secao-pgvcp.secao-pgvcp--duvidas{padding-top:3rem}
.pgcjs-aula.ad{box-shadow:var(--cor-principal-300)0px 0px 5px 0px;border-color:var(--cor-principal-500)}
.pgcjs-aula__div-titulo.ad{background-image:none;background-color:var(--grad-cor-principal-2);border-color:var(--grad-cor-principal-1)}
.pgcjs-chamada__data.ad{border-color:var(--cor-principal-400)}
.pgcjs-aula__projeto.ad{min-width:25.3rem}
.pgcjs-chamada__online.ad{box-shadow:var(--cor-principal-300)0px 0px 10px 0px}
.pgcjs-aula__icone-2.ad{width:10rem}
.pgcpy-chamada__texto-2.ad{text-align:left}
.pgcjs-quem-img.ad{width:70rem;transform:translate(17.5rem)}
.pgcjs-aprender-aula.ad{box-shadow:0 2px 5px #0003}
.pgcjs-secao.pgcjs-secao-quem--dark.ad{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/6749cb05d7ae08d96ccbb649_BG%20ULTIMA%20SESS%C3%83O%20DESKTOP.webp)}
.pgcjs-secao.pgcjs-secao-hero.ad{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/6749cb057b7743e0fee11c60_%5BBACKGROUND%5D%20Banner%201.webp)}
.pgcjs-chamada__botao.pgcpy-chamada__botao--amarelo.ad{background-color:var(--cor-complementar-400);border-color:var(--cor-complementar-300);font-size:2.3rem;font-weight:900}
.pgcjs-chamada__botao.pgcpy-chamada__botao--amarelo.ad.centralizado{width:auto;padding-left:2.4rem;padding-right:2.4rem}
.pgcjs-realce-ed9900-b.pgcjs-realce-ed9900-b--dark.realce{color:var(--cor-principal-300)}
.pgcjs-quem-coluna.ad{box-shadow:var(--cor-principal-300-40)0px 0px 30px 0px}
.grid-pgvjs-garantias.grid-pgvcp-garantias{grid-column-gap:3rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr}
.grid-pgvjs-niveis{max-width:1280px;margin-left:auto;margin-right:auto}
.pgvcp-grid-paraquem{grid-column-gap:1.28rem;grid-row-gap:1.28rem;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;place-items:stretch stretch;width:90%;display:grid}
.pgvcp-grid-paraquem__corpo{justify-content:flex-start;height:15rem}
.pgvcp-carreiras__item{grid-column-gap:.82rem;grid-row-gap:.82rem;border:1px solid #3554b1;border-radius:100vw;justify-content:center;align-items:center;display:flex}
.pgvcp-carreiras__icone-check{transform:translateY(4px)}
.pgvcp-oferta__subtitulo{padding-bottom:0}
.pgvcp-salario__caixa{border-radius:1rem}
.pgvcp-oferta__valor-parcela{color:#096fdc;font-weight:600}
.pgcad-chamada__img{margin-bottom:-2rem}}
@media screen and (max-width:991px){.section.cc-cta{padding-left:0;padding-right:0}
.button{justify-content:center}
.button.cc-contact-us{display:none}
.logo-link.w--current{flex:1}
.menu-icon{display:block}
.menu{margin-left:30px;position:static}
.navigation-wrap{background-color:#fff}
.navigation{padding:25px 30px}
.navigation-item{text-align:center;padding:15px 30px;transition:background-color .4s,opacity .4s,color .4s}
.navigation-item:hover{background-color:#f7f8f9}
.navigation-item:active{background-color:#eef0f3}
.menu-button{padding:0}
.menu-button.w--open{background-color:#0000}
.navigation-items{background-color:#fff}
.cta-text{width:auto}
.cta-wrap{width:auto;padding:80px 50px 90px}
.blog-detail-header-wrap{width:70%}
.detail-header-image{height:460px}
.text-block.escuro.pbi{font-size:19px;line-height:24px}
.section-5.pgv.a{padding-bottom:50px;padding-left:10px;padding-right:10px}
.section-5.pgv.a.b{padding-top:50px}
.section-5.pgv.a.b.c{padding-top:50px;padding-bottom:50px}
.section-5.pgv.padding-top-25{padding-left:10px;padding-right:10px}
.footer{padding-left:20px;padding-right:20px}
.footer-logo-link{width:10%}
.div-block-7{flex:none}
.link.ajustado{min-width:140px}
.link.ajustado.pbi{min-width:0}
.container-11.lembrete{padding-left:0;padding-right:0}
.section-8{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/61e9b62ed0e3824d6e5b8156_BG-1-TABLET-OBRIGADO-NOVO.webp);background-position:50% 0;background-repeat:no-repeat;background-size:cover;padding:50px 20px}
.section-8.a{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/61e9b62ea8f37ced33fb3039_BG-1-TABLET-NOVO-1.webp);background-position:50% 0;background-repeat:no-repeat;background-size:cover}
.section-8.b{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/61e9b62ee23c491eb2edddd7_BG-1-TABLET-CONFIRMACAO-NOVO.webp);background-position:50% 0;background-repeat:no-repeat;background-size:cover;padding-top:50px;padding-bottom:50px}
.heading-8{margin-top:0;margin-bottom:15px;font-size:30px;line-height:32px}
.heading-8.verde-captura-excel{margin-bottom:0;font-size:39px}
.paragraph-11{font-size:16px;line-height:24px}
.paragraph-11.b{padding-bottom:20px;font-size:16px}
.material-icon.pbi{padding-top:40px;font-size:125px}
.material-icon.passo-1{margin-left:-43px;padding:15px 7px;font-size:45px}
.material-icon.verde.material-icon-filled{margin-top:-20px;margin-left:-175px;font-size:75px}
.column-5{padding-left:0;padding-right:0}
.paragraph-13{font-size:12px;line-height:16px}
.container-15{max-width:none}
.section-10{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/61e9b62e26e2d07f983d62f3_BG-3-OBRIGADO-NOVO.webp);background-position:50% 0;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;padding:50px 20px}
.section-10.a{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/61e9b62ed931d6ef501bdbb9_BG-2-TABLET-NOVO.webp)}
.section-10.b{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/61e9b62ecadf094a1808e8de_BG-3-TABLET-NOVO.webp);background-position:50% 0;background-repeat:no-repeat;background-size:cover;background-attachment:scroll}
.heading-9{margin-top:0;margin-bottom:0;padding-left:130px;padding-right:130px;font-size:25px;line-height:30px}
.heading-9.a{padding-bottom:0;padding-left:150px;padding-right:150px;font-size:25px;line-height:29px}
.heading-10{font-size:25px;line-height:25px}
.paragraph-15{font-size:16px}
.section-11{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/61e9b62ecadf094a1808e8de_BG-3-TABLET-NOVO.webp);background-position:50% 0;background-repeat:no-repeat;background-size:cover;padding:50px 20px}
.column-6{padding:20px}
.paragraph-16{font-size:16px;line-height:24px}
.columns-2{margin-left:0;margin-right:0;padding-left:0;padding-right:0}
.columns-3{padding-left:0;padding-right:0}
.columns-4{margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}
.button-4{margin-top:50px;padding-top:20px;padding-bottom:20px}
.button-4.a.b.d.e{padding-left:30px;padding-right:30px}
.button-4.a.b.d.e.f.g{margin-top:40px}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal{margin-top:35px}
.button-4.margin-top-bottom-25.invertido{padding:15px 30px}
.paragraph-17{font-size:15px;line-height:19px}
.image-7{max-width:9%}
.heading-12{font-size:25px}
.paragraph-18{margin-top:-14px;padding-left:100px;padding-right:100px;font-size:16px;line-height:24px}
.column-7{flex-direction:column;align-items:center;padding:30px 30px 15px;display:flex}
.columns-5{margin-bottom:20px}
.section-16.padding-top-50{padding-top:25px;padding-bottom:25px}
.titulo-carta-vendas-pbi{text-align:center}
.titulo-carta-vendas-pbi.a.b{padding-bottom:0}
.titulo-carta-vendas-pbi.a.b.d.ab.f.g{margin-top:50px}
.titulo-carta-vendas-pbi.a.b.d.ab.f.j{text-align:center}
.titulo-carta-vendas-pbi.a.c{text-align:center;padding-bottom:10px}
.titulo-carta-vendas-pbi.a.c.e.f{margin-left:0;margin-right:0}
.titulo-carta-vendas-pbi.a.c.ab{margin-bottom:0}
.titulo-carta-vendas-pbi.a.ab.padding-bottom-50.blog-excel{padding-bottom:35px;font-size:29px}
.titulo-carta-vendas-pbi.centralizado.padding-0.padding-left-right-50{font-size:27px;line-height:37px}
.titulo-carta-vendas-pbi.centralizado.a.c.e.padding-top-10{font-size:22px}
.titulo-carta-vendas-pbi.margin-top-0.margin-bottom-25{margin-bottom:0}
.heading-17{margin-bottom:40px}
.texto-carta-vendas-pbi{font-size:15px;line-height:24px}
.texto-carta-vendas-pbi.subtitulo{text-align:center}
.secao-alaranjada{padding:25px 30px}
.secao-alaranjada.padding-top-bottom-100{padding:50px}
.section-18{padding:50px 30px 25px}
.heading-19{padding-left:30px}
.div-block-15{width:300px}
.div-block-15.a.b{margin-left:0;margin-right:0}
.section-19{padding:50px}
.column-19{height:752px}
.secao-branca{padding-top:25px;padding-left:30px;padding-right:30px}
.secao-branca.ab{padding:25px 50px 50px}
.secao-branca.margin-bottom-100{padding-top:50px;padding-bottom:50px}
.container-23{padding-bottom:25px}
.container-23.a{padding-top:25px}
.dropdown-2.width-1000{width:100%}
.text-block-3{max-width:90%;font-size:18px}
.text-block-3.max-w-900{max-width:575px}
.section-22.padding-top-bottom-100{padding-top:75px;padding-bottom:75px}
.section-22.padding-top-bottom-100._50{padding-left:30px;padding-right:30px}
.slider{width:350px}
.slider.python{width:400px}
.column-27{height:560px}
.column-27.height-270{height:345px}
.column-28{padding-left:30px}
.image-17{height:auto}
.container-27{padding-left:10px}
.columns-12{flex-direction:column;align-items:center}
.column-30{flex-direction:column;align-items:center;margin-top:20px;padding-bottom:20px;display:flex}
.column-31{flex-direction:column;align-items:center;display:flex}
.bloco-passos,.bloco-passos.height-375{height:550px;padding-left:10px;padding-right:20px}
.bloco-passos.height-400{height:525px;padding-left:10px;padding-right:20px}
.bloco-passos.bloco-diferenciais.height-350{height:450px;padding-left:30px}
.bloco-passos.bloco-diferenciais.height-400{height:550px;padding-left:30px}
.bloco-passos.bloco-diferenciais.height-450{height:600px;padding-left:30px}
.coluna-blocos-passos{margin-left:0;margin-right:0;padding-left:30px;padding-right:30px}
.padding-bottom-50{padding-bottom:25px}
.titulo-2-obrigado-excel{padding-left:50px;padding-right:50px;font-size:27px;line-height:35px}
.container-5-obrigado-excel{max-width:870px;padding-left:15px;padding-right:15px}
.paragrafo-2-obrigado-excel{padding-left:0;padding-right:0}
.margin-top-50{margin-top:35px}
.div-colunas-especialista-captura-sql{width:73%}
.column-34{height:296px}
.columns-15{max-width:730px}
.column-35{flex-direction:column;justify-content:center;align-items:center;height:296px;display:flex}
.link-block{background-size:cover;min-width:115px;min-height:65px}
.text-block-9{font-size:22px}
.t-tulo-captura-sql.size-30.cor-v2.padding-left-right-200.margin-bottom-35{padding-left:140px;padding-right:140px}
.par-grafo-captura-sql.size-14.padding-left-right-50.centralizado{font-size:12px;line-height:18px}
.par-grafo-captura-sql.size-17.cor-v2.centralizado.height-size-34.padding-left-right-50{padding-left:20px;padding-right:20px;font-size:15px;line-height:27px}
.html-embed-6{margin-bottom:35px}
.coluna-3-rodap-sql{align-items:flex-start}
.link-rodap-sql{font-size:12px}
.se-o-1-pg-v-exc{padding:100px 30px}
.imagem-1-pg-v-exc.margin-top-bottom-65.centralizado{width:100%;margin-top:35px;margin-bottom:35px}
.imagem-1-pg-v-exc.margin-bottom-30{max-width:300px}
.subt-tulo-1-pg-v-exc.margin-top-25.margin-bottom-45{margin-bottom:25px}
.div-1-pg-v-exc{max-width:708px}
.colunas-1-pg-v-exc{margin-bottom:15px}
.colunas-1-pg-v-exc.recorrencia-esq,.colunas-1-pg-v-exc.recorrencia-dir{align-items:center}
.coluna-1-pg-v-exc{flex-direction:column;align-items:center;display:flex}
.coluna-1-pg-v-exc.margin-top-bottom-55,.coluna-1-pg-v-exc.margin-bottom-35{margin-bottom:0}
.bot-o-1-pg-v-exc.margin-top-50.margin-b-25{margin-bottom:15px}
.imagem-2-pg-v-exc.max-w-543{width:350px}
.se-o-2-pg-v-exc{margin-top:-65px;padding-left:30px;padding-right:30px}
.texto-1-pg-v-exc{font-size:18px}
.se-o-3-pg-v-exc,.se-o-4-pg-v-exc{padding-left:30px;padding-right:30px}
.se-o-5-pg-v-exc{margin-top:-172px;padding-top:274px;padding-left:30px;padding-right:30px}
.se-o-6-pg-v-exc{padding-left:30px;padding-right:30px}
.texto-4-pg-v-exc{padding-left:0;font-size:16px}
.t-tulo-1-pg-v-exc.margin-bottom-65{margin-bottom:40px;font-size:27px;line-height:32px}
.texto-5-pg-v-exc{font-size:18px}
.texto-5-pg-v-exc.margin-bottom-30.margin-top-100{margin-top:50px}
.se-o-7-pg-v-exc{background-size:auto 500px;padding-top:50px;padding-left:30px;padding-right:30px}
.imagem-6-pg-v-exc{min-width:517px;margin-top:-58px;margin-bottom:0;margin-left:-67px}
.coluna-div-1-pg-v-exc{margin-bottom:80px}
.coluna-div-1-pg-v-exc.margin-top-35.b{align-items:flex-end}
.coluna-div-interna-1-pg-v-exc{max-width:350px;margin-left:-138px}
.imagem-8-pg-v-exc{min-width:375px}
.se-o-8-pg-v-exc,.se-o-9-pg-v-exc{padding-left:30px;padding-right:30px}
.se-o-10-pg-v-exc{background-size:cover;padding-left:30px;padding-right:30px}
.se-o-11-pg-v-exc,.se-o-11b-pg-v-exc,.se-o-12-pg-v-exc{padding-left:30px;padding-right:30px}
.centralizado.margin-top-50{width:100%}
.centralizado.margin-top-bottom-20{width:100%;max-width:708px}
.se-o-13-pg-v-exc{background-size:auto 600px;margin-top:-61px;padding-top:75px;padding-left:30px;padding-right:30px}
.imagem-13-pg-v-exc{min-width:400px;margin-left:-50px}
.imagem-14-pg-v-exc{min-width:400px}
.imagem-15-pg-v-exc{min-width:0}
.image-28{min-width:350px}
.image-28.mt-0{min-width:275px}
.margin-top-65{margin-top:36px}
.se-o-14-pg-v-exc{padding-left:30px;padding-right:30px}
.image-29{padding-top:20px}
.realce-verde-texto-pg-v-exc{font-size:20px}
.coluna-div-2-pg-v-exc{background-image:none;min-width:100%;min-height:118px}
.coluna-div-interna-4-pg-v-exc{max-width:550px}
.texto-6-pg-v-exc{font-size:21px}
.imagem-16-pg-v-exc{max-width:100px}
.imagem-21-pg-v-exc.margin-top-bottom-65{background-size:contain;max-width:708px;min-height:341px;margin-top:40px;margin-bottom:40px}
.imagem-22-pg-v-exc{background-repeat:no-repeat;background-size:contain;max-width:708px;min-height:290px}
.imagem-22-pg-v-exc.margin-top-bottom-65{margin-top:40px;margin-bottom:40px}
.imagem-9-pg-v-exc{min-width:350px}
.imagem-23-pg-v-exc{background-size:contain;max-width:708px;min-height:466px}
.imagem-23-pg-v-exc.margin-top-bottom-65{margin-top:40px;margin-bottom:40px}
.bloco-imagem-n-veis-pg-v-exc{align-items:center;padding-right:20px;display:flex}
.bloco-imagem-n-veis-pg-v-exc.padding-oposto{padding-left:20px}
.bloco-texto-n-veis-pg-v-exc{max-width:550px}
.bloco-forma-de-pagamento-pg-v-exc{margin-top:10px;margin-bottom:10px}
.se-o-1-emb-hash{padding-top:30px;padding-bottom:269px}
.container-1-emb-hash{max-width:708px;padding-left:20px;padding-right:20px}
.t-tulo-1-emb-hash.margin-top-bottom-0{font-size:50px;line-height:58px}
.margin-bottom-65{margin-bottom:30px}
.texto-1-emb-hash.margin-top-35-bottom-0{margin-top:25px}
.t-tulo-2-emb-hash.margin-top-0-bottom-30.margin-left--90{font-size:36px;line-height:42px}
.t-tulo-2-emb-hash.branco.margin-bottom-45{margin-bottom:20px;font-size:42px;line-height:44px}
.t-tulo-2-emb-hash.centralizado.size-38{font-size:31px;line-height:45px}
.t-tulo-2-emb-hash.esquerda.branco-v2.margin-top-0-bottom-25{font-size:36px;line-height:44px}
.body-branco-fonte-373838-s-24{font-size:22px;line-height:30px}
.imagem-1-emb-hash{min-width:350px}
.coluna-1-emb-hash{padding-left:74px}
.se-o-2-emb-hash{margin-top:-136px}
.se-o-3-emb-hash{min-height:0;padding-bottom:50px}
.se-o-4-emb-hash{padding-top:35px;padding-bottom:35px}
.container-2-emb-hash{max-width:708px}
.se-o-5-emb-hash{background-repeat:no-repeat;background-size:cover}
.coluna-3-emb-hash{padding-top:35px}
.se-o-6-emb-hash{display:none}
.image-40{max-width:600px}
.caixa-m-dulo-pg-v-exc{height:auto;padding-top:40px;padding-bottom:20px}
.caixa-peq-m-dulo-pg-v-exc{margin-left:17px}
.t-tulo-3-pg-v-exc{font-size:23px}
.t-tulo-3-pg-v-exc.branco{padding-right:40px;font-size:24px}
.sec-1-pg-cap-exc{background-size:cover;padding-top:40px}
.colunas-1-pg-cap-exc{flex-direction:column;align-items:center}
.coluna-1-pg-cap-exc{width:531px;margin-bottom:0}
.coluna-2-pg-cap-exc{padding-top:15px}
.t-tulo-1-pg-cap-exc.cd{font-size:46px}
.t-tulo-2-pg-cap-exc.b{margin-bottom:30px}
.t-tulo-3-pg-cap-exc{margin-top:15px}
.bot-o-1-pg-cap-exc.v2{text-align:center;max-width:500px;line-height:30px}
.imagem-1-pg-cap-exc{width:500px;min-width:0;margin-left:0}
.imagem-1-pg-cap-exc.py{min-width:500px}
.imagem-1-pg-cap-exc.min-w-1111{min-width:0;margin-left:0}
.texto-2-pg-cap-exc{text-align:justify}
.sec-3-pg-cap-exc{padding-top:50px;padding-bottom:30px}
.container-1-pg-cap-exc.centralizado{justify-content:space-between;align-items:center}
.t-tulo-4-pg-cap-exc.padding-right-250{padding-right:0}
.bloco-titulo-4-pg-cap-exc{margin-bottom:40px}
.imagem-4-pg-cap-exc{width:184px;min-width:184px;height:167px;min-height:167px;margin-top:-20px;margin-bottom:-20px}
.sec-4-pg-cap-exc{padding-top:30px;padding-bottom:30px}
.bloco-aulas-pg-cap-exc{margin-bottom:15px}
.sec-5-pg-cap-exc{background-position:50% 0;background-size:cover;margin-top:-437px;padding-top:506px;padding-bottom:0}
.sec-5-pg-cap-exc.py{margin-top:-360px;padding-top:458px}
.sec-5-pg-cap-exc.cd{margin-top:-350px;padding-top:450px}
.imagem-3-pg-cap-exc{margin-top:-20px}
.imagem-3-pg-cap-exc.py{min-width:629px;margin-left:-52px;margin-right:-52px}
.imagem-3-pg-cap-exc.fred{margin-left:0}
.rodape{padding:20px}
.rodape-container{justify-content:center}
.coluna-4-pg-cap-exc{min-width:0;max-width:450px}
.colunas-2-pg-cap-exc{flex-direction:column;align-items:center}
.linha-passo-pg-cap-exc{grid-column-gap:1.6rem;grid-row-gap:1.6rem;flex-wrap:wrap}
.cx-ext-beneficios-pg-v-exc{margin-bottom:35px}
.t-tulo-5-pg-v-exc.margin-top-bottom-25{padding-left:0;padding-right:0;font-size:33px;line-height:40px}
.t-tulo-5-pg-v-exc.v2.margin-bottom-30{font-size:40px;line-height:40px}
.t-tulo-5-pg-v-exc.v4{margin-left:-8px;margin-right:-8px;font-size:41px;line-height:41px}
.t-tulo-5-pg-v-exc.v5.margin-top-35-bottom-65{font-size:28px;line-height:28px}
.t-tulo-5-pg-v-exc.v6{font-size:23px;line-height:26px}
.container-pg-ag-exc{padding-left:20px;padding-right:20px}
.se-o-1-pg-ag-exc{background-position:45% 0}
.t-tulo-1-pg-ag-exc{font-size:33px;line-height:33px}
.t-tulo-1-pg-ag-exc.cd{text-align:left;font-size:33px;line-height:33px}
.subt-tulo-1-pg-ag-exc{text-align:left;font-size:26px;line-height:32px}
.bloco-subtitulo-pg-ag-exc{margin-top:20px;margin-bottom:20px;margin-left:10px;padding-left:10px}
.bloco-lat-1-pg-ag-exc{width:325px}
.barra-inscricao-90{width:300px;min-width:0;margin-left:10px}
.bloco-2-pg-ag-exc{flex-direction:column;align-items:center}
.se-o-2-pg-ag-exc{background-size:auto;margin-top:-233px;padding-top:134px;padding-bottom:25px}
.bloco-lat-2-pg-ag-exc{flex-direction:column;justify-content:center;align-items:center;display:flex}
.t-tulo-2-pg-ag-exc{text-align:center;margin-bottom:20px;margin-right:0;font-size:44px;line-height:50px}
.texto-1-pg-ag-exc{text-align:center;font-size:26px;line-height:32px}
.imagem-1-pg-ag-exc{width:auto;height:auto;margin-top:35px;margin-left:0;position:static}
.se-o-3-pg-agr-exc{padding-top:40px;padding-bottom:40px}
.se-o-3-pg-agr-exc.cd.padding-lr-20{padding-left:20px}
.bloco-plano-pgvpy.destaque-bloco-plano-pgvpy.excel{width:auto;max-width:470px;margin-bottom:0}
.bloco-plano-pgvpy.excel.queme-professor{min-width:0}
.titulo-bloco-plano-pgvpy.realce-pg-vendas-python.texto-toggle-pgvpy{width:40%;font-size:22px;line-height:26px}
.titulo-bloco-plano-pgvpy.realce-pg-vendas-python.excel{margin-left:-15px;margin-right:-15px}
.texto-lista-bloco-plano-pgvpy{text-align:center;width:100%}
.texto-lista-bloco-plano-pgvpy.excel{text-align:left}
.bloco-toggle-pgvpy.excel{padding-left:20px;padding-right:20px}
.fundo-toggle-pgvpy{width:125px}
.img-1-pg-v-exc{max-width:330px}
.caixa-1-suporte-pg-v-exc{width:auto;max-width:450px}
.colunas-3-pg-v-exc{flex-direction:column;align-items:center;margin-top:30px}
.coluna-6-pg-v-exc{margin:10px 0}
.titulo-popup-tiktok{margin-bottom:10px}
.secao-lembrete-cienciadados.padding-lr-20{padding-left:20px;padding-right:20px}
.section-25{padding-top:50px}
.secao-cap-int-ciencia{background-size:contain;height:650px}
.pgv-anadad-diferente-container-slider.margin-t-30{width:100%}
.text-block-16{font-size:18px}
.text-block-16.max-w-900{max-width:100%}
.coluna-3-pg-cap-py{width:100%;max-width:531px;margin-top:50px;margin-bottom:50px;margin-left:0}
.pgcpy-chamada{text-align:center;align-items:center}
.pgvpy-praquem-blocos,.pgvpy-tecnologias-grid{grid-template-columns:1fr 1fr}
.pgvpy-tecnologias-caixa-divtitulo{flex-wrap:wrap}
.pgvpy-tecnologias-secao{padding-top:50px;padding-bottom:25px}
.pgvpy-trilhas-secao{padding-top:25px;padding-bottom:25px}
.pgcex-aprender-botao{text-align:center;padding-left:20px;padding-right:20px;font-size:21px;line-height:23px}
.pgcex-aprender-img{width:356px}
.pgblex-cabecalho{grid-row-gap:1.2rem;flex-direction:column}
.pgblex-div-trilha{align-self:auto}
.secao.pgcpbi-secao.pgcpbi-secao--hero{background-position:35% 0;padding-top:8rem;padding-bottom:8rem}
.secao.secao--disclaimer.secao--dark{padding-left:2rem;padding-right:2rem}
.secao.secao-pgcpy{padding-left:2.48rem;padding-right:2.48rem}
.secao.secao-pgcpy.secao-pgcpy--hero{padding-top:3.12rem}

.secao.secao-pgesppy--demanda,.secao.secao-pgesppy--diferente,.secao.secao-pgesppy--nivel{padding-left:2.48rem;padding-right:2.48rem}
.secao.secao-pgobgex.secao-pgobgex--hero-fundo{padding-top:4.88rem}
.secao.secao-pgvex.secao-pgvjs--scroller{background-image:linear-gradient(#540069,#32003f)}
.secao.secao-pgvjs.secao-pgvjs--tecnologias{grid-column-gap:7.63rem;grid-row-gap:7.63rem}
.secao.secao--pgespfe{padding-top:4.88rem;padding-left:2.48rem;padding-right:2.48rem}
.secao.container-pgcpy--projetos{padding-left:2rem;padding-right:2rem}
.secao.secao-pgcia{padding-left:2.48rem;padding-right:2.48rem}
.secao.secao-pgesp{padding:4.88rem 2rem}
.secao.secao-pgesp.secao-pgesp--hero{padding-top:3.9rem;padding-bottom:0}
.container.container--pgesppy.container--pgesppy-demanda{grid-column-gap:2.5rem}
.container.container--pgesppy.container--pgesppy-hero{flex-flow:column;max-width:50rem;padding-bottom:0}
.container.container--pgesppy.container--pgesppy-empresas{grid-column-gap:2.5rem}
.container.container--pgesppy.container--pgespia-hero{flex-flow:column;max-width:50rem;padding-bottom:0}
.container.container--pgesppy.container--pgespia-demanda{grid-column-gap:2.5rem}
.container.container-pgvex.container-pgvex--garantia{grid-column-gap:4.88rem}
.container.container-pgvjs.container-pgvjs--hero{flex-flow:column}
.container.container-pgvjs.container-pgvjs--demanda{padding:4.8rem}
.container.container-pgvjs.container-pgvjs--paraquem{flex-flow:column;justify-content:flex-start;align-items:center}
.container.container-pgespfe.container-pgespfe--hero{justify-content:center;align-items:center}
.container.container-pgcpy--depois{grid-column-gap:4.88rem;grid-row-gap:4.88rem;padding-left:4rem;padding-right:4rem}
.container.container-pgcpy--quem{grid-row-gap:0rem;justify-content:center;align-items:center}
.container.container-pgvcp.container-pgvcp--garantia{grid-column-gap:4rem}
.container.container--pgcling{grid-row-gap:0rem;justify-content:center;align-items:center}
.container.container--pgcw,.container.container--pgesp{flex-flow:column}
.pgcpbi-hero-div{width:60%}
.pgccd-logo{max-width:30rem}
.pgccd-coluna{width:531px;margin-bottom:0}
.pgccd-colunas{grid-column-gap:0rem;grid-row-gap:3.2rem;flex-direction:column;align-items:center}
.pgccd-secao{background-size:cover;padding-top:4rem;padding-bottom:1.6rem}
.pgccd-botao.js-botaopopup{font-size:2.5rem}
.pgccd-container{grid-row-gap:4rem}
.pgccd-secao-quem{background-position:50% 0;background-size:cover;margin-top:-166px;padding-top:255px;padding-bottom:4.8rem}
.pgcpy-calendario{width:100%;max-width:600px;margin-left:0}
.pgcpy-hero-v2{grid-row-gap:50px;flex-direction:column;margin-bottom:40px}
.pgcwad-hero__card{width:531px;max-width:60rem;margin-bottom:0}
.pgcwad-hero__imagens{transform:translate(-25%)}
.pgcwad-hero__imagens.testeb{display:none}
.pgcwad-container{flex-direction:column;align-items:center}
.pgcwad-container.pgcwad-container--hero,.pgcwad-container.pgcwad-container--lembrete{grid-row-gap:3.5rem}
.pgcwad-container.pgcwfe-container--hero{grid-column-gap:0rem;grid-row-gap:0rem}
.pgcwad-container.pgclia-container--hero{grid-column-gap:1.6rem;grid-row-gap:1.6rem}
.pgcwad-img-alon{max-width:550px;margin-left:0;margin-right:0}
.pgcwad-quem__texto{padding-bottom:0}
.pgcjs-container.pgcjs-container-quem,.pgcjs-container.pgwjs3-container-quem{align-items:center}
.pgcjs-h3{font-size:2.9rem}
.pgcjs-chamada{text-align:center;align-items:center;min-width:0;padding-left:1.5rem;padding-right:1.5rem}
.pgcjs-chamada.ad{max-width:600px}
.pgcjs-h2.pgcjs-h2-aprender.pgcjs-h2-aprender--dark,.pgcjs-h2.pgcjs-h2-aprender.pgwjs-h2-aprender{text-align:center;font-size:3.8rem}
.pgcjs-h2.pgcjs-h2-quem{font-size:3.5rem}
.pgcjs-h2.pgcjs-h2-quem.pgcjs-h2-quem--dark,.pgcjs-h2.pgcjs-h2-quem.pgclia-h2-quem--dark{font-size:3.8rem}
.pgcjs-hero-v2{grid-row-gap:50px;flex-direction:column;margin-bottom:40px;margin-left:auto;margin-right:auto}
.pgcjs-quem-img{max-width:60rem;margin-top:-4rem;position:relative;transform:translate(0)}
.pgcjs-quem-img.ad{margin-top:-2rem;transform:translate(0)}
.pgcjs-secao{padding-left:2.5rem;padding-right:2.5rem}
.pgcjs-secao.pgcwfe-secao-quem--dark{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/6647a186277f6a94a354b4ca_wcd2-banner-2-mobile.webp)}
.pgcjs-secao.pgclia-secao-quem{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/66747e8520fe71b672640b9c_pgcia-bg-2-mobile.webp)}
.pgcjs-secao.pgcespfe-secao-quem--dark{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/6647a186277f6a94a354b4ca_wcd2-banner-2-mobile.webp)}
.pgcjs-quem-coluna{width:auto;max-width:60rem;margin-bottom:0}
.pgcjs-aulas{width:100%;max-width:600px;margin-left:0;transform:translate(1.75rem)}
.pgcwia-hero__card{width:531px;max-width:60rem;margin-bottom:0}
.pgcwia-quem-coluna{width:auto;max-width:60rem;margin-bottom:0}
.pgcwia-quem-img{max-width:60rem;margin-top:-2.7rem;position:relative;transform:translate(0)}
.pgesppy-titulo.pgesppy-titulo--hero{text-wrap:balance;font-size:3.32rem}
.pgesppy-chamada{grid-column-gap:3.12rem;grid-row-gap:3.12rem;text-align:center;justify-content:flex-start;align-items:center;max-width:none}
.pgesppy-img-hero{position:static;transform:translate(0%)}
.pgesppy-demanda{min-width:40rem;padding-left:2.1rem;padding-right:2.1rem}
.pgesppy-subtitulo{text-align:center}
.pgesppy-subtitulo.pgesppy-subtitulo--professor{text-align:left}
.pgesppy-demanda__salarios{grid-column-gap:2.5rem}
.pgesppy-passos{grid-template-columns:1fr 1fr}
.pgesppy-passo__colorido{padding-left:.5rem;padding-right:.5rem}
.pgesppy-passo__semcor{padding-left:2rem;padding-right:2rem}
.pgesppy-diferen-as{grid-column-gap:3.9rem;grid-row-gap:3.9rem;width:100%}
.pgvpy-disclaimer-patrocinio{margin-top:-15px;margin-bottom:40px}
.pgespex-subtitulo{text-align:center}
.secao-pgcex--quem{background-size:auto 600px;padding-top:7rem}
.pgcex-bonus{align-items:center;display:flex}
.secao-pgcex--queme{padding-left:30px;padding-right:30px}
.pgobgex-hero-titulos{max-width:60%;margin-bottom:4.88rem}
.pgobgex-fred{max-width:32.5rem}
.pgvex-botao.pgvex-botao--precos.pgvex-botao--precos--duplo{padding-left:4.9rem;padding-right:4.9rem;font-size:2.7rem}
.pgvex-video{max-width:55rem}
.pgvex-titulo.pgvex-titulo--garantia{margin-right:0}
.pgvex-titulo.pgvex-titulo--duplo{font-size:2.76rem}
.pgvex-metodologia{place-items:center}
.pgvex-metodologia__img{aspect-ratio:454/408}
.pgvex-diferenciais__caixas{grid-template-columns:1fr 1fr 1fr 1fr}
.pgvex-diferenciais__caixas.efeito-slidein-800.efeito-slidein-800--visivel{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}
.pgvex-normal__conteudo,.pgvex-normal__conteudo-mobile{grid-column-gap:3.9rem;padding:4.9rem}
.pgvex-depoimentos{grid-template-columns:1fr 1fr}
.pgvex-ementa{width:90%}
.pgvex-preco__logo.pgvex-preco__logo--duplo{width:6rem;padding-top:1rem;padding-bottom:1rem}
.pgvex-preco__alunos.pgvex-preco__alunos--duplo{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column}
.pgvex-preco__container.preco__container--semfoco{color:#f1f1f1}
.pgvex-preco__container.preco__container--duplo{grid-row-gap:3.1rem;padding-left:3.9rem;padding-right:3.9rem}
.pgvex-rodape{padding:20px}
.pgcwjs-hero__card{width:531px;max-width:60rem;margin-bottom:0}
.pgcwjs-hero__daniel{width:45rem;max-width:none;height:45rem;position:static;overflow:hidden}
.pgcwjs-aprender__card{margin-bottom:0}
.pgcwjs1-quem-coluna{width:auto;max-width:60rem;margin-bottom:0}
.pgcwjs1-quem-img{max-width:60rem;margin-top:-2.7rem;position:relative;transform:translate(0)}
.pgcwjs2-hero__card{width:531px;max-width:60rem;margin-bottom:0}
.pgcwjs2-hero__daniel{width:45rem;max-width:none;position:static;overflow:hidden;transform:translate(0%)}
.pgcwjs2-container{flex-direction:column;align-items:center}
.pgcwjs2-container.pgcwjs2-container--hero{grid-row-gap:3.5rem}
.pgcwjs2-aprender__card{margin-bottom:0}
.pgvjs-hero__card{max-width:55rem;margin-bottom:0}
.pgvjs-normal__conteudo{grid-column-gap:3.9rem;padding:4.9rem}
.pgvjs-ementa{width:90%}
.pgvex-preco__div-logo{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:center;align-items:center;display:flex}
.pgvex-pgto__opcoes.pgvex-pgto__opcoes--avulso{grid-template-columns:1fr 1fr 1fr 1fr;align-self:center;width:100%;max-width:80rem}
.pgvex-pgto__opcoes.pgvex-pgto__opcoes--padrao{grid-template-columns:1fr 1fr}
.pgvex-pgto__avulsopadrao{height:130rem}
.web-hero__card{width:531px;max-width:60rem;margin-bottom:0}
.web-hero__card.web-hero__card--ing{margin-bottom:0}
.pgcwfe-hero__diego{width:45rem;max-width:none;margin-right:0;position:static;overflow:hidden}
.web-aprender__card{margin-bottom:0}
.webinar-quem-coluna{width:auto;max-width:60rem;margin-bottom:0}
.webinar-quem-coluna.webinar-quem-coluna--ing{width:100%;margin-bottom:0}
.pgcwfe-quem-img{position:relative;transform:translate(0)}
.pgobg-secao{min-height:650px}
.pgvfe-rodape{padding:20px}
.pgespfe-chamada{text-align:center;justify-content:center;align-items:center;max-width:none;padding-bottom:0}
.pgespfe-quem-img{max-width:40rem;position:static;transform:translate(0)}
.pgcwjs3-quem-coluna{width:auto;max-width:60rem;margin-bottom:0}
.pgcwjs3-quem-img{max-width:35rem;margin-top:-2.7rem;position:relative;transform:translate(0)}
.pgving-video{max-width:55rem}
.pgving-normal__conteudo{grid-column-gap:3.9rem;padding:4.9rem}
.pgving-rodape{padding:20px}
.pgesppy-demanda2{min-width:40rem;padding-left:2.1rem;padding-right:2.1rem}
.pgesppy-empresas2{min-width:40rem}
.pgesppy-passo__texto2{margin-left:4rem;margin-right:4rem}
.pgesppy-quem__item{min-width:40rem;padding-left:2.1rem;padding-right:2.1rem}
.pgesppy-quem__img{filter:blur(2px)brightness(70%)}
.pgesppy-niveis{grid-template-columns:1fr 1fr}
.pgesppy-botao__container{min-width:40rem;padding-left:2.1rem;padding-right:2.1rem}
.pgespexc-img-hero{position:static;transform:translate(0%)}
.pgcpy-depois__img{transform:translate(-35%,13%)}
.pgcpy--quem__img{max-width:50rem;margin-top:-2.5%;position:relative;transform:translate(0%)}
.pgcpy--quem__img.ad{max-width:500px}
.pgcpy--quem__coluna{padding-bottom:0}
.pgcia-hero__fred{width:45rem;max-width:none;margin-right:0;position:static;overflow:hidden}
.lia-hero__card{width:531px;max-width:60rem;margin-bottom:0}
.pgclia-quem-coluna{width:auto;max-width:60rem;margin-bottom:0}
.pgvsql-coluna{justify-content:center;align-items:flex-end}
.pgvsql-textos{font-size:16px}
.pgcwfe-quem-img-copy,.pgespfe-quem-img--2{position:relative;transform:translate(0)}
.pgvpa-diferenciais__caixas{grid-template-columns:1fr 1fr 1fr 1fr}
.pgvpa-diferenciais__lista{max-width:none}
.pgespia-img-hero{position:static;transform:translate(0%)}
.pgespia-passos{grid-column-gap:2rem;grid-row-gap:6.1rem;grid-template-columns:1fr 1fr 1fr 1fr}
.div-block-88{text-align:center;align-self:auto;width:auto}
.grid-pgvjs-paraquem{justify-items:center;transform:translate(10px)}
.pgvjs-item-paraquem{width:auto;max-width:90%;padding-left:60px}
.text-block-28{text-align:center;width:100vw}
.div-block-89{padding-top:260px}
.text-block-29{margin-bottom:70px}
.grid-pgvjs-niveis{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto auto auto;grid-template-columns:1fr}
.pgvjs-item-nivel{max-width:90rem;padding-left:45px;padding-right:45px}
.pgvjs-img-item-niveis{margin-left:auto;margin-right:auto}
.div-block-90{text-align:left;flex-flow:column;align-self:auto;align-items:center;display:flex}
.pgvjs-preco__alunos{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;width:25rem}
.pgvcp-botao__texto.pgvcp-botao__texto--oferta.pgvcp-botao__texto--menor{font-size:1.5rem}
.pgvcp-tecnologia-nome{flex-flow:row;display:flex}
.div-block-97{flex-flow:column}
.pgvcp-porque__texto{text-align:justify}
.div-block-99{max-width:100%;padding-left:1rem;padding-right:1rem}
.pgvcp-logos{grid-row-gap:1rem;max-width:60rem}
.pgvcp-oferta__valor-parcela{font-size:4.3rem}
.div-block-132{width:80%;max-width:none;height:37vw;margin-top:2rem;margin-left:auto;margin-right:auto;position:relative}
.pgvcp-porque__bola.pgvcp-porque__bola--python{inset:5rem auto auto 24rem}
.pgvcp-porque__bola.pgvcp-porque__bola--react{top:3rem;bottom:auto;right:25rem}
.pgvcp-porque__bola.pgvcp-porque__bola--javascript{position:absolute;inset:auto auto 4rem 25rem}
.pgvcp-porque__bola.pgvcp-porque__bola--algoritmos{top:auto;bottom:6rem;right:24rem}
.image-64{top:50%;bottom:auto;right:50%;transform:translate(50%,-50%)}
.div-block{max-width:60rem}
.pgcling-card__subtitulo{text-align:center}
.pgcling-hero__img-prof2{max-width:50rem;display:none;position:static;transform:translate(0)}
.pgcling-hero__img-prof2.pgcling-hero__img-prof2--mobile{display:block}
.pgcling-hero__prof{width:45rem;max-width:none;margin-right:0;position:static;overflow:hidden}
.pgcjs-aprender__subtitulo{font-size:2.9rem}
.pgbfinsc-h2{text-align:center;font-size:4.9rem}
.pgesp-img-hero{align-self:center}
.pgesppy-passo__texto3{margin-left:4rem;margin-right:4rem}
.pgesp-botao__container{min-width:40rem;padding-left:2.1rem;padding-right:2.1rem}
.pgesp-img-hero--ing{align-self:center}
.embed-pesquisa{height:90rem}
.lfs-img-hero{align-self:center;max-width:60rem;margin-top:-3rem;position:static;transform:translate(0)}
.text--disclaimer{text-align:center}
.lfs-grid{grid-template-columns:minmax(0,1fr);max-width:90rem}
.lfs-caixa{width:auto;max-width:60rem;margin-bottom:0}}
@media screen and (max-width:767px){.section{margin-left:15px;margin-right:15px}
.section.cc-cta{padding:15px}
.container-1140{text-align:center}
.paragraph-bigger{font-size:16px;line-height:28px}
.rich-text{text-align:left;width:90%;max-width:470px}
.heading-jumbo-small{font-size:30px;line-height:52px}
.logo-link{padding-left:0}
.navigation{padding:20px 30px}
.cta-wrap{padding-left:30px;padding-right:30px}
.blog-detail-header-wrap{text-align:left;width:90%;max-width:470px}
.button-2.aguarde-excel.sql.lembrete.verde{padding-left:20px;padding-right:20px;font-size:21px;line-height:25px}
.button-2.aguarde-excel.sql.lembrete.python{font-size:26px;line-height:26px}
.button-2.aguarde-excel.sql.verde{font-size:32px;line-height:35px}
.section-3.aguarde-excel.sql-2.lembrete.v2.lembrete-2{height:auto;padding-bottom:50px}
.section-3.v2{background-image:url("https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/6238bcce8f4c8bfdd1f2d79e_%5BBACKGROUND%5D%20banner%20topo%20-%20Mobile%20767px%20(2)%20(2).webp");background-position:50% 100%;background-size:auto;flex-direction:column;align-items:center;height:565px;padding-top:25px;padding-bottom:200px}
.text-block{padding-left:10px;padding-right:10px}
.coluna-passos-captura-sql{padding-bottom:20px}
.section-5{padding-left:80px;padding-right:80px}
.section-5.pgv.a{padding-left:20px;padding-right:20px}
.section-5.pgv.a.b{padding-top:75px}
.section-5.pgv.a.b.c{padding-top:50px}
.section-5.pgv.padding-top-25{padding-bottom:25px;padding-left:20px;padding-right:20px}
.container-passos-captura-sql{max-width:360px}
.container-passos-captura-sql.pgv-anadad{max-width:none}
.footer{padding:40px 20px}
.footer-flex-container{flex-wrap:nowrap;align-content:flex-start}
.footer-logo-link{width:10%;min-width:0}
.footer-image{object-fit:contain}
.div-block-7{flex:none}
.link.ajustado{position:relative;left:-27px}
.link.ajustado.pbi{position:static}
.link.ajustado-2{min-width:100px;position:relative;left:-16px}
.link.ajustado-2.pbi{min-width:0}
.descri-o-evento-python-google{padding-left:10px;padding-right:10px}
.image-4{width:528px}
.container-11.lembrete{max-width:340px}
.paragraph-3.lembrete.v2{line-height:31px}
.text-span-9.lembrete{font-size:27px;line-height:31px}
.lembrete-sql{margin-top:20px;padding-left:10px;padding-right:10px}
.container-12{max-width:340px}
.section-8{background-color:#000;background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/61e9b62dd0e3828c795b8155_BG-1-MOBILE-NOVO-1.webp);background-position:50% 0;background-repeat:no-repeat;background-size:cover;padding-top:300px;padding-bottom:40px}
.section-8.a{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/65faf71100724039cde48071_61e9b62e3a803c0374ad8c04_BG-1-MOBILE-NOVO%20\(1\).webp);background-position:50% 0;background-repeat:no-repeat;background-size:auto;padding-top:374px;padding-bottom:54px}
.section-8.excel{background-image:url(https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/6215146c92bb5a9b92c9b999_%5Bbackground%5D%20aulas%20\(2\).webp);background-position:50% 0;background-repeat:no-repeat;background-size:cover;padding-top:50px;padding-bottom:50px}
.section-8.cd{padding-top:25px;padding-bottom:25px}
.heading-8{text-align:center;margin-top:25px;margin-bottom:10px;font-size:23px;line-height:28px}
.heading-8.verde-captura-excel{text-align:center}
.heading-8.verde-captura-excel.size-35{font-size:26px;line-height:31px}
.heading-8.verde-captura-excel.size-35.cd{font-size:24px;line-height:28px}
.paragraph-11.b{padding-bottom:0}
.paragraph-11.b.d{text-align:center;padding-top:10px;padding-bottom:10px}
.paragraph-11.b.d.e{padding-top:15px;font-size:17px;line-height:22px}
.material-icon.verde.material-icon-filled{margin-top:-13px;margin-left:-305px}
.column-5{align-items:center;padding-right:0}
.container-16{flex-direction:column;align-items:center;display:flex}

.heading-9{margin-bottom:10px;padding-bottom:0;padding-left:84px;padding-right:84px}
.heading-9.a{padding-left:50px;padding-right:50px}
.paragraph-15{line-height:22px}
.button-4.a.b.d.e.f.g{margin-top:30px;padding-left:60px;padding-right:60px}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal{margin-top:35px;padding:10px 15px}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal.pbi-v2{margin-top:0;margin-bottom:15px}
.button-4.a.b.d.branco{width:400px}
.button-4.a.d{padding:15px 20px}
.button-4.a.d.verde-excel{width:400px}
.paragraph-17{font-size:14px;display:block}
.div-block-12{flex:0 auto;width:80%;max-width:50%}
.heading-12{margin-bottom:20px;font-size:27px;line-height:37px}
.container-21{max-width:360px}
.container-21.pgv-anadad{grid-row-gap:32px;max-width:none;margin-bottom:15px;margin-left:auto;margin-right:auto}
.columns-5{max-width:300px;margin-bottom:0}
.section-16.padding-top-50{padding-top:25px}
.titulo-carta-vendas-pbi{text-align:center}
.titulo-carta-vendas-pbi.a.b{font-size:28px}
.titulo-carta-vendas-pbi.a.b.d.ab.f.g{margin-top:25px}
.titulo-carta-vendas-pbi.a.b.d.ab.f.j{line-height:29px}
.titulo-carta-vendas-pbi.a.b.padding-bottom-0{text-align:center;margin-bottom:0;font-size:28px}
.titulo-carta-vendas-pbi.a.c{margin-left:0;margin-right:0}
.titulo-carta-vendas-pbi.a.c.d{font-size:28px;line-height:100%}
.titulo-carta-vendas-pbi.a.c.e{font-size:18px;line-height:22px}
.titulo-carta-vendas-pbi.a.c.e.g{padding-bottom:25px;font-size:18px}
.titulo-carta-vendas-pbi.a.c.ab.margin-bottom-15{margin-bottom:0;font-size:27px}
.titulo-carta-vendas-pbi.a.c.abc.padding-bottom-15{font-size:28px;line-height:32px}
.titulo-carta-vendas-pbi.a.c.padding-bottom-0{margin-bottom:15px;font-size:28px}
.titulo-carta-vendas-pbi.a.c.padding-bottom-25{padding-bottom:0;font-size:28px}
.titulo-carta-vendas-pbi.a.ab.padding-bottom-50.blog-excel{padding-bottom:25px;font-size:26px}
.titulo-carta-vendas-pbi.centralizado.padding-0{font-size:28px;line-height:32px}
.titulo-carta-vendas-pbi.centralizado.padding-0.padding-left-right-50{padding-left:0;padding-right:0;line-height:32px}
.titulo-carta-vendas-pbi.centralizado.a.c.e.padding-top-10{font-size:18px}
.titulo-carta-vendas-pbi.centralizado.padding-bottom-30{padding-bottom:10px;font-size:28px}
.titulo-carta-vendas-pbi.padding-bottom-30.padding-left-30{padding-bottom:15px;padding-left:0;font-size:28px}
.titulo-carta-vendas-pbi.margin-top-0{font-size:21px;line-height:24px}
.titulo-carta-vendas-pbi.margin-top-0.margin-bottom-25{margin-bottom:0}
.titulo-carta-vendas-pbi.pgvendas-pbi{margin-top:10px;font-size:25px;line-height:29px}
.heading-17{text-align:center;margin-bottom:30px;font-size:18px}
.container-22{max-width:360px;padding-left:20px;padding-right:20px}
.container-22.padding-lr-10{padding-left:10px;padding-right:10px}
.container-22.padding-lr-10.pgv-anadad{max-width:none}
.container-22.python{padding-left:10px;padding-right:10px}
.image-10{max-width:150px}
.secao-alaranjada.padding-top-bottom-100{padding-top:50px;padding-left:30px;padding-right:30px}
.secao-alaranjada.pgv-anadad{padding-top:50px;padding-bottom:50px}
.section-18{padding-top:50px}
.heading-19.a.b{padding-left:0}
.div-block-15{width:200px}
.div-block-15.a.b{width:400px}
.div-block-15.a.b.python{width:360px}
.section-19.pgv-anadad{padding-left:30px;padding-right:30px}
.column-19{height:auto;min-height:300px}
.secao-branca,.secao-branca.margin-bottom-100{padding-top:50px}
.secao-branca.padding-bottom-100{padding-bottom:50px}
.secao-branca.padding-bottom-100.pgv-anadad{padding-top:25px;padding-bottom:50px}
.container-23{max-width:360px;padding-bottom:50px}
.container-23.a{padding-top:50px}
.container-23.pgvendas-pbi{max-width:340px}
.container-23.pgvendas-pbi.pgv-anadad{max-width:none}
.dropdown-2{width:100%}
.dropdown-toggle-2{padding:15px 45px 15px 15px}
.text-block-3{max-width:90%;font-size:16px;line-height:20px}
.text-block-3.max-w-900{max-width:90%;font-size:16px}
.section-22.padding-top-bottom-100{padding-bottom:25px}
.section-22.padding-top-bottom-100._50{padding-top:25px;padding-bottom:25px}
.slider{width:100%;max-width:360px}
.slider.python{width:340px;min-height:296px}
.column-23{height:400px;margin-top:-75px}
.column-23.margin-t-0{height:auto;margin-top:0}
.image-15{height:auto}
.column-24{height:auto;padding-top:25px;padding-bottom:25px}
.column-25{height:150px}
.container-bloco-inscricao{max-width:360px}
.container-bloco-inscricao.pgv-anadad-demanda-vagas,.container-bloco-inscricao.pgv-anadad{max-width:none}
.div-block-21{width:100%}
.video-3{width:100%;height:auto}
.bloco-forma-de-pagamento{width:100%;margin-bottom:25px}
.columns-9{padding-top:0}
.container-25{max-width:360px}
.container-25.pgv-anadad{max-width:none}
.image-16{height:auto}
.column-27{height:400px;padding-bottom:20px}
.column-27.height-270{height:auto;padding-bottom:0}
.column-28{border-top:1px solid #e2e2e2;border-left-width:0;height:auto;padding-top:20px;padding-left:10px}
.column-28.padding-left-30{padding-left:10px}
.columns-10{height:auto}
.image-18{height:380px}
.container-27{max-width:360px}
.container-27.pgv-anadad{max-width:none;padding-left:0}
.bloco-passos,.bloco-passos.height-375{height:auto}
.bloco-passos.height-375.python{height:450px;margin-bottom:40px}
.bloco-passos.height-400{height:auto}
.bloco-passos.height-400.python.width-500{height:450px}
.bloco-passos.bloco-diferenciais.height-350,.bloco-passos.bloco-diferenciais.height-400,.bloco-passos.bloco-diferenciais.height-450{height:auto}
.titulo-2-obrigado-excel{max-width:350px;margin-bottom:25px;font-size:24px;line-height:30px}

.logo-hashtag-obrigado-excel{max-width:50px}
.paragrafo-2-obrigado-excel{padding-left:0;padding-right:0}
.link-politica-e-termo-obrigado-excel{padding-bottom:5px}
.margin-top-50{margin-top:10px}
.div-colunas-especialista-captura-sql{flex-direction:column;align-items:center;width:100%;padding-left:20px;padding-right:20px}
.popup-saida{max-width:300px;padding:30px}
.botao-enviar{text-align:center;margin-top:5px;font-size:16px;line-height:20px}
.paragraph-28{text-align:justify;font-size:16px}
.text-block-8{padding-bottom:15px;font-size:18px;line-height:22px}
.se-o-blog-excel{padding-top:25px;padding-bottom:25px}
.column-34{flex-direction:row;height:auto;margin-top:0;padding-top:25px}
.video-4{margin-right:0}
.columns-15{flex-direction:column;max-width:460px}
.column-35{height:auto;min-height:250px}
.link-block{min-width:96px;min-height:54px;margin-bottom:0;margin-right:10px}
.link-block._4.margin-bottom-0{margin-right:0}
.text-block-9{font-size:19px}

.div-captura-sql-topo{width:350px;padding:40px 38px}
.div-vazia-topo-captura-sql{display:none}
.t-tulo-captura-sql{margin-bottom:5px;padding-left:0;padding-right:0;font-size:29px;line-height:27px}
.t-tulo-captura-sql.size-30.padding-left-right-0.align-left{margin-bottom:15px;font-size:31px;line-height:33px}
.t-tulo-captura-sql.size-30.cor-v2.padding-left-right-200.margin-bottom-35{margin-bottom:25px;padding-left:22px;padding-right:22px;font-size:31px;line-height:33px}
.subt-tulo-captura-sql{margin-bottom:20px;font-size:23px;line-height:20px}
.par-grafo-captura-sql{font-size:16px;line-height:15px}
.par-grafo-captura-sql.realce-par-grafo-captura-sql{text-align:center}
.par-grafo-captura-sql.size-14{font-size:10px;line-height:14px}
.par-grafo-captura-sql.size-17{font-size:15px;line-height:17px}
.par-grafo-captura-sql.size-17.cor-v2.centralizado.height-size-34.padding-left-right-50{margin-bottom:15px}
.item-lista-captura-sql{margin-bottom:20px}
.bot-o-captura-sql.margin-top-25{max-width:350px;margin-top:20px;margin-left:-15px;margin-right:-15px;padding:5px 15px;font-size:17px;line-height:20px}
.bot-o-captura-sql.margin-top-50{max-width:350px;margin-top:15px;font-size:15px}
.container-lgpd-captura-sql{max-width:430px}
.se-o-passos-captura-sql{flex-direction:column;align-items:stretch;padding-left:35px;padding-right:35px}

.container-especialista-captura-sql{max-width:430px}
.html-embed-6{margin-bottom:25px}

.coluna-aulas-captura-sql.margin-bottom-25{margin-bottom:0}
.container-aulas-captura-sql{max-width:430px}
.coluna-2-rodap-sql{padding-top:5px;padding-bottom:5px}
.coluna-3-rodap-sql{align-items:center;padding-top:5px}
.colunas-rodap-sql{flex-direction:column;max-width:430px}
.container-rodap-sql{flex-direction:column;align-items:center;display:flex}
.link-rodap-sql{font-size:11px}
.bot-o-pg-vendas-python{padding:10px 19px}
.bot-o-pg-vendas-python.margin-top-60{text-align:center}
.bot-o-pg-vendas-python.centralizado.margin-top-30{padding:9px 19px;font-size:18px}
.columns-16{flex-direction:column}
.se-o-1-pg-v-exc{padding-top:15px;padding-bottom:156px}
.container-1-pg-v-exc{max-width:340px}
.imagem-1-pg-v-exc.margin-top-bottom-65.centralizado{margin-top:30px;margin-bottom:30px}
.imagem-1-pg-v-exc.margin-top-bottom-65.centralizado.margin-left-right--44{min-width:418px;margin-left:-39px}
.imagem-1-pg-v-exc.margin-top-65.padding-left-30{margin-top:30px}
.imagem-1-pg-v-exc.margin-bottom-30{margin-bottom:15px}
.imagem-1-pg-v-exc.max-w-175{max-width:175px}
.subt-tulo-1-pg-v-exc.margin-top-25.margin-bottom-45{margin-top:5px;margin-bottom:20px;font-size:13px;line-height:18px}
.subt-tulo-1-pg-v-exc.margin-bottom-25.size-20-22{margin-bottom:15px;font-size:14px;line-height:18px}
.div-1-pg-v-exc{width:340px;max-width:none}
.colunas-1-pg-v-exc{padding:10px}
.container-2-pg-v-exc{max-width:340px}
.coluna-1-pg-v-exc.margin-top-bottom-55{margin-top:25px;margin-bottom:0}
.coluna-1-pg-v-exc.margin-bottom-35{margin-bottom:20px}
.bot-o-1-pg-v-exc{padding:10px 20px;font-size:16px}
.bot-o-1-pg-v-exc.margin-top-100{margin-top:35px}
.bot-o-1-pg-v-exc.margin-top-50.margin-b-25{margin-bottom:0}
.imagem-2-pg-v-exc{max-width:340px}
.imagem-2-pg-v-exc.max-w-543{width:100%;max-width:none}
.se-o-2-pg-v-exc{margin-top:-135px;padding-bottom:35px}
.texto-2-pg-v-exc.margin-bottom-35{margin:10px -5px;font-size:14px}
.texto-1-pg-v-exc{font-size:14px}
.texto-1-pg-v-exc.margin-top-65{margin-top:25px;font-size:14px;line-height:18px}
.texto-1-pg-v-exc.margin-top--35{margin-top:0}
.texto-1-pg-v-exc.margin-bottom-30{margin-bottom:15px}
.texto-1-pg-v-exc.margin-bottom-65{max-width:none;margin-bottom:25px;line-height:18px}
.se-o-3-pg-v-exc{padding-top:40px;padding-bottom:40px}
.container-3-pg-v-exc{max-width:340px}
.se-o-4-pg-v-exc{padding-top:40px}
.container-4-pg-v-exc{max-width:340px}
.se-o-5-pg-v-exc{background-size:cover;margin-top:-190px;padding-top:267px;padding-bottom:40px}
.container-5-pg-v-exc{max-width:340px}
.margin-top-15{margin-top:10px;margin-left:-17px}
.se-o-6-pg-v-exc{padding-top:40px;padding-bottom:40px}
.coluna-3-pg-v-exc{flex-direction:column;display:flex}
.coluna-3-pg-v-exc.margin-top-75.b{flex-direction:column-reverse}
.container-6-pg-v-exc{max-width:340px}
.texto-4-pg-v-exc{margin-top:20px;font-size:14px;line-height:20px}
.t-tulo-1-pg-v-exc{font-size:20px;line-height:25px}
.t-tulo-1-pg-v-exc.margin-bottom-65{max-width:none;margin-bottom:20px;font-size:20px;line-height:24px}
.t-tulo-1-pg-v-exc.margin-top-65{margin-top:30px}
.texto-5-pg-v-exc{font-size:14px}
.texto-5-pg-v-exc.margin-bottom-30{margin-bottom:15px;font-size:14px}
.texto-5-pg-v-exc.fonte-branca{font-size:14px;line-height:16px}
.texto-5-pg-v-exc.fonte-branca.t-tulo{font-size:18px;line-height:20px}
.texto-5-pg-v-exc.size-17-19{font-size:15px;line-height:19px}
.se-o-7-pg-v-exc{background-size:auto 650px;padding-top:0;padding-bottom:40px}
.container-7-pg-v-exc{max-width:340px}
.imagem-6-pg-v-exc{min-width:0;margin-top:0;margin-left:-60px}
.coluna-div-1-pg-v-exc{flex-direction:column;align-items:center;margin-bottom:100px}
.coluna-div-1-pg-v-exc.margin-top-35.b{margin-bottom:0}
.coluna-div-interna-1-pg-v-exc{margin-top:-33px;margin-left:0;margin-right:0}
.imagem-8-pg-v-exc{min-width:340px}
.bloco-todos-m-dulos-e-linhas{margin-left:-44px;margin-right:-44px}
.bloco-todos-m-dulos-e-linhas.anadad{margin-left:0;margin-right:0}
.se-o-8-pg-v-exc{padding-top:40px;padding-bottom:40px}
.container-8-pg-v-exc{max-width:340px}
.se-o-9-pg-v-exc{padding-top:40px;padding-bottom:40px}
.container-9-pg-v-exc{max-width:340px}
.margin-top-25{margin-top:30px}
.margin-top-35{margin-top:20px}
.se-o-10-pg-v-exc{background-size:cover;padding-top:40px;padding-bottom:40px}
.container-10-pg-v-exc{max-width:340px}
.se-o-11-pg-v-exc{padding-top:40px;padding-bottom:40px}
.container-11-pg-v-exc{max-width:340px}
.se-o-11b-pg-v-exc{background-size:cover}
.container-11b-pg-v-exc{max-width:340px}
.se-o-12-pg-v-exc{padding-top:40px;padding-bottom:40px}
.container-12-pg-v-exc{max-width:340px}
.margin-top-75{margin-top:30px}
.margin-top-75.centralizado{margin-top:40px}
.margin-top-75.max-width-250{max-width:250px;margin-top:40px}
.imagem-12-pg-v-exc{padding-left:0}
.centralizado.margin-top-50{margin-top:30px}
.centralizado.margin-top-bottom-20{display:none}
.se-o-13-pg-v-exc{background-position:50% 0;background-size:cover;margin-top:-157px;padding-top:88px}
.imagem-13-pg-v-exc{min-width:0;margin-left:0;padding-bottom:20px}
.imagem-14-pg-v-exc{min-width:0}
.image-28{margin-top:-20px;margin-left:0}
.image-28.mt-0{min-width:0;margin-left:0}
.container-13b-pg-v-exc,.container-14-pg-v-exc{max-width:340px}
.margin-bottom-55{margin-bottom:30px}
.image-29{padding-top:30px}
.logo-pg-v-exc{height:45px}
.image-31{padding-bottom:15px}
.realce-verde-texto-pg-v-exc{font-size:14px;font-weight:500}
.coluna-div-2-pg-v-exc{background-image:none;min-width:340px;margin-bottom:10px}
.coluna-div-interna-3-pg-v-exc{padding-right:15px}
.texto-6-pg-v-exc{font-size:15px;line-height:18px}
.texto-6-pg-v-exc.t-tulo{text-align:center;margin-top:30px;margin-bottom:10px;font-size:31px}

.coluna-div-interna-5-pg-v-exc{padding:25px}
.coluna-div-7-pg-v-exc.margin-top-bottom-65{flex-direction:column-reverse;align-items:center;margin-top:40px;margin-bottom:40px}
.coluna-div-7-pg-v-exc.margin-top-bottom-65.invertida{flex-direction:column;margin-top:30px;margin-bottom:30px}
.imagem-9-pg-v-exc{margin-bottom:-10px;margin-left:0}
.imagem-9-pg-v-exc.invertida{min-width:340px;margin-right:0}

.imagem-23-pg-v-exc.margin-top-bottom-65{margin-top:40px;margin-bottom:40px;display:none}
.coluna-div-interna-7-pg-v-exc{flex-direction:column;align-items:center;margin-top:0;margin-left:0;padding-right:0}
.coluna-div-3-pg-v-exc{flex-direction:column;margin-left:auto;padding:25px}
.image-34{width:200px;min-width:0}
.material-icons.icone-lista-bloco-plano-pgvpy.icone-marcado-lista-bloco-plano-pgvy.pbi.pgv-anadad{padding-right:10px;line-height:100%;display:inline-block}
.material-icons.pgv-anadad{color:var(--laranja-pbi);padding-right:7px;font-size:18px;line-height:100%}
.div-habilidades-pg-v-exc.margin-left-right-15{min-width:340px;margin-top:10px;margin-bottom:10px}
.div-habilidades-pg-v-exc.margin-left-right-15.ffebec{background-color:#ffebec}
.div-habilidades-pg-v-exc.margin-left-right-15.c4f0df{background-color:#c4f0df}
.texto-s-margem-pg-v-exc.texto-centralizado.magin-bottom--5{margin-bottom:10px}
.texto-s-margem-pg-v-exc.texto-centralizado.size-18{font-size:18px;font-weight:500}
.texto-s-margem-pg-v-exc.texto-centralizado.size-18.margin-top-5{margin-top:5px;font-size:17px}
.texto-s-margem-pg-v-exc.texto-centralizado.margin-top--33{margin-top:-33px}
.bloco-inteiro-habilidades-pg-v-exc.margin-top-65{margin-top:25px;margin-bottom:36px;display:flex}
.div-block-40.margin-top-bottom-20{flex-direction:column;align-items:center;margin-top:10px;margin-bottom:10px;display:flex}
.bloco-inteiro-n-veis-pg-v-exc{flex-direction:column;align-items:center;display:flex}
.bloco-inteiro-n-veis-pg-v-exc.margin-top-bottom-65{margin-top:40px;margin-bottom:40px}
.bloco-n-veis-pg-v-exc{display:flex}
.bloco-n-veis-pg-v-exc.margin-top-bottom-20{margin-top:20px;margin-bottom:20px;display:flex}
.bloco-imagem-n-veis-pg-v-exc{flex-direction:column;justify-content:center;display:flex}
.bloco-texto-n-veis-pg-v-exc{max-width:300px;padding-left:15px}
.bloco-texto-n-veis-pg-v-exc.padding-trocado{padding-left:0;padding-right:15px}
.imagem-n-veis-pg-v-exc{max-width:70px}
.t-tulo-2-pg-v-exc{color:#4c7469;margin-top:0;margin-bottom:5px;font-size:20px;font-weight:700;line-height:20px}
.image-36{margin-top:-35px;margin-bottom:-53px;display:block}
.bloco-forma-de-pagamento-pg-v-exc.height-auto{max-width:300px}
.div-block-43{flex-direction:column;align-items:center}
.div-block-44{width:320px;height:525px;margin-top:10px;margin-bottom:10px}
.se-o-1-emb-hash{padding-top:20px;padding-bottom:143px}
.container-1-emb-hash{max-width:360px;padding-left:20px;padding-right:20px}
.t-tulo-1-emb-hash.margin-top-bottom-0{font-size:24px;line-height:30px}
.margin-bottom-65{max-width:75px;margin-bottom:20px}
.texto-1-emb-hash.margin-top-35-bottom-0{max-width:400px;margin-top:15px;font-size:17px;line-height:22px}
._w-678.margin-top-bottom-35{width:320px;margin-top:15px;margin-bottom:15px}
.t-tulo-2-emb-hash.margin-top-0-bottom-30.margin-left--90{text-align:center;margin-bottom:15px;margin-left:0;padding-left:18px;padding-right:18px;font-size:24px;line-height:30px}
.t-tulo-2-emb-hash.branco.margin-bottom-45{text-align:center;font-size:23px;line-height:30px}
.t-tulo-2-emb-hash.centralizado.size-38{font-size:26px;line-height:30px}
.t-tulo-2-emb-hash.esquerda.branco-v2.margin-top-0-bottom-25{margin-bottom:20px;font-size:22px;line-height:30px}
.body-branco-fonte-373838-s-24{font-size:16px;line-height:22px}
.texto-2-emb-hash{text-align:center}
.imagem-1-emb-hash{min-width:0;max-width:250px;margin-left:auto;margin-right:auto}
.coluna-1-emb-hash{align-items:center;padding-bottom:25px;padding-left:0}
.se-o-2-emb-hash{margin-top:-95px;margin-bottom:0;padding-bottom:30px}
.se-o-3-emb-hash{background-size:cover;padding-top:30px;padding-bottom:30px}
.se-o-4-emb-hash{padding-top:30px;padding-bottom:30px}
.container-2-emb-hash{max-width:360px;padding-left:20px;padding-right:20px}
.coluna-3-emb-hash{padding-top:20px}
.imagem-2-emb-hash{min-width:0;max-height:275px;margin-left:0}
.iframe-ploomes{width:320px;margin-top:-10px;margin-bottom:-10px}
.columns-17,.columns-18{flex-direction:column-reverse;display:flex}
.container-34{max-width:360px}
.image-40{display:none}
.div-m-dulo-pg-v-exc{flex-direction:column}
.caixa-m-dulo-pg-v-exc{max-width:340px;margin-bottom:20px}
.caixa-peq-m-dulo-pg-v-exc{width:200px;min-height:30px;max-height:40px;margin-left:8px}
.t-tulo-3-pg-v-exc{font-size:21px;line-height:22px}
.t-tulo-3-pg-v-exc.branco{padding-right:30px;font-size:21px}
.imagem-caixa-peq-pg-v-exc{min-width:40px;max-width:40px;min-height:40px;max-height:40px;margin-left:-12px}
.linha-tracejada-pg-v-exc,.linha-tracejada-pg-v-exc.anadad{display:none}
.m-dulo-pg-v-exc.anadad.nico{width:100%}

.colunas-1-pg-cap-exc{align-items:center;width:340px}
.colunas-1-pg-cap-exc.pgcpy-ajuste-hero{margin-left:auto;margin-right:auto}
.colunas-1-pg-cap-exc.fs{width:100%}
.coluna-1-pg-cap-exc{width:340px;min-width:0;padding:20px 20px 35px}
.coluna-1-pg-cap-exc.fs{max-width:54rem}
.coluna-2-pg-cap-exc{width:400px;margin-top:-22px;padding-top:0;position:relative}
.coluna-2-pg-cap-exc.py{margin-top:10px}
.t-tulo-1-pg-cap-exc{margin-bottom:10px;margin-left:46px;margin-right:46px;padding-left:34px;padding-right:34px;font-size:28px;line-height:28px}
.t-tulo-1-pg-cap-exc.py{font-size:35px}
.t-tulo-1-pg-cap-exc.py.ad{font-size:33px}
.t-tulo-1-pg-cap-exc.py.headline{font-size:22px}
.t-tulo-1-pg-cap-exc.cd{font-size:30px;line-height:34px}
.t-tulo-1-pg-cap-exc.fs{margin-left:0;margin-right:0;padding-left:0;padding-right:0;font-size:4.8rem}
.t-tulo-2-pg-cap-exc{margin-bottom:20px;font-size:20px;line-height:22px}
.image-43{max-width:15px}
.texto-1-pg-cap-exc{padding-left:0;font-size:16px;line-height:15px}
.texto-1-pg-cap-exc.f1f1f1{background-color:#0000}
.item-lista-1-pg-cap-exc.fs{grid-column-gap:1rem;grid-row-gap:1rem}
.t-tulo-3-pg-cap-exc{margin-top:5px;margin-bottom:10px;font-size:22px;line-height:22px}
.bot-o-1-pg-cap-exc{padding:10px 31px;font-size:20px}
.bot-o-1-pg-cap-exc.v2{max-width:250px;padding-left:0;padding-right:0;line-height:22px}
.bot-o-1-pg-cap-exc.v2.margin-t-25.cd{max-width:none;margin-top:10px;padding:5px 10px;font-size:15px}
.bot-o-1-pg-cap-exc.v2.margin-t-25.cd.py{border-top-width:1px;border-left-width:1px;margin-top:20px;display:flex}
.bot-o-1-pg-cap-exc.py{margin-top:10px;padding-top:5px;padding-bottom:5px}
.bot-o-1-pg-cap-exc.py.fs{padding:10px 30px;line-height:100%}
.bot-o-1-pg-cap-exc.margin-b-30.cd2{display:flex}
.bot-o-1-pg-cap-exc.cd{display:none}
.imagem-1-pg-cap-exc{width:600px}
.imagem-1-pg-cap-exc.py{width:400px;min-width:400px;margin-left:32px;margin-right:0}
.imagem-1-pg-cap-exc.cd{width:250px;min-width:250px;margin-left:auto;margin-right:auto}
.sec-2-pg-cap-exc{padding:20px 0}
.texto-2-pg-cap-exc{font-size:10px;line-height:10px}
.sec-3-pg-cap-exc{padding-bottom:20px;padding-left:0;padding-right:0}
.container-1-pg-cap-exc{max-width:360px;padding-left:10px;padding-right:10px}
.container-1-pg-cap-exc.pgcpy-hero,.container-1-pg-cap-exc.testeb{max-width:none}
.t-tulo-4-pg-cap-exc{padding-left:10px;font-size:28px;line-height:28px}
.t-tulo-4-pg-cap-exc.padding-right-250{font-size:27px;line-height:27px}
.t-tulo-4-pg-cap-exc.padding-right-250.f1f1f1{background-color:#0000}
.t-tulo-4-pg-cap-exc.pgcex-aprender-h2{font-size:27px;line-height:27px}
.bloco-titulo-4-pg-cap-exc{margin-bottom:30px}
.imagem-2-pg-cap-exc{width:25px;height:25px}
.bloco-passos-pg-cap-exc{flex-direction:column;align-items:center}
.passo-pg-cap-exc{margin-bottom:20px}
.t-tulo-passo-pg-cap-exc{margin-bottom:5px}
.imagem-passo-pg-cap-exc{width:35px;height:35px;padding:7px}
.t-tulo-5-pg-cap-exc{font-size:24px;line-height:24px}
.imagem-4-pg-cap-exc{width:340px;height:308.6px;margin-top:0;margin-bottom:20px}
.imagem-4-pg-cap-exc.py.cd{margin-top:0}
.sec-4-pg-cap-exc{padding-left:0;padding-right:0}
.aula-pg-cap-exc{margin-bottom:20px}
.linha-aulas-pg-cap-exc{flex-direction:column;margin-bottom:0}

.sec-5-pg-cap-exc.cd{margin-top:-250px;padding-top:300px}
.imagem-3-pg-cap-exc{margin-top:-30px}
.imagem-3-pg-cap-exc.py{width:250px;min-width:250px}
.t-tulo-6-pg-cap-exc{font-size:25px;line-height:27px}
.t-tulo-6-pg-cap-exc.py{font-size:22px;line-height:24px}
.barra-t-tulo-6-pg-cap-exc{margin-bottom:20px;padding-left:15px}
.texto-3-pg-cap-exc{font-size:15px;line-height:18px}
.container-2-pg-cap-exc{max-width:360px;padding-left:10px;padding-right:10px}
.rodape{border-top:1px solid #00000026;padding-left:0;padding-right:0}
.rodape-container{max-width:340px;padding-left:10px;padding-right:10px}
.coluna-4-pg-cap-exc{max-width:250px}
.rodape-link{padding-left:5px;padding-right:5px;font-size:13px;line-height:13px}
.formul-rio-active{width:300px}
.linha-passo-pg-cap-exc{flex-direction:column;align-items:center}
.margin-top-bottom-20{display:none}
.cx-ext-beneficios-pg-v-exc{margin-bottom:10px}
.t-tulo-5-pg-v-exc.margin-top-bottom-25{margin-top:15px;margin-left:-10px;margin-right:-10px;padding-left:5px;padding-right:5px;font-size:16px;line-height:20px}
.t-tulo-5-pg-v-exc.v2.margin-bottom-30{margin-bottom:15px;margin-right:-12px;font-size:19px;line-height:19px}
.t-tulo-5-pg-v-exc.v3{margin-left:-7px;margin-right:-7px;font-size:25px;line-height:25px}
.t-tulo-5-pg-v-exc.v4{font-size:19px;line-height:19px}
.t-tulo-5-pg-v-exc.v5.margin-top-35-bottom-65{margin-top:20px;margin-bottom:20px;font-size:19px;line-height:23px}
.t-tulo-5-pg-v-exc.v6{font-size:22px}
.t-tulo-5-pg-v-exc.caixa-pre-o-pg-v-exc{text-align:center;font-size:34px;line-height:38px}
.realce-verde-pg-v-exc{padding-left:10px;padding-right:10px}
.container-pg-ag-exc{max-width:340px;padding-left:10px;padding-right:10px}

.t-tulo-1-pg-ag-exc{text-align:center}
.t-tulo-1-pg-ag-exc.cd{margin-left:-20px;margin-right:-20px}
.bloco-1-pg-ag-exc{justify-content:center}
.subt-tulo-1-pg-ag-exc{font-size:21px;line-height:23px}
.bloco-subtitulo-pg-ag-exc{margin-top:10px;margin-bottom:20px;margin-left:0}
.bloco-subtitulo-pg-ag-exc.py{margin-bottom:20px}
.bloco-subtitulo-pg-ag-exc.py.cd{margin-top:0}
.bloco-lat-1-pg-ag-exc{flex-direction:column;align-items:center;width:100%;display:flex}
.barra-inscricao-90{width:auto;min-width:340px;margin-left:0}
.se-o-2-pg-ag-exc{margin-top:-60px;padding-top:70px;padding-bottom:10px}
.bloco-lat-2-pg-ag-exc{width:100%}
.t-tulo-2-pg-ag-exc{padding-left:20px;padding-right:20px;font-size:27px;line-height:27px}
.texto-1-pg-ag-exc{text-align:center;margin-bottom:20px;font-size:18px;line-height:21px}
.body-texto-size-35-525251{font-size:16px;line-height:16px}
.se-o-3-pg-agr-exc{padding-top:40px;padding-bottom:20px}
.imagem-2-pg-ag-exc{width:25px;height:25px}
.html-cronometro{margin-top:15px}
.html-cronometro.margin-t-50{margin-top:30px}
.bloco-planos-pgvpy{flex-direction:column-reverse;margin-top:50px}
.bloco-plano-pgvpy{width:100%;margin-left:0;margin-right:0}
.bloco-plano-pgvpy.destaque-bloco-plano-pgvpy{margin-bottom:50px}
.bloco-plano-pgvpy.destaque-bloco-plano-pgvpy.excel{padding-left:20px;padding-right:20px}
.bloco-plano-pgvpy.destaque-bloco-plano-pgvpy.excel.bloco-unico{width:100%;max-width:none}
.bloco-plano-pgvpy.destaque-bloco-plano-pgvpy.margin-t-50{width:100%;padding-left:10px;padding-right:10px}
.titulo-bloco-plano-pgvpy.realce-pg-vendas-python{margin-left:0;margin-right:0}
.titulo-bloco-plano-pgvpy.realce-pg-vendas-python.texto-toggle-pgvpy{width:100%;margin-top:15px;margin-bottom:15px}
.titulo-bloco-plano-pgvpy.realce-pg-vendas-python.pbi{margin-left:0;margin-right:0;font-size:20px;line-height:24px}
.texto-bloco-plano-pgvpy{font-size:18px;line-height:20px}
.texto-bloco-plano-pgvpy.int-python{white-space:nowrap}
.lista-bloco-plano-pgvpy{width:100%}
.lista-bloco-plano-pgvpy.pgv-anadad{text-align:center;display:block}
.texto-lista-bloco-plano-pgvpy{line-height:22px}
.texto-lista-bloco-plano-pgvpy.pgv-anadad{text-align:left;display:inline}
.coluna-forma-pagamento-pgvpy,.coluna-forma-pagamento-pgvpy.direita{justify-content:center}
.bloco-toggle-pgvpy{flex-direction:column;margin-top:20px}
.bloco-toggle-pgvpy.excel{border-radius:50px;width:90%}
.fundo-toggle-pgvpy{width:70px;height:125px;margin-top:20px;margin-bottom:5px}
.fundo-toggle-pgvpy.clicado{flex-direction:column}
.toggle-pgvpy{width:50px;height:50%}
.container-47{max-width:340px;padding-left:10px;padding-right:10px}
.container-47.pgv-anadad{max-width:none}
.colunas-2-pg-v-exc{margin-top:20px;margin-bottom:20px}
.img-1-pg-v-exc{max-width:165px}
.caixa-1-suporte-pg-v-exc{margin-top:20px}
.colunas-3-pg-v-exc{margin-top:10px}
.caixa-pre-o-pg-v-exc{flex-direction:column;align-items:center;max-width:320px}
.texto-pre-o-pg-v-exc{flex-direction:column;align-items:center;display:flex}
.realce-texto-verde-pg-v-exc{font-size:38px}
.barra-deitada-pg-v-exc{margin-top:20px}
.titulo-popup-tiktok{text-align:center;font-size:18px;line-height:18px}
.texto-popup-tiktok{text-align:center;font-size:14px;line-height:18px}
.container-botoes-popup-tiktok{justify-content:center;margin-top:20px}
.botao-popup-tiktok{line-height:16px}
.div-lembrete-cienciadados{max-width:340px}
.secao-lembrete-cienciadados{padding-top:35px;padding-bottom:35px}
.container-pgvendas-pbi{max-width:340px}
.container-pgvendas-pbi.pgv-anadad{max-width:none}
.container-49{max-width:340px}
.margin-b-30{margin-left:-10px;margin-right:-10px}
.div-block-76{line-height:19px}
.f1f1f1{background-color:#f1f1f1}

.container-botao-pgv-pbi{max-width:360px}
.secao-botao-pgv-pbi{flex-direction:column;align-items:center;display:flex}
.botao-pgv-pbi{padding:15px 20px}
.div-block-79{margin-bottom:10px}
.left-arrow,.right-arrow{width:35px}
.div-block-80{width:auto}
.div-block-81{grid-row-gap:35px;flex-direction:column;align-items:center;padding-left:0;padding-right:0}
.div-block-82{width:100%}
.text-block-15{font-size:20px}
.pgv-anadad-container.pgv-anadad-container--resultados{grid-row-gap:48px}
.pgv-anadad-demanda-imgs{grid-template-columns:1fr;justify-items:center}
.pgv-anadad-div-pilar{margin-top:20px;padding:65px 20px 25px}
.pgv-anadad-div-pilar-icone{width:75px;padding:15px}
.pgv-anadad-diferente-div{grid-column-gap:24px;grid-row-gap:64px;grid-template-columns:1fr;margin-top:25px}
.pgv-anadad-diferente-icone{top:0%;left:50%;transform:translate(-50%,-115%)}
.pgv-anadad-diferente-seta{width:40px}
.pgv-anadad-diferente-container-slider{padding-left:30px;padding-right:30px}
.anadad-tit-pri{font-size:27px}
.anadad-tit-pri.margin-b-30.anadad-tit-trilhaimpress{margin-top:80px}
.anadad-tit-pri.caps{font-size:33px}
.anadad-tit-sec{font-size:27px}
.anadad-tit-sec.margin-b-30.margin-t-80,.anadad-tit-sec._006f50.margin-b-30.margin-t-80{margin-top:50px}
.titulo-upsell-com.margin-b-50{margin-bottom:25px;font-size:26px;line-height:30px}
.text-block-16{max-width:400px;font-size:16px;line-height:20px}
.text-block-16.max-w-900{max-width:425px;font-size:16px}
.dropdown-toggle-3{padding:15px 45px 15px 15px}
.pgc-exc-logo{width:50px;transform:translate(-15%,15%)}
.pgc-py-logo{width:55px;padding:14px 9px;transform:translate(45%,-45%)}
.pgc-py-logo.treinamentos{padding:9px 14px}
.coluna-3-pg-cap-py{margin-top:25px;margin-bottom:35px;padding-top:0;position:relative}
.pgcpy-chamada{grid-row-gap:20px}
.footer-2{padding:2.4rem}
.pgvpy-praquem-blocos,.pgvpy-tecnologias-grid{grid-row-gap:16px;grid-template-columns:1fr}
.pgvpy-itemlista{align-items:flex-start}
.pgcex-aprender-div-botoes{grid-row-gap:10px;flex-direction:column;align-items:center}
.pgcex-aprender-botao{padding:.5rem 1.2rem;font-size:14px;font-weight:700;line-height:16px}
.pgcex-aprender-botao.clicado{padding:.5rem 1.6rem;font-size:19px;line-height:21px}
.pgcex-aprender-div-trilha{grid-column-gap:16px;grid-template-columns:1fr}
.pgcex-aprender-div-trilha.pgcex-aprender-div-trilha1{grid-template-columns:1fr}
.pgcex-aprender-div-trilha.pgcex-aprender-div-trilha2{grid-column-gap:16px;grid-template-columns:1fr}
.pgcex-aprender-img{width:auto}
.pgcex-aprender-subtitulo{font-size:21px;line-height:23px}
.body.body-100vh{height:90vh}
.body._121212{color:#fff;background-color:#121212}
.pgblex-secao{padding-top:1.8rem}
.pgblex-container{grid-row-gap:3.2rem;padding-left:2.4vw;padding-right:2.4vw}
.pgblex-blog{flex-direction:column;align-self:stretch;width:auto;max-height:none}
.pgblex-div-player{width:100%}
.pgblex-div-aulas{max-height:53.45vw}
.pgblex-cabecalho{flex-direction:column}
.pgblex-div-logotitulo{text-align:center;flex-flow:column;justify-content:center;align-items:center}
.pgblex-div-aula-titulo{text-align:center}
.pgblex-div-botoes{grid-row-gap:10px;flex-direction:column;align-items:center}
.pgblex-container-cabecalho-blog{grid-row-gap:1.6rem}
.pgblex-div-trilha{align-self:center;margin-bottom:0}
.pgblex-icone-trilha{display:none}
.pgblex-preblog{grid-row-gap:2.4px;flex-direction:column}
.pgblex-embedchat{flex:none;height:50vh;min-height:50rem}
.pgblex-pre-player{width:100%}
.secao{padding-top:4rem;padding-bottom:4rem}

.secao.secao-pgcpy{padding-bottom:9.7rem}
.secao.secao-pgcpy--curso{grid-column-gap:.5rem;grid-row-gap:.5rem;text-transform:uppercase;white-space:nowrap;background-color:#3c4a8b;flex-direction:row;justify-content:center;padding:1.28rem;font-weight:600}
.secao.secao--diferenciais{padding-top:3.1rem;padding-bottom:3.1rem}
.secao.secao-ex-p{padding-top:8rem;padding-left:2.5rem;padding-right:2.5rem}
.secao.secao-pgcex--curso{flex-direction:row;justify-content:center}
.secao.secao-pgcex{padding-top:6.1rem;padding-bottom:6.1rem}
.secao.secao-pgobgex.secao-pgobgex--hero-fundo{padding-top:2.5rem}
.secao.secao-pgobgex{padding-top:3.9rem;padding-bottom:3.9rem}

.secao.secao-pgvex.secao-pgvex--depoimentos{padding-left:0;padding-right:0}
.secao.secao-pgcia--curso{grid-column-gap:.5rem;grid-row-gap:.5rem;text-transform:uppercase;white-space:nowrap;flex-direction:row;justify-content:center;padding:1.28rem;font-weight:600}

.secao.secao-pgwfe.secao-pgwfe--normal2{grid-column-gap:3.2rem;grid-row-gap:3.2rem}
.secao.secao-pgcpy--depois,.secao.secao-pgcpy--quem{padding-left:2rem;padding-right:2rem}
.secao.secao-pgcia{padding-bottom:9.7rem}
.secao.secao-pgesp--curso{grid-column-gap:.5rem;grid-row-gap:.5rem;text-transform:uppercase;white-space:nowrap;flex-direction:row;justify-content:center;padding:1.28rem;font-weight:600}
.container.pgcpbi-container.pgcpbi-container--hero{align-items:center}
.container.pglpbi-container.pglpbi-container--aula{grid-template-columns:1fr;justify-items:center}
.container.container--pgesppy,.container.container--pgesppy.container--pgesppy-demanda{flex-direction:column;max-width:60rem}
.container.container--pgesppy.container--pgesppy-passos{grid-column-gap:4.88rem;grid-row-gap:4.88rem;max-width:50rem}
.container.container--pgesppy.container--pgesppy-passos.container--pgesppy-passos--2topicos{grid-column-gap:5rem;grid-row-gap:5rem}
.container.container--pgesppy.container--pgesppy-hero{flex-direction:column}
.container.container--pgesppy.container--pgesppy-nivel{grid-column-gap:6.1rem;grid-row-gap:6.1rem;max-width:50rem}
.container.container--pgesppy.container--pgespex-hero{grid-column-gap:4.88rem;grid-row-gap:4.88rem;flex-direction:column}
.container.container--pgesppy.container--pgesppy-empresas{flex-direction:column;max-width:60rem}
.container.container--pgesppy.container--pgespia-hero{flex-direction:column}
.container.container--pgesppy.container--pgespia-demanda{flex-direction:column;max-width:60rem}
.container.container-ex-p{flex-direction:column-reverse;align-items:center}
.container.container--pgespex{flex-direction:column;max-width:60rem}
.container.container--pgespex.container--pgespex-v{max-width:none}
.container.container-pgobgex.container-pgobgex--hero{grid-column-gap:3.1rem;grid-row-gap:3.1rem;align-items:center}
.container.container-pgobgex.container-pgobgex--passos{flex-direction:column;align-items:center}
.container.container-pgvex.container-pgvex--garantia{flex-direction:column;max-width:50rem}
.container.container-pgvex.container--oferta-duplo{grid-column-gap:3.9rem;grid-row-gap:3.9rem;flex-flow:column;justify-content:center;align-items:center}
.container.container-pgvjs.container-pgvjs--hero{grid-column-gap:3.12rem;grid-row-gap:3.12rem}
.container.container-pgvjs.container-pgvjs--demanda{flex-flow:column}

.container.container-pgcpy--projetos,.container.container-pgcpy--quem{max-width:60rem}
.container.container-pgvcp.container-pgvcp--garantia{flex-flow:column}
.container.container--pgesp{flex-direction:column;max-width:60rem}
.div-block-87{margin-bottom:15px}
.pgcpbi-hero-div{text-align:center;align-items:center;width:100%;max-width:58rem}
.pgcpbi-hero-div--icones{text-align:left;grid-template-columns:auto auto auto}
.pglpbi-aula-div{width:100%;max-width:60rem}
.pgcex-div-titulo{grid-column-gap:5px;grid-row-gap:5px;margin-left:-6px}
.pgcex-titulo{margin-bottom:0;margin-right:10px;font-size:28px;line-height:28px}
.pgcex-titulo.semana{font-size:45.5px;line-height:100%}
.pgcex-titulo.do{font-size:26px;line-height:100%}
.pgcex-titulo.excel{font-size:47px;line-height:90%}
.pgcex-titulo.masterclass{font-size:27px}
.pgcex-logo{width:85px}
.pgccd-logo{max-width:25rem}
.pgccd-coluna{grid-row-gap:2.8rem;width:100%;padding:20px 20px 35px}
.pgccd-colunas{align-items:center;width:100%}
.pgccd-secao{padding-left:0;padding-right:0}
.pgccd-titulo{font-size:25px}
.pggcd-subtitulo{font-size:22px;line-height:22px}
.pgccd-botao{padding:10px 31px;font-size:20px}
.pgccd-botao.js-botaopopup{padding-left:2rem;padding-right:2rem;font-size:2rem}
.pggcd-titulo-lista{text-align:center;font-size:22px;line-height:22px}
.pgccd-texto-lista{font-size:15px;line-height:15px}
.pgccd-container{max-width:360px;padding-left:10px;padding-right:10px}
.pgccd-secao-quem{margin-top:-153px;padding-top:209px;padding-left:0;padding-right:0}
.pgccd-container-hero{max-width:360px}
.pgcpy-calendario{padding-top:0;position:relative}
.pgcpy-hero-v2{grid-row-gap:40px}
.pgcwad-hero__card{grid-row-gap:3.12rem;width:100%;padding:20px 20px 35px}
.pgcwad-imagem,.pgcwad-imagem.pgcwjs-imagem--icone{top:0%;left:50%}
.pgcwad-container{align-items:center;width:340px}
.pgcwad-container.pgcwad-container--hero,.pgcwad-container.pgcwad-container--lembrete,.pgcwad-container.pgcwfe-container--hero{width:100%}
.pgcwad-container.pgclia-container--hero{grid-column-gap:0rem;grid-row-gap:0rem;width:100%}
.pgcwad-card__item-lista{font-size:2.1rem}
.pcfwad-card__data{margin-top:1rem;font-size:2.9rem}
.pgcwad-botao{padding:10px 31px;font-size:20px}
.pgcwad-botao.pgcwad-botao--amarelo{text-align:center;margin-top:20px;line-height:24px}
.pgcwad-img-alon{margin-top:25px}
.pgcwad-card__icone{padding-top:0}
.pgcjs-aula__img{height:auto;display:none;top:0%;left:50%}
.pgcjs-aula{flex-direction:column}
.pgcjs-container.pgcjs-container-hero{flex-direction:column;align-items:center}
.pgcjs-container.pgwjs3-container-quem{grid-column-gap:7.63rem;grid-row-gap:7.63rem;flex-flow:column}
.pgcjs-aula__descricao{padding-top:3.6rem;padding-bottom:3.6rem}
.pgcpy-calendario__lista-2{font-size:2.1rem}
.pgcjs-passos{grid-row-gap:3.1rem;align-self:center;max-width:60rem}
.pgcjs-aula__div-titulo{font-size:2.1rem}
.pgcjs-chamada__data{font-size:2.9rem}
.pgcjs-h3{font-size:2.7rem}
.pgcjs-aula__projeto{padding:7rem 2.5rem 3.5rem}
.pgcjs-chamada{grid-row-gap:20px;max-width:60rem}
.pgcjs-h2{font-size:4.4rem}
.pgcjs-h2.pgcjs-h2-aprender{font-size:4rem}
.pgcjs-passo__direita{padding-left:0}
.pgcjs-aula__img--mobile{width:auto;height:auto;display:none;top:0%;left:50%}
.pgcjs-chamada__online{font-size:2.9rem}
.pgcjs-hero-v2{grid-column-gap:9rem;grid-row-gap:9rem;margin-bottom:6rem}
.pgcjs-tecnologia{padding:2rem 3.1rem;font-size:2.5rem}
.pgcjs-aula__titulo-projeto{font-size:2.7rem}
.pgcjs-calendario__item-lista{white-space:normal}
.pgcjs-chamada__js{max-height:13rem}
.pgcjs-aula__icone-2{width:15rem;top:0%;left:50%}
.pgcjs-tecnologia__icone{width:7rem}
.pgcpy-chamada__texto-2{font-size:2.9rem}
.pgcjs-passo{grid-row-gap:2.5rem;text-align:center;flex-direction:column;align-items:center}
.pgcjs-quem-img{height:auto;margin-top:-3.2rem;position:static;transform:translate(0%)}
.pgcjs-secao{padding-left:2.4rem;padding-right:2.4rem}
.pgcjs-secao.pgcjs-secao-passos,.pgcjs-secao.pgcjs-secao-tecnologias{padding-top:6.4rem}
.pgcjs-secao.pgcjs-secao-disclaimer{padding-left:3.2rem;padding-right:3.2rem}
.pgcjs-secao.pgcjs-secao-disclaimer.pgcjs-secao-disclaimer--dark{font-size:1.6rem}
.pgcjs-secao.pgcjs-secao-aprender,.pgcjs-secao.pgwjs1-secao--aprender,.pgcjs-secao.pgcwfe-secao--aprender{padding-top:6.4rem}

.pgcjs-secao.pgcwcd2-secao--aprender{padding-top:6.4rem}
.pgcjs-chamada__botao{font-size:2.9rem}
.pgcjs-chamada__botao.pgcpy-chamada__botao--amarelo.margin-t-30._w-auto{font-size:2.8rem;font-weight:700}
.pgcjs-passo__esquerda{text-align:left;border-right-width:0;min-width:0}
.pgcjs-tecnologia__img.pgcjs-tecnologia__img--js{width:60%}
.pgcjs-quem-coluna{width:auto;margin-bottom:0}
.pgcjs-aprender-grid{grid-template-columns:1fr}
.pgcjs-aprender-grid.pgcjs-aprender-grid--dark{grid-column-gap:3.12rem;grid-row-gap:3.12rem;max-width:60rem;margin-left:auto;margin-right:auto}
.pgcjs-chamada__jornada{max-width:39rem;font-size:6.3rem;line-height:99%}
.pgcjs-aulas{grid-column-gap:6.5rem;grid-row-gap:6.5rem;max-width:50rem;padding-top:0;position:relative;transform:translate(0)}
.footer-container-3{justify-content:center}
.pgcjs-chamada__jornada--pequeno{font-size:3rem;line-height:150%}
.pcfwia-card__data{margin-top:1rem;font-size:2.9rem}
.pgcwia-botao{padding:10px 31px;font-size:20px}
.pgcwia-hero__card{grid-row-gap:3.12rem;width:100%;padding:20px 20px 35px}
.pgcwia-quem-coluna{width:auto;margin-bottom:0}
.pgcwia-quem-img{height:auto;margin-top:-3.2rem;position:static;transform:translate(0%)}
.footer-container-4{justify-content:center}
.pgesppy-titulo{text-align:center;font-size:3.32rem;font-weight:600;line-height:110%}
.pgesppy-titulo--realce{text-transform:uppercase}
.pgesppy-chamada{align-items:center}
.pgesppy-subtitulo{text-align:center;font-size:3.32rem;font-weight:600;line-height:110%}
.pgesppy-subtitulo.pgesppy-subtitulo--professor{text-align:center}
.pgesppy-subtitulo--realce{text-transform:uppercase;background-color:#3d4a8b;padding-left:.6rem;padding-right:.6rem}
.pgesppy-demanda__salarios{grid-row-gap:1.6rem;flex-direction:column}
.pgesppy-subtitulos--funciona{text-align:center}
.pgesppy-passos{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-columns:1fr}
.pgesppy-passo__colorido{padding-top:6.1rem;font-size:2.3rem}
.pgesppy-passo__semcor{font-size:1.92rem}
.pgesppy-passo__npasso{font-size:1.6rem}
.pgesppy-subtitulo--ter{text-align:center;font-size:3.32rem;font-weight:600;line-height:110%}
.pgesppy-diferen-as{grid-template-columns:1fr}
.pgcesppy-quem__titulos{text-align:center;text-wrap:balance}
.pgesppy-tipo{text-align:center;border-bottom:1px solid #ffffff80;border-right-width:0;padding-top:3.9rem;padding-bottom:2.5rem}
.pgesppy-tipo.pgesppy-tipo--sborda{border-bottom-width:0}
.pgesppy-tipo.pgesppy-tipo--spadding{padding-top:0}
.pgesppy-tipo__imagem{position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}
.pgesppy-tipos{grid-template-columns:1fr}
.pgesppy-professor{text-align:center}
.pgesppy-img-professor{width:100%;min-width:0;margin-left:0;margin-right:0}
.pgvpy-disclaimer-patrocinio{margin-bottom:30px;font-size:23px;line-height:130%}
.pgvpy-botao-patrocinio{padding:10px 19px}
.pgvpy-botao-patrocinio.margin-top-60{text-align:center;padding-left:9px;padding-right:9px;font-size:17px}
.pgv-diferenciais{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr}
.ex-p-img__live{height:3.5rem}
.ex-p-live{font-size:2.7rem}
.ex-p-assistir{width:auto;max-width:55rem}
.ex-p-botao{font-size:2.76rem}
.ex-p-img__play{width:15rem}
.pgespex-titulo--realce{padding-left:.6rem;padding-right:.6rem}
.pgespex-impressionador__item{grid-column-gap:2.5rem}
.pgespex-impressionador__item.pgespex-impressionador__item--esq{padding-right:1.56rem}
.pgespex-impressionador__item.pgespex-impressionador__item--dir{padding-left:1.56rem}
.pgespex-subtitulo{text-align:center;font-size:3.32rem;font-weight:600;line-height:110%}
.pgespex-cards{grid-template-columns:1fr}
.secao-pgcex--quem{background-position:50% 100%;background-size:auto;padding-top:6.1rem}
.pgcex-bonus{flex-direction:column}
.pgcex-container--quem{max-width:60rem}
.secao-pgcex--queme{padding-top:40px;padding-bottom:40px}
.pgcex-coluna--quem{flex-direction:column}
.pgobgex-hero-textos{align-items:center}
.pgobgex-hero-titulos{text-align:center;align-items:center;max-width:none;margin-bottom:0}
.pgobgex-fred{max-width:20rem;position:relative}
.pgobgex-excelimpress{align-self:auto}
.pgobgex-passo{width:auto;max-width:75rem}
.pgobgex-passo__conteudo{font-size:2.1rem}
.pgobgex-naoencontrou{grid-column-gap:3.9rem;grid-row-gap:3.9rem;flex-direction:column-reverse}
.pgobgex-fred-2{width:100%;max-width:35rem}
.pgobgex-naoencontrou__textos{text-align:center;align-items:center}
.pgvex-video.modificado.pgvex-video--vsl{aspect-ratio:9/16}
.pgvex-titulo.pgvex-titulo--depoimentos{margin-left:2rem;margin-right:2rem}
.pgvex-metodologia{grid-row-gap:0rem;grid-template-columns:1fr}
.pgvex-metodologia__item{grid-column-gap:3.9rem;grid-row-gap:3.9rem;width:100%;max-width:56.75rem}
.pgvex-metodologia__item.pgvex-metodologia__item--centralizado{text-align:left}
.pgvex-metodologia__img{margin-bottom:3.1rem}
.pgvex-metodologia__lateral{display:block}
.pgvex-metodologia__conteudo{padding-top:3.1rem;padding-bottom:3.1rem}
.pgvex-metodologia__conteudo.pgvex-metodologia__conteudo--direita{text-align:left;justify-content:center;align-items:flex-start}
.pgvex-metodologia__conteudo.pgvex-metodologia__conteudo--centralizado{justify-content:center;align-items:flex-start}
.pgvex-diferenciais__caixa{max-width:60rem}
.pgvex-diferenciais__caixas{grid-template-columns:1fr;max-width:60rem}
.pgvex-diferenciais__caixas.efeito-slidein-800.efeito-slidein-800--visivel{grid-template-rows:auto auto auto;grid-template-columns:1fr}
.pgespia-diferen-as{grid-template-columns:1fr}
.pgespia-tipos{grid-column-gap:6.1rem;grid-row-gap:6.1rem;grid-template-columns:1fr;margin-top:1.6rem}
.pgvex-diferenciais__cursos{flex-direction:column}
.pgvex-normal__caixa{max-width:60rem}
.pgvex-normal__caixa.pgvex-normal__caixa--padrao{border-width:0}
.pgvex-normal__caixa.pgvex-normal__caixa--padrao.pgving-normal__caixa--visivel{background-color:#0000}
.pgvex-normal__caixa.pgvjs-normal__caixa--padrao{border-width:0}
.pgvex-normal__cabecalho{background-image:none}
.pgvex-normal__conteudo{display:none}
.pgvex-normal__conteudo-mobile{background-image:none;padding:0;display:block;overflow:hidden}
.pgvex-normal__caixa-mobile{grid-column-gap:3.9rem;grid-row-gap:3.9rem;background-color:#0000;background-image:linear-gradient(#1b2923,#111 50%,#1b2923);padding:3.9rem 3.1rem}
.pgvex-normal__caixa-tipo{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;align-items:flex-start;display:flex}
.pgvex-normal__container{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;max-width:100%;transition:transform .2s;display:flex;overflow:auto}
.pgespia-titulo--realce,.pgespia-subtitulo--realce{text-transform:uppercase;padding-left:.6rem;padding-right:.6rem}
.listacursos-css{display:none}
.pgvex-depoimentos{padding-left:15%;display:flex}
.pgvex-depoimentos__container{width:100%;overflow:auto}
.pgvex-aprender-carrossel__botoes.oculto{display:none}
.pgvex-preco__caixa{background-image:none}
.pgvex-preco__caixa.preco__caixa--semfoco{width:auto}
.pgvex-preco__alunos{grid-row-gap:2px;flex-direction:column}
.pgvex-preco__pessoa.pgvex-preco__pessoa--primeira{margin-left:-1rem}
.pgvex-preco__bg{transform:scale(2)}
.pgvex-garantia__textos{max-width:none}
.embed-garantia{width:60%;margin-left:auto;margin-right:auto}
.pgvex-rodape{border-top:1px solid #00000026;padding-left:0;padding-right:0}
.pgcwjs-hero__card{grid-row-gap:3.12rem;width:100%}
.pgcwjs1-botao{padding:10px 31px;font-size:20px}
.pgcwjs-hero__daniel{height:42.5rem}
.pgcwjs-aprender__card{grid-row-gap:3.12rem;text-align:center;width:100%;padding-top:4.5rem;padding-left:5rem;font-size:2.1rem}
.pgcwjs-aprender__cards{grid-column-gap:5rem;grid-row-gap:5rem;align-self:center;max-width:60rem}
.pgcwjs1-quem-coluna{width:auto;margin-bottom:0}
.pgcwjs1-quem-img{height:auto;margin-top:-3.2rem;position:static;transform:translate(0%)}
.pgcwia-card__titulo-ia{font-size:5rem}
.pgcwjs2-hero__card{grid-row-gap:3.12rem;width:100%}
.pcwjs2-card__data{margin-top:1rem;font-size:2.9rem}
.pgcwjs2-botao{padding:10px 31px;font-size:20px}
.pgcwjs2-container{align-items:center;width:340px}
.pgcwjs2-container.pgcwjs2-container--hero{width:100%}
.pgcwjs2-aprender__card{grid-row-gap:3.12rem;text-align:center;width:100%;padding-top:4.5rem;padding-left:5rem;font-size:2.1rem}
.footer-container-5{justify-content:center}
.pgvjs-hero__card{grid-row-gap:3.12rem;width:100%}
.pgvjs-card__item-lista{font-size:2.1rem}
.pgvjs-card__icone{padding-top:0}
.pgvjs-tecnologias__carrossel{padding-bottom:0}
.pgvjs-tecnologia{grid-row-gap:2.5rem;text-align:center;flex-direction:column;align-items:center}
.pgvjs-tecnologia__interno{text-align:left;border-right-width:0;min-width:0}
.pgvjs-metodologia__lateral{background-color:#5c1b75;display:block}
.pgvjs-metodologia__lateral.pgvjs-metodologia__lateral__ini{background-color:#5c1b75}
.pgvjs-metodologia__bolinha{background-color:#b730ed}
.pgvjs-diferenciais__caixa{max-width:60rem}
.pgvjs-card__lista{width:100%}
.pgvjs-card__lista.pgvjs-card__lista--2{align-self:flex-start}
.pgvjs-normal__cabecalho{background-image:none}
.pgvjs-normal__conteudo{display:none}
.pgvjs-preco__caixa{background-image:none}
.pgvjs-normal__caixa-mobile{grid-column-gap:3.9rem;grid-row-gap:3.9rem;background-color:#0000;border-width:0;padding-left:1.6rem;padding-right:1.6rem}
.pgvjs-normal__caixa-mobile.pgvjs-normal__caixa-mobile--ultimo{margin-right:10%}
.pgvex-preco__div-logo{max-width:75%}
.pgvjs-normal__container{grid-column-gap:2rem;grid-row-gap:2rem;max-width:100%;padding-left:10%;transition-property:transform;transition-duration:.2s;transition-timing-function:ease;display:flex;overflow:auto;-webkit-mask:linear-gradient(90deg,#0000,#171917 10% 90%,#0000);mask:linear-gradient(90deg,#0000,#171917 10% 90%,#0000)}
.pgvex-pgto__container-toggle{grid-column-gap:2rem;grid-row-gap:2rem;border-radius:3rem;grid-template-columns:1fr;max-width:40rem}
.pgvex-pgto__toggle{width:auto;max-width:none;height:20rem}
.pgvex-pgto__indicador{width:5rem;height:50%}
.pgvex-pgto__certificado{transform:translate(20%,-20%)}
.pgvex-pgto__certificado.pgvex-pgto__certificado--escolha{display:none;top:auto;bottom:0}
.pgvex-pgto__opcoes.pgvex-pgto__opcoes--avulso{grid-template-columns:1fr;max-width:50rem}
.pgvex-pgto__opcoes.pgvex-pgto__opcoes--padrao{grid-template-columns:1fr;max-width:50rem;top:200rem}
.pgvex-pgto__opcao{max-width:100%}
.pgvex-pgto__avulsopadrao{height:200rem}
.web-hero__card{grid-row-gap:3.12rem;width:100%}
.web-card__data{margin-top:1rem;font-size:2.9rem}
.pgcwfe-hero__diego{width:100%;max-width:300px}
.pgcwfe-hero__diego-img{display:none}
.pgcwfe-hero__diego-img--mobile{display:block}
.pgcwfe-card__icone{padding-top:0}
.pgcwfe-card__item-lista{font-size:2.1rem}
.web-aprender__card{grid-row-gap:3.12rem;text-align:center;width:100%;padding-top:4.5rem;padding-left:5rem;font-size:2.1rem}
.web-aprender__card.web-aprender__card--gap-sm{justify-content:center;align-items:center;padding-left:2.5rem}
.webinar-botao{padding:10px 31px;font-size:20px}
.webinar-quem-coluna{width:auto;margin-bottom:0}
.pgcwfe-quem-img{max-width:300px;position:static;transform:translate(0%)}
.pgobg-secao{min-height:550px}
.pgobg-img-bg{display:none}
.pgobg-img-bg--mobile{filter:blur(7.5px);width:100%;height:auto;display:block}
.card__item-lista{font-size:2.1rem}
.card__icone{padding-top:0}
.diferenciais__caixa{max-width:60rem}
.preco__caixa{background-image:none}
.metodologia__lateral{background-color:var(--cor-externa);display:block}
.metodologia__bolinha{background-color:var(--cor-externa-500)}
.pgvfe-rodape{border-top:1px solid #00000026;padding-left:0;padding-right:0}
.pgespfe-chamada{align-items:center}
.pgespfe-quem-img{position:static;transform:translate(0%)}
.pgcwjs3-quem-coluna{width:auto;margin-bottom:0}
.pgcwjs3-quem-img{max-width:none;height:auto;margin-top:-3.2rem;position:static;transform:translate(0%)}
.pgving-metodologia__conteudo{padding-top:3.1rem;padding-bottom:3.1rem}
.pgving-diferenciais__caixa{flex-flow:column-reverse;max-width:60rem}
.pgving-preco__caixa{background-image:none}
.pgving-preco__bg{transform:scale(2)}
.pgving-garantia__textos{max-width:none}
.pgving-normal__cabecalho{box-shadow:none;background-image:none}
.pgving-normal__conteudo{display:none}
.pgving-normal__caixa-mobile{grid-column-gap:3.9rem;grid-row-gap:3.9rem;background-color:#0000;background-image:linear-gradient(#201b29,#111 50%,#201b29);padding:3.9rem 3.1rem}
.pgving-normal__container{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;max-width:100%;transition:transform .2s;display:flex;overflow:visible}
.pgving-diferenciais__texto-gif{flex-flow:column-reverse}
.pgving-metodologia__lateral{background-color:#24005f;display:block}
.pgving-metodologia__bolinha{background-color:#7830ed}
.pgving-rodape{border-top:1px solid #00000026;padding-left:0;padding-right:0}
.pgesppy-empresas__grade{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}
.pgesppy-empresas__grade.pgesppy-empresas__grade--3{grid-column-gap:5rem;grid-row-gap:5rem;grid-template-columns:repeat(2,1fr);max-width:60rem}
.pgesppy-hexagono{width:7rem;top:0%;left:50%}
.pgesppy-passo__texto2{margin-left:0;margin-right:0}
.pgesppy-quem__container{grid-column-gap:3.1rem;grid-row-gap:3.1rem;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}
.pgesppy-quem__img{filter:blur()brightness(70%)}
.pgesppy-quem__container-img{max-width:none;position:static;transform:translate(0)}
.pgesppy-quem__container-img.pgesppy-quem__container-img--2passos.efeito-slidein-800.efeito-slidein-800--visivel{transform:translate(0)}
.pgesppy-niveis{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-columns:1fr}
.pgcpy-depois__titulo{font-size:3.32rem}
.pgcpy-depois__icone{width:3.5rem;min-width:3.5rem}
.pgcpy-depois__textos{max-width:none}
.pgcpy-depois__img{order:-1;max-width:50rem;margin-bottom:-5%;position:relative;transform:translateY(-10%)}
.pgcpy-projetos__titulo{font-size:3.32rem}
.pgcpy-projetos__item{grid-column-gap:3.12rem;grid-row-gap:3.12rem;background-image:linear-gradient(#003962,#00121f);margin-bottom:0;padding-bottom:0;padding-left:0;padding-right:0}
.pgcpy-projetos__subtitulo{margin-right:0}
.pgcpy-projetos__textos{-webkit-backdrop-filter:blur();backdrop-filter:blur();width:100%;padding:0 4.8rem}
.pgcpy-projetos__img{background-image:linear-gradient(#002b4a,#00121f);max-height:25rem;position:relative;top:auto;right:auto;transform:translate(0%)}
.pgcpy-projetos__sombra{background-image:linear-gradient(#002f51,#0000 25%);position:absolute;inset:0}
.pgcpy--quem__texto{font-size:15px;line-height:18px}
.pgcpy--quem__titulo{font-size:25px;line-height:27px}
.pgcpy--quem__barra{margin-bottom:20px;padding-left:15px}
.pgcia-hero__fred-img{display:none}
.pgcia-hero__fred{justify-content:center;align-items:center;width:100%;max-width:480px;display:flex}
.lia-hero__card{grid-row-gap:3.12rem;width:100%}
.pgclia-hero__fred-img--mobile{display:block}
.pgclia-quem-coluna{width:auto;margin-bottom:0}
.pgvsql-botao{font-size:15px}
.pgvsql-colunas{flex-flow:wrap-reverse;justify-content:center;align-items:center;height:auto}
.pgvsql-coluna{width:auto}
.pgvsql-textos{font-size:15px}
.pgcwfe-quem-img-copy{max-width:300px;position:static;transform:translate(0%)}
.container-23-copy{max-width:360px;padding-bottom:0}
.pgespfe-quem-img--2{max-width:300px;position:static;transform:translate(0%)}
.pgvpa-diferenciais__caixas{grid-template-columns:1fr;max-width:60rem}
.pgvpa-preco__caixa{background-image:none}
.pgvpa-preco__bg{transform:scale(2)}
.pgvpa-diferenciais__caixa{max-width:60rem}
.pgvpa-metodologia__lateral{background-color:var(--cor-externa-600);display:block}
.pgvpa-metodologia__lateral.pgvpa-metodologia__lateral--ini{border-top-width:1px}
.pgvpa-metodologia__lateral.pgvpa-metodologia__lateral--fim{border-bottom-width:1px}
.pgvpa-metodologia__bolinha{background-color:var(--cor-externa-500)}
.pgvpa-diferenciais__cursos{flex-direction:column}
.pgespia-tipo{text-align:center;border-bottom:1px solid #ffffff80;border-right-width:0;padding-top:3.9rem;padding-bottom:2.5rem}
.pgespia-tipo__imagem{position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}
.pgespia-passos{grid-column-gap:6.1rem;grid-row-gap:6.1rem;grid-template-columns:1fr}
.grid-pgvjs-garantias{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr}
.grid-pgvjs-div.slide-esq.grid-pgvcp-div,.grid-pgvjs-div.slide-dir.grid-pgvcp-div{max-width:70rem}
.grid-pgvjs-paraquem{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr}
.pgvjs-item-paraquem{width:100%;max-width:100%}
.pgvjs-img-item-paraquem{top:auto}
.div-block-89{padding-top:240px}
.pgvjs-item-nivel{padding-top:140px;padding-bottom:40px}
.pgvjs-preco__caixa2{background-image:none;max-width:478px}
.pgvjs-preco__caixa2.preco__caixa--semfoco{width:auto}
.pgvjs-preco__alunos{flex-direction:column}
.pgvcp-botao__texto.pgvcp-botao__texto--oferta.pgvcp-botao__texto--menor{font-size:1.92rem}
.pgvcp-titulo.pgvcp-titulo--garantia{text-align:center;max-width:80%;margin-left:auto;margin-right:auto}
.pgvcp-grid-porque{grid-template-rows:auto auto auto;grid-template-columns:1fr;grid-auto-flow:column;max-width:70rem;margin-left:auto;margin-right:auto}
.pgvcp-grid-paraquem{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr;max-width:40rem}
.pgvcp-oferta{flex-flow:column;width:100%;max-width:100%}
.pgvcp-oferta__card{width:100%;max-width:50rem}
.pgvcp-oferta__card.pgvcp-oferta__card--menor{width:100%;max-width:40rem}
.pgvcp-oferta__subtitulo{max-width:45rem}
.pgvcp-grid-hashtag{grid-template-rows:auto auto auto;grid-template-columns:1fr;grid-auto-flow:column}
.pgvcp-grid-hashtag.efeito-slidein-800.efeito-slidein-800--visivel{grid-template-rows:auto auto auto;max-width:70rem}
.pgvcp-ementa__subtitulo{text-align:center}
.pgvcp-porque__bola.pgvcp-porque__bola--python,.pgvcp-porque__bola.pgvcp-porque__bola--react{bottom:auto}
.pgvcp-porque__bola.pgvcp-porque__bola--javascript{bottom:1rem}
.pgvcp-porque__bola.pgvcp-porque__bola--algoritmos{bottom:6rem}
.div-block-134{margin-left:auto;margin-right:auto}
.pgvcp-garantia__paragrafos{text-align:center;max-width:80%;margin-left:auto;margin-right:auto}
.pgavof-div-titulo{grid-row-gap:1.6rem}
.footer-container-6{justify-content:center}
.pgavof-html{max-width:none}
.pgslo-titulos{grid-row-gap:1.6rem}
.pgcling-hero__img-prof2{display:none}
.pgcling-hero__prof{width:100%;max-width:50rem}
.pgcling-hero__img-prof{display:none}
.web-aprender__lista{text-align:left;margin-top:.5rem}
.pgcjs-aprender__subtitulo{font-size:2.7rem}
.pgcling-hero__logo{width:7.5rem;transform:translate(25%,-25%)}
.pgbfinsc-cursos{grid-template-columns:1fr 1fr}
.pgbfinsc-reportagem,.pgbfinsc-pilares{grid-template-columns:1fr}
.pgbfinsc-bloco{width:100%}
.pgavinsc-container{grid-row-gap:1.6rem;flex-direction:column-reverse;align-items:center}
.pgavinsc-container.pgavinsc-container--column{grid-row-gap:6rem;width:100%}
.pgbfinsc-img{width:100%}
.pgbfinsc-quem__realce{text-align:center}
.pgbfinsc-h2{font-size:4.5rem}
.pgbfinsc-secao{padding-top:3.2rem;padding-bottom:3.2rem}
.pgbfinsc-secao.pgbfinsc-secao--quem{padding-bottom:4.88rem}
.pgesppy-passo__texto3{margin-left:0;margin-right:0}
.pgesp-passo__npasso{font-size:1.6rem}
.pgesp-img-professor{width:100%;min-width:0;max-width:364px;margin-left:0;margin-right:0}
.pgesp-hexagono{width:7rem;top:0%;left:50%}
.secao-2{padding-top:4.8rem;padding-bottom:4.8rem}
.footer-3{padding:2.4rem}
.footer__container{justify-content:center}
.caixa-texto-masterclass{margin-bottom:30px}
.h3{font-size:21px}
.mb-15{margin-bottom:1.875rem}
.embed-pesquisa{height:133rem}
.lfs-img-hero{max-width:54rem}
.lfs-grid{max-width:75rem}
.lfs-img-projeto{max-width:54rem}
.lfs-caixa{width:auto;margin-bottom:0}
.div-block-136{grid-column-gap:1.2rem;grid-row-gap:1.2rem;flex-flow:column}
.div-block-139{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto auto;grid-template-columns:1fr}
.div-block-140{border-right-width:0;padding-right:0}
.div-block-141{padding-left:0}
.image-71{order:1;max-width:45%}
.div-block-144{margin-left:auto;margin-right:auto}
.div-block-145{flex-flow:column}
.div-block-147{margin-left:2rem}
.div-block-152{grid-column-gap:1.6rem;grid-row-gap:1.6rem;grid-template-rows:auto auto;grid-template-columns:1fr}}
@media screen and (max-width:479px){h1{font-size:36px;line-height:52px}
.rich-text{width:100%;max-width:none}
.menu{margin-left:15px}
.navigation{padding-left:20px;padding-right:20px}
.menu-button,.menu-button.w--open{flex:none}
.cta-wrap{padding-left:15px;padding-right:15px}
.blog-detail-header-wrap{width:100%;max-width:none}
.button-2{margin-top:15px;margin-left:10px;margin-right:10px;font-size:19px;line-height:22px}
.button-2.python{margin-left:10px;margin-right:10px}
.button-2.aguarde-excel{font-size:28px;line-height:33px}
.button-2.aguarde-excel.sql.lembrete.verde{font-size:19px}
.button-2.aguarde-excel.sql.lembrete.python{font-size:23px}
.button-2.aguarde-excel.sql.verde{margin-left:0;margin-right:0;font-size:18px;line-height:20px}
.button-2.sql{padding:15px;font-size:15px}
.section-3.aguarde-excel.sql-2{padding-left:10px;padding-right:10px}

.text-block{padding:20px;font-size:11px}
.text-block.escuro{font-size:17px;line-height:22px}
.text-block.escuro.pbi.pgv{padding-top:10px;padding-bottom:10px;font-size:16px;line-height:20px}
.coluna-passos-captura-sql{padding-bottom:20px;padding-left:20px;padding-right:20px}
.section-5{padding-left:15px;padding-right:15px}
.section-5.pgv.a{padding-bottom:25px}
.section-5.pgv.a.b{padding-top:25px}
.section-5.pgv.a.b.c{padding-top:0;padding-bottom:25px}
.section-5.pgv.a.c{padding-bottom:25px}
.section-5.pgv.padding-top-25{padding-top:0;padding-bottom:0}
.container-passos-captura-sql{max-width:280px}
.footer{text-align:left;padding-left:20px;padding-right:20px}
.footer-flex-container{flex-direction:column;align-content:space-around}
.footer-logo-link{align-self:center;width:25%;height:60px;margin-bottom:0}
.div-block-7{flex-direction:column;align-items:center;width:100%}
.link.ajustado{min-width:200px;margin-left:-75px;position:static;left:auto}
.link.ajustado.pbi{justify-content:center;align-items:stretch;min-width:140px;margin-left:-50px;padding-bottom:10px}
.link.ajustado.pbi.carta-de-vendas-pbi.python{margin-left:0}
.link.ajustado-2{left:-30px}
.link.ajustado-2.pbi{min-width:100px}
.link.ajustado-2.pbi.python{min-width:0}
.descri-o-evento-python-google{padding-left:10px;padding-right:10px}
.t-tulo-descri-o-python-h2{margin-bottom:15px;font-size:25px;line-height:26px}
.image-4{width:280px}
.paragraph-3{margin-bottom:20px;font-size:17px;line-height:27px}
.text-span-9{font-size:27px;line-height:35px}
.text-span-9.lembrete{font-size:25px;line-height:32px}
.text-span-9.lembrete.v2{font-size:27px;line-height:32px}
.lembrete-sql{margin-top:20px;padding-left:10px;padding-right:10px}

.section-8.excel{padding-top:50px;padding-bottom:25px}
.heading-8{text-align:center;margin-top:0;padding-right:0;font-size:23px;line-height:27px}
.heading-8.verde-captura-excel{padding-bottom:10px;font-size:29px;line-height:35px}
.heading-8.verde-captura-excel.size-35{margin-top:0;padding-bottom:5px;font-size:17px;line-height:22px}
.paragraph-11{margin-bottom:10px}
.paragraph-11.b{text-align:center}
.paragraph-11.b.d{text-align:center;padding-top:5px;padding-right:0;font-size:15px}
.paragraph-11.b.d.e{padding-top:10px;padding-bottom:5px;font-size:11px;line-height:20px}
.paragraph-12,.material-icon{margin-bottom:0}
.material-icon.pbi.pgv{padding-top:20px;font-size:50px}
.material-icon.verde.material-icon-filled{justify-content:center;align-items:center;width:40px;margin-top:-11px;margin-left:-263px;display:flex}
.column-5{padding-right:0}
.paragraph-13{font-size:12px;line-height:18px}
.container-15{font-size:12px}
.section-9{padding:40px 20px 20px}
.section-10{background-image:linear-gradient(#000,#000);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;padding:60px 20px 30px}

.heading-9{margin-top:0;margin-bottom:0;padding-bottom:0;padding-left:0;padding-right:0;font-size:20px;line-height:24px}
.heading-9.a{padding-left:20px;padding-right:20px}
.heading-10{margin-top:30px;font-size:21px;line-height:25px}
.paragraph-15{font-size:11px;line-height:22px}
.section-11{background-image:linear-gradient(#000,#000);background-position:0 0;background-repeat:repeat;background-size:auto;padding:50px 20px}
.column-6{margin-top:40px}
.paragraph-16{padding-left:20px;padding-right:20px;font-size:16px}
.columns-2{padding-left:0;padding-right:0}
.columns-3{max-width:320px;padding-left:0;padding-right:0}
.columns-4{padding-left:0;padding-right:0}
.button-4{text-align:center;margin-top:30px;padding:20px;font-size:14px;line-height:18px}
.button-4.a.b.d.e{margin-bottom:25px;padding:10px;font-size:13px}
.button-4.a.b.d.e.f.g{margin-top:20px;padding-left:20px;padding-right:20px;font-size:15px}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35{width:auto;max-width:280px;padding-left:15px;padding-right:15px}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal{width:100%;max-width:270px;margin-bottom:15px;padding:10px 5px;font-size:13px;line-height:16px}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal.margin-top-25{margin-top:15px}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal.arquivos-da-aula{margin-bottom:5px}
.button-4.a.b.d.e.f.g.verde-excel.margin-top-35.verde-normal.pbi-v2{margin-top:15px}
.button-4.a.b.d.branco,.button-4.a.d.verde-excel{max-width:250px;padding-left:10px;padding-right:10px;font-size:12px}
.button-4.margin-top-bottom-25.invertido{margin-top:15px}
.paragraph-17{padding-top:10px;padding-bottom:20px}
.paragraph-17.carta-de-vendas-pbi{padding-bottom:10px}
.div-block-12{width:100%;max-width:100%}
.image-7{max-width:16%}
.heading-12{line-height:30px}
.heading-12.a{line-height:23px}
.paragraph-18{padding-left:10px;padding-right:10px}
.image-8{box-shadow:1px 1px 34px 5px #ff960069}
.paragraph-19{font-size:25px}
.container-21{padding-left:0;padding-right:0}
.container-21.pgv-anadad{grid-row-gap:24px}
.columns-5{padding-left:10px;padding-right:10px}
.section-16.padding-top-50{padding-bottom:15px;padding-left:0;padding-right:0}
.titulo-carta-vendas-pbi{padding-bottom:0;padding-left:0;padding-right:0;font-size:18px;line-height:26px}
.titulo-carta-vendas-pbi.a.b{line-height:26px}
.titulo-carta-vendas-pbi.a.b.d.ab.f.g{padding-top:15px}
.titulo-carta-vendas-pbi.a.b.d.ab.f.j{font-size:26px}
.titulo-carta-vendas-pbi.a.b.padding-bottom-0{font-size:22px;line-height:26px}
.titulo-carta-vendas-pbi.a.c.d{margin-left:-10px;margin-right:-10px;padding-bottom:15px}
.titulo-carta-vendas-pbi.a.c.e{padding-bottom:15px;font-size:17px;line-height:20px}
.titulo-carta-vendas-pbi.a.c.e.f{padding-bottom:20px;font-size:15px;line-height:17px}
.titulo-carta-vendas-pbi.a.c.e.g{padding-bottom:25px;font-size:16px;line-height:20px}
.titulo-carta-vendas-pbi.a.c.ab.margin-bottom-15{font-size:24px}
.titulo-carta-vendas-pbi.a.c.abc.padding-bottom-15{margin-bottom:20px;margin-left:0;margin-right:0;font-size:20px;line-height:25px}
.titulo-carta-vendas-pbi.a.c.padding-bottom-0{margin-bottom:20px;padding-left:10px;padding-right:10px;font-size:21px}
.titulo-carta-vendas-pbi.a.c.padding-bottom-25{margin-bottom:20px;font-size:20px}
.titulo-carta-vendas-pbi.a.ab{font-size:22px}
.titulo-carta-vendas-pbi.a.ab.padding-bottom-50{font-size:20px;line-height:24px}
.titulo-carta-vendas-pbi.a.ab.padding-bottom-50.blog-excel{padding-bottom:20px;font-size:21px}
.titulo-carta-vendas-pbi.centralizado.padding-0{margin-bottom:15px;margin-left:-20px;margin-right:-20px}
.titulo-carta-vendas-pbi.centralizado.padding-0.padding-left-right-50{margin-left:-20px;margin-right:-20px;padding-left:0;padding-right:0;font-size:20px;line-height:27px}
.titulo-carta-vendas-pbi.centralizado.a.c.e.padding-top-10{padding-bottom:25px;font-size:18px;line-height:19px}
.titulo-carta-vendas-pbi.centralizado.padding-bottom-30{z-index:1;margin-left:-11px;margin-right:-11px;padding-bottom:25px;padding-left:0;padding-right:0;font-size:20px;line-height:27px;position:relative}
.titulo-carta-vendas-pbi.padding-bottom-30.padding-left-30{padding-bottom:20px;padding-left:0;padding-right:0}
.titulo-carta-vendas-pbi.margin-top-0.margin-bottom-25{font-size:23px}
.heading-17{margin-bottom:20px;padding-left:10px;padding-right:10px;font-size:11px}
.heading-17.pgv-analisedados{font-size:14px;line-height:130%}
.container-22{padding-left:0;padding-right:0}
.image-10{max-width:150px}
.image-10.pgv-anadad{max-width:90px}
.texto-carta-vendas-pbi{font-size:13px;line-height:17px}
.texto-carta-vendas-pbi.b{font-size:16px;line-height:21px}
.texto-carta-vendas-pbi.padding-top,.texto-carta-vendas-pbi.margin-top-0{font-size:16px}
.texto-carta-vendas-pbi.margin-top-20.centralizado.opacidade-65{font-size:16px;line-height:20px}
.column-16{min-height:0;margin-top:10px;margin-bottom:10px}
.secao-alaranjada.padding-top-bottom-100{padding-left:30px;padding-right:30px}
.secao-alaranjada.padding-top-bottom-100.cinza-python{padding:50px 20px}
.secao-alaranjada.cinza-python{padding-left:20px;padding-right:20px}
.section-18,.section-18.cinza-python{padding-top:25px}
.column-17{min-height:0;padding:10px 100px}
.image-12.height-80{height:auto}
.heading-19{margin-right:0;padding-left:10px;font-size:16px;line-height:20px}
.div-block-15.a.b{width:250px}
.div-block-15.a.b.python{max-width:320px}
.section-19{padding-left:20px;padding-right:20px}
.column-19{height:275px;min-height:250px}
.secao-branca.ab{padding-bottom:25px}
.secao-branca.margin-bottom-100{padding:50px 20px}
.secao-branca.padding-top-50{padding:25px 20px}
.secao-branca.padding-bottom-100{padding-top:50px;padding-bottom:50px}
.secao-branca.padding-bottom-100.pgv-anadad{padding-left:15px;padding-right:15px}
.column-21{padding-left:0;padding-right:0}
.container-23{padding-bottom:25px}
.image-13{margin-left:-20px}
.text-span-24{font-size:19px;line-height:25px}
.dropdown-toggle-2{padding-top:10px;padding-bottom:10px;padding-left:10px}
.text-block-3{font-size:15px;line-height:18px}
.text-block-3.max-w-900{font-size:12px}
.section-22{padding-top:25px}
.section-22.padding-top-bottom-100{padding-top:25px;padding-bottom:25px}
.section-22.padding-top-bottom-100._50{padding-left:10px;padding-right:10px}
.text-block-4.material-icon.amarelo-excel{font-size:45px}
.slider{width:300px;height:247px;margin-top:0}
.column-23{height:auto;margin-top:0;padding:20px}
.column-24{height:auto;padding-top:25px;padding-bottom:25px}
.column-25{height:auto}
.text-span-27{font-size:20px}
.bloco-forma-de-pagamento{margin-top:10px}
.bloco-forma-de-pagamento.sem-verificado{padding-top:30px}
.image-16{padding-top:25px}
.column-27{height:auto}
.column-27.height-270{height:auto;margin-bottom:-29px}
.column-28{margin-top:28px;padding-left:10px}
.column-28.padding-left-30{margin-top:0;padding-left:10px}
.image-18{height:180px}
.image-18.height-500{height:300px;margin-top:-20px;margin-bottom:-20px}
.container-27{padding-left:0}
.bloco-passos.height-375.python{height:auto;padding-top:11px;padding-bottom:11px}
.bloco-passos.height-400.python.width-500{height:auto}
.coluna-blocos-passos{padding-left:20px;padding-right:20px}
.padding-bottom-50{padding-bottom:0}
.titulo-2-obrigado-excel{max-width:300px;font-size:22px;line-height:26px}
.colunas-obrigado-excel{flex-direction:column;align-items:center}
.coluna-imagem-obrigado-excel{padding-bottom:10px}
.paragrafo-2-obrigado-excel{padding-bottom:10px;font-size:11px}
.coluna-termos-obrigado-excel{flex-direction:column;align-items:center;display:flex}
.link-politica-e-termo-obrigado-excel{text-align:center;font-size:11px}
.div-colunas-especialista-captura-sql{padding-left:0;padding-right:0}
.exit-intent-popup{opacity:0;display:none}
.se-o-blog-excel{padding-bottom:15px}
.columns-15{width:100%;max-width:none}
.column-35{min-height:150px}
.image-24{max-width:50px;padding-bottom:0}
.link-block{background-size:100px;width:100%;min-width:56px;min-height:32px}
.text-block-9{font-size:11px}
.se-o-topo-captura-sql{padding:25px 5px 275px}
.div-captura-sql-topo{width:100%;max-width:365px;padding:40px 30px}
.t-tulo-captura-sql{font-size:26px}
.t-tulo-captura-sql.size-30.padding-left-right-0.align-left{font-size:19px;line-height:22px}
.t-tulo-captura-sql.size-30.cor-v2.padding-left-right-200.margin-bottom-35{margin-bottom:20px;font-size:18px;line-height:22px}
.subt-tulo-captura-sql{font-size:21px}
.par-grafo-captura-sql{font-size:16px}
.par-grafo-captura-sql.realce-par-grafo-captura-sql{text-align:justify}
.par-grafo-captura-sql.size-14{font-size:8px}
.par-grafo-captura-sql.size-14.padding-left-right-50.centralizado{padding-left:0;padding-right:0}
.par-grafo-captura-sql.size-17{font-size:13px;line-height:16px}
.par-grafo-captura-sql.size-17.cor-v2.centralizado.height-size-34.padding-left-right-50{padding-left:0;padding-right:0;font-size:13px;line-height:19px}
.imagem-check-captura-sql{max-width:15px;margin-right:10px}
.bot-o-captura-sql.margin-top-25{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;font-size:16px;line-height:20px}
.bot-o-captura-sql.margin-top-50{max-width:100%;margin-top:15px;margin-left:20px;margin-right:20px;padding:5px 10px;font-size:10px;line-height:20px}
.se-o-lgpd-captura-sql{padding-top:20px;padding-bottom:20px}
.se-o-passos-captura-sql{padding:25px}
.se-o-especialista-captura-sql{padding-bottom:175px;padding-left:20px;padding-right:20px}
.container-especialista-captura-sql{max-width:280px}
.heading-20{margin-top:5px;font-size:20px}
.html-embed-6{margin-bottom:15px}
.se-o-aulas-captura-sql{padding:25px}
.coluna-aula-captura-sql{padding-left:18px;padding-right:18px}
.container-aulas-captura-sql,.container-rodap-sql{max-width:280px}
.bot-o-pg-vendas-python{text-align:center;font-size:18px}
.bot-o-pg-vendas-python.checkout{padding-top:10px;padding-bottom:10px;font-size:17px}
.div-block-32{margin-top:0}
.bot-o-pg-vendas-python.checkout{box-shadow:1px 1px 15px #ffe05e}
.div-block-37{padding-top:25px;padding-bottom:25px}
.se-o-1-pg-v-exc{padding-bottom:168px;padding-left:10px;padding-right:10px}
.subt-tulo-1-pg-v-exc.margin-bottom-25.size-20-22{line-height:20px}
.colunas-1-pg-v-exc,.se-o-2-pg-v-exc{padding-left:10px;padding-right:10px}
.texto-1-pg-v-exc.margin-top-65{font-size:14px;line-height:20px}
.se-o-3-pg-v-exc,.se-o-4-pg-v-exc,.se-o-5-pg-v-exc,.se-o-6-pg-v-exc,.se-o-7-pg-v-exc{padding-left:10px;padding-right:10px}
.coluna-div-1-pg-v-exc{align-items:flex-end;margin-bottom:80px}
.coluna-div-interna-1-pg-v-exc{max-width:300px}
.se-o-8-pg-v-exc,.se-o-9-pg-v-exc,.se-o-10-pg-v-exc,.se-o-11-pg-v-exc,.se-o-11b-pg-v-exc,.se-o-12-pg-v-exc,.se-o-13-pg-v-exc{padding-left:10px;padding-right:10px}
.se-o-14-pg-v-exc{padding:40px 10px}
.imagem-22-pg-v-exc.margin-top-bottom-65{max-width:340px}
.heading-21.margin-top-0-bottom-50{margin-bottom:15px;font-size:24px;line-height:27px}
.heading-24{font-size:18px;line-height:22px}
.div-block-44{width:300px;height:auto;padding-top:20px;padding-bottom:20px}
.image-39{max-width:125px}
.section-23{padding-top:25px;padding-bottom:25px}
.se-o-1-emb-hash{padding-left:0;padding-right:0}
.container-1-emb-hash{padding-left:20px;padding-right:20px}
.t-tulo-1-emb-hash.margin-top-bottom-0{font-size:24px;line-height:34px}
.texto-1-emb-hash.margin-top-35-bottom-0{font-size:17px}
._w-678.margin-top-bottom-35{width:320px}
.t-tulo-2-emb-hash.margin-top-0-bottom-30.margin-left--90{padding-left:25px;padding-right:25px}
.t-tulo-2-emb-hash.branco.margin-bottom-45{text-align:center}
.coluna-1-pg-cap-exc.fs{max-width:52rem;padding:2.5rem 2rem}
.t-tulo-1-pg-cap-exc.fs{font-size:4.3rem}
.t-tulo-2-pg-cap-exc.b{margin-bottom:15px}
.texto-1-pg-cap-exc{line-height:120%}
.html-cronometro.margin-t-50{margin-top:0}
.bloco-planos-pgvpy{grid-row-gap:25px}
.bloco-plano-pgvpy.destaque-bloco-plano-pgvpy.bloco-unico.pgv-anadad{padding-left:20px;padding-right:20px}

.botao-pgv-pbi.pgv-anadad{margin-bottom:25px;font-size:18px;line-height:100%}
.div-block-84{text-align:center}
.pgv-anadad-diferente-slide.slide--1{background-position:50% 0;background-size:contain}
.pgv-anadad-diferente-slide.slide--2,.pgv-anadad-diferente-slide.slide--3,.pgv-anadad-diferente-slide.slide--4,.pgv-anadad-diferente-slide.slide--5,.pgv-anadad-diferente-slide.slide--6{background-position:50% 0}
.text-block-16{font-size:12px;line-height:18px}
.text-block-16.max-w-900{font-size:12px}
.dropdown-toggle-3{padding-top:10px;padding-bottom:10px;padding-left:10px}
.pgc-py-logo.treinamentos{transform:translate(20%,-45%)}
.pgcpy-chamada{grid-row-gap:15px;padding-left:0;padding-right:0}
.footer-container{grid-column-gap:1.2rem;grid-row-gap:1.2rem;flex-direction:column;justify-content:center}
.footer-2{text-align:left}
.footer-texto{display:none}
.footer-textos{grid-column-gap:.6rem;grid-row-gap:.6rem;flex-direction:column;align-items:center}
.footer-logo{width:4.5rem}
.body-100vh{height:90vh}
.pgvpy-tecnologias-titulo,.pgvpy-trilha-titulo{font-size:28px;line-height:32px}
.pgblex-container{grid-row-gap:3.2rem}
.pgblex-div-botoes{flex-direction:column}
.pgblex-div-trilha{font-size:2.4rem}
.secao.secao-pgcpy{padding-top:7.6rem;padding-bottom:7.6rem}
.secao.secao-w.secao-lia--hero{overflow:hidden}
.secao.secao-pgesppy--demanda{padding-top:7.6rem;padding-bottom:7.6rem}
.secao.secao-pgvex.secao-pgvex--preco,.secao.secao-pgvex.secao-pgvex--final{grid-column-gap:7.63rem;grid-row-gap:7.63rem}
.secao.secao-pgvjs.secao-pgvjs--hero,.secao.secao-pgvjs.secao-pgvpa--hero{grid-column-gap:3.12rem;grid-row-gap:3.12rem;padding-bottom:7.6rem}
.secao.secao-pgcia{padding-top:7.6rem;padding-bottom:7.6rem}
.secao.secao-pgvcp.secao-pgvcp--porque{padding-left:0;padding-right:0}
.container.container-pgvjs.container-pgvjs--hero{grid-column-gap:2.5rem;grid-row-gap:2.5rem}
.container.container-pgvjs.container-pgvjs--demanda{padding:3.9rem}
.container.container-pgvjs.container-pgvjs--paraquem{margin-bottom:-17rem}
.container.container-pgespfe.container-pgespfe--hero{grid-row-gap:4.88rem}
.pgcpbi-img-icone,.pgcpbi-img-icone--semfundo{width:4rem}
.pgcpy-calendario{grid-template-columns:1fr;max-width:340px}
.pgcex-chamada__titulo{max-width:300px;font-size:55px}
.pgcex-chamada__imagem{transform:translate(-50%)}
.pgcwad-card__masterclass.ad{font-size:4.8rem}
.pgcwad-card__titulo{text-align:center;font-size:6.1rem}
.pgcwad-card__titulo.intensivao{font-size:4.8rem}
.pgcwad-card__subtitulo{font-size:2.7rem}
.pgcwad-card__item-lista{font-size:2.3rem;line-height:125%}
.pcfwad-card__data{font-size:2.8rem}
.pgcjs-container.pgcjs-container-passos{grid-row-gap:3.2rem}
.pgcjs-chamada__data.ad{border-color:#0000;font-size:2.2rem}
.pgcjs-aula__projeto.ad{min-width:0;padding-bottom:3rem}
.pgcjs-chamada{grid-row-gap:15px;max-width:52rem;padding-left:0;padding-right:0}
.pgcjs-h2{font-size:3.6rem}
.pgcjs-h2.pgcjs-h2-aprender{font-size:3.4rem}
.pgcjs-h2.pgcjs-h2-aprender.pgcjs-h2-aprender--dark,.pgcjs-h2.pgcjs-h2-aprender.pgwjs-h2-aprender{font-size:3.6rem}
.pgcjs-h2.pgcjs-h2-quem{font-size:3.3rem}
.pgcjs-h2.pgcjs-h2-quem.pgcjs-h2-quem--dark{text-align:center;font-size:3.9rem}
.pgcjs-h2.pgcjs-h2-quem.pgclia-h2-quem--dark{text-align:center;font-size:3.1rem}
.pgcjs-chamada__online.ad{box-shadow:none;font-size:2.2rem}
.pgcjs-passos-div-titulo{grid-column-gap:1.2rem}
.pgcjs-aula__icone-2.ad{width:13.5rem}
.pgcpy-chamada__texto-2.ad{text-align:center;font-size:2.2rem}
.pgcjs-passos-seta{max-width:3.8rem}
.pgcjs-passos-seta.pgcjs-passos-seta--dark{max-width:5rem}
.pgcjs-quem-img{max-width:50rem}
.pgcjs-passos__titulo{text-align:center}
.pgcjs-chamada__jornada{max-width:37rem;font-size:5.5rem}
.pgcjs-aulas{grid-template-columns:1fr;max-width:48.6rem}
.footer-container-3{grid-column-gap:1.2rem;grid-row-gap:1.2rem;flex-direction:column;justify-content:center}
.pcfwia-card__data{font-size:2.8rem}
.pgcwia-quem-img{max-width:50rem}
.footer-container-4{grid-column-gap:1.2rem;grid-row-gap:1.2rem;flex-direction:column;justify-content:center}
.pgesppy-demanda__salario{text-align:center;font-size:2.3rem;font-weight:500}
.pgesppy-disclaimer.pgesppy-disclaimer--menor{font-size:1.6rem}
.pgesppy-passo__colorido{font-size:2.5rem}
.pgesppy-passo__semcor{padding:2.5rem;font-size:2.1rem}
.pgesppy-passo__npasso{border-radius:5px;font-size:2.1rem}
.pgesppy-diferen-a{padding-top:4rem;font-size:2.1rem}
.pgesppy-tipo{font-size:2.1rem}
.pgesppy-tipo__titulo{font-size:2.5rem}
.pgesppy-tipo__imagem{width:7.5rem}
.pgesppy-n-vel__texto,.pgesppy-professor{font-size:2.1rem}
.pgvpy-disclaimer-patrocinio{margin-bottom:20px;padding-left:10px;padding-right:10px;font-size:16px}
.pgvpy-botao-patrocinio{text-align:center;font-size:18px}
.pgesppy-nivel__colorido{font-size:2.5rem}
.pgespex-impressionador__titulo{width:auto;margin:1.96rem auto;font-size:3.32rem}
.pgespex-impressionador__titulo.pgespex-impressionador__titulo--tradicional{text-align:center;margin-top:-1.96rem}
.pgespex-impressionador__titulo.pgespex-impressionador__titulo--impress{text-align:center}
.pgespex-impressionador__item{flex-direction:row-reverse;width:100%}
.pgespex-impressionador__item.pgespex-impressionador__item--esq{text-align:right;flex-direction:row;justify-content:flex-end;padding-left:3.1rem;padding-right:3.1rem}
.pgespex-impressionador__item.pgespex-impressionador__item--dir{justify-content:flex-end;padding-left:3.1rem;padding-right:3.1rem}
.pgespex-impress{grid-template-columns:1fr}
.secao-pgcex--quem{background-position:50% 100%;background-size:auto;padding-left:2.4rem;padding-right:2.4rem}
.secao-pgcex--queme{padding-left:2.4rem;padding-right:2.4rem}
.pgvex-botao.pgvex-botao--hero{display:none}
.pgvex-botao.pgvjs-botao--precos.pgvjs-botao--precos-sanim{font-size:2.5rem}
.pgvex-botao.pgvjs-botao--precos.pgvjs-botao--precos-sanim.pgvjs-botao--centralizado{text-align:center}
.pgvex-botao.pgvex-botao--precos.pgvex-botao--precos--duplo{padding-left:3.9rem;padding-right:3.9rem;font-size:2.6rem}
.pgvex-botao.pgving-botao--precos{text-align:center;padding-left:3.5rem;padding-right:3.5rem}
.pgvex-hero__logo-botao{justify-content:center}
.pgvex-video{max-width:50rem}
.pgvex-video.modificado.pgvex-video--vsl{max-width:45rem}
.pgvex-titulos.pgvjs-titulos--aprender{margin-left:1rem;margin-right:1rem}
.pgvex-diferenciais__caixa.efeito-slidein-800.efeito-slidein-800--visivel.caixa-comunidade-modificada{padding-left:3.1rem;padding-right:3.1rem}
.pgvex-normal__container{overflow:auto}
.pgespia-nivel__colorido{font-size:2.5rem}
.listacursos-css{display:none}
.pgvex-depoimentos{padding-left:10%}
.pgvex-preco__bg{transform:scale(2.5)}
.embed-garantia{width:90%}
.pgcwjs1-botao{font-size:19px}
.pgcwjs-hero__daniel{height:40rem}
.pgcwjs1-quem-img{max-width:50rem;margin-top:-1.5rem}
.pgcwia-card__titulo-ia{text-align:center;font-size:4.7rem}
.pcwjs2-card__data{font-size:2.8rem}
.pgcwjs2-botao{font-size:19px}
.pgcwjs-card__titulo{text-align:center;font-size:6.1rem}
.pgcwjs2-card__titulo{text-align:center;font-size:6.8rem}
.pgajs-container{max-width:100%}
.pgajs-caixa{padding-left:2.4rem;padding-right:2.4rem}
.footer-container-5{grid-column-gap:1.2rem;grid-row-gap:1.2rem;flex-direction:column;justify-content:center}
.pgvjs-hero__card{min-width:0;max-width:50rem}
.pgvjs-card__masterclass{margin-bottom:1.6rem;font-size:3.4rem}
.pgvjs-card__titulo{text-align:center}
.pgvjs-card__titulo--prog{font-size:3.2rem}
.pgvjs-card__item-lista{font-size:2.3rem;line-height:125%}
.pgvjs-tecnologias__carrossel{padding-left:15%;-webkit-mask:linear-gradient(90deg,#0000,#171917 15% 85%,#0000);mask:linear-gradient(90deg,#0000,#171917 15% 85%,#0000)}
.pgvjs-tecnologia.pgvjs-tecnologia--ultimo{margin-right:15%}
.pgvjs-linguagens__grafico{padding:1.6rem}
.pgvjs-normal__caixa-mobile.pgvjs-normal__caixa-mobile--ultimo{margin-right:5%}
.pgvjs-normal__container{padding-left:5%;overflow:auto;-webkit-mask:linear-gradient(90deg,#0000,#171917 5% 95%,#0000);mask:linear-gradient(90deg,#0000,#171917 5% 95%,#0000)}
.pgcwjs1-card__titulo--frontend{font-size:8.6rem}
.web-hero__card.web-hero__card--ing{grid-row-gap:2.5rem;padding-left:3.1rem;padding-right:3.1rem}
.web-card__data{font-size:2.8rem}
.pgcwfe-card__item-lista{font-size:2.3rem;line-height:125%}
.webinar-botao{font-size:19px}
.pgcwfe-quem-img{max-width:50rem;margin-top:-1.5rem}
.pgobg-secao{min-height:550px}
.card__item-lista{font-size:2.3rem;line-height:125%}
.pgespfe-chamada{grid-column-gap:3.9rem;grid-row-gap:3.9rem}
.pgespfe-quem-img{margin-top:-1.5rem}
.pgcwjs3-quem-img{max-width:50rem;margin-top:-1.5rem}
.pgving-video{max-width:50rem}
.pgving-hero__logo-botao{grid-column-gap:1.6rem;grid-row-gap:1.6rem;flex-flow:column;justify-content:center}
.pgving-preco__bg{transform:scale(2.5)}
.pgesppy-demanda__grafico{width:45rem;max-width:100%}
.pgesppy-empresas__grade.pgesppy-empresas__grade--3{grid-column-gap:6.5rem;grid-row-gap:6.5rem;grid-template-rows:1fr;grid-template-columns:1fr;max-width:40rem}
.pgvjs-video{max-width:50rem}
.pgvjs-titulos__hero{grid-column-gap:1rem;grid-row-gap:1rem}
.pgvjs-formacao{font-size:3.4rem}
.pgvjs-tit-subtitulo{grid-column-gap:2rem;grid-row-gap:2rem}
.pgvjs-hero__logo-botao{justify-content:center}
.pgcpy-depois__img{margin-bottom:-15%}
.pgcpy-projetos__item{padding-top:3.9rem}
.pgcpy-projetos__textos{padding-left:3.9rem;padding-right:3.9rem}
.pgcia-hero__fred{margin-top:-4rem;margin-right:-10rem}
.lia-hero__card{padding-left:2rem;padding-right:2rem}
.pgclia-card__titulo{text-align:center;font-size:6.1rem}
.pgclia-card__titulo--artificial{font-size:8.6rem}
.pgclia-card__subtitulo{font-size:2.7rem}
.pgclia-passos__titulo{text-align:center}
.pgclia-quem-coluna{padding-left:2rem;padding-right:2rem}
.pgvsql-textos{font-size:14px}
.pgcwfe-quem-img-copy,.pgespfe-quem-img--2{max-width:50rem;margin-top:-1.5rem}
.pgvex-titulos__hero{grid-column-gap:1rem;grid-row-gap:1rem}
.pgvex-tit-subtitulo{grid-column-gap:2rem;grid-row-gap:2rem}
.pgvpa-preco__bg{transform:scale(2.5)}
.pgvpa-tit-subtitulo{grid-column-gap:2rem;grid-row-gap:2rem}
.h2.h2--xs-cemter{text-align:center}
.pgespia-tipo{font-size:2.1rem}
.pgespia-tipo__imagem{width:7.5rem}
.grid-pgvjs-paraquem{transform:none}
.pgvjs-item-paraquem{margin-top:20px;padding-top:50px;padding-left:35px;padding-right:35px}
.pgvjs-img-item-paraquem{align-self:auto;margin-left:auto;margin-right:auto;inset:-20px 0% auto}
.pgvjs-titulo-item-paraquem,.pgvjs-p-item-paraquem{text-align:center}
.text-block-28{width:auto}
.div-block-89{padding-top:210px}
.text-block-29{max-width:90%;margin-left:auto;margin-right:auto}
.pgvjs-item-nivel{padding-top:90px;padding-left:35px;padding-right:35px}
.pgvjs-img-item-niveis{width:15rem}
.div-block-90{padding-left:20px;padding-right:20px}
.header{justify-content:center}
.pgvcp-titulo.pgvcp-titulo--garantia{max-width:90%}
.pgvcp-tecnologia-nome{flex-flow:column}
.pgvcp-grid-porque,.div-block-99{padding-left:2rem;padding-right:2rem}
.pgvcp-salario__caixa{padding-bottom:2rem;padding-left:.5rem;padding-right:.5rem}
.pgvcp-logos{grid-row-gap:1.5rem;max-width:40rem}
.pgvcp-salario__valor{text-align:center;font-size:1.6rem}
.div-block-132{width:100%;height:30rem}
.pgvcp-porque__bola.pgvcp-porque__bola--python{width:8rem;top:7rem;left:26rem}
.pgvcp-porque__bola.pgvcp-porque__bola--react,.pgvcp-porque__bola.pgvcp-porque__bola--javascript{width:8rem}
.pgvcp-porque__bola.pgvcp-porque__bola--algoritmos{width:8rem;bottom:4rem;right:3rem}
.pgvcp-porque__icone{width:5rem}
.pgvcp-porque__icone.pgvcp-porque__icone--javascript{width:4rem}
.pgvcp-porque__icone.pgvcp-porque__icone--python{width:5rem}
.pgvcp-porque__icone.pgvcp-porque__icone--algoritmos{width:4.5rem}
.image-64{width:100%;bottom:-8rem}
.pgvcp-garantia__paragrafos{max-width:none}
.footer-container-6{grid-column-gap:1.2rem;grid-row-gap:1.2rem;flex-direction:column;justify-content:center}
.pgcling-card__subtitulo{font-size:2.3rem}
.pgcling-hero__img-prof2.pgcling-hero__img-prof2--mobile,.pgcling-hero__prof{max-width:56.25rem}
.pgcling-card__hashing{width:10rem}
.pgcw-hero__img{width:75%}
.pgesp-passo__npasso{border-radius:5px;font-size:2.1rem}
.footer-3{text-align:left}
.footer__container{grid-column-gap:1.2rem;grid-row-gap:1.2rem;flex-direction:column;justify-content:center}
.footer__logo{width:4.5rem}
.footer__textos{grid-column-gap:.6rem;grid-row-gap:.6rem;flex-direction:column;align-items:center}
.footer__texto{display:none}
.text-block-81{text-align:center;max-width:8.5rem}
.image-71{max-width:60%}
.div-block-143{max-width:100%}
.div-block-146{grid-column-gap:2.5rem;grid-row-gap:2.5rem}
.text-block-86{margin-bottom:3rem}}
#w-node-_2fce29d3-b435-78eb-abd0-d6b9e1630b79-93a9d18c,#w-node-_5c1d6cba-6982-16f4-5552-fca393a9d193-93a9d18c,#w-node-_9a44e2e0-23f5-0b9c-5bb6-97a76d4fd723-93a9d18c,#w-node-_5c1d6cba-6982-16f4-5552-fca393a9d194-93a9d18c,#w-node-e76d3754-41ef-8430-199d-5db09bd06299-93a9d18c,#w-node-_47ec4337-1a36-edd2-f537-901e4fc621a0-93a9d18c,#w-node-_80a57843-9621-c149-eddf-4e45af7d3e37-93a9d18c,#w-node-_8c91eada-f6a3-f3b9-f8b5-c5a0d72ea1ba-93a9d18c,#w-node-aff74df8-e1fc-8d3d-2c62-b4d141255296-93a9d18c{grid-area:span 1/span 1/span 1/span 1}
#w-node-_5c1d6cba-6982-16f4-5552-fca393a9d196-93a9d18c{grid-area:3/1/4/2}
#w-node-ab3cbfec-8b1c-7362-e027-26a9e435f537-93a9d18c,#w-node-_5c1d6cba-6982-16f4-5552-fca393a9d195-93a9d18c,#w-node-c317d76a-ecc3-2c7b-0023-ae5c2d8e05fe-93a9d18c,#w-node-_97efaff3-99dd-bd98-2f9d-5c6696060551-93a9d18c,#w-node-_89cfcd3b-8bf7-a528-2a34-6e63b494c38a-93a9d18c,#w-node-dcd1c684-98cf-b428-ceed-11713d12b833-93a9d18c{grid-area:span 1/span 1/span 1/span 1}
#w-node-_515f2654-9061-278d-6401-3616477744be-93a9d18c,#w-node-_515f2654-9061-278d-6401-3616477744bf-93a9d18c,#w-node-_515f2654-9061-278d-6401-3616477744c0-93a9d18c{grid-area:span 1/span 2/span 1/span 2}
#w-node-_515f2654-9061-278d-6401-3616477744c1-93a9d18c{grid-area:2/2/3/4}
#w-node-_515f2654-9061-278d-6401-3616477744c2-93a9d18c{grid-area:2/4/3/6}
#w-node-_5c1d6cba-6982-16f4-5552-fca393a9d199-93a9d18c,#w-node-_5c1d6cba-6982-16f4-5552-fca393a9d19a-93a9d18c,#w-node-_5c1d6cba-6982-16f4-5552-fca393a9d19b-93a9d18c{grid-area:span 1/span 2/span 1/span 2}
#w-node-_5c1d6cba-6982-16f4-5552-fca393a9d19c-93a9d18c{grid-area:2/2/3/4}
#w-node-_5c1d6cba-6982-16f4-5552-fca393a9d19d-93a9d18c{grid-area:span 1/span 2/span 1/span 2}
#w-node-_7c83d65b-3c66-2783-eb17-8f8643feae81-43feae56,#w-node-_7c83d65b-3c66-2783-eb17-8f8643feaef3-43feae56,#w-node-_7c83d65b-3c66-2783-eb17-8f8643feaf54-43feae56,#w-node-_7c83d65b-3c66-2783-eb17-8f8643feaf55-43feae56,#w-node-_7c83d65b-3c66-2783-eb17-8f8643feaf56-43feae56,#w-node-_7c83d65b-3c66-2783-eb17-8f8643feaf57-43feae56{grid-area:span 1/span 1/span 1/span 1}
#botaoPopup2.w-node-_7c83d65b-3c66-2783-eb17-8f8643feaf58-43feae56{grid-area:span 1/span 2/span 1/span 2}
#w-node-_7c83d65b-3c66-2783-eb17-8f8643feaf5f-43feae56,#w-node-_7c83d65b-3c66-2783-eb17-8f8643feaf60-43feae56,#w-node-_7c83d65b-3c66-2783-eb17-8f8643feaf61-43feae56,#w-node-_7c83d65b-3c66-2783-eb17-8f8643feaf62-43feae56{grid-area:span 1/span 1/span 1/span 1}
#botaoPopup2.w-node,#w-node-_7c83d65b-3c66-2783-eb17-8f8643feaf6a-43feae56,#w-node-_7c83d65b-3c66-2783-eb17-8f8643feaf6f-43feae56,#w-node-_7c83d65b-3c66-2783-eb17-8f8643feaf74-43feae56,#w-node-_7c83d65b-3c66-2783-eb17-8f8643feaf79-43feae56{grid-area:span 1/span 2/span 1/span 2}
#w-node-_7c83d65b-3c66-2783-eb17-8f8643feaf7e-43feae56{grid-area:2/2/3/4}
#w-node-_7c83d65b-3c66-2783-eb17-8f8643feaf83-43feae56{grid-area:2/4/3/6}
#w-node-_7c83d65b-3c66-2783-eb17-8f8643feaf88-43feae56{grid-area:2/6/3/8}
#w-node-bfb4201f-dee9-410d-24d8-f78a74d64317-74d64241,#w-node-a7259d48-ae8c-4aeb-38f8-66496277fb95-74d64241,#w-node-ef0f03c3-5e30-a4dc-603b-359ffd324c08-74d64241,#w-node-_51abcc0e-3762-266c-2863-199ae747c7a6-f1ef5ff2{grid-area:span 1/span 1/span 1/span 1}
#botaoPopup2.w-node-_1754a67d-f414-8c0d-92fd-3cb7a74eec7e-7a19da1b,#w-node-_87fc3142-0148-2288-3f2c-6e4367fdadd1-67fdad2d,#w-node-_87fc3142-0148-2288-3f2c-6e4367fdadda-67fdad2d,#w-node-_87fc3142-0148-2288-3f2c-6e4367fdade3-67fdad2d{grid-area:span 1/span 2/span 1/span 2}
#w-node-_87fc3142-0148-2288-3f2c-6e4367fdadec-67fdad2d{grid-area:2/2/3/4}
#w-node-_87fc3142-0148-2288-3f2c-6e4367fdadf5-67fdad2d,#w-node-a2ac163b-2404-84f5-5374-adac0b42f849-5468acb9,#w-node-_878f6f28-564e-d1fa-b460-d80fa8947ea4-5468acb9{grid-area:span 1/span 2/span 1/span 2}
#w-node-b12ce87d-ba21-ab65-e20f-762e1c042f2b-5468acb9{grid-area:2/2/3/4}
#w-node-_78fcbbe9-88c1-78a6-045e-ca0437b11d57-5468acb9,#w-node-fff23650-52df-1889-4973-1e2dba7e3cdd-5468acb9{grid-area:span 1/span 1/span 1/span 1}
#botaoPopup2.w-node-_1754a67d-f414-8c0d-92fd-3cb7a74eec7e-44485897,#botaoPopup2.w-node-_1754a67d-f414-8c0d-92fd-3cb7a74eec7e-0e876a01,#w-node-_0ac0aa90-2222-ff19-b43f-342d90bc51cd-b9ad25ae{grid-area:span 1/span 2/span 1/span 2}
#w-node-_2f135877-9567-8d66-2ccd-efed351faa2a-b9ad25ae{grid-area:2/2/3/4}
#w-node-_47f56c1f-8f74-27f7-0861-571d0c8aae7a-b9ad25ae{grid-area:span 1/span 1/span 1/span 1}
#w-node-_53de969c-f627-d65d-b50e-0043d917ac16-b9ad25ae,#w-node-_1b1f680c-427e-cb74-ac0f-fab9099ffbf0-b9ad25ae,#w-node-_2e3c017f-e3e4-11bd-5dcc-c20506f4bdf4-b9ad25ae{grid-area:span 1/span 2/span 1/span 2}
#w-node-_39f903cf-567e-a52b-6644-d88e7b074a6b-b9ad25ae{grid-area:2/2/3/4}
#w-node-b877334c-5e64-008f-2f66-0ca8caf554a7-b9ad25ae{grid-area:2/4/3/6}
#w-node-f42ab0eb-e19d-b757-98b0-52bea815cad6-b9ad25ae,#w-node-f42ab0eb-e19d-b757-98b0-52bea815cb02-b9ad25ae,#w-node-f42ab0eb-e19d-b757-98b0-52bea815cb2b-b9ad25ae,#w-node-f42ab0eb-e19d-b757-98b0-52bea815cb4f-b9ad25ae{grid-area:span 1/span 1/span 1/span 1}
#w-node-b00bb095-967f-6703-f18e-7f69e6c66aeb-e6c66a16,#w-node-_11a1bb70-5a3e-9987-e444-f7346408674a-e6c66a16{grid-area:span 1/span 2/span 1/span 2}
#w-node-b00bb095-967f-6703-f18e-7f69e6c66af8-e6c66a16{grid-area:2/2/3/4}
#botaoPopup2.w-node-_1754a67d-f414-8c0d-92fd-3cb7a74eec7e-a2205e8d,#w-node-_14322901-8dce-87fe-81ba-ec5f70c2d52d-684b5c36,#w-node-_14322901-8dce-87fe-81ba-ec5f70c2d52e-684b5c36{grid-area:span 1/span 2/span 1/span 2}
#w-node-_14322901-8dce-87fe-81ba-ec5f70c2d53b-684b5c36{grid-area:2/2/3/4}
#w-node-_0ac0aa90-2222-ff19-b43f-342d90bc51cd-c17d99b6{grid-area:span 1/span 2/span 1/span 2}
#w-node-_2f135877-9567-8d66-2ccd-efed351faa2a-c17d99b6{grid-area:2/2/3/4}
#w-node-_53ef851c-2f96-1de3-0204-5cff443ff82b-c17d99b6{grid-area:span 1/span 1/span 1/span 1}
#w-node-adff34ea-1751-af79-4ab2-5509edd372e5-c17d99b6,#w-node-adff34ea-1751-af79-4ab2-5509edd37311-c17d99b6,#w-node-adff34ea-1751-af79-4ab2-5509edd37321-c17d99b6{grid-area:span 1/span 2/span 1/span 2}
#w-node-adff34ea-1751-af79-4ab2-5509edd3733a-c17d99b6{grid-area:2/2/3/4}
#w-node-adff34ea-1751-af79-4ab2-5509edd3735e-c17d99b6{grid-area:2/4/3/6}
#w-node-adff34ea-1751-af79-4ab2-5509edd37370-c17d99b6,#w-node-adff34ea-1751-af79-4ab2-5509edd3739c-c17d99b6,#w-node-adff34ea-1751-af79-4ab2-5509edd373ac-c17d99b6,#w-node-adff34ea-1751-af79-4ab2-5509edd373d0-c17d99b6{grid-area:span 1/span 1/span 1/span 1}
#botaoPopup2.w-node-_1754a67d-f414-8c0d-92fd-3cb7a74eec7e-08a019f4,#botaoPopup2.w-node-_1754a67d-f414-8c0d-92fd-3cb7a74eec7e-96160793,#w-node-_118e28ab-a9ca-6463-d9a5-55ef18aae47c-daac3018,#w-node-_118e28ab-a9ca-6463-d9a5-55ef18aae47d-daac3018{grid-area:span 1/span 2/span 1/span 2}
#w-node-_118e28ab-a9ca-6463-d9a5-55ef18aae48a-daac3018{grid-area:2/2/3/4}
#w-node-_5bc30b7d-dca5-518d-8183-5c36273b00d8-193a62db,#w-node-_69435e56-80bd-f4be-29b7-270f57f1223f-193a62db{grid-area:span 1/span 1/span 1/span 1;place-self:stretch stretch}
#w-node-d68ccc6f-002d-3198-2063-169908ea0f86-193a62db{order:0;grid-area:span 1/span 1/span 1/span 1}
#w-node-_69ac0b40-b467-7820-2e69-ec682618a66a-193a62db{grid-area:span 1/span 1/span 1/span 1}
#w-node-fe022b19-94f0-1088-73f9-d41a8565d14e-193a62db,#w-node-fe022b19-94f0-1088-73f9-d41a8565d14f-193a62db{grid-area:span 1/span 2/span 1/span 2}
#w-node-fe022b19-94f0-1088-73f9-d41a8565d15c-193a62db{grid-area:2/2/3/4}
#w-node-_2bb695ab-6bcd-56f0-2eba-97e901e6217a-193a62db,#w-node-d1d2c74f-50de-4d05-cae0-ae6345e6160f-adc19e9b{grid-area:span 1/span 1/span 1/span 1}
#botaoPopup3.w-node-_5b942230-5cf7-5632-3c06-3dd1ff5a0273-ff5a01f7,#botaoPopup2.w-node-_5b942230-5cf7-5632-3c06-3dd1ff5a0289-ff5a01f7,#botaoPopup2.w-node-_1754a67d-f414-8c0d-92fd-3cb7a74eec7e-06b92be2{grid-area:span 1/span 2/span 1/span 2}
#w-node-cb745552-748e-442e-7b7b-4dae738497c9-06b92be2{grid-area:span 1/span 1/span 1/span 1}
#w-node-cb745552-748e-442e-7b7b-4dae738497f7-06b92be2,#w-node-cb745552-748e-442e-7b7b-4dae738497ff-06b92be2,#w-node-cb745552-748e-442e-7b7b-4dae73849805-06b92be2,#w-node-cb745552-748e-442e-7b7b-4dae7384980e-06b92be2,#w-node-cb745552-748e-442e-7b7b-4dae73849814-06b92be2,#w-node-cb745552-748e-442e-7b7b-4dae7384981d-06b92be2,#w-node-_0ac0aa90-2222-ff19-b43f-342d90bc51cd-6f2da11e{grid-area:span 1/span 2/span 1/span 2}
#w-node-_2f135877-9567-8d66-2ccd-efed351faa2a-6f2da11e{grid-area:2/2/3/4}
#w-node-_47f56c1f-8f74-27f7-0861-571d0c8aae7a-6f2da11e{grid-area:span 1/span 1/span 1/span 1}
#w-node-_53de969c-f627-d65d-b50e-0043d917ac16-6f2da11e,#w-node-_1b1f680c-427e-cb74-ac0f-fab9099ffbf0-6f2da11e,#w-node-_2e3c017f-e3e4-11bd-5dcc-c20506f4bdf4-6f2da11e{grid-area:span 1/span 3/span 1/span 3}
#w-node-_39f903cf-567e-a52b-6644-d88e7b074a6b-6f2da11e{grid-area:2/2/3/4}
#w-node-b877334c-5e64-008f-2f66-0ca8caf554a7-6f2da11e{grid-area:span 1/span 3/span 1/span 3}
#w-node-f42ab0eb-e19d-b757-98b0-52bea815cad6-6f2da11e,#w-node-f42ab0eb-e19d-b757-98b0-52bea815cb02-6f2da11e,#w-node-f42ab0eb-e19d-b757-98b0-52bea815cb2b-6f2da11e,#w-node-f42ab0eb-e19d-b757-98b0-52bea815cb4f-6f2da11e,#w-node-_631c5023-284e-298d-7ba6-77499b21ffd0-9f45ece0,#w-node-_631c5023-284e-298d-7ba6-77499b21ffd7-9f45ece0,#w-node-_631c5023-284e-298d-7ba6-77499b21ffdd-9f45ece0,#w-node-_631c5023-284e-298d-7ba6-77499b21ffd0-423c4a3d,#w-node-_631c5023-284e-298d-7ba6-77499b21ffd7-423c4a3d,#w-node-_631c5023-284e-298d-7ba6-77499b21ffdd-423c4a3d,#w-node-_631c5023-284e-298d-7ba6-77499b21ffd0-29ce4523,#w-node-_631c5023-284e-298d-7ba6-77499b21ffd7-29ce4523,#w-node-_631c5023-284e-298d-7ba6-77499b21ffdd-29ce4523,#w-node-_631c5023-284e-298d-7ba6-77499b21ffd0-63e188e0,#w-node-_631c5023-284e-298d-7ba6-77499b21ffd7-63e188e0,#w-node-_631c5023-284e-298d-7ba6-77499b21ffdd-63e188e0,#w-node-_631c5023-284e-298d-7ba6-77499b21ffd0-9790624c,#w-node-_631c5023-284e-298d-7ba6-77499b21ffd7-9790624c{grid-area:span 1/span 1/span 1/span 1}
#w-node-a509873b-ef7b-36a7-78be-095af4602c44-bf132a0e{grid-area:span 1/span 2/span 1/span 2}
#w-node-a509873b-ef7b-36a7-78be-095af4602c4f-bf132a0e{grid-area:2/2/3/4}
#w-node-_0c980627-969d-21d4-ba0c-09c4ac27180b-cccba3ad,#w-node-_0c980627-969d-21d4-ba0c-09c4ac2718de-cccba3ad,#w-node-_0c980627-969d-21d4-ba0c-09c4ac2718df-cccba3ad,#w-node-_0c980627-969d-21d4-ba0c-09c4ac2718e0-cccba3ad,#w-node-_0c980627-969d-21d4-ba0c-09c4ac2718e1-cccba3ad{grid-area:span 1/span 1/span 1/span 1}
#botaoPopup2.w-node-_0c980627-969d-21d4-ba0c-09c4ac2718e2-cccba3ad{grid-area:span 1/span 2/span 1/span 2}
#w-node-_0c980627-969d-21d4-ba0c-09c4ac2718e9-cccba3ad,#w-node-_0c980627-969d-21d4-ba0c-09c4ac2718ea-cccba3ad,#w-node-_0c980627-969d-21d4-ba0c-09c4ac2718eb-cccba3ad,#w-node-_0c980627-969d-21d4-ba0c-09c4ac2718ec-cccba3ad{grid-area:span 1/span 1/span 1/span 1}
#botaoPopup2.w-node-_0c980627-969d-21d4-ba0c-09c4ac2718ed-cccba3ad,#w-node-_0c980627-969d-21d4-ba0c-09c4ac2718f4-cccba3ad,#w-node-_0c980627-969d-21d4-ba0c-09c4ac2718f9-cccba3ad,#w-node-_0c980627-969d-21d4-ba0c-09c4ac2718fe-cccba3ad,#w-node-_0c980627-969d-21d4-ba0c-09c4ac271903-cccba3ad{grid-area:span 1/span 2/span 1/span 2}
#w-node-_0c980627-969d-21d4-ba0c-09c4ac271908-cccba3ad{grid-area:2/2/3/4}
#w-node-_0c980627-969d-21d4-ba0c-09c4ac27190d-cccba3ad{grid-area:2/4/3/6}
#w-node-_0c980627-969d-21d4-ba0c-09c4ac271912-cccba3ad{grid-area:2/6/3/8}
#botaoPopup2.w-node-_6f8f9033-f7c8-ff69-ad47-c8053ece56d2-4348d499{grid-area:span 1/span 2/span 1/span 2}
#w-node-_87b4f6c1-c94d-88cf-efba-57e1f11444e7-86bdfe26{grid-area:span 1/span 1/span 1/span 1;place-self:stretch stretch}
#w-node-_40298283-78fc-3f69-ae9b-b79f7b9c16ac-86bdfe26{order:0;grid-area:span 1/span 1/span 1/span 1}
@media screen and (min-width:1280px){#botaoPopup2.w-node-_0c980627-969d-21d4-ba0c-09c4ac2718ed-cccba3ad{justify-self:center}}
@media screen and (max-width:991px){#w-node-_87fc3142-0148-2288-3f2c-6e4367fdadd1-67fdad2d,#w-node-_87fc3142-0148-2288-3f2c-6e4367fdadda-67fdad2d,#w-node-_87fc3142-0148-2288-3f2c-6e4367fdade3-67fdad2d{grid-column:span 3/span 3}
#w-node-_87fc3142-0148-2288-3f2c-6e4367fdadec-67fdad2d{grid-area:span 1/span 3/span 1/span 3}
#w-node-_87fc3142-0148-2288-3f2c-6e4367fdadf5-67fdad2d{grid-column:span 6/span 6}
#w-node-_1bbed268-62b8-053d-dcaa-1cb20995f2a1-5468acb9,#w-node-d1e2aea2-2f93-56cc-66ba-c5aea8b623ae-5468acb9{grid-area:span 1/span 2/span 1/span 2}
#w-node-f763cb46-f799-d78d-d7bf-59c1f8833a39-5468acb9{grid-area:2/2/3/4}
#w-node-_7c52e316-f62d-37aa-63ef-cc1079bb383f-b9ad25ae,#w-node-_675056e3-f273-a950-0af3-b073ce8e3b18-b9ad25ae{grid-area:span 1/span 2/span 1/span 2}
#w-node-cb231850-9cf0-a551-ea69-7933c01488bb-b9ad25ae{grid-area:2/2/3/4}
#w-node-_53de969c-f627-d65d-b50e-0043d917ac16-b9ad25ae,#w-node-_1b1f680c-427e-cb74-ac0f-fab9099ffbf0-b9ad25ae,#w-node-_2e3c017f-e3e4-11bd-5dcc-c20506f4bdf4-b9ad25ae{grid-column:span 2/span 2}
#w-node-_39f903cf-567e-a52b-6644-d88e7b074a6b-b9ad25ae{grid-area:span 1/span 2/span 1/span 2}
#w-node-b877334c-5e64-008f-2f66-0ca8caf554a7-b9ad25ae{grid-area:3/2/4/4}
#w-node-b00bb095-967f-6703-f18e-7f69e6c66b48-e6c66a16,#w-node-b00bb095-967f-6703-f18e-7f69e6c66b54-e6c66a16{grid-area:span 1/span 2/span 1/span 2}
#w-node-b00bb095-967f-6703-f18e-7f69e6c66b62-e6c66a16{grid-area:2/2/3/4}
#w-node-_14322901-8dce-87fe-81ba-ec5f70c2d58b-684b5c36,#w-node-_14322901-8dce-87fe-81ba-ec5f70c2d597-684b5c36{grid-area:span 1/span 2/span 1/span 2}
#w-node-_14322901-8dce-87fe-81ba-ec5f70c2d5a5-684b5c36{grid-area:2/2/3/4}
#w-node-_37435e5b-5714-bcf4-1332-003749bb7c62-c17d99b6{grid-area:span 1/span 2/span 1/span 2}
#w-node-adff34ea-1751-af79-4ab2-5509edd372e5-c17d99b6,#w-node-adff34ea-1751-af79-4ab2-5509edd37311-c17d99b6,#w-node-adff34ea-1751-af79-4ab2-5509edd37321-c17d99b6{grid-column:span 2/span 2}
#w-node-adff34ea-1751-af79-4ab2-5509edd3733a-c17d99b6{grid-area:span 1/span 2/span 1/span 2}
#w-node-adff34ea-1751-af79-4ab2-5509edd3735e-c17d99b6{grid-area:3/2/4/4}
#w-node-_118e28ab-a9ca-6463-d9a5-55ef18aae4da-daac3018,#w-node-_118e28ab-a9ca-6463-d9a5-55ef18aae4e6-daac3018{grid-area:span 1/span 2/span 1/span 2}
#w-node-d360a8a9-405e-4fba-f9ed-fc3eb6ce6d80-193a62db,#w-node-_69ac0b40-b467-7820-2e69-ec682618a66a-193a62db,#w-node-ff67566a-4334-9386-f563-3c4aeca50f33-193a62db{justify-self:center}
#w-node-fe022b19-94f0-1088-73f9-d41a8565d15c-193a62db{grid-area:2/2/3/4}
#w-node-fe022b19-94f0-1088-73f9-d41a8565d1ac-193a62db,#w-node-fe022b19-94f0-1088-73f9-d41a8565d1b8-193a62db,#w-node-_7c52e316-f62d-37aa-63ef-cc1079bb383f-6f2da11e,#w-node-_675056e3-f273-a950-0af3-b073ce8e3b18-6f2da11e{grid-area:span 1/span 2/span 1/span 2}
#w-node-cb231850-9cf0-a551-ea69-7933c01488bb-6f2da11e{grid-area:1/3/2/5}
#w-node-_53de969c-f627-d65d-b50e-0043d917ac16-6f2da11e,#w-node-_1b1f680c-427e-cb74-ac0f-fab9099ffbf0-6f2da11e,#w-node-_2e3c017f-e3e4-11bd-5dcc-c20506f4bdf4-6f2da11e{grid-column:span 2/span 2}
#w-node-_39f903cf-567e-a52b-6644-d88e7b074a6b-6f2da11e,#w-node-b877334c-5e64-008f-2f66-0ca8caf554a7-6f2da11e,#w-node-a509873b-ef7b-36a7-78be-095af4602c5d-bf132a0e{grid-area:span 1/span 2/span 1/span 2}}
@media screen and (max-width:767px){#w-node-_5c1d6cba-6982-16f4-5552-fca393a9d193-93a9d18c,#w-node-_5c1d6cba-6982-16f4-5552-fca393a9d194-93a9d18c{grid-column:span 1/span 1}
#w-node-_5c1d6cba-6982-16f4-5552-fca393a9d196-93a9d18c{grid-area:span 1/span 1/span 1/span 1}
#w-node-_5c1d6cba-6982-16f4-5552-fca393a9d195-93a9d18c,#w-node-_515f2654-9061-278d-6401-3616477744be-93a9d18c,#w-node-_515f2654-9061-278d-6401-3616477744bf-93a9d18c,#w-node-_515f2654-9061-278d-6401-3616477744c0-93a9d18c{grid-column:span 1/span 1}
#w-node-_515f2654-9061-278d-6401-3616477744c1-93a9d18c,#w-node-_515f2654-9061-278d-6401-3616477744c2-93a9d18c{grid-area:span 1/span 1/span 1/span 1}
#w-node-_5c1d6cba-6982-16f4-5552-fca393a9d199-93a9d18c,#w-node-_5c1d6cba-6982-16f4-5552-fca393a9d19a-93a9d18c,#w-node-_5c1d6cba-6982-16f4-5552-fca393a9d19b-93a9d18c{grid-column:span 1/span 1}
#w-node-_5c1d6cba-6982-16f4-5552-fca393a9d19c-93a9d18c{grid-area:span 1/span 1/span 1/span 1}
#w-node-_5c1d6cba-6982-16f4-5552-fca393a9d19d-93a9d18c{grid-column:span 1/span 1}
#w-node-_7c83d65b-3c66-2783-eb17-8f8643feaf5f-43feae56{grid-area:span 1/span 1/span 1/span 1}
#w-node-_87fc3142-0148-2288-3f2c-6e4367fdadd1-67fdad2d,#w-node-_87fc3142-0148-2288-3f2c-6e4367fdadda-67fdad2d,#w-node-_87fc3142-0148-2288-3f2c-6e4367fdade3-67fdad2d,#w-node-_87fc3142-0148-2288-3f2c-6e4367fdadec-67fdad2d,#w-node-_87fc3142-0148-2288-3f2c-6e4367fdadf5-67fdad2d,#w-node-a2ac163b-2404-84f5-5374-adac0b42f849-5468acb9,#w-node-_878f6f28-564e-d1fa-b460-d80fa8947ea4-5468acb9{grid-column:span 1/span 1}
#w-node-b12ce87d-ba21-ab65-e20f-762e1c042f2b-5468acb9{grid-area:span 1/span 1/span 1/span 1}
#w-node-_1bbed268-62b8-053d-dcaa-1cb20995f2a1-5468acb9,#w-node-d1e2aea2-2f93-56cc-66ba-c5aea8b623ae-5468acb9{grid-column:span 1/span 1}
#w-node-f763cb46-f799-d78d-d7bf-59c1f8833a39-5468acb9{grid-area:span 1/span 1/span 1/span 1}
#w-node-_0ac0aa90-2222-ff19-b43f-342d90bc51cd-b9ad25ae{grid-area:1/1/2/2}
#w-node-_2f135877-9567-8d66-2ccd-efed351faa2a-b9ad25ae{grid-area:span 1/span 1/span 1/span 1}
#w-node-_7c52e316-f62d-37aa-63ef-cc1079bb383f-b9ad25ae,#w-node-_675056e3-f273-a950-0af3-b073ce8e3b18-b9ad25ae{grid-column:span 1/span 1}
#w-node-cb231850-9cf0-a551-ea69-7933c01488bb-b9ad25ae{grid-area:span 1/span 1/span 1/span 1}
#w-node-_53de969c-f627-d65d-b50e-0043d917ac16-b9ad25ae,#w-node-b877334c-5e64-008f-2f66-0ca8caf554a7-b9ad25ae{grid-area:span 1/span 2/span 1/span 2}
#w-node-b00bb095-967f-6703-f18e-7f69e6c66aeb-e6c66a16,#w-node-_11a1bb70-5a3e-9987-e444-f7346408674a-e6c66a16{grid-area:1/1/2/2}
#w-node-b00bb095-967f-6703-f18e-7f69e6c66af8-e6c66a16{grid-area:span 1/span 1/span 1/span 1}
#w-node-b00bb095-967f-6703-f18e-7f69e6c66b48-e6c66a16,#w-node-b00bb095-967f-6703-f18e-7f69e6c66b54-e6c66a16{grid-column:span 1/span 1}
#w-node-b00bb095-967f-6703-f18e-7f69e6c66b62-e6c66a16{grid-area:span 1/span 1/span 1/span 1}
#w-node-_14322901-8dce-87fe-81ba-ec5f70c2d52d-684b5c36,#w-node-_14322901-8dce-87fe-81ba-ec5f70c2d52e-684b5c36{grid-area:1/1/2/2}
#w-node-_14322901-8dce-87fe-81ba-ec5f70c2d53b-684b5c36{grid-area:span 1/span 1/span 1/span 1}
#w-node-_14322901-8dce-87fe-81ba-ec5f70c2d58b-684b5c36,#w-node-_14322901-8dce-87fe-81ba-ec5f70c2d597-684b5c36{grid-column:span 1/span 1}
#w-node-_14322901-8dce-87fe-81ba-ec5f70c2d5a5-684b5c36{grid-area:span 1/span 1/span 1/span 1}
#w-node-_0ac0aa90-2222-ff19-b43f-342d90bc51cd-c17d99b6{grid-area:1/1/2/2}
#w-node-_2f135877-9567-8d66-2ccd-efed351faa2a-c17d99b6{grid-area:span 1/span 1/span 1/span 1}
#w-node-_37435e5b-5714-bcf4-1332-003749bb7c62-c17d99b6{grid-column:span 1/span 1}
#w-node-adff34ea-1751-af79-4ab2-5509edd372e5-c17d99b6,#w-node-adff34ea-1751-af79-4ab2-5509edd3735e-c17d99b6{grid-area:span 1/span 2/span 1/span 2}
#w-node-_118e28ab-a9ca-6463-d9a5-55ef18aae47c-daac3018,#w-node-_118e28ab-a9ca-6463-d9a5-55ef18aae47d-daac3018{grid-area:1/1/2/2}
#w-node-_118e28ab-a9ca-6463-d9a5-55ef18aae48a-daac3018{grid-area:span 1/span 1/span 1/span 1}
#w-node-_118e28ab-a9ca-6463-d9a5-55ef18aae4da-daac3018,#w-node-_118e28ab-a9ca-6463-d9a5-55ef18aae4e6-daac3018{grid-column:span 1/span 1}
#w-node-fe022b19-94f0-1088-73f9-d41a8565d14e-193a62db,#w-node-fe022b19-94f0-1088-73f9-d41a8565d14f-193a62db{grid-area:1/1/2/2}
#w-node-fe022b19-94f0-1088-73f9-d41a8565d15c-193a62db{grid-area:span 1/span 1/span 1/span 1}
#w-node-fe022b19-94f0-1088-73f9-d41a8565d1ac-193a62db,#w-node-fe022b19-94f0-1088-73f9-d41a8565d1b8-193a62db{grid-column:span 1/span 1}
#w-node-b9e38ffa-407e-5783-b3e2-5ee3680feaf8-adc19e9b,#w-node-b9e38ffa-407e-5783-b3e2-5ee3680feafe-adc19e9b,#w-node-b9e38ffa-407e-5783-b3e2-5ee3680feb04-adc19e9b,#w-node-b9e38ffa-407e-5783-b3e2-5ee3680feb0a-adc19e9b,#w-node-b9e38ffa-407e-5783-b3e2-5ee3680feb13-adc19e9b,#w-node-b9e38ffa-407e-5783-b3e2-5ee3680feb19-adc19e9b{justify-self:center}
#w-node-_2dc25d40-0fa9-eb3d-9c01-ca9671fe3948-adc19e9b{grid-area:span 1/span 1/span 1/span 1}
#w-node-cb745552-748e-442e-7b7b-4dae73849814-06b92be2,#w-node-cb745552-748e-442e-7b7b-4dae7384981d-06b92be2{grid-area:span 1/span 2/span 1/span 2}
#w-node-_0ac0aa90-2222-ff19-b43f-342d90bc51cd-6f2da11e{grid-area:1/1/2/2}
#w-node-_2f135877-9567-8d66-2ccd-efed351faa2a-6f2da11e{grid-area:span 1/span 1/span 1/span 1}
#w-node-_7c52e316-f62d-37aa-63ef-cc1079bb383f-6f2da11e,#w-node-_675056e3-f273-a950-0af3-b073ce8e3b18-6f2da11e{grid-column:span 1/span 1}
#w-node-cb231850-9cf0-a551-ea69-7933c01488bb-6f2da11e{grid-area:span 1/span 1/span 1/span 1}
#w-node-_53de969c-f627-d65d-b50e-0043d917ac16-6f2da11e,#w-node-b877334c-5e64-008f-2f66-0ca8caf554a7-6f2da11e{grid-area:span 1/span 2/span 1/span 2}
#w-node-a509873b-ef7b-36a7-78be-095af4602c44-bf132a0e{grid-area:1/1/2/2}
#w-node-a509873b-ef7b-36a7-78be-095af4602c4f-bf132a0e{grid-area:span 1/span 1/span 1/span 1}
#w-node-a509873b-ef7b-36a7-78be-095af4602c5d-bf132a0e{grid-column:span 1/span 1}
#w-node-_0c980627-969d-21d4-ba0c-09c4ac2718e9-cccba3ad{grid-area:span 1/span 1/span 1/span 1}
#botaoPopup2.w-node-_0c980627-969d-21d4-ba0c-09c4ac2718ed-cccba3ad{grid-column:span 1/span 1}}
@media screen and (max-width:479px){#botaoPopup2.w-node-_7c83d65b-3c66-2783-eb17-8f8643feaf58-43feae56,#botaoPopup2.w-node,#botaoPopup2.w-node-_1754a67d-f414-8c0d-92fd-3cb7a74eec7e-7a19da1b{grid-column:span 1/span 1}
#w-node-_87fc3142-0148-2288-3f2c-6e4367fdad78-67fdad2d{grid-area:2/1/3/2}
#w-node-_87fc3142-0148-2288-3f2c-6e4367fdad84-67fdad2d{grid-area:3/1/4/2}
#w-node-_87fc3142-0148-2288-3f2c-6e4367fdad90-67fdad2d{grid-area:4/1/5/2}
#w-node-_87fc3142-0148-2288-3f2c-6e4367fdad9c-67fdad2d{grid-area:5/1/6/2}
#w-node-_87fc3142-0148-2288-3f2c-6e4367fdada8-67fdad2d{grid-area:6/1/7/2}
#botaoPopup2.w-node-_1754a67d-f414-8c0d-92fd-3cb7a74eec7e-44485897,#botaoPopup2.w-node-_1754a67d-f414-8c0d-92fd-3cb7a74eec7e-0e876a01,#botaoPopup2.w-node-_1754a67d-f414-8c0d-92fd-3cb7a74eec7e-a2205e8d,#botaoPopup2.w-node-_1754a67d-f414-8c0d-92fd-3cb7a74eec7e-08a019f4,#botaoPopup2.w-node-_1754a67d-f414-8c0d-92fd-3cb7a74eec7e-96160793,#botaoPopup3.w-node-_5b942230-5cf7-5632-3c06-3dd1ff5a0273-ff5a01f7,#botaoPopup2.w-node-_5b942230-5cf7-5632-3c06-3dd1ff5a0289-ff5a01f7,#botaoPopup2.w-node-_1754a67d-f414-8c0d-92fd-3cb7a74eec7e-06b92be2,#botaoPopup2.w-node-_0c980627-969d-21d4-ba0c-09c4ac2718e2-cccba3ad,#botaoPopup2.w-node-_0c980627-969d-21d4-ba0c-09c4ac2718ed-cccba3ad,#botaoPopup2.w-node-_6f8f9033-f7c8-ff69-ad47-c8053ece56d2-4348d499{grid-column:span 1/span 1}}
@font-face {
  font-family: 'Materialicons';
  src: url('https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/61f41dc19c16d7df6e155375_MaterialIcons-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Trench';
  src: url('https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/65a6dec0cb9975eacc2c33a4_trench100tt.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sora';
  src: url('https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/65dcc8afa0ddea18cbc5c460_Sora-VariableFont_wght.ttf') format('truetype');
  font-weight: 100 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Materialiconsoutlined';
  src: url('https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/61e83fd0aa605cbed38af163_MaterialIconsOutlined-Regular.otf') format('opentype'), url('https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/61e83fd0aa605cbed38af163_MaterialIconsOutlined-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Materialiconsround';
  src: url('https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/61f41dc1f639924c446b5624_MaterialIconsRound-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Materialiconstwotone';
  src: url('https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/61f41dc186573f3c410cecc3_MaterialIconsTwoTone-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Materialiconssharp';
  src: url('https://cdn.prod.website-files.com/61b9e0dd381626819c8d4f83/61f41dc5b872a7554e499111_MaterialIconsSharp-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}