:root{--ng-select-highlight: #007eff;--ng-select-primary-text: #333;--ng-select-disabled-text: #f9f9f9;--ng-select-border: #ccc;--ng-select-border-radius: 4px;--ng-select-bg: #ffffff;--ng-select-selected: rgb(234.6, 244.68, 255);--ng-select-selected-text: #333;--ng-select-marked: rgb(244.8, 249.84, 255);--ng-select-marked-text: #333;--ng-select-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 0 3px rgba(0, 126, 255, .1);--ng-select-placeholder: #999999;--ng-select-height: 36px;--ng-select-value-padding-left: 10px;--ng-select-value-font-size: .9em;--ng-select-value-text: #333;--ng-select-dropdown-bg: #ffffff;--ng-select-dropdown-border: #ccc;--ng-select-dropdown-optgroup-text: rgba(0, 0, 0, .54);--ng-select-dropdown-optgroup-marked: rgba(0, 0, 0, .54);--ng-select-dropdown-option-bg: #ffffff;--ng-select-dropdown-option-text: rgba(0, 0, 0, .87);--ng-select-dropdown-option-disabled: #cccccc;--ng-select-input-text: #000000;--ng-select-border-dark: rgb(178.5, 178.5, 178.5);--ng-select-border-light: rgb(216.75, 216.75, 216.75);--ng-select-border-lighter: rgb(229.5, 229.5, 229.5);--ng-select-arrow: #999999;--ng-select-arrow-hover: #666666;--ng-select-arrow-active: #333333;--ng-select-selected-hover: rgb(209.1, 231.78, 255);--ng-select-selected-border: rgb(183.6, 218.88, 255);--ng-select-clear: #999999;--ng-select-clear-hover: #d0021b;--ng-select-container-hover-shadow: 0 1px 0 rgba(0, 0, 0, .06);--ng-select-dropdown-shadow: 0 1px 0 rgba(0, 0, 0, .06)}.ng-select.ng-select-opened>.ng-select-container{background:var(--ng-select-bg, #ffffff);border-color:var(--ng-select-border-dark, rgb(178.5, 178.5, 178.5)) var(--ng-select-border, #ccc) var(--ng-select-border-light, rgb(216.75, 216.75, 216.75))}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--ng-select-arrow, #999999);border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--ng-select-arrow-active, #333333)}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:var(--ng-select-highlight, #007eff);box-shadow:var(--ng-select-box-shadow, inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 0 3px rgba(0, 126, 255, .1))}.ng-select.ng-select-disabled>.ng-select-container{background-color:var(--ng-select-disabled-text, #f9f9f9)}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:var(--ng-select-primary-text, #333);background-color:var(--ng-select-bg, #ffffff);border-radius:var(--ng-select-border-radius, 4px);border:1px solid var(--ng-select-border, #ccc);min-height:var(--ng-select-height, 36px);align-items:center}.ng-select .ng-select-container:hover{box-shadow:var(--ng-select-container-hover-shadow, 0 1px 0 rgba(0, 0, 0, .06))}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:var(--ng-select-value-padding-left, 10px)}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:var(--ng-select-value-padding-left, 10px);padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:var(--ng-select-placeholder, #999999)}.ng-select.ng-select-single .ng-select-container{height:var(--ng-select-height, 36px)}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:var(--ng-select-value-padding-left, 10px);padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:var(--ng-select-value-padding-left, 10px);padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:var(--ng-select-disabled-text, #f9f9f9);border:1px solid var(--ng-select-border-lighter, rgb(229.5, 229.5, 229.5))}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:var(--ng-select-value-font-size, .9em);margin-bottom:5px;color:var(--ng-select-value-text, #333);background-color:var(--ng-select-selected, rgb(234.6, 244.68, 255));border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:var(--ng-select-disabled-text, #f9f9f9)}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:var(--ng-select-selected-hover, rgb(209.1, 231.78, 255))}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid var(--ng-select-selected-border, rgb(183.6, 218.88, 255))}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid var(--ng-select-selected-border, rgb(183.6, 218.88, 255));border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid var(--ng-select-selected-border, rgb(183.6, 218.88, 255))}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid var(--ng-select-selected-border, rgb(183.6, 218.88, 255))}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:var(--ng-select-input-text, #000000)}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:var(--ng-select-clear, #999999)}.ng-select .ng-clear-wrapper:hover .ng-clear{color:var(--ng-select-clear-hover, #d0021b)}.ng-select .ng-clear-wrapper:focus .ng-clear{color:var(--ng-select-clear-hover, #d0021b)}.ng-select .ng-clear-wrapper:focus{outline:none}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:var(--ng-select-arrow-hover, #666666)}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:var(--ng-select-arrow, #999999) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:var(--ng-select-dropdown-bg, #ffffff);border:1px solid var(--ng-select-dropdown-border, #ccc);box-shadow:var(--ng-select-dropdown-shadow, 0 1px 0 rgba(0, 0, 0, .06))}.ng-dropdown-panel.ng-select-top{border-top-right-radius:var(--ng-select-border-radius, 4px);border-top-left-radius:var(--ng-select-border-radius, 4px);border-bottom-color:var(--ng-select-border-lighter, rgb(229.5, 229.5, 229.5));margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:var(--ng-select-border-radius, 4px);border-top-left-radius:var(--ng-select-border-radius, 4px)}.ng-dropdown-panel.ng-select-right{border-top-right-radius:var(--ng-select-border-radius, 4px);border-bottom-right-radius:var(--ng-select-border-radius, 4px);border-bottom-left-radius:var(--ng-select-border-radius, 4px);border-bottom-color:var(--ng-select-border-lighter, rgb(229.5, 229.5, 229.5));margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:var(--ng-select-border-radius, 4px)}.ng-dropdown-panel.ng-select-bottom{border-bottom-right-radius:var(--ng-select-border-radius, 4px);border-bottom-left-radius:var(--ng-select-border-radius, 4px);border-top-color:var(--ng-select-border-lighter, rgb(229.5, 229.5, 229.5));margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:var(--ng-select-border-radius, 4px);border-bottom-left-radius:var(--ng-select-border-radius, 4px)}.ng-dropdown-panel.ng-select-left{border-top-left-radius:var(--ng-select-border-radius, 4px);border-bottom-right-radius:var(--ng-select-border-radius, 4px);border-bottom-left-radius:var(--ng-select-border-radius, 4px);border-bottom-color:var(--ng-select-border-lighter, rgb(229.5, 229.5, 229.5));margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:var(--ng-select-border-radius, 4px)}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid var(--ng-select-border, #ccc);padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid var(--ng-select-border, #ccc);padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:var(--ng-select-dropdown-optgroup-text, rgba(0, 0, 0, .54));cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:var(--ng-select-marked, rgb(244.8, 249.84, 255))}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:var(--ng-select-dropdown-optgroup-marked, rgba(0, 0, 0, .54));background-color:var(--ng-select-selected, rgb(234.6, 244.68, 255));font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:var(--ng-select-dropdown-option-bg, #ffffff);color:var(--ng-select-dropdown-option-text, rgba(0, 0, 0, .87));padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:var(--ng-select-selected-text, #333);background-color:var(--ng-select-selected, rgb(234.6, 244.68, 255))}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:var(--ng-select-marked, rgb(244.8, 249.84, 255));color:var(--ng-select-marked-text, #333)}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:var(--ng-select-dropdown-option-disabled, #cccccc)}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.blockquote{margin-bottom:1rem;font-size:1.25rem}.img-fluid{max-width:100%;height:auto}.figure{display:inline-block}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-10,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg-12,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-10,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-12,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-8{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media(min-width:576px){.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(min-width:768px){.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}}@media(min-width:992px){.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-lg-4{margin-left:33.333333%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-striped tbody tr:nth-of-type(odd){background-color:#0000000d}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip{display:block}textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-check-input.is-valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label:before{border-color:#28a745}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label:before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #28a74540}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before{border-color:#28a745}.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip{display:block}textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-check-input.is-invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label:before{border-color:#dc3545}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label:before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #dc354540}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before{border-color:#dc3545}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media(min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem #007bff40}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem #268fff80}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #268fff80}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem #48b46180}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #48b46180}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-right{right:0;left:auto}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.btn-group{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group>.btn:hover{z-index:1}.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #007bff40}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label:before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label:after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#007bff80}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:#007bff80}.custom-control-label:before{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.custom-control-label:before{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-text:last-child{margin-bottom:0}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:#00000008;border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:#00000008;border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem #007bff40}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}@-webkit-keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media(prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media(prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translateY(-50px)}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media(min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow:after,.popover .arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc((.5rem + 1px)*-1)}.bs-popover-auto[x-placement^=top]>.arrow:before,.bs-popover-top>.arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#00000040}.bs-popover-auto[x-placement^=top]>.arrow:after,.bs-popover-top>.arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc((.5rem + 1px)*-1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow:before,.bs-popover-right>.arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#00000040}.bs-popover-auto[x-placement^=right]>.arrow:after,.bs-popover-right>.arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc((.5rem + 1px)*-1)}.bs-popover-auto[x-placement^=bottom]>.arrow:before,.bs-popover-bottom>.arrow:before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#00000040}.bs-popover-auto[x-placement^=bottom]>.arrow:after,.bs-popover-bottom>.arrow:after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc((.5rem + 1px)*-1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow:before,.bs-popover-left>.arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#00000040}.bs-popover-auto[x-placement^=left]>.arrow:after,.bs-popover-left>.arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media(prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translate(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.clearfix:after{display:block;clear:both;content:""}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9:before{padding-top:56.25%}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.float-left{float:left!important}.float-right{float:right!important}.position-relative{position:relative!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-none{box-shadow:none!important}.w-50{width:50%!important}.w-100{width:100%!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1{margin-top:.25rem!important}.mr-1{margin-right:.25rem!important}.mb-1{margin-bottom:.25rem!important}.ml-1{margin-left:.25rem!important}.mt-2{margin-top:.5rem!important}.mr-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ml-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3{margin-top:1rem!important}.mb-3{margin-bottom:1rem!important}.mt-4{margin-top:1.5rem!important}.mb-4{margin-bottom:1.5rem!important}.mt-5{margin-top:3rem!important}.mb-5{margin-bottom:3rem!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pl-0{padding-left:0!important}.pl-1{padding-left:.25rem!important}.p-4{padding:1.5rem!important}.py-5{padding-top:3rem!important}.py-5{padding-bottom:3rem!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-capitalize{text-transform:capitalize!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-muted{color:#6c757d!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body,.container{min-width:992px!important}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}}@font-face{font-family:FontAwesome;src:url("./media/fontawesome-webfont-FMJ3VJ65.eot?v=4.7.0");src:url("./media/fontawesome-webfont-FMJ3VJ65.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("./media/fontawesome-webfont-5GKVPAEF.woff2?v=4.7.0") format("woff2"),url("./media/fontawesome-webfont-Z4ARLA73.woff?v=4.7.0") format("woff"),url("./media/fontawesome-webfont-RJ6LE7IU.ttf?v=4.7.0") format("truetype"),url("./media/fontawesome-webfont-XEOHR4Y4.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:400;font-style:normal;font-display:swap}.fa{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-fw{width:1.28571429em;text-align:center}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}:root .fa-rotate-180{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-search:before{content:"\f002"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-times:before{content:"\f00d"}.fa-download:before{content:"\f019"}.fa-qrcode:before{content:"\f029"}.fa-book:before{content:"\f02d"}.fa-map-marker:before{content:"\f041"}.fa-edit:before{content:"\f044"}.fa-check-square-o:before{content:"\f046"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-check-circle:before{content:"\f058"}.fa-info-circle:before{content:"\f05a"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-exclamation-circle:before{content:"\f06a"}.fa-warning:before{content:"\f071"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-thumbs-o-up:before{content:"\f087"}.fa-external-link:before{content:"\f08e"}.fa-upload:before{content:"\f093"}.fa-phone:before{content:"\f095"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-hand-o-up:before{content:"\f0a6"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-linkedin:before{content:"\f0e1"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-reply:before{content:"\f112"}.fa-frown-o:before{content:"\f119"}.fa-star-half-o:before{content:"\f123"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-thumbs-up:before{content:"\f164"}.fa-youtube-play:before{content:"\f16a"}.fa-instagram:before{content:"\f16d"}.fa-university:before{content:"\f19c"}.fa-graduation-cap:before{content:"\f19d"}.fa-building:before{content:"\f1ad"}.fa-sliders:before{content:"\f1de"}.fa-cart-plus:before{content:"\f217"}.fa-whatsapp:before{content:"\f232"}.fa-user-plus:before{content:"\f234"}.fa-address-card:before{content:"\f2bb"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}html,body,h1,h2,h3,h4,h5,form,p,ul,li,input,textarea,select,button,img{margin:0;padding:0;border:none}html{position:relative;height:100%}body{position:inherit;min-height:100%}img,iframe{max-width:100%}ul li{list-style:none}ul[class~=lista]{margin-bottom:1.25em}ul[class~=lista] li{position:relative;padding-left:1em;margin-bottom:.75em}ul[class~=lista] li:before{content:"\2022";display:block;position:absolute;left:0;top:.5em;width:1em;height:1em}.small{font-size:.8em;line-height:1.2em}.big{font-size:1.2em;line-height:1.2em}.link{cursor:pointer;text-decoration:none}.link:hover{text-decoration:underline}_::-webkit-full-page-media,_:future,:root .btn.btn-fit{display:-webkit-box}.hide{display:none}.esq{position:relative;float:left!important}.dir{position:relative;float:right!important}.ftcap{text-transform:capitalize!important}.alc{text-align:center!important}.ald{text-align:right!important}.ale{text-align:left!important}.alj{text-align:justify!important}.alc .img-responsive,.alc.img-responsive{display:inline-block}.clear{width:100%;display:block;float:none!important;clear:both!important;line-height:0;height:0}.nofloat{position:relative;float:none!important}.row.gap40,.row.gap40 .row{margin-left:-20px;margin-right:-20px}.row.gap40 .col,.row.gap40 [class*=col-]{padding-left:20px;padding-right:20px}.row.gap20,.row.gap20 .row{margin-left:-10px;margin-right:-10px}.row.gap20 .col,.row.gap20 [class*=col-]{padding-left:10px;padding-right:10px}.row.gap10,.row.gap10 .row{margin-left:-5px;margin-right:-5px}.row.gap10 .col,.row.gap10 [class*=col-]{padding-left:5px;padding-right:5px}.row.gap5,.row.gap5 .row{margin-left:-2px;margin-right:-3px}.row.gap5 .col,.row.gap5 [class*=col-]{padding-left:2px;padding-right:3px}.disp-ilb{display:inline-block!important}.disp-blk{display:block!important}.disp-flx{display:flex!important;align-items:center}.disp-ilb[class*=col-]{float:none;margin-right:-4px;vertical-align:top}.flex-center{align-items:center}.flex-bottom{align-items:flex-end}.vert-mid{vertical-align:middle!important}.hidden{display:none!important}.fadein{-webkit-transition:.4s ease all;-moz-transition:.4s ease all;-o-transition:.4s ease all;transition:.4s ease all}.fadein.ng-hide-remove{opacity:0;display:block!important}.fadein.ng-hide-remove.ng-hide-remove-active{opacity:1;display:block!important}.p0{padding:0!important}.p30{padding:30px!important}.m0{margin:0}.m5{margin:5px}.me5{margin-left:5px!important}.me10{margin-left:10px!important}.me25{margin-left:25px!important}.me30{margin-left:30px!important}.md5{margin-right:5px!important}.md10{margin-right:10px!important}.mt0{margin-top:0!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.mt25{margin-top:25px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mb0{margin-bottom:0!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.pe0{padding-left:0!important}.pe40{padding-left:40px!important}.pd40{padding-right:40px!important}.pt10{padding-top:10px!important}.pt20{padding-top:20px!important}.pt30{padding-top:30px!important}.pt40{padding-top:40px!important}.pb10{padding-bottom:10px!important}.pb15{padding-bottom:15px!important}.pb20{padding-bottom:20px!important}.pb30{padding-bottom:30px!important}.pb40{padding-bottom:40px!important}.ft10{font-size:10px!important}.ft12{font-size:12px!important}.ft13{font-size:13px!important}.ft14{font-size:14px!important}.ft15{font-size:15px!important}.ft17{font-size:17px!important}.ft18{font-size:18px!important}.ft20{font-size:20px!important}.ft24{font-size:24px!important}.ft32{font-size:32px!important}.ft40{font-size:40px!important}.lh1-2{line-height:1.2em}.lh1-3{line-height:1.3em}.ft400{font-weight:400!important}.ft600{font-weight:600!important}.ft700{font-weight:700!important}.ft800{font-weight:800!important}.ft900{font-weight:900!important}.radius{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}span.errorValidation{color:#dc1e1e;font-size:12px;position:absolute;bottom:0;left:15px;text-align:left}.has-visited.ng-invalid-data,.has-visited.ng-invalid-cpf,.has-visited.ng-invalid-cartao,.has-visited.ng-invalid-email,.has-visited.ng-invalid-real,.ng-invalid-required.has-visited.ng-invalid-data,.ng-invalid-required.ng-touched,.ng-invalid-required.has-visited.ng-invalid-cpf,.ng-invalid-required.has-visited.ng-invalid-cartao,.ng-invalid-required.has-visited.ng-invalid-real,.ng-invalid-required.has-visited.ng-invalid-email,.ng-pristine.ng-invalid-required.has-visited.ng-invalid-data,.ng-pristine.ng-invalid-required.has-visited.ng-invalid-cpf,.ng-pristine.ng-invalid-required.has-visited.ng-invalid-cartao,.ng-pristine.ng-invalid-required.has-visited.ng-invalid-real,.ng-pristine.ng-invalid-required.has-visited.ng-invalid-email{border:1px solid #dc1e1e!important;box-shadow:#ff000080 0 0 5px!important;color:#000!important;font-weight:700!important;text-decoration:underline!important}.ui-select-container.ng-invalid-required.has-visited>input{border:none}.ng-pristine.has-visited.ng-invalid-data,.ng-pristine.has-visited.ng-invalid-cpf,.ng-pristine.has-visited.ng-invalid-cartao,.has-focus.ng-invalid-cartao{border:1px solid #b2b2b2!important;box-shadow:none!important}@media(max-width:991px){.alc-sm{text-align:center!important}}@media(min-width:768px){.mobile{display:none!important}.visible-xs{display:none}}@media(max-width:767px){.desktop,.hidden-xs{display:none!important}.alc-xs{text-align:center!important}img,iframe{height:auto}}.cor-CARREIRA{border-color:#ff8142!important}.cor-CARREIRA:hover,.cor-CARREIRA.cor-texto{color:#ff8142!important}.cor-CARREIRA-bg{background-color:#ff8142!important;border-color:#ff8142!important}.cor-ENEM{border-color:#59bb43!important}.cor-ENEM:hover,.cor-ENEM.cor-texto{color:#59bb43!important}.cor-ENEM-bg{background-color:#59bb43!important;border-color:#59bb43!important}.cor-FIES{border-color:#f5bc20!important}.cor-FIES:hover,.cor-FIES.cor-texto{color:#f5bc20!important}.cor-FIES-bg{background-color:#f5bc20!important;border-color:#f5bc20!important}.cor-NOTICIAS{border-color:#31b4f5!important}.cor-NOTICIAS:hover,.cor-NOTICIAS.cor-texto{color:#31b4f5!important}.cor-NOTICIAS-bg{background-color:#31b4f5!important;border-color:#31b4f5!important}.cor-PROUNI{border-color:#f053a4!important}.cor-PROUNI:hover,.cor-PROUNI.cor-texto{color:#f053a4!important}.cor-PROUNI-bg{background-color:#f053a4!important;border-color:#f053a4!important}.cor-SISU{border-color:#ff4c4c!important}.cor-SISU:hover,.cor-SISU.cor-texto{color:#ff4c4c!important}.cor-SISU-bg{background-color:#ff4c4c!important;border-color:#ff4c4c!important}.cor-CURSOS{border-color:#c30!important}.cor-CURSOS:hover,.cor-CURSOS.cor-texto{color:#c30!important}.cor-CURSOS-bg{background-color:#c30!important;border-color:#c30!important}.cor-ESCOLAS{border-color:#2e7da6!important}.cor-ESCOLAS:hover,.cor-ESCOLAS.cor-texto{color:#2e7da6!important}.cor-ESCOLAS-bg{background-color:#2e7da6!important;border-color:#2e7da6!important}.cor-DICAS{border-color:#6f6f6f!important}.cor-DICAS:hover,.cor-DICAS.cor-texto{color:#6f6f6f!important}.cor-DICAS-bg{background-color:#6f6f6f!important;border-color:#6f6f6f!important}.cor-FACULDADES{border-color:#231596!important}.cor-FACULDADES:hover,.cor-FACULDADES.cor-texto{color:#231596!important}.cor-FACULDADES-bg{background-color:#231596!important;border-color:#231596!important}h2:first-child{margin-top:0}h4{padding:0;margin:0 0 1em;border-bottom:solid 1px #eaeaea;font-size:1.1em;line-height:1.5em;font-weight:700;color:#666}h5{font-size:1em;line-height:1.5em;padding:0;margin:0 0 1em;font-weight:700;color:#666}.conteudo-noticia h1{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0 0 10px;padding:0;color:inherit;border:0;text-transform:none;text-align:left}.ng-select.corVermelho-borda .ng-select-container{color:#c00!important;border-color:#c00!important}.twitter-tweet{margin-left:auto;margin-right:auto}.validadorEmail{top:0!important;right:auto!important;font-weight:600!important;color:#fff!important;padding:10px 20px;text-align:center!important;font-size:15px!important;display:flex;flex-wrap:wrap;justify-content:center;position:absolute;left:106%!important;z-index:9999;bottom:-17px;border-radius:10px}.validadorEmail .link{overflow:hidden;margin-top:-3px}.validadorEmail .link:after{content:"?";margin-left:4px}.validadorEmail .frase-2{display:none}.validadorEmail .campo-btn{display:flex;margin-top:-3px}.validadorEmail .campo-btn span{margin:5px;cursor:pointer}.validadorEmail:before{left:-19px;content:"";width:0;height:0;border-style:solid;border-width:0px 15px 15px 15px;position:absolute;bottom:43%;transform:rotate(-90deg)}.loading-form{z-index:99;position:absolute;width:100%;height:100%;opacity:.6;background:#fff;text-align:center;margin-top:-10px;margin-left:-8px}.loading-form i{color:#000;position:relative;top:50%;font-size:60px}re-captcha{z-index:99999999;position:relative;display:block}.doc-controles{color:red}#botaoChat{position:fixed;z-index:98;left:60px;bottom:0;display:inline-block}.paginaInicial #botaoChat{left:auto;right:40px}#botaoChat:hover .open,#botaoChat:active .open,#botaoChat:focus .open{background-color:#666;color:#fff;transition:all .2s ease}#botaoChat .container{position:relative;padding:0}#botaoChat .icone{margin-right:.4em;font-size:1.2em}#botaoChat .icone-load,#botaoChat .icone-erro{display:none;margin-right:.4em;font-size:1.2em}#botaoChat .close{display:block;position:absolute;right:0;top:0;width:24px;height:24px;min-height:0;margin:-12px -12px 0 0;background-color:#c8c8c8;border-radius:50%;border:solid 1px #FFF;color:#444;box-shadow:0 0 0 5px #0000;opacity:1;font-size:1em;font-weight:400;text-shadow:none;transition:all .2s ease}#botaoChat .close:hover{box-shadow:0 0 0 5px #0000001a;background-color:#666;color:#fff;transition:all .2s ease}#botaoChat .close.close-iframe{display:none;position:absolute;right:0;bottom:100%;top:auto;width:auto;height:auto;margin:0;padding:.5em .8em;border-radius:4px 4px 0 0;font-size:.8em;line-height:1em}#botaoChat .open{padding:.7em 1.5em .5em;border-radius:5px 5px 0 0;border:solid 1px rgba(255,255,255,.5);border-bottom-width:0;background-color:#c8c8c8;color:#444;transition:all .2s ease}#botaoChat .frase-erro,#botaoChat.ativo .close{display:none}#botaoChat.ativo .open{background-color:#ccc}#botaoChat.ativo .close.close-iframe{display:block}#botaoChat.ativo .icone{display:none}#botaoChat.ativo .icone-load{display:inline-block}#botaoChat.erro .icone,#botaoChat.erro .icone-load{display:none}#botaoChat.erro .icone-erro{display:inline-block}#botaoChat.erro .frase{display:none}#botaoChat.erro .frase-erro{display:inline-block}#botaoChat.whatsapp:hover .open,#botaoChat.whatsapp:active .open,#botaoChat.whatsapp:focus .open{background-color:#00c864;color:#00783c}#botaoChat.whatsapp .close{background-color:#00c864;color:#fff}#botaoChat.whatsapp .close:hover{background-color:#00c864;color:#00783c}#botaoChat.whatsapp .open{background-color:#00c864;color:#fff;border:solid 1px rgba(255,255,255,.5)}#botaoChat #FaleConosco{margin-bottom:0}#botaoChat #FaleConosco .close-in{display:inline-block;position:absolute;z-index:90;right:10px;top:10px;width:1em;height:1em;border-radius:2px;font-size:20px;line-height:1em;font-weight:900;text-align:center;color:#444;cursor:pointer;background-color:#e6e6e6}#botaoChat #FaleConosco .topo{display:block;padding:10px 0;background-color:#fff;text-align:left;border-radius:7px 7px 0}#botaoChat #FaleConosco .topo .logo{max-height:30px;width:auto;max-width:120px}.mb #botaoChat #FaleConosco .topo .logo{height:auto;width:100px}#botaoChat #FaleConosco .wrapper{width:420px}#botaoChat #FaleConosco .topico-canais{padding-top:0;border-top:none}#botaoChat #FaleConosco .conteudo{padding-bottom:0;height:auto;overflow-y:auto}#botaoChat #FaleConosco .conteudo.janelaFixa{height:600px;max-height:calc(100vh - 120px)}#botaoChat #FaleConosco .conteudo.janelaFixa .conversa{min-height:100%}#botaoChatHeader{display:inline-block}#botaoChatHeader:hover .open,#botaoChatHeader:active .open,#botaoChatHeader:focus .open{background-color:#0000001a;color:#fff;transition:all .2s ease}#botaoChatHeader .container{position:relative;padding:0}#botaoChatHeader .icone{margin-right:.5em;font-size:1.5em}#botaoChatHeader .icone-load,#botaoChatHeader .icone-erro{display:none;margin-right:.4em;font-size:1.2em}#botaoChatHeader .open{padding:.7em 1em .5em;border-radius:50px;background-color:#0000;color:#444;transition:all .2s ease}#botaoChatHeader .frase-erro{display:none}#botaoChatHeader.ativo .open{background-color:#ccc}#botaoChatHeader.ativo .close.close-iframe{display:block}#botaoChatHeader.ativo .icone{display:none}#botaoChatHeader.ativo .icone-load{display:inline-block}#botaoChatHeader.erro .icone,#botaoChatHeader.erro .icone-load{display:none}#botaoChatHeader.erro .icone-erro{display:inline-block}#botaoChatHeader.erro .frase{display:none}#botaoChatHeader.erro .frase-erro{display:inline-block}#botaoChatHeader #FaleConosco{position:fixed;right:20px;bottom:0;margin-bottom:0;z-index:99}#botaoChatHeader #FaleConosco .close-in{display:inline-block;position:absolute;z-index:90;right:10px;top:10px;width:1em;height:1em;border-radius:2px;font-size:20px;line-height:1em;font-weight:900;text-align:center;color:#444;cursor:pointer;background-color:#e6e6e6}#botaoChatHeader #FaleConosco .topo{display:block;padding:10px 0;background:linear-gradient(143.7deg,#fa780a 15.87%,#f2a767 94.02%);text-align:left;border-radius:7px 7px 0}#botaoChatHeader #FaleConosco .topo .logo{max-height:30px;width:auto;max-width:120px}.mb #botaoChatHeader #FaleConosco .topo .logo{height:auto;width:100px}#botaoChatHeader #FaleConosco .wrapper{width:320px}#botaoChatHeader #FaleConosco .topico-canais{padding-top:0;border-top:none}#botaoChatHeader #FaleConosco .conteudo{padding-bottom:0;height:auto;overflow-y:auto}#botaoChatHeader #FaleConosco .conteudo.janelaFixa{height:600px;max-height:calc(100vh - 120px)}#botaoChatHeader #FaleConosco .conteudo.janelaFixa .conversa{min-height:100%}.result-ed .bairro-lista{border-color:#0d73e3}.result-ed .bairro-lista .bairro .tag{border-color:#0d73e3;color:#0d73e3}.result-ed .bairro-lista .bairro .tag:hover,.result-ed .bairro-lista .bairro .tag:focus{background-color:#1464b4;color:#fff;transition:all ease .4s}.result-ed .msgErro .icone,.result-ed .lista-header-mobile .btn{color:#fa780a}.result-ed .btn-float{color:#0d73e3;border:1px solid #0D73E3}.result-ed .btn-float .icone{color:#0d73e3}.result-ed a{color:#fa780a}.result-ed .status-busca .tag{background-color:#fa780a}.result-ed .status-busca strong,.result-ed .status-busca .limpar,.result-ed .status-busca .limpar .icone{color:#fa780a}.result-ed .mapa-header{background-color:#0d73e3}.result-ed .mapa-header .flex .btn .icone{color:#0d73e3}.result-ed .mapa-footer{background-color:#0d73e3}.ico-sprite{display:inline-block;width:50px;height:50px;vertical-align:middle;font-style:normal;background-repeat:no-repeat}.ico-sprite.ico-predio{background-position:-10px -212px}.ico-sprite.ico-cap{background-position:-57px -210px}.ico-sprite.ico-relogio{background-position:-110px -210px}.ico-sprite.ico-quadro-negro{background-position:-160px -210px}.ico-sprite.ico-calendario{background-position:-210px -210px}.ico-sprite.ico-autofalante{background-position:-260px -210px}.ico-sprite.ico-info-2{background-position:-312px -213px}.ico-sprite.ico-smile-1{background-position:-362px -213px}.ico-sprite.ico-laptop-1{background-position:-410px -210px}.ico-sprite.ico-tel-1{background-position:-460px -210px}.ico-sprite.ico-trofeu{background-position:-12px -463px}.voltar-pagina{font-size:1em;line-height:1.2em;font-weight:600;text-align:center;color:#666}.voltar-pagina a{display:inline-block;padding:.5em .9em .5em .8em;border-radius:50px;border:solid 2px #e6e6e6}.voltar-pagina .icone{font-size:1em;margin:0 .5em 0 0}.veja-todos{margin:10px 0 0;text-align:center}@keyframes menuMobileToggle{0%{max-height:0;overflow:hidden;opacity:0}to{max-height:280px;overflow:visible;opacity:1}}@keyframes spin1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-center{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.isLoading:before{content:"";display:block;position:absolute;z-index:999;left:0;top:0;width:100%;height:100%;background-color:#fffc}.isLoading:after{content:"";display:block;position:absolute;z-index:99;left:50%;top:50%;opacity:1;width:6em;height:6em;margin-left:-3em;margin-top:-3em;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:1.2em 1.2em,3.2em 1.2em,3.2em 3.2em,1.2em 3.2em;background-color:#fff0;border-radius:40%;background-size:1.5em 1.5em,1.5em 1.5em,1.5em 1.5em,1.5em 1.5em;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg fill='rgb(200,210,220)' width='1.5em' heigth='1.5em' id='Layer_1_1_' version='1.1' viewBox='0 0 20 20' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ccircle cx='10' cy='10' r='9' stroke='white' stroke-width='2' /%3E%3C/svg%3E"),url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg fill='rgb(120,220,0)' width='1.5em' heigth='1.5em' id='Layer_1_1_' version='1.1' viewBox='0 0 20 20' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ccircle cx='10' cy='10' r='9' stroke='white' stroke-width='2' /%3E%3C/svg%3E"),url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg fill='rgb(0,120,220)' width='1.5em' heigth='1.5em' id='Layer_1_1_' version='1.1' viewBox='0 0 20 20' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ccircle cx='10' cy='10' r='9' stroke='white' stroke-width='2' /%3E%3C/svg%3E"),url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg fill='rgb(250,160,0)' width='1.5em' heigth='1.5em' id='Layer_1_1_' version='1.1' viewBox='0 0 20 20' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ccircle cx='10' cy='10' r='9' stroke='white' stroke-width='2' /%3E%3C/svg%3E");animation:rotate-center 1s ease-in-out infinite both}html{margin:0;height:100%}body{font-size:16px;line-height:1.5em;margin:0}.container{width:100%;max-width:1360px;margin:0 auto}.container.wide{max-width:1360px}.ng-cloak{display:none!important}.border-table{border-color:#272727}.conteudo-gerenciador.conteudoResposta ul{margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px}.conteudo-gerenciador h1{font-size:26px;font-weight:700;line-height:1.2em;text-align:left}.conteudo-gerenciador h2{font-size:22px;font-weight:700;line-height:1.2em}.conteudo-gerenciador h1,.conteudo-gerenciador h2,.conteudo-gerenciador h3,.conteudo-gerenciador h4{text-align:left}.conteudo-gerenciador h1,.conteudo-gerenciador h2,.conteudo-gerenciador h3,.conteudo-gerenciador h4,.conteudo-gerenciador p{margin:0;padding:0;border:none}.conteudo-gerenciador ul{margin:0 0 .5em}.conteudo-gerenciador a,.conteudo-gerenciador .link{text-decoration:underline}.conteudo-gerenciador a.corLaranja-bg,.conteudo-gerenciador .link.corLaranja-bg{color:#fff!important;text-decoration:none!important}.conteudo-gerenciador .twitter-tweet{margin-left:auto;margin-right:auto}.conteudo-gerenciador .table-encceja thead{background:#76923c}.conteudo-gerenciador .table-encceja thead th{border:1px solid black;text-align:center}.conteudo-gerenciador .table-encceja tbody td{background:none!important;border:1px solid black!important}.conteudo-gerenciador .lato-stricto{width:600px;max-width:100%;margin:0 auto;text-align:center}.conteudo-gerenciador .lato-stricto .header{display:flex;flex-direction:column;padding:15px;line-height:1.9em;background:#fff}.conteudo-gerenciador .lato-stricto .header .lato{color:#c82d46;font-size:30px;font-family:Nunito,sans-serif;font-weight:700}.conteudo-gerenciador .lato-stricto .header .stricto{color:#652e65;font-size:30px;font-family:Nunito,sans-serif;font-weight:700}.conteudo-gerenciador .table-modalidade{font-size:.9em;text-align:center;line-height:1.4em}.conteudo-gerenciador .table-modalidade thead{background:#fdd5b3;border-color:#272727}.conteudo-gerenciador .table-modalidade thead th{border-color:#272727;vertical-align:middle;border-bottom:none;width:1%}.conteudo-gerenciador .table-modalidade thead:nth-child(2){background:#c6d9f0}.conteudo-gerenciador .table-modalidade tbody{border-color:#272727}.conteudo-gerenciador .table-modalidade tbody th{background:#c6d9f0;border-color:#272727;vertical-align:middle}.conteudo-gerenciador .table-modalidade tbody td{border-color:#272727;vertical-align:middle;padding:5px}.conteudo-gerenciador table{width:100%!important}.conteudo-gerenciador table.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.conteudo-gerenciador table.table-striped tr:nth-child(2n) td{background-color:#f5f5f5}.conteudo-gerenciador table tr td{padding:7px 12px;min-width:100px;border:solid 1px #dcdcdc;border-left-width:0;border-top-width:0}.conteudo-gerenciador table tr td:first-child{border-left-width:1px}.conteudo-gerenciador table tr:first-child td{border-top-width:1px}.conteudo-gerenciador table tr:nth-child(2n) td{background-color:#f5f5f5}.conteudo-gerenciador table p{text-align:left}.conteudo-gerenciador p+div[class*=col-]{padding-left:0}.conteudo-gerenciador ul li{list-style:inside}.pagination{overflow:auto}.menu-wrap{position:relative}.menu-wrap .menu-conteudo{display:none;position:absolute;min-width:340px;right:0;top:100%;margin:5px 0 0;padding:15px;border-radius:4px;background-color:#ffffffe6;border:solid 1px #666;text-align:left}.menu-wrap .menu-conteudo.ativo{display:block}.menu-wrap .menu-conteudo.menu-dir{left:auto;right:0}.menu-wrap:hover .menu-conteudo.menu-hover{display:block}.bolsa-tag{position:relative;min-width:120px;float:left;margin:0 15px 0 -30px;padding:10px 7px 10px 10px;background-color:#d77016;color:#fff}.bolsa-tag .destaque .small{font-size:.75em;font-weight:inherit;line-height:1em;vertical-align:middle}.toggle-wrap{position:relative;max-width:100%;cursor:pointer}.toggle-wrap .toggle-conteudo{display:none;cursor:default}.toggle-wrap .toggle-conteudo.toggle-fit{width:calc(100% + 20px);margin-left:-10px}.toggle-wrap .toggle-conteudo.top-index{z-index:99}.toggle-wrap .toggle-conteudo.toggle-busca{padding:.5em;background-color:#fff;border:solid 1px #dcdcdc}.toggle-wrap .toggle-conteudo.toggle-busca .busca-wrap.nomatch:not(.busca-aguarde) .ui-select-container.open:before,.toggle-wrap .toggle-conteudo.toggle-busca .busca-wrap.busca-aguarde .ui-select-container.open:before,.toggle-wrap .toggle-conteudo.toggle-busca .busca-wrap .ui-select-container:before{box-shadow:none;border:0;background-color:transparent}.toggle-wrap .toggle-conteudo.toggle-busca .busca-wrap .form-control{margin-bottom:0}.toggle-wrap .toggle-conteudo.toggle-busca .busca-wrap.nomatch input.form-control,.toggle-wrap .toggle-conteudo.toggle-busca .busca-wrap.busca-aguarde input.form-control{margin-bottom:25px}.toggle-wrap.toggle-rel .toggle-conteudo,.toggle-wrap.toggle-rel:hover:not(.aberto) .toggle-conteudo{display:block!important;position:static;overflow:hidden;max-height:0;transition:all ease-out .4s}.toggle-wrap.toggle-rel.aberto .toggle-conteudo{max-height:300px;transition:all ease-out .6s}.box-transp{padding:30px 20px 30px 30px;background-color:#ffffffe6;border:solid 1px #CCC}.instituicao-texto div,.instituicao-texto p{padding:0;margin:0;background-color:transparent!important;color:#000}.politica h2{color:#333}.navegacao{position:relative;z-index:98}.navegacao.fadein{opacity:0;-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s}.navegacao.fadein.show{opacity:1;-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s}.navegacao-interna{margin:-20px 0 20px}.navegacao-interna .legenda{margin-top:10px}.navegacao+.navegacao-interna{margin-top:-10px}.navegacao .legenda{margin-bottom:20px}.navegacao .breadcrumb{display:block;padding:0;font-size:.75em;text-align:right;text-transform:uppercase;background-color:transparent;color:#999}.navegacao .breadcrumb a,.navegacao .breadcrumb .link{color:#666}.navegacao .breadcrumb li{display:inline-block}.navegacao .breadcrumb li.active{color:#666;font-weight:700}.instituicao-perfil .navegacao .breadcrumb,.instituicao-perfil-2020 .navegacao .breadcrumb{text-align:left}.navegacao .titulo-pagina h1{padding:0;margin:0;border:none}.navegacao .titulo-pagina .ui-select-container{margin-bottom:0}.no-title .navegacao .titulo-pagina,.no-title .navegacao .saibamais{display:none}.navegacao .espaco{padding-bottom:30px}.navegacao ul.links{display:block;margin:0 0 10px;padding:0;background-color:#0000000d;overflow:hidden;text-transform:uppercase}.navegacao ul.links li{list-style:none;display:block;float:left;width:auto;margin:0;padding:.7em 1.5em;font-size:.875em;color:#333}.navegacao ul.links li a{color:inherit}.navegacao ul.links li.ativo{font-weight:700;background-color:#0000000d}.navegacao ul.links h1{margin:0;padding:0;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;border:none}.navegacao-container .saibamais-in{padding:5px 15px;font-size:.8em;font-weight:700;line-height:1.2em;border-radius:50px;background-color:#f0f0f0}.nav-slim ul.breadcrumb{text-align:left;font-weight:400}.nav-slim ul.breadcrumb.informacao-curso li{font-size:11px!important;color:#000!important}.titulo-pagina h1{margin:0 0 10px;text-align:left;color:#333;text-transform:none;font-size:22px;border:0}.menu-instituicao{font-weight:400;overflow:hidden}.menu-instituicao>ul{padding:0;margin:0}.menu-instituicao li{position:relative;display:block;float:left;width:auto;padding:0 6px;margin:0;font-size:14px;line-height:1em}.menu-instituicao li.ativo{font-weight:700}.menu-instituicao a{display:block;min-height:30px;padding:10px;color:inherit;text-decoration:none}.menu-instituicao a:hover,.menu-instituicao a:focus,.menu-instituicao a:active{text-decoration:underline}.rolarTopo{position:fixed;right:10px;bottom:10px;margin:0 0 -50px;opacity:.3;transition:margin .4s ease;color:#fff}.rolarTopo.ativo{margin:0;transition:margin .4s ease}.rolarTopo:hover{opacity:1}.lista-ordem{position:relative;z-index:20;font-weight:700}.lista-ordem .dropdown-menu{font-size:12px}.lista-ordem.inline{display:inline-block;font-size:13px;text-align:right;vertical-align:top}.lista-ordem.inline label{display:inline-block;width:auto;margin:0}.lista-ordem.inline select{font-size:13px;height:auto;min-height:0;width:120px;margin:0}.lista-sort{display:inline-block;position:absolute;z-index:25;right:0;top:.5em;width:auto;vertical-align:top}.avaliacoes{width:160px;max-width:95%;height:34px;padding:3px 5px 0;margin:0 auto;border-radius:50px;font-size:.8em;line-height:1.2em;text-align:center}.avaliacoes a{display:block;padding:3px 3px 2px;font-weight:600;border-radius:100px;background-color:#f0f0f0;color:#666}.avaliacoes .icone{margin-right:5px;font-size:1.2em;line-height:1em}.balao-wrap{position:relative}.balao-wrap .balao-focus{display:none;position:absolute;left:50%;top:100%;width:250px;margin:20px 0 0 -125px}.balao-wrap .balao-focus.ativo{display:block}.balao-wrap .balao-focus .balao{display:block;position:relative;padding:15px;margin-bottom:40px;background-color:#e6e6e6;color:#333}.balao-wrap .balao-focus .balao.balao-sm{padding:10px;margin-bottom:20px}.balao-wrap .balao-focus .balao>[class*=seta]{display:block;position:absolute;width:0;height:0;border-style:solid;border-color:#e6e6e6}.balao-wrap .balao-focus .balao .linha{display:block;margin-bottom:.5em;color:#333}.balao-wrap .balao-focus .balao .linha:last-child{margin-bottom:0}.balao-wrap .balao-focus .balao>.seta-bas{left:50%;top:100%;margin-left:-15px;border-width:20px 15px 0 15px;border-right-color:transparent!important;border-bottom-color:transparent!important;border-left-color:transparent!important}.balao-wrap .balao-focus .balao>.seta-top{left:50%;top:0;margin:-20px 0 0 -15px;border-width:0 15px 20px 15px;border-top-color:transparent!important;border-right-color:transparent!important;border-left-color:transparent!important}.balao-wrap .balao-focus .balao>.seta-esq{left:0;top:50%;margin-top:-15px;border-width:15px 20px 15px 0;border-top-color:transparent!important;border-bottom-color:transparent!important;border-left-color:transparent!important}.balao-wrap .balao-focus .balao>.seta-dir{left:100%;top:50%;margin-top:-15px;border-width:15px 0 15px 20px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.balao-wrap.balao-hover .balao{position:absolute;z-index:10;left:-120px;bottom:100%;width:240px;padding:0 15px;margin:0 0 20px;border:solid #2E5474;border-width:0;border-radius:8px;font-size:14px;line-height:18px;text-transform:none;background-color:#fff;color:#000;max-height:0;overflow:hidden;box-shadow:0 0 10px #0000001a;opacity:0;transition:all ease .2s}.balao-wrap.balao-hover .balao-icone{display:inline-block;width:16px;height:16px;border-radius:50%;border:solid 1px;font-size:11px;line-height:14px;font-weight:700;font-family:sans-serif;font-style:normal;color:inherit}.balao-wrap.balao-hover .balao-titulo{display:block;font-weight:700;margin-bottom:5px}.balao-wrap.balao-hover .balao-texto{display:block}.balao-wrap.balao-hover:hover .balao,.balao-wrap.balao-hover:focus .balao{max-height:200px;padding:20px 15px;border-width:1px;opacity:1;transition:all ease .2s}input.input-busca,.input-busca .btn.form-control{border-color:#c6c6c6!important;padding-right:28px!important;font-size:16px;font-weight:700;background-color:#f4f4f4!important;background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/ico-search.png)!important;background-repeat:no-repeat!important;background-position:98% center!important}.fb-comments{display:block!important;width:550px;max-width:100%;margin:0 auto 30px}.formatacao-painel table{width:100%}.formatacao-painel table tr td{padding:5px 7px;min-width:100px;border:solid 1px #dcdcdc;border-left-width:0;border-top-width:0}.formatacao-painel table tr td:first-child{border-left-width:1px}.formatacao-painel table tr:first-child td{border-top-width:1px}.formatacao-painel table tr:nth-child(2n) td{background-color:#f5f5f5}.formatacao-painel table p{text-align:left}.formatacao-painel h1,.formatacao-painel h2,.formatacao-painel h3,.formatacao-painel h4,.formatacao-painel h5{padding:0!important;margin:0!important;border:0!important;text-align:left;color:#2e5574}.formatacao-painel h1{font-size:1.8em;line-height:1.2em;text-align:left;color:#2e5574;font-weight:700}.formatacao-painel h2{font-size:1.4em;line-height:1.2em}.formatacao-painel h3{font-size:1.2em;line-height:1.2em}.formatacao-painel h4{font-size:1em;line-height:1.2em}.formatacao-painel h5{font-size:.8em;line-height:1.2em}.formatacao-painel p{margin:0!important;font-size:inherit;line-height:1.5em;text-align:justify}.formatacao-painel ul{padding:0;margin:1em 0;font-size:1em;line-height:1.5em}.formatacao-painel ul li{list-style:disc;list-style-position:outside;margin:.4em 0 .4em 1.4em}.formatacao-painel ul ul{margin:.5em 0 0}.formatacao-painel ul ul li{font-size:.9em;line-height:1.5em;list-style:circle}.formatacao-painel #divConteudo h1,.formatacao-painel.conteudo h1,.formatacao-painel #divConteudo h2,.formatacao-painel.conteudo h2,.formatacao-painel #divConteudo h3,.formatacao-painel.conteudo h3{text-align:left}.formatacao-painel #divConteudo img[style*=left],.formatacao-painel.conteudo img[style*=left]{margin-right:25px;margin-bottom:15px}.formatacao-painel #divConteudo img[style*=right],.formatacao-painel.conteudo img[style*=right]{margin-left:25px;margin-bottom:15px}.formatacao-painel iframe{display:block;max-width:100%;margin:20px auto}.instituicao-perfil-2020 .formatacao-painel>div>div{margin:0!important}.apresentacao-categoria h1{text-align:inherit;font-family:Nunito,sans-serif}.menu-balao{min-width:240px;padding:15px;border-radius:4px;background-color:#ffffffe6;border:solid 1px darkorange}.menu-balao .icone-fechar{display:none}.menu-balao.ativo{display:block}.menu-balao.ativo .icone-fechar{display:inline-block;position:absolute;z-index:9;right:0;top:0;width:18px;height:17px;padding:1px 0 0;margin:5px 5px 0 0;cursor:pointer;border-radius:3px;color:#fff;background-color:#0003;text-align:center}.listaLogin .info{font-size:1em;line-height:1em;font-weight:800}.listaLogin .info i{display:block;margin:.4em 0;font-style:normal;font-size:.9em;line-height:1.2em;font-weight:400;color:#000000b3}.listaLogin .info u{display:inline-block;padding:.4em .8em;border-radius:50px;font-style:normal;font-size:.8em;line-height:1.2em;font-weight:400;text-decoration:none;background-color:#0000001a}.concordo-termos .captcha{position:relative}.concordo-termos .captcha span.errorValidation{top:100%}.alert{padding:.5em 1em .4em}.alert .icone{font-size:1.2em;margin:0 1em 0 0;color:#0009}.alert.alert-round{border-radius:1em}.alert.alert-grey{background-color:#0000000d}.instituicao-perfil-novo.informacao-curso .navegacao ul.breadcrumb{text-align:left;font-weight:400}.instituicao-perfil-novo.informacao-curso .navegacao ul.breadcrumb.informacao-curso li{font-size:11px!important;color:#000!important}.flex-container .scroll-item{display:inline-flex}.wizard{position:relative;width:100%;max-width:998px;margin:0 auto}.wizard-header{position:relative;display:flex;justify-content:space-between;margin:0 auto;width:550px;max-width:90%}.wizard-header:before{content:"";display:block;position:absolute;z-index:-1;left:0;right:0;top:50%;border-bottom:solid 2px #dcdcdc}.wizard-header .passo{position:relative;padding:.25em 0 0;border-radius:50%;border:solid 1px #c8c8c8;text-align:center;font-weight:700;line-height:1em;background-color:#fff;color:#b4b4b4;transition:all ease .4s}.wizard-header .passo .legenda{position:absolute;left:-2.5em;right:-2.5em;top:100%;margin:.5em 0 0;text-align:center;font-size:14px;line-height:1em;color:#999;font-weight:700!important}.wizard-header .passo.active{background-color:#666;color:#fff;transition:all ease .4s}.wizard-header .passo.active .legenda{color:#444}.wizard-header .passo.active~.passo{background-color:#fff;color:#b4b4b4}.wizard-header .teste{color:#ccc}.wizard-body .card-title{font-size:.95em!important}.wizard-body .instrucoes-boleto p{color:#767676}.wizard-body .instrucoes-boleto .boleto-codigo{font-size:18px;color:#767676}.wizard-body .pagamento-cartao .boxes .box h5{font-size:1.5em;color:#767676;line-height:34px}.wizard-body .pagamento-cartao .boxes .box span{font-weight:400;font-size:1.15em;line-height:25px;color:#767676}.wizard-body .pagamento-cartao .boxes .box .btn{border-radius:50px;font-weight:700;font-size:16px;line-height:20px}.wizard-body label,.wizard-body .label{color:#767676}.wizard-body label .radiocheck,.wizard-body .label .radiocheck{display:block}.wizard-body .wizard-passo{display:none}.wizard-body .wizard-passo.active{display:block}.wizard-body .sub-title{color:#767676;font-weight:400;margin-bottom:17px;margin-top:11px;font-size:20px;line-height:27px}.wizard-body .card{border:none;background-color:#fff}.wizard-body .card-header{display:flex;background-color:transparent;border:none;cursor:default;text-align:right;color:#c8c8c8}.wizard-body .card-header .card-title{flex:1;margin:0;color:inherit;font-size:inherit;line-height:1.1em;transition:color ease .4s}.wizard-body .card-header .card-toggle{display:none;width:1em;align-items:flex-start;justify-content:center;transform:rotate(0);transition:all ease .4s}.wizard-body .card.active .card-header{color:#787878}.wizard-body .card.active .card-header .card-title{transition:color ease .4s}.wizard-body .card.active .card-header .card-toggle{transform:rotate(180deg);transition:all ease .4s}.wizard-body .boxes .box .curso-desc{color:#000;padding-bottom:23px;border-bottom:1px solid #E5E5E5;margin-bottom:21px}.wizard-body .boxes .box .curso-desc .decricao-curso{font-weight:700;font-size:20px;line-height:27px;color:#000;margin-bottom:5px;margin-top:15px}.wizard-body .boxes .box .curso-desc .tipo-curso{font-weight:400;font-size:10px;line-height:14px;color:#000;margin-bottom:0}.wizard-body .boxes .box .curso-info{margin-top:21px;color:#000;font-size:16px;line-height:22px;font-weight:400}.wizard-body .boxes .box .curso-info span{color:#5a5ba7}.wizard-body .boxes .box .logo-instituicao{max-height:50px}.wizard-body .boxes .box .cor-destaque{color:#5a5ba7}.wizard-body .boxes .box .campos{position:relative}.wizard-body .boxes .box .campos .campo{display:flex;margin:0 0 14px;overflow:hidden;color:#000;font-size:16px}.wizard-body .boxes .box .campos .campo .legenda{flex:1}.wizard-body .boxes .box .campos .campo .valor{width:100px;text-align:right}.wizard-body .boxes .box .campos .campo.campo-msg{display:block;padding:7px 5px;text-align:center;margin-top:22px;border:1px solid #E5E5E5;border-radius:5px;font-weight:400;font-size:14px;line-height:19px}.wizard-body .boxes .box .campos .campo.campo-msg .cor-destaque{font-size:18px}.wizard-body .boxes .box .campos .campo.cor-destaque,.wizard-body .boxes .box .campos .campo.cor-destaque .valor{color:#5a5ba7}.wizard-body .boxes .box .campos .campo.cor-destaque.mensalidade{font-size:16px}.wizard-body .boxes .box .campo-mensalidade .valor-integral,.wizard-body .boxes .box .campo-mensalidade .valor-desconto,.wizard-body .boxes .box .campo-mensalidade .valor-mensalidade{display:block}.wizard-body .boxes .box .campo-mensalidade .valor-integral .titulo,.wizard-body .boxes .box .campo-mensalidade .valor-desconto .titulo,.wizard-body .boxes .box .campo-mensalidade .valor-mensalidade .titulo{float:left}.wizard-body .boxes .box .campo-mensalidade .valor-integral .valor,.wizard-body .boxes .box .campo-mensalidade .valor-desconto .valor,.wizard-body .boxes .box .campo-mensalidade .valor-mensalidade .valor{float:right}.wizard-body .boxes hr{display:block;margin:1em 0;padding:0}.wizard-body .boxes .divisao{position:absolute}.wizard-body .msg-final-bolsa a{color:#4083b9}.wizard-ancoras{color:#c00}.wizard-ancoras .ancora{position:absolute;left:0;top:0;width:100%;height:1px;font-size:90px;line-height:0}.wizard-ancoras #ancora1{margin-top:0}.wizard-ancoras #ancora2{margin-top:1em}.wizard-ancoras #ancora3{margin-top:2em}.wizard-ancoras #ancora4{margin-top:3em}.wizard-ancoras #ancora5{margin-top:4em}.wizard .box-borda{padding:1em;border:solid 1px #c8c8c8}.wizard .box-instituicao{margin:1em 0}.wizard .box-instituicao .instituicao-logo{display:block;height:90px;padding:0 1em;margin:0 auto;filter:saturate(0) brightness(1.2)}.wizard .box-instituicao .instituicao-info{padding:0;color:#787878}.wizard .box-instituicao .instituicao-info .grupo-campos .campo{display:inline-block}.wizard .box-instituicao .instituicao-info .grupo-campos .campo+.campo{margin-left:.5em}.wizard .box-pre-matricula .dados{text-align:center}.wizard .alert{font-size:.85em;line-height:1.5em}.wizard .ciente{font-size:11px}.tabs-pagamento .tabs-header{text-align:left}.tabs-pagamento .tabs-header button{width:200px;max-width:49%;height:40px;padding-right:10px;border:solid 1px #dcdcdc;border-bottom:none;font-size:14px;background-color:#f8f8ff;color:#585858}.tabs-pagamento .tabs-header button .ico-radio{display:inline-block;position:relative;width:18px;height:18px;margin:0 34px 0 0;border:solid 2px #999;border-radius:50%;vertical-align:middle}.tabs-pagamento .tabs-header button.active .ico-radio{border-color:#fff}.tabs-pagamento .tabs-header button.active .ico-radio:before{content:"";position:absolute;display:block;width:8px;height:8px;border-radius:50%;left:50%;top:50%;margin:-4px 0 0 -4px;background-color:#fff}.tabs-pagamento .tabs-body{padding:1em 2em;border:solid 1px #c8c8c8}.tabs-pagamento .info-lista{font-size:14px;line-height:20px;color:#767676}.tabs-pagamento .info-lista .linha{display:flex;align-items:flex-start}.tabs-pagamento .info-lista .linha+.linha{margin-top:10px}.tabs-pagamento .info-lista .linha .linha-icone{width:2em}.tabs-pagamento .info-lista .linha .linha-info{flex:1}.instrucoes .instrucoes-titulo{padding:0;border:none;color:#767676;font-style:normal;font-weight:800;font-size:25px;line-height:34px}.instrucoes-boleto a{text-decoration:underline}.instrucoes-boleto a:focus,.instrucoes-boleto a:hover,.instrucoes-boleto a:active{color:#ff8c00}.instrucoes-boleto .boleto-codigo{font-weight:600;margin:0 0 1em}@keyframes pwaMsg{0%{margin-bottom:-90px}50%{margin-bottom:-90px}to{margin-bottom:0}}.pwa-msg{position:fixed;z-index:9999;left:0;right:0;bottom:0;padding:1.5em 10px 0;overflow:hidden;font-size:13px}.pwa-msg-in{position:relative;display:flex;align-items:center;width:600px;max-width:100%;padding:1em;margin:0 auto;border-radius:8px 8px 0 0;border:solid 1px #ccc;border-bottom-width:0;font-size:1em;line-height:1.5em;text-align:center;box-shadow:0 0 10px 2px #0003;background-color:#ffffffe6;animation:pwaMsg 2s ease}.pwa-msg .logo{width:32px}.pwa-msg .msg{flex:1;padding:0 10px;font-weight:700}.pwa-msg .btn{background-color:#ccc}.pwa-msg .close{position:absolute;right:0;bottom:100%;width:1.2em;height:1.2em;padding:0;margin:0 -.2em -.5em 0;font-size:2em;line-height:1.15em;text-align:center;opacity:1;border-radius:50%;text-shadow:0px 2px 0 rgba(0,0,0,.3);background-color:#646464e6;color:#fff}.pwa-msg.pwa-msg-android .pwa-msg-in{padding-top:8px}@media(min-width:1025px){.concordo-termos .concordo{width:100%}.concordo-termos .concordo a{color:#4083b9}.concordo-termos .concordo.small{font-size:11px;color:#767676}.concordo-termos .concordo .altura{min-height:78px}.menu-balao li{display:block;position:relative;padding:5px 0;margin:0;font-size:15px;font-weight:600;border-bottom:solid 1px rgba(0,0,0,.1)}.menu-balao li:last-child{border-bottom:none}.menu-balao li a{display:block;padding:.5em;color:#ccc;text-decoration:none}.menu-balao li a:hover{background-color:#0000001a}.menu-balao li .seta{position:absolute;right:.5em;top:.9em;transform:rotate(-90deg)}.menu-balao li ul{display:none}.menu-balao li ul li{padding-left:1em;font-size:.85em;font-weight:400;background-color:#e6e6e6;border-top:solid 1px #d2d2d2}.menu-balao li.ativo>a{color:#ccc}.menu-balao li.ativo ul{display:block}.menu-balao li.ativo .seta{transform:rotate(0)}.menu-balao>li+li{border-top:solid 1px #e6e6e6}.menuCont .toggle-wrap .toggle-conteudo.aberto{display:none}.menuCont li:hover .toggle-conteudo,.menuCont li:hover .toggle-conteudo.aberto{display:block}.navegacao{padding:5px 0 20px;margin:0}.navegacao .breadcrumb{display:block;padding:5px 0 0;margin:0;border:none}.navegacao .breadcrumb li{display:inline-block}.navegacao .titulo-pagina{margin:10px 0 0}.navegacao-container .saibamais{margin:-20px 0 20px}.navegacao-container .saibamais-in{display:inline-block;padding:5px 15px}.nav-slim{padding:20px 0 10px}.nav-slim ul.breadcrumb li{font-size:12.1px}.menu-instituicao{margin:0}.menu-instituicao ul>li+li:before{content:"";display:block;position:absolute;left:0;top:5px;bottom:5px;border-left:solid 1px rgba(0,0,0,.1)}.menu-instituicao ul>li:first-child:not(.ativo){padding-left:0}.menu-instituicao ul>li:first-child:not(.ativo) a{padding-left:0}.menu-instituicao ul>li.ativo{background-color:#0003}.menu-instituicao ul>li.ativo:after{content:"";position:absolute;left:50%;bottom:0;display:block;width:0;height:0;margin:0 0 0 -6px;border-style:solid;border-width:0 6px 6px 6px;border-color:transparent transparent #FFF transparent}.menu-instituicao .btNav{display:none}.wizard .ng-select .ng-select-container{border:1px solid #E8E8E8!important;border-radius:6px!important;height:45px!important}.wizard .novo-form input,.wizard .novo-form select,.wizard .novo-form textarea,.wizard .novo-form span.exibe,.wizard .novo-form .ng-value-label,.wizard .novo-form .form-control,.wizard .novo-form span.inputbox,.wizard .novo-form .btn.form-control{border:1px solid #E8E8E8;border-radius:6px!important;height:25px!important}.wizard-body .tabs-pagamento #formCartao{position:relative}.wizard-body .tabs-pagamento #formCartao .form-group input.form-control{min-height:35px;height:35px}.wizard-body .tabs-pagamento #formCartao .form-group select{height:35px;min-height:35px}.wizard-body .tabs-pagamento #formCartao .btn-cartao-wrapper .btn-cartao{max-width:100%;width:300px;height:48px;font-size:16px;color:#fff}.wizard-body .tabs-pagamento #formCartao .alert{margin-top:33px}.wizard-body .tabs-pagamento #formCartao .alert-danger{background:#f5dfdf;border:1px solid #E60000;box-sizing:border-box;border-radius:12px;margin-top:33px;padding:40px 55px;font-size:16px;line-height:22px;color:#e60000;text-align:left!important}.wizard-body .tabs-pagamento #formCartao .alert-danger .fa-times{width:40px;height:40px;border:2px solid #E60000;border-radius:100%;padding-top:8px;margin-right:19px}.wizard-body .tabs-pagamento #formCartao .alert-danger .fa-times:before{content:"X";margin-left:11px;font-family:Nunito;font-size:21px;font-weight:800}.wizard-body .wizard-passo{display:none}.wizard-body .wizard-passo.active{display:block}.wizard-body .card-header{padding:0 100px;font-size:2em;line-height:1.1em}.wizard-body .card-body{padding:0 2.5em;transition:all ease .5s}.wizard-body .card-body .pagamento-cartao .boxes .box .btn{width:305px!important;float:right}.wizard-body .card-body .boxes{display:flex;margin-left:-2.5em;margin-right:-2.5em;margin-top:40px}.wizard-body .card-body .boxes .box{flex:1;padding:0 2.1em}.wizard-body .card-body .boxes .box .campos .divisao-before{left:0;top:0;bottom:0;margin-left:-2.5em;border-left:solid 1px #8c8c8c}.wizard-body .card.active .card-body{padding:0 100px 2em;transition:all ease .5s}.wizard .box-pre-matricula{display:flex;margin-bottom:2em;justify-content:space-between}.wizard .box-pre-matricula .dados{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;flex:1;margin-right:9px;min-width:calc(25% - 10px);max-width:33%;padding:15px 20px;font-size:16px;line-height:18px;text-align:center;color:#767676}.wizard .box-pre-matricula .dados:last-child{margin-right:0}.wizard .box-pre-matricula .dados div{margin-top:9px}.wizard label input[type=text]{line-height:28px}.wizard label .ng-select,.wizard label input[type=text],.wizard label select{margin-top:7px}.dados-cadastrais .wizard label .ng-select,.dados-cadastrais .wizard label input[type=text],.dados-cadastrais .wizard label select{margin-top:0}.wizard .card.iniciar-avaliacao .card-header .num{display:none}.instituicao-perfil-novo.informacao-curso.perfil-ed .navegacao{padding:20px 0 10px}.instituicao-perfil-novo.informacao-curso.perfil-ed .navegacao ul.breadcrumb li{font-size:12.1px}}@media(max-width:1024px){.concordo-termos{margin-bottom:20px}.concordo-termos .concordo{width:100%}.concordo-termos .captcha{width:100%;text-align:center}.concordo-termos .captcha .captcha-in>div>div{margin:0 auto}.menu-balao{min-width:0;padding:10px 15px}.menu-balao>li{display:block;position:relative;font-size:15px;font-weight:600}.menu-balao>li .seta{position:absolute;right:.5em;top:.9em;transform:rotate(-90deg)}.menu-balao>li+li{border-top:solid 1px rgba(255,255,255,.4)}.menu-balao>li ul{display:none}.menu-balao>li ul li{padding:.3em 0 .3em 1em;background-color:#ffffff1a}.menu-balao>li ul li a{color:#fff}.menu-balao>li.ativo>a{color:#ccc}.menu-balao>li.ativo ul{display:block}.menu-balao>li.ativo .seta{transform:rotate(0)}.menu-balao a{display:block;padding:.5em 0;color:#ccc}.menu-instituicao{position:relative;margin:-5px 0 0}.menu-instituicao>.container{padding-left:0;padding-right:0}.menu-instituicao .btNav{display:block;position:absolute;z-index:99;right:15px;top:4px;width:auto;height:auto;margin:0;font-size:1em;padding:5px 7px 4px 8px;background-color:#fff;border:solid 1px #666;color:#666;border-radius:4px;text-align:center;line-height:1em}.menu-instituicao .btNav .legenda{display:inline-block;margin:0 .52em 0 0;font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.2em;vertical-align:middle}.menu-instituicao .btNav .icone{font-size:1.2em;vertical-align:middle;transform:rotate(0);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.menu-instituicao ul>li{display:block;float:none;margin:0;border-width:0;max-height:0;padding:0 0 0 5px;overflow:hidden;transition:all ease .4s}.menu-instituicao ul>li a{display:block;padding:7px 10px}.menu-instituicao ul>li.ativo{max-height:4em;padding:4px 80px 2px 5px;transition:all ease .4s}.menu-instituicao.aberto ul>li{max-height:4em;padding:7px 0 5px 5px;transition:all ease .4s}.menu-instituicao.aberto ul>li+li{border-top:solid 1px rgba(0,0,0,.1)}.menu-instituicao.aberto ul>li.ativo{padding:4px 80px 2px 5px;background-color:#0003}.menu-instituicao.aberto .btNav .icone{transform:rotate(-180deg);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.menu-curso-collapse .menu-instituicao .btNav{display:none}.menu-curso-collapse .menu-instituicao ul>li{padding:0 0 0 5px}.menu-curso-collapse .menu-instituicao ul>li.ativo{padding:0 0 0 5px;background-color:#0003;transition:all ease .4s}.menu-curso-collapse.fechado .menu-instituicao ul>li{padding:0 0 0 5px;max-height:0;transition:all ease .4s}.menu-curso-collapse.fechado .menu-instituicao ul>li.ativo{padding:0 0 0 5px;max-height:0;background-color:#0003;transition:all ease .4s}.menu-curso-collapse.aberto .menu-instituicao ul>li{max-height:4em;padding:7px 0 5px 5px;transition:all ease .4s}.menu-curso-collapse.aberto .menu-instituicao ul>li+li{border-top:solid 1px rgba(0,0,0,.1)}.menu-curso-collapse.aberto .menu-instituicao ul>li.ativo{max-height:4em;padding:7px 0 5px 5px}.toggle-wrap.toggle-hover .toggle-conteudo,.toggle-wrap.toggle-hover:hover .toggle-conteudo{display:none}.toggle-wrap .toggle-conteudo.aberto,.toggle-wrap.toggle-hover .toggle-conteudo.aberto,.toggle-wrap.toggle-hover:hover .toggle-conteudo,.toggle-wrap.toggle-hover:active .toggle-conteudo{display:block}.navegacao{padding:5px 0 0;margin:0 0 20px}.navegacao ul.breadcrumb{margin:10px 0 0;text-align:left;border-bottom:solid 1px rgba(0,0,0,.06)}.navegacao ul.breadcrumb li{font-size:10.3px}.navegacao .titulo-pagina{margin:10px 0 0}.navegacao-container .saibamais{margin:-15px 0 15px}.navegacao-container .saibamais-in{display:block;padding:5px 10px}.nav-slim,.instituicao-perfil-novo.informacao-curso .navegacao{padding:10px 0}.formatacao-painel table{display:block;width:100%;overflow-x:auto}.wizard-body .card-header{padding:1em;font-size:1.5em;line-height:1.1em}.wizard-body .card-body{padding:0 1em;transition:all ease 1.5s}.wizard-body .card-body .instituicao-info{text-align:center}.wizard-body .card-body .boxes .box{padding:0;margin:0}.wizard-body .card-body .boxes .box .campos .divisao-before{display:block;position:static;margin:1em 0;border-top:solid 1px #8c8c8c}.wizard-body .card.active .card-body{max-height:none;padding:0 1em 1em;transition:all ease 1.5s}.wizard .box-pre-matricula{display:block;margin:0 0 1em}.wizard .box-pre-matricula .dados{flex-direction:row!important;align-items:center;width:100%;margin-bottom:10px}.wizard .box-pre-matricula .dados br{display:none}.wizard .box-pre-matricula .dados-titulo{width:120px!important;align-items:flex-start;margin-bottom:0!important;text-align:left}.wizard .box-pre-matricula .dados-conteudo{flex:1;text-align:right;align-items:flex-end!important}.wizard label input[type=text]{line-height:28px;padding-top:2px}.wizard label .ng-select,.wizard label input[type=text],.wizard label select{margin-top:4px}.wizard .card.iniciar-avaliacao .card-header .card-title{text-align:center}.wizard .card.iniciar-avaliacao .card-header .num{display:none}.wizard .duvidas-frequentes .panel{margin:5px 0}.wizard .duvidas-frequentes .panel .panel-heading{padding:15px 0 10px!important}.wizard .duvidas-frequentes .panel+.panel{border-top:solid 1px #C1C1C1}.tabs-pagamento .tabs-body{padding:1em}.tabs-pagamento .tabs-body .container{padding:0!important}.tabs-pagamento .tabs-body #formCartao{margin:0!important}input,select,textarea,span.exibe,.ng-value-label,.ng-placeholder,.form-control,span.inputbox,.btn.form-control{padding-top:4px}.baloes-mob{position:relative}.baloes-mob .flex-container,.baloes-mob .scroll-item .btn{position:static}.baloes-mob .balao-wrap.balao-hover{position:static;white-space:normal}.baloes-mob .balao-wrap.balao-hover .balao{left:0;right:0;width:auto}}@media(max-width:1023px)and (max-height:1023px){#botaoChat,#dtbot-iframe,.dtBot-btnChat{display:none}}@media(min-width:993px){.instrucoes-boleto p{font-size:18px;line-height:25px}.box-texto-avaliacao .sub-title{margin-bottom:3px}.wizard .wizard-body .card{margin-top:31px;border-radius:20px;box-shadow:0 0 6px 4px #0000000a}.wizard .wizard-body .boxes .campos{padding-top:78px}.wizard .wizard-body .boxes .box .curso-desc .decricao-curso{margin-top:15px;margin-bottom:5px;font-size:20px;line-height:27px;font-weight:700;color:#000}}@media(max-width:992px){.validadorEmail{left:0!important;top:-80px!important;height:90px!important}.validadorEmail:before{transform:rotate(-180deg)!important;bottom:-9px!important;left:10px!important}.validadorEmail .link{width:100%}#botaoChatHeader #FaleConosco{right:0}.formatacao-painel img{width:auto!important;max-width:100%;height:auto!important;max-height:100%}.box-texto-avaliacao .sub-title{margin-bottom:7px}.re-captcha>div{margin:0 auto}.instrucoes-boleto .instrucoes-titulo{font-style:normal;font-weight:800;font-size:18px;line-height:25px;margin-bottom:2px}.instrucoes-boleto p{font-family:Nunito;font-style:normal;font-weight:400;font-size:15px;line-height:20px}.wizard-header.wizard-scroll{position:fixed;top:13px;z-index:9999999;width:93%;background:#fff}.wizard-header.wizard-scroll:after{content:"";width:108%;background:#fff;position:absolute;top:-48px;height:284%;z-index:-1;left:-15px;box-shadow:1px 1px 6px #d2d2d299}.wizard-header.wizard-scroll:before{z-index:0}.wizard-body .card{margin-top:20px}.wizard-body .sub-title{font-size:15px;line-height:20px}.wizard-body .msg-pre-matricula,.wizard-body .instituicao-info{font-size:15px}.wizard-body .concordo{font-size:12px}.wizard-body .boxes .box .campos .campo{margin-bottom:10px}.wizard-body .boxes .box .campo-flex{display:flex;gap:0 20px;border-bottom:1px solid #C1C1C1;padding-bottom:20px;justify-content:space-around;align-items:center}.wizard-body .boxes .box .campo-flex .logo-instituicao{border:none;border-radius:0;height:95px}.wizard-body .boxes .box .curso-desc{padding:0;margin:0;border:none;font-size:15px;text-align:left;line-height:20px}.wizard-body .boxes .box .curso-desc .decricao-curso{margin-top:0;font-size:16px;line-height:1.2em}.wizard-body .boxes .box .curso-info{text-align:left}.wizard-body .boxes .box .curso-info p{margin-bottom:10px!important}.wizard-body .boxes .box .curso-info p:last-child{margin-bottom:0!important}.wizard-body .boxes .avancar1{margin-top:49px;width:100%}.wizard-body .boxes .avancar2{margin-top:37px}.wizard-body .tabs-pagamento #formCartao .alert{margin-top:33px}.wizard-body .tabs-pagamento #formCartao .alert-danger{background:#f5dfdf;border:1px solid #E60000;box-sizing:border-box;border-radius:12px;margin-top:33px;padding:26px;font-size:16px;line-height:22px;color:#e60000;text-align:left!important}.wizard-body .tabs-pagamento #formCartao .alert-danger span{display:flex;flex-direction:column;align-items:center}.wizard-body .tabs-pagamento #formCartao .alert-danger .fa-times{width:40px;height:40px;border:2px solid #E60000;border-radius:100%;padding-top:8px;margin-right:19px;margin-bottom:10px}.wizard-body .tabs-pagamento #formCartao .alert-danger .fa-times:before{content:"X";margin-left:11px;font-family:Nunito;font-size:21px;font-weight:800}}@media(min-width:769px){.fb-titulo{text-align:center;font-size:20px;line-height:30px;font-weight:400}}@media(max-width:768px){.fb-titulo{text-align:center;font-size:18px;line-height:30px;font-weight:400}}@media(min-width:481px){.instituicao-perfil-novo.informacao-curso .campos-sem-bordas .ng-select.ng-select-single .ng-select-container{text-transform:uppercase}.instituicao-perfil-novo.informacao-curso .campos-sem-bordas .ng-select.ng-select-single .ng-select-container,.instituicao-perfil-novo.informacao-curso .campos-sem-bordas .ng-select.ng-select-single .ng-select-container .ng-value-label{background-color:transparent!important}.toggle-wrap .toggle-conteudo{display:none;position:absolute;left:0;top:100%;cursor:default}.toggle-wrap .toggle-conteudo.toggle-fit{width:calc(100% + 20px);margin-left:-10px}.toggle-wrap .toggle-conteudo.toggle-top,.toggle-wrap.msg-lista .toggle-conteudo{top:auto;bottom:100%}.toggle-wrap:hover .toggle-conteudo{display:block}.toggle-wrap.toggle-click:hover:not(.aberto) .toggle-conteudo,.toggle-wrap.msg-lista:hover:not(.aberto) .toggle-conteudo{display:none}.toggle-wrap.toggle-click.aberto .toggle-conteudo,.toggle-wrap.msg-lista.aberto .toggle-conteudo{display:block}.lista-grid .grid .grid-item:first-child .toggle-wrap .toggle-conteudo{top:100%;bottom:auto}.formatacao-painel #divConteudo,.formatacao-painel.conteudo{padding-top:30px;text-align:justify}}@media(max-width:480px){body{font-size:14px;line-height:1.5em}.form-inline.campos-sem-bordas .form-group{display:block;width:100%}.mob-well{padding:10px;border-radius:6px;background-color:#f0f0f0;text-align:center}.mob-well .carrosselBoxes{padding:0}.mob-well .carrosselBoxes .carrosselBoxes-helpers .seta{border:solid 2px #f0f0f0;box-shadow:none}.mob-well .carrosselBoxes .carrosselBoxes-helpers .seta-esq{left:-15px;border-radius:0 6px 6px 0;border-left-width:0;padding:10px 10px 10px 0}.mob-well .carrosselBoxes .carrosselBoxes-helpers .seta-dir{right:-15px;border-radius:6px 0 0 6px;border-right-width:0;padding:10px 0 10px 10px}input.mob-well .input-busca,.mob-well .input-busca .btn.form-control{background-color:#fff;border-color:#f0f0f0}.busca-wrap label{min-height:20px!important;margin:0 0 .3em!important}.navegacao-interna{margin:10px 0 0}.navegacao-interna .legenda{margin-bottom:10px}.navegacao-interna ul.links{margin:0 0 5px}.navegacao-interna ul.links li{display:block;float:none;width:100%;padding:.5em 1em}.navegacao-interna .breadcrumb{margin:-10px 0 10px;text-align:left}.navegacao .titulo-pagina h1,.navegacao-interna .titulo-pagina h1{padding-bottom:3px;margin-bottom:5px;font-size:16px}.navegacao .breadcrumb,.navegacao-interna .breadcrumb{display:none;border:none;white-space:nowrap;overflow-x:auto;border-radius:0;border-bottom-width:0}.navegacao .breadcrumb li,.navegacao-interna .breadcrumb li{position:relative;padding:2px 5px;margin:0 6px;background-color:#0000001a}.navegacao .breadcrumb li:before,.navegacao-interna .breadcrumb li:before{content:"";display:block;position:absolute;left:0;top:0;margin:0 0 0 -18px;width:0;height:0;border-style:solid;border-width:21px 10px 0px 0;border-color:transparent rgba(0,0,0,.1) transparent transparent}.navegacao .breadcrumb li:after,.navegacao-interna .breadcrumb li:after{content:"";display:block;position:absolute;left:100%;top:0;width:0;height:0;border-style:solid;border-width:0px 0 21px 10px;border-color:transparent transparent transparent rgba(0,0,0,.1)}.navegacao .breadcrumb li:first-child,.navegacao-interna .breadcrumb li:first-child{margin-left:0;padding-left:8px;border-radius:4px 0 0 4px}.navegacao .breadcrumb li:first-child:before,.navegacao-interna .breadcrumb li:first-child:before{display:none}.navegacao .breadcrumb li:last-child,.navegacao-interna .breadcrumb li:last-child{margin-right:0;padding-right:8px;border-radius:0 4px 4px 0}.navegacao .breadcrumb li:last-child:after,.navegacao-interna .breadcrumb li:last-child:after{display:none}.toggle-wrap .toggle-conteudo{display:none!important;position:static}.toggle-wrap .toggle-conteudo.toggle-fit{width:calc(100% + 20px);margin-left:-10px}.toggle-wrap.aberto .toggle-conteudo,.toggle-wrap .toggle-conteudo.aberto{display:block!important}.toggle-wrap.toggle-modal-mob .toggle-conteudo.aberto{position:fixed;display:flex!important;align-items:center;justify-content:center;inset:0;width:auto;padding:0 25px 50px;margin:0}.toggle-wrap.toggle-modal-mob .toggle-conteudo.aberto:before{content:"";display:block;position:fixed;inset:0;padding:0;margin:0;border:none;background-color:#0006}.toggle-wrap.toggle-rel .toggle-conteudo,.toggle-wrap.toggle-rel:hover:not(.aberto) .toggle-conteudo{display:block!important;position:static;overflow:hidden;max-height:0;transition:all ease-out .4s}.toggle-wrap.toggle-rel.aberto .toggle-conteudo{max-height:300px;transition:all ease-out .6s}.formatacao-painel #divConteudo,.formatacao-painel.conteudo{padding-top:20px;text-align:left}.wizard-body .card{width:100%;height:auto}}.card-ebook .form-control{box-shadow:0 4px 8px #e3e3e3;border-radius:6px}.busca-curso .button-busca{font-weight:900;font-size:18px;height:50px;margin-top:14px}body{font-family:Nunito,Helvetica,Arial,sans-serif!important;background:transparent}h1{padding-bottom:5px;margin-bottom:30px;border-bottom:solid 3px #e6e6e7;font-size:25px;font-weight:800;color:#1273b9}h1.padrao2{padding:0;border:none;color:#333}h2{padding:0;border:none;margin:1.5em 0 .6em;font-weight:700;color:#000;outline:none}p{line-height:1.6em;margin-bottom:15px}.instituicao-perfil-2020 .accordion .card{background:#fff;border:1px solid #cecece!important;box-shadow:0 4px 8px #0000000d;border-radius:6px}.instituicao-perfil-2020 .accordion .card .card-header{color:#000!important;font-weight:700;font-size:16px;line-height:22px;background:none;border:none}.instituicao-perfil-2020 .accordion .icone{transition:all .45s;color:#979797}.paginaInicial.bolsa .home-ed #aboveFold #BannerSlideEd .item.item-G .modelo{background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/slide-home/modelo/bolsa-graduacao.png)}.paginaInicial.bolsa .home-ed #aboveFold #BannerSlideEd .item.item-P .modelo{background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/slide-home/modelo/bolsa-pos-graduacao.png)}.paginaInicial.bolsa .home-ed #aboveFold #BannerSlideEd .item.item-B .modelo{background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/slide-home/modelo/bolsa-educacao-basica.png)}.paginaInicial.bolsa .home-ed #aboveFold #BannerSlideEd .item.item-T .modelo{background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/slide-home/modelo/bolsa-cursos-tecnicos.png)}.paginaInicial.bolsa .home-ed #aboveFold #BannerSlideEd .item.item-I .modelo{background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/slide-home/modelo/bolsa-idiomas.png)}.paginaInicial.bolsa .home-ed #aboveFold #BannerSlideEd .item.item-O .modelo{background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/slide-home/modelo/bolsa-preparatorio-concursos.png)}.paginaInicial.bolsa .home-ed #aboveFold #BannerSlideEd .item.item-C .modelo{background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/slide-home/modelo/bolsa-cursos.png)}.paginaInicial.bolsa .home-ed #aboveFold #BannerSlideEd .item.item-E .modelo{background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/slide-home/modelo/bolsa-educacao-jovens-adultos.png)}.paginaInicial.bolsa .home-ed #aboveFold #BannerSlideEd .item.item-V .modelo{background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/slide-home/modelo/bolsa-pre-vestibular-enem.png)}.paginaInicial.bolsa .ng-select.ng-select-opened>.ng-select-container .ng-arrow{-webkit-transform:rotate(224deg);transform:rotate(224deg)}.paginaInicial.bolsa .form-cidade .ng-select-container .ng-arrow-wrapper .ng-arrow{border:solid #fa780a;border-color:#fa780a!important}.paginaInicial.bolsa .ng-select-container .ng-arrow-wrapper .ng-arrow{border:solid #979797;border-color:#979797!important;border-width:0 2px 2px 0!important;display:inline-block;padding:3px;-webkit-transform:rotate(43deg);transform:rotate(43deg)}.paginaInicial.bolsa .btn-todos-cursos,.paginaInicial.bolsa .btn-todas-faculdades{display:none!important}.paginaInicial.bolsa .card-institucao--valor .bolsa,.paginaInicial.bolsa .card-institucao--valor .mensalidade,.paginaInicial.bolsa .card-institucao--valor .bolsa .porcentagem,.paginaInicial.bolsa .card-institucao--valor .mensalidade .porcentagem,.paginaInicial.bolsa .card-institucao--valor .bolsa .porcentagem .destaque,.paginaInicial.bolsa .card-institucao--valor .mensalidade .porcentagem .destaque,.paginaInicial.bolsa .card-institucao--valor .bolsa .info,.paginaInicial.bolsa .card-institucao--valor .mensalidade .info{font-weight:400!important}.paginaInicial.bolsa .carrossel-ed .lista-card .card-curso{min-height:218px}.paginaInicial.bolsa .carrossel-ed .lista-card .card-curso .mensalidade{color:#5d5d5d!important}.paginaInicial.bolsa .carrossel-ed .lista-card .card-curso strong{font-weight:400!important;color:#2e5a7a!important}.paginaInicial.bolsa .carrossel-ed .lista-card .card-curso .curso-valores{font-weight:400!important}.paginaInicial.bolsa .topo-ed .container{max-width:1140px}.estou-ciente{margin-top:22px;background:#fff;border:1px solid #CCC;border-radius:2px;padding:12px}.estou-ciente input.form-check-input{width:12px}.estou-ciente label.form-check-label{font-style:normal;font-weight:400;font-size:14px!important;line-height:16px!important;color:#999!important;margin-left:26px}.estou-ciente .wrap-campo [type=checkbox]:disabled~.wrap-bg{opacity:1;font-size:17px}.leaflet-tooltip{border-color:#1464b4;color:#1464b4}.leaflet-tooltip .leaflet-tooltip-texto{color:#1464b4}.leaflet-tooltip .leaflet-tooltip-texto.hover{color:#fa780a}.leaflet-tooltip .leaflet-tooltip-icon{background-color:#1464b4}.leaflet-tooltip b{color:#fff}.leaflet-tooltip-bottom:after{border-bottom-color:#1464b4}.leaflet-tooltip-top:after{border-top-color:#1464b4}.leaflet-tooltip-left:after{border-left-color:#1464b4}.leaflet-tooltip-right:after{border-right-color:#1464b4}.leaflet-marker-icon.marker-cluster{color:#fff;background-color:#0c78e6cc;box-shadow:0 0 0 7px #0c78e64d}#botaoChat:hover .open,#botaoChat:active .open,#botaoChat:focus .open{background-color:#1464b4;color:#fff}#botaoChat .open,#botaoChat .close{background-color:#135190;color:#fff}#botaoChat .close:hover{background-color:#1464b4}#botaoChat.ativo .open{background-color:#fbfbe0}.carrossel-curso.cursos-novo .loading-wrapper{min-height:80px}.carrossel-curso.cursos-novo .loading-wrapper .mensagens .msg{padding:20px 0;margin:30px 0 0;background-color:#0000000f;font-size:17px}.validadorEmail{background-color:#fa780a!important}.validadorEmail .link,.validadorEmail .campo-btn span:hover{color:#0300e2!important}.validadorEmail:before{border-color:transparent transparent #fa780a transparent}.carrossel-cursos .form-cidade,.carrossel-cursos .form-modalidade,.carrossel-cursos .form-tipobusca{display:none}#ComoFuncionaPagina .breadcrumb{text-align:left}#ComoFuncionaPagina .busca-superior{border:1px solid #C4C4C4;padding:20px}#ComoFuncionaPagina .busca-superior .titulo{color:#2e5574;font-weight:700;font-size:21px;margin-bottom:17px}#ComoFuncionaPagina .busca-superior .ng-value-label,#ComoFuncionaPagina .busca-superior input{color:#f57f17;font-weight:700}#ComoFuncionaPagina .busca-superior .radiocheck-titulo{display:block;margin:-19px 0 4px}#ComoFuncionaPagina .busca-superior label.ed{display:block;font-weight:500;font-size:16px;margin-bottom:5px!important;color:#2e5574}#ComoFuncionaPagina .busca-superior .icone.fa-map-marker{margin-top:17px}#ComoFuncionaPagina .busca-superior .icone.fa-graduation-cap{margin-top:21px;margin-left:2px}#ComoFuncionaPagina .busca-superior .radiocheck-titulo{color:#2e5574}#ComoFuncionaPagina .busca-superior .form-tipobusca{display:none}#ComoFuncionaPagina .busca-superior .btn-busca-container{margin-top:57px}#ComoFuncionaPagina .busca-superior .btn-busca-container .btn-busca{float:right;margin-top:-35px;background:#fa780a;padding:0 90px;border-radius:22px;color:#fff;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:1px}#ComoFuncionaPagina .faq-ed .card{box-shadow:0 0 .5em #0000001a;border:none}#ComoFuncionaPagina .faq-ed .card .card-header{background:#fff;border:none}#ComoFuncionaPagina .faq-ed .card .card-header-faq{color:#c1c1c1}#ComoFuncionaPagina .faq-ed .card .card-header-faq .btn-link{color:#767676}#ComoFuncionaPagina .tem-duvidas{display:flex;justify-content:space-between;margin-top:40px;margin-bottom:36px}#ComoFuncionaPagina .tem-duvidas .btn-duvidas{background:none;font-size:14px;color:#1c91d3;border:1px solid #1C91D3}.pointer{cursor:pointer}.load{position:fixed;z-index:999;left:0;top:0;right:0;height:100vh;width:100vw;font-family:sans-serif;font-size:14px;text-align:center;color:#330707;background:#fffc}.conteudo-gerenciador h1,.conteudo-gerenciador h2,.conteudo-gerenciador h3,.conteudo-gerenciador h4{color:#2e5574}.ico-sprite{background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/sprite-1.png)}.ico-sprite.ico-home-sobre-o-educa{width:60px;height:60px;background-position:-320px -20px}.ico-sprite.ico-home-bolsa-de-estudo{width:60px;height:60px;background-position:-420px -20px}.ico-sprite.ico-como-funciona-1{width:50px;height:50px;background-position:-25px -25px}.ico-sprite.ico-como-funciona-2{width:50px;height:50px;background-position:-125px -25px}.ico-sprite.ico-como-funciona-3{width:50px;height:50px;background-position:-225px -25px}.ico-sprite.ico-messenger{width:45px;height:45px;background-position:-5px -554px}.ico-sprite.ico-whatsapp{width:45px;height:45px;background-position:-5px -506px}.ico-sprite.ico-sprite-2020{background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/sprite-2020.png)}.ico-sprite.ico-sprite-2020.ico-add-pwa{width:22px;height:27px;background-position:-50px -100px;vertical-align:text-bottom}.ico-sprite.ico-sprite-2020.ico-mochila{width:30px;height:30px;background-position:-450px -100px}.paginaInicial .ico-sprite.ico-sprite-2020.ico-mochila{background-position:-500px -100px}a,.link{color:#1273b9}a:hover,.link:hover{color:#039fd3}.mb{display:none!important}.dados-avaliacao .bg-warning{background-color:#ff8000!important}.busca-bolsa-novo .formulario button.close{display:none}.busca-bolsa-novo .formulario .campo-icone{max-width:100%}.busca-bolsa-novo .formulario .campo-icone .icone{top:24px!important;left:10px}.busca-bolsa-novo .formulario .campo-ed .campo-icone{margin-top:0;text-align:left}.busca-bolsa-novo .formulario .campo-ed .form-tipobusca{float:none}.busca-bolsa-novo .formulario .campo-ed .form-tipobusca>div{padding:0}.app-busca-curso .ng-select{margin-bottom:10px}.app-busca-curso label{margin-bottom:0}.app-busca-curso .radiocheck label{display:inline-block}.app-busca-curso .form-cidade label{display:none;margin-top:10px;padding-left:10px;text-align:center}.app-busca-completo .app-busca-curso .form-cidade label{display:block}:host ::ng-deep .busca-bolsa .formulario .form-tipobusca{width:220px}:host ::ng-deep .busca-bolsa .formulario .form-tipobusca.radiocheck label{margin:2px 10px}:host ::ng-deep .busca-bolsa .formulario .form-modalidade .radiocheck-titulo,:host ::ng-deep .busca-bolsa .formulario .form-tipobusca .radiocheck-titulo{display:none}:host ::ng-deep .busca-bolsa .formulario .form-modalidade .bg-radio,:host ::ng-deep .busca-bolsa .formulario .form-tipobusca .bg-radio{display:block;width:100%;padding:5px 10px;text-align:center;background-color:#f0f0f0;border-radius:6px}:host ::ng-deep .busca-bolsa .formulario .form-modalidade label,:host ::ng-deep .busca-bolsa .formulario .form-tipobusca label{margin-bottom:0}:host ::ng-deep .busca-bolsa .formulario .campo-icone{position:relative;margin-top:24px}:host ::ng-deep .busca-bolsa .form-cidade{position:relative;width:max-content;margin:0 auto;margin-top:5px!important}:host ::ng-deep .busca-bolsa .form-cidade .ng-select.ng-select-single .ng-select-container{border:none;color:#ff9004}:host ::ng-deep .busca-bolsa .form-cidade .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value .ng-value-label{font-weight:700}:host ::ng-deep .busca-bolsa .form-cidade .icone{border:none!important;display:none}:host ::ng-deep .busca-bolsa .form-cidade .ng-select{margin-bottom:0}:host ::ng-deep .busca-bolsa .form-cidade .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input>input{margin:0;box-sizing:border-box!important;font-size:1em;line-height:1.5em;padding-left:0}:host ::ng-deep .busca-bolsa .form-cidade .ng-select.ng-select-single .ng-select-container .ng-value-container{padding-left:0}:host ::ng-deep .select-cidade-parceiro .ng-select-container{border:none;min-width:200px}:host ::ng-deep .select-cidade-parceiro .ng-value.ng-star-inserted{margin-bottom:-6px}:host ::ng-deep .select-cidade-parceiro span.ng-value-label.ng-star-inserted{font-weight:600}:host ::ng-deep .select-cidade-parceiro .ng-select{min-width:200px}:host ::ng-deep .select-ano-enem.ng-select{margin:0 0 0 -40px}:host ::ng-deep .select-ano-enem.ng-select .ng-select-container{border:none;border-radius:0}:host ::ng-deep .select-ano-enem.ng-select .ng-select-container:hover{box-shadow:none}:host ::ng-deep .select-ano-enem.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{box-shadow:none;border:none}:host ::ng-deep .select-ano-enem.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value .ng-value-label{color:#fa780a;font-weight:700;line-height:3.1em}:host ::ng-deep .select-ano-enem.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-placeholder{color:#fa780a;font-weight:700;border-bottom:1px solid #fa780a}:host ::ng-deep .select-ano-enem.ng-select.ng-select-opened>.ng-select-container .ng-arrow{border-color:transparent transparent #fa780a}:host ::ng-deep .select-ano-enem.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#fa780a transparent transparent}:host ::ng-deep .select-ano-enem.ng-select.ng-select-single .ng-select-container .ng-arrow-wrapper{top:7px}.cursos-estados{color:#1273b9}.listaMidia .item{position:relative;display:block;margin-bottom:30px;border-bottom:dotted 2px #CCC}.listaMidia a,.listaMidia .link{position:relative;font-size:14px;text-transform:uppercase;line-height:1.3em!important}.listaMidia .btn-ico,.listaMidia .btn-ico:hover{min-height:90px;font-weight:400;color:#444}.listaMidia .btn-ico .titulo,.listaMidia .btn-ico:hover .titulo{display:block;margin:0 0 .2em;font-size:1.3em;font-weight:900;color:#1464b4}.texto-modalidades{border:solid 2px #eee}.texto-modalidades-in{max-width:95%;margin:0 auto}.texto-modalidades .titulo-ico{padding-left:60px;color:#fa780a}.texto-modalidades .titulo-ico .icone{display:inline-block;margin-left:-60px;margin-right:10px}.texto-modalidades .titulo-ico .info{min-height:60px;padding:0;margin:0;border:none}.texto-modalidades .title{padding:.5em .4em .4em;margin:0 0 1em;border-radius:.3em;border:none;text-align:center;font-size:1.9em;line-height:1.2em;font-family:Nunito,Helvetica,Arial,sans-serif;color:#2e5574;font-weight:800}.texto-modalidades h2,.texto-modalidades h3{padding:0;margin:1.2em 0 .5em;font-size:1.2em;line-height:1.3em;font-weight:700;color:#2e5574}.texto-modalidades h2:nth-child(1),.texto-modalidades h3:nth-child(1){margin-top:0}.texto-modalidades h4{padding:0;margin:1.2em 0 .7em;font-size:1.1em;line-height:1.3em;font-weight:700;color:#1273b9}.texto-modalidades p{text-align:justify;font-weight:600;color:#3d3b3b}.texto-modalidades ul{padding:0 0 0 1.2em;margin:.5em 0 1em}.texto-modalidades ul>li{padding:0;margin:0 0 1em;list-style:disc}.bolsa-garantida{display:inline-block}.bolsa-garantida .titulo{text-align:center;margin-bottom:20px;padding:.8em 1em .7em;background-color:#e5e5e5;border-radius:4px;border:solid 1px #dbdbdb;cursor:pointer}.bolsa-garantida .titulo .icone{display:inline-block;margin-right:10px;vertical-align:top}.bolsa-garantida .titulo .info{display:inline-block}.bolsa-garantida .corpo{position:relative;padding:0 1em;background-color:#e5e5e5;border-radius:4px;border:solid 0 #dbdbdb;overflow:hidden;line-height:0;transition:all linear .1s}.bolsa-garantida .corpo:after,.bolsa-garantida .corpo:before{display:block;content:" ";position:absolute;bottom:100%;left:50%;width:0;height:0;border:solid transparent;pointer-events:none}.bolsa-garantida .corpo:after{margin-left:-15px;border-color:#e5e5e500;border-bottom-color:#e5e5e5;border-width:15px}.bolsa-garantida .corpo:before{margin-left:-16px;border-color:#dbdbdb00;border-bottom-color:#dbdbdb;border-width:16px}.bolsa-garantida .corpo p{line-height:0;margin-bottom:0;opacity:0;transition:all ease .4s}.bolsa-garantida .corpo.ativo{padding:1.2em 1em .8em;border:solid 1px #dbdbdb;line-height:1.4em;transition:all ease .4s}.bolsa-garantida .corpo.ativo p{margin-bottom:.5em;line-height:1.3em;opacity:1;transition:all ease .4s}.bolsa-tag{background-color:#fa780a}.titulo-ico{position:relative;color:#1273b9}.titulo-ico .icone{float:left}.titulo-ico .info{display:flex;align-items:center;min-height:43px;margin-left:50px;border-bottom:solid 2px #e5e5e5}.listaVideos a{display:block;position:relative;color:#46719c;overflow:hidden}.listaVideos .slot{position:relative;z-index:50;display:block;height:100px;margin-bottom:20px;border-bottom:solid 0 #dbdbdb;background-color:#f0f0f0}.listaVideos .slot:after{content:"";position:absolute;z-index:51;display:block;left:0;top:0;width:45%;max-width:140px;height:100%;background:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/ico-n-play.png) no-repeat center center;opacity:.8;pointer-events:none}.listaVideos .slot img{position:relative;display:block;float:left;width:140px;height:auto}.listaVideos .slot .info{height:100%;margin-left:140px;padding:10px 20px}.listaVideos .slot .info h2{font:700 15px/19px Lato,Arial,sans-serif!important;border:none;color:#46719c}.modalidades .item{width:400px;max-width:100%;margin:0 auto 30px;text-align:center;cursor:pointer}.modalidades .item .titulo{display:flex;position:relative;z-index:2;align-items:center;justify-content:center;min-height:90px;padding:10px;margin:-10px 0 0;color:#fff;text-align:center;font-weight:700;font-size:20px;line-height:1.1em}.modalidades .item .titulo:before{content:"";display:block;position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;transform:skewY(-3deg);background-color:#fa780a;transition:background-color .4s ease}.modalidades .item:hover .titulo:before{background-color:#1273b9;transition:background-color .4s ease}.modalidades .imagem{display:inline-block;position:relative;z-index:1;margin:0 auto}section#ConteudoPrincipal{min-height:calc(100vh - 406px);margin:0}.paginaInicial section#ConteudoPrincipal{min-height:200px}section#parceiros{margin:10px 0 0;padding:0 0 30px}.busca-instituicao .campo-busca{vertical-align:top}.busca-instituicao .campo-busca label{display:block;min-height:0;padding:0;font-size:14px;font-weight:400}.busca-instituicao .campo-busca .form-group{margin-bottom:0}.busca-instituicao .campo-cidade .ui-select-container{max-width:340px}.busca-instituicao .campo-instituicao,.busca-instituicao .campo-instituicao label{text-align:right}.busca-instituicao .campo-instituicao input{display:inline-block;width:auto;min-width:340px;max-width:100%;text-align:left;font-style:italic;font-size:14px}.busca-instituicao .campo-instituicao ::placeholder{color:#4a4a4a}.banner280{margin:20px 0}.valores .mensalidade .info{color:#fa780a}.boxListaCompleta .texto{background-color:#fa780a}.fb-comments{width:100%}.fb-comments>span{width:100%!important}.fb-comments iframe{width:100%!important}.frmInstituicao .frase{margin-bottom:15px;font-weight:700;color:#fa780a;font-size:25px}.frmInstituicao .frase .icone{margin-right:10px}.frmInstituicao input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]),.frmInstituicao input[disabled=disabled]:not([type=radio]):not([type=checkbox]),.frmInstituicao select,.frmInstituicao textarea,.frmInstituicao .form-control,.frmInstituicao label span.exibe{width:100%;min-height:40px;padding:.4em .5em;margin-bottom:10px;border:solid 1px #fa780a;border-radius:3px;background-image:none;text-indent:4px;background:#f4f4f4;color:#333;font-weight:700}.frmInstituicao .busca-wrap{margin-bottom:10px}.frmInstituicao .busca-wrap .form-control{margin-bottom:0}.frmInstituicao .ui-select-placeholder{min-height:30px!important;background:#f4f4f4;color:#333;font-weight:400;line-height:35px}.frmInstituicao .form-control .ui-select-placeholder{min-height:0!important;margin:0;line-height:1.6em}.frmInstituicao .ui-select-match-text{min-height:28px!important;max-height:28px!important;background:#f4f4f4;color:#fa780a;font-weight:400;overflow-y:hidden}.frmInstituicao .btn-default-focus.ui-select-match{margin-bottom:10px}ul.ul-opcoes li{display:inline-block;margin:5px 0 10px 10px;padding:5px 0;line-height:20px}ul.ul-opcoes li:first-child{margin-left:0}ul.ul-opcoes li input{display:inline-block;margin:0 3px 0 0;vertical-align:top}.sort-btn{display:block;width:10px;height:10px;margin:0;cursor:pointer}.sort-btn+.sort-btn{margin:10px 0 0}.sort-btn.ativo:after{opacity:1}.sort-btn:after{position:absolute;left:0;content:"";border-style:solid;opacity:.4}.sort-btn.sort-asc:after{top:3px;border-width:0 6px 7px 6px;border-color:transparent transparent #999999 transparent}.sort-btn.sort-desc:after{bottom:3px;border-width:7px 6px 0 6px;border-color:#999999 transparent transparent transparent}.contagem-inscricao.modal-dialog.modal-sm .modal-content{max-width:520px;padding:10px}.contagem-inscricao.modal-dialog.modal-sm .modal-content .modal-body{padding:20px 20px 0;color:#fff;text-align:center;background-image:-webkit-linear-gradient(#1464b4,#308cd0);background-image:-moz-linear-gradient(#1464b4,#308cd0);background-image:linear-gradient(#1464b4,#308cd0)}.contagem-inscricao.modal-dialog.modal-sm .modal-content .destaque{font-size:2.5em;font-weight:700;color:#fcaf16}.contagem-inscricao.modal-dialog.modal-sm .modal-content .msg-contagem{margin:20px 0 0;font-size:.8em}.contagem-inscricao.modal-dialog.modal-sm .modal-content .logos{max-width:90%;margin-top:20px}.carrossel-indicators li{width:12px!important;height:12px!important;border:solid 1px rgba(170,170,170,.3)}.carrossel-control-prev,.carrossel-control-next{display:none;color:olive!important;outline:solid 3px #ff0000}.carrosselBoxes .carrosselBoxes-helpers .seta{color:#fa780a}.carrosselBoxes .carrosselBoxes-helpers .seta:hover,.carrosselBoxes .carrosselBoxes-helpers .seta:active{color:#1273b9}.navegacao{border:none;font-family:Nunito,Helvetica,Arial,sans-serif}.navegacao.novo.bread-novo{padding:10px 0 35px!important}.navegacao.novo.bread-novo ul li.breadcrumb-item:before{font-family:FontAwesome;content:"\f105";opacity:.6}.navegacao.novo.bread-novo ul li.breadcrumb-item:first-child:before{display:none}.navegacao.novo.bread-novo ul li a{font-weight:600;font-size:10px;line-height:24px;color:#161616}.navegacao.novo .breadcrumb{text-align:left}.navegacao.novo .menu-sobre-curso{text-align:right;display:none;margin-top:-21px;color:#0d73e3;cursor:pointer;font-size:.8em;font-weight:700}.navegacao.novo .menu-sobre-curso i{transition:.4s all}.navegacao .breadcrumb{font-size:11px;font-weight:700;line-height:1.2em}.navegacao .breadcrumb li a{text-decoration:none;color:#444;font-weight:800}.navegacao .breadcrumb li a:hover,.navegacao .breadcrumb li a:active,.navegacao .breadcrumb li a:focus{text-decoration:underline}.navegacao .breadcrumb li.active a{color:#000;font-weight:800}.navegacao ul.links li{color:#1273b9}.result-ed .navegacao.novo .breadcrumb-app .breadcrumb{padding-top:20px}.result-ed .navegacao.novo .breadcrumb-app .breadcrumb li{font-size:12px}.result-ed .navegacao.novo .breadcrumb-app .breadcrumb li a{color:#000}.result-ed .navegacao.novo .titulo-pagina h1{font-size:28px;color:#000;font-weight:600!important}.result-ed .navegacao.novo .titulo-pagina h1 b{font-weight:600!important}.menu-instituicao{font-family:Nunito,Helvetica,Arial,sans-serif;background-color:#39688d;color:#fff}.menu-instituicao a:hover,.menu-instituicao a:focus,.menu-instituicao a:active{color:#feb122}.menu-instituicao .btNav{border-color:#1273b9;color:#1273b9;top:4px}.pagina-perfil .compartilhar{display:inline-block}.mapa-modal{position:relative;z-index:1;width:100%;min-width:230px!important;height:400px!important;min-height:230px!important}.curso-perfil .curso-cidades{border-color:#fa780a}.curso-perfil .curso-cidades .curso-icone{background-color:#fa780a}.curso-perfil .curso-cidades .curso-icone:after{border-color:#fa780a transparent transparent transparent}.curso-perfil .curso-cidades .curso-busca-titulo,.curso-perfil .curso-cidades .curso-carrossel.carrosselBoxes .carrosselBoxes-item,.curso-perfil .curso-cidades .curso-carrossel.carrosselBoxes .carrosselBoxes-item a,.curso-perfil .curso-cidades .curso-carrossel.carrosselBoxes .carrosselBoxes-helpers .seta{color:#fa780a}.listaLocalidades .estado a.cidade{display:block;color:#fa780a;margin:0 0 5px;font-size:.9em}input.input-busca{padding-left:.8em;background-position:97% center!important;border-radius:50px}iframe.iframeVideo{display:block;width:100%;height:80vh;max-height:90%;border:0}#loading{position:fixed;width:100%;height:100%;z-index:9999999;background-color:#364055cc}#loading:before{display:block;content:"Carregando...";position:fixed;z-index:9998;left:50%;top:50%;width:250px;min-height:130px;padding:130px 0 0;margin-left:-150px;margin-top:-120px;color:#fff;font-size:14px;font-weight:400;text-indent:95px;text-transform:uppercase;background-color:#f000;background-position:90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,0 25px;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/load/load-01.png),url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/load/load-02.png),url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/load/load-03.png),url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/load/load-04.png),url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/load/load-05.png),url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/load/load-07.png),url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/load/load-08.png),url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/load/load-09.png),url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/load/load-10.png),url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/load/load-11.png),url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/load/load-12.png),url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/load/load-puzzle.png);-moz-animation-name:carregando;-o-animation-name:carregando;-webkit-animation-name:carregando;animation-name:carregando;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-duration:1.5s;-o-animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-duration:1.5s;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear}#loading:after{display:block;content:"";position:fixed;z-index:9997;left:50%;top:50%;width:40px;height:40px;margin-left:61px;margin-top:-95px;color:#fff;font-size:14px;font-weight:400;background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/load/load-06b.png);background-repeat:no-repeat;background-position:center center;text-transform:uppercase;-moz-animation-name:carregando2;-o-animation-name:carregando2;-webkit-animation-name:carregando2;animation-name:carregando2;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-duration:2s;-o-animation-duration:2s;-webkit-animation-duration:2s;animation-duration:2s;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear}@keyframes carregando{0%{background-position:90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,0 25px}5%{background-position:90px 40px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,0 25px}10%{background-position:90px 35px,90px 40px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,0 25px}15%{background-position:90px 30px,90px 35px,90px 40px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,0 25px}20%{background-position:90px 30px,90px 30px,90px 35px,90px 40px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,0 25px}25%{background-position:90px 30px,90px 30px,90px 30px,90px 35px,90px 40px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,0 25px}30%{background-position:90px 30px,90px 30px,90px 30px,90px 30px,90px 35px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,0 25px}35%{background-position:90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 40px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,0 25px}40%{background-position:90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 35px,90px 40px,90px 30px,90px 30px,90px 30px,90px 30px,0 25px}45%{background-position:90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 35px,90px 40px,90px 30px,90px 30px,90px 30px,0 25px}50%{background-position:90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 35px,90px 40px,90px 30px,90px 30px,0 25px}55%{background-position:90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 35px,90px 40px,90px 30px,0 25px}60%{background-position:90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 35px,90px 40px,0 35px}65%{background-position:90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 35px,0 30px}70%{background-position:90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,90px 30px,0 25px}}@keyframes carregando2{0%{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}30%{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}60%{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}90%{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}to{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.boxCurso .informacao .titulo{color:#1273b9!important}.boxCursoListaNovaVert .boxCurso .informacao .titulo{color:#fff!important}.boxCurso .informacao .titulo a{color:#1273b9}.boxCursoListaNova .boxCurso .informacao .mensalidade .por{color:#2e5574!important}.boxCursoListaNova .boxCurso .informacao .bolsa{background-color:#fa780a!important}.boxCursoListaNova .boxCurso .titulo{color:#2e5574!important}.instituicao-perfil-novo.perfil-ed.informacao-curso .navegacao .breadrumb li a{color:inherit}.instituicao-perfil-novo.perfil-ed .accordion .card{border-color:#1273b9}.instituicao-perfil-novo.perfil-ed .accordion .card .card-header{color:#1273b9}.instituicao-perfil-novo.perfil-ed .accordion .card .card-header a{color:inherit}.promocao-100-conteudo{width:785px;max-width:100%}.promocao-100 .lightbox-fechar{background-color:#ffffffb3;color:#f60;position:absolute;z-index:100;right:0;top:0;margin:.5em;cursor:pointer;border-radius:50%;width:1.2em;height:1.2em;padding:.1em 0 0;font-size:1.2em;line-height:1em;text-align:center}.promocao-100 .texto{position:relative;z-index:10;padding:2em;color:#fff}.promocao-100 .texto .titulo{padding:0;margin:0 0 .3em;border:none;color:inherit}.promocao-100 .texto .bloco-1{margin:0 1em 0 0;font-size:1.875em;line-height:1.5em;font-weight:700}.promocao-100 .texto .bloco-1 .destaque{font-size:1.166em;line-height:1em}.promocao-100 .texto .bloco-2{font-weight:700}.promocao-100 .texto .bloco-2 .destaque{display:block;font-size:2.8em;line-height:1.5em}.promocao-100 .texto .bloco-2 .de{display:inline-block;margin:0 0 .5em;font-size:1.312em;line-height:1.5em}.promocao-100 .texto .bloco-2 .por{display:inline-block;padding:.5em .8em .4em;margin:0 0 .5em;border-radius:5em;font-size:1.562em;line-height:1em;text-transform:uppercase;background-color:#2e5574;text-shadow:0 2px 0 rgba(0,0,0,.4)}.promocao-100 .texto .bloco-2 .peq{display:block;font-size:1em;line-height:1.5em;font-weight:600;text-transform:uppercase}.promocao-100 .modelo{position:absolute;z-index:2;right:0;top:-10%;width:40%;height:110%;background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/campanhas/promo-100/promo-100-modelo.png);background-repeat:no-repeat;background-position:right bottom;background-size:contain}.promocao-100 .bg{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;border-radius:20px;background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/campanhas/promo-100/promo-100-bg.png);background-size:cover}.paginaInicial .topo-ed:not(.is-pwa){box-shadow:none!important;border-bottom:none}.paginaInicial .topo-ed:not(.is-pwa) #botaoChatHeader .open{color:#fff!important}.paginaInicial .topo-ed:not(.is-pwa) .como-funciona .ico-info,.paginaInicial .topo-ed:not(.is-pwa) .como-funciona-btNav .ico-info{background-position:-450px 0!important}.paginaInicial .topo-ed:not(.is-pwa) .btNav{color:#fff}.paginaInicial .menu-ed:not(.is-pwa) .ico-sprite.ico-usuario{background-position:-500px 0!important}.wizard-header .passo.active{background-color:#4083b9;color:#fff;border:none}.wizard-header .passo.active .legenda{color:#4083b9}.wizard-header .passo .legenda{margin-top:10px;font-weight:400}.wizard-body .card{max-height:none;height:auto;margin-left:auto;margin-right:auto}.wizard-body .card-body .box-pre-matricula .dados strong{color:#2e5574}.wizard-body .card-body .boxes .box .campos .divisao-before{top:.5em;bottom:-26px;border-color:#e5e5e5}.wizard .cor-destaque{color:#2e5574}.wizard .boleto-botoes{display:flex;justify-content:space-between;gap:20px}.wizard .boleto-botoes .btn{flex:1;padding:15px;text-transform:uppercase;font-size:1em;background:#fff;font-weight:700}.wizard .title-acordion{font-size:20px;font-weight:700;color:#787878;margin-top:40px}.wizard accordion.duvidas-frequentes accordion-group{margin:20px 0}.wizard accordion.duvidas-frequentes accordion-group .panel{border-radius:10px!important;box-shadow:0 0 .5em #0000001a}.wizard accordion.duvidas-frequentes accordion-group .panel .panel-heading{padding:12px 25px}.wizard accordion.duvidas-frequentes accordion-group .panel .panel-title{width:100%}.wizard accordion.duvidas-frequentes accordion-group .panel .panel-title .btn-header{width:100%;display:flex}.wizard accordion.duvidas-frequentes accordion-group .panel .panel-title .btn-header:hover,.wizard accordion.duvidas-frequentes accordion-group .panel .panel-title .btn-header:focus{text-decoration:none}.wizard accordion.duvidas-frequentes accordion-group .panel .panel-title .btn-header i{text-align:right;flex:1;font-size:inherit;color:#c1c1c1}.wizard accordion.duvidas-frequentes accordion-group .panel .panel-title .btn-header i.ativo{transform:rotate(180deg);text-align:initial}.wizard accordion.duvidas-frequentes accordion-group .panel .panel-title .btn-header .header{font-size:19px;font-weight:700;color:#787878}.wizard accordion.duvidas-frequentes accordion-group .panel .panel-body{padding:15px 25px!important;color:#878787}.wizard accordion.duvidas-frequentes accordion-group .panel.card{margin:0}.wizard accordion.duvidas-frequentes accordion-group>.card{border-style:none!important;border-width:0!important}.wizard accordion.duvidas-frequentes accordion-group>.card .card-header{font-size:18px}.wizard accordion.duvidas-frequentes accordion-group.panel.panel-open .card-header{background-color:#0000}.tabs-pagamento .tabs-header button .fa{position:relative}.tabs-pagamento .tabs-header button .fa:before{content:"";position:absolute;display:block;left:0;top:0;margin:-.8em 0 0 -1.7em;width:25px;height:17px;background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/sprite-2020.png)}.tabs-pagamento .tabs-header button .fa.fa-cart-plus:before{background-position:0 -100px}.tabs-pagamento .tabs-header button .fa.fa-qrcode:before{background-position:0 -120px}.tabs-pagamento .tabs-header button.active{color:#fff}.tabs-pagamento .tabs-header button.active .fa.fa-cart-plus:before{background-position:-25px -100px}.tabs-pagamento .tabs-header button.active .fa.fa-qrcode:before{background-position:-25px -120px}.tabs-pagamento .info-lista .linha .linha-icone{margin-top:.3em}.pwa-msg .btn{background-color:#1464b4;color:#fff}@media(max-width:1366px)and (min-width:993px){.paginaInicial.bolsa .home-ed #BannerSlideEd .item .txt{top:25%;left:703px}}@media(max-width:1366px){#ConteudoSite{margin-top:50px}}@media(min-width:1025px){.btNav{display:none}h1.padrao2{text-align:left;font-size:22px;line-height:1.5em;margin-bottom:1em}h2{font-size:30px;line-height:1.2em}.texto-modalidades{margin:20px auto 40px;padding:30px;border-radius:8px}.navegacao.novo .menu-curso-collapse.aberto .menu-instituicao{transition:.5s all;max-height:50vh}.navegacao.novo .menu-curso-collapse.fechado .menu-instituicao{transition:.5s all;max-height:0}.campo-icone+.clear-form{margin-top:10px}}@media(max-width:1024px){.campo-icone+.clear-form{margin-top:15px}h1{text-align:left;font-size:20px;margin-bottom:1em}h1.padrao2{text-align:center;font-size:20px;line-height:1.5em;margin-bottom:1em}h2{font-size:22px;line-height:1.2em}.container{max-width:100%}.menu-ul,.menu-ul.ativo{position:relative;min-width:0;right:auto;top:auto;margin:15px -15px;padding:10px 15px;border-radius:0;background-color:#364055;border:0}.menu-ul>li{display:block;position:relative;font-size:15px;font-weight:600}.menu-ul>li .seta{position:absolute;right:.5em;top:.9em;transform:rotate(-90deg)}.menu-ul>li+li{border-top:solid 1px rgba(255,255,255,.4)}.menu-ul>li ul{display:none}.menu-ul>li ul li{padding:.3em 0 .3em 1em;background-color:#ffffff1a}.menu-ul>li ul li a{color:#fff}.menu-ul>li.ativo>a{color:#fcaf16}.menu-ul>li.ativo ul{display:block}.menu-ul>li.ativo .seta{transform:rotate(0)}.menu-ul a{display:block;padding:.5em 0;color:#fcaf16}.observacao{display:inline-block;font-size:11px;line-height:1.5em}.tituloFixed .observacao{position:fixed;right:180px;top:15px;color:#333}.cabecalho-busca .observacao{display:inline-block}.cabecalho-busca.tituloFixed .observacao{position:fixed;right:180px;top:15px;color:#333}.texto-modalidades{margin:20px auto;padding:20px;border-radius:20px}.btNav{display:block;position:absolute;z-index:990;right:15px;top:7px;width:38px;height:34px;padding:4px 0 3px;margin:-7px 0 0;border-radius:4px;font-size:35px;text-align:center;line-height:20px;border:none;cursor:pointer;color:#2e5574;background-color:transparent}.btNav .icone{font-size:24px}.btNav.under{z-index:899}.btNav.como-funciona-btNav{right:95px}.btNav .icone-abre{display:inline-block}.btNav .icone-fecha{display:none}.btNav.btUsuario{right:45px}.btNav.btUsuario .icone-fecha{margin:10px 18px 0 -15px}.btNav.aberto{position:fixed;color:#fa780a;border-color:#fa780a}.btNav.aberto .icone-abre{display:none!important}.btNav.aberto .icone-fecha{display:inline-block}.paginaInicial header.topo-ed .btNav{margin-top:-7px;background-color:transparent}.paginaInicial header.topo-ed #botaoChatHeader .open{color:#fff!important}.is-pwa .carrossel-ed .lista-card{display:grid!important;overflow-x:auto;grid-auto-columns:30vw;grid-auto-flow:column;font-size:11px!important}.is-pwa .carrossel-ed .lista-card .card-institucao,.is-pwa .carrossel-ed .lista-card .card-curso{display:inline-block!important;width:calc(100% - 5px)!important;min-width:145px!important;padding:10px 5px!important}.is-pwa .carrossel-ed .lista-card .card-curso{min-height:185px!important}.is-pwa .carrossel-ed .lista-card .card-curso .curso-titulo.ft14{font-size:.8em!important;line-height:1.2em}.is-pwa .carrossel-ed .lista-card .card-curso .curso-titulo strong{display:block;height:47px;overflow:hidden}.is-pwa .carrossel-ed .lista-card .card-curso .curso-valores{height:2em}.is-pwa .carrossel-instituicoes .lista-card{height:390px;grid-template-rows:185px 185px}.is-pwa .carrossel-instituicoes .mob-well{padding:0}.is-pwa .carrossel-instituicoes .mob-well:not(.modalidade-G):not(.modalidade-P):not(.modalidade-S) .lista-card{height:410px;grid-template-rows:205px 205px}.is-pwa .carrossel-cursos .lista-card{height:380px;grid-template-rows:190px 190px;font-size:11px}}@media(min-width:993px){#BannerSlideEd .item{padding-top:86px}label.ed{display:none}}@keyframes MenuModalidadeIn{0%{transform:scale(0)}50%{transform:scale(1.1)}to{transform:scale(1)}}@media(max-width:992px){.paginaInicial.bolsa .carrossel-titulo{font-family:Nunito;font-style:normal;font-weight:400;font-size:20px;line-height:36px;text-align:center;color:#2e5574}.paginaInicial.bolsa .btNav .como-funciona-btNav{right:61px}.paginaInicial.bolsa .btNav .btUsuario{right:27px;top:10px}.paginaInicial.bolsa .txt-modalidades .splash-bolsa{display:none}.paginaInicial.bolsa .card-modalidades .card-body{padding:30px}.paginaInicial.bolsa .card-modalidades .card-title{font-size:16px!important;margin-bottom:8px!important}.paginaInicial.bolsa .card-modalidades .card-text{font-size:14px!important;line-height:20px!important}.paginaInicial.bolsa .card-modalidades h2{font-size:20px!important;text-align:center!important}.paginaInicial.bolsa .card-modalidades .subtitulo-txt-modalidade{margin-top:-11px!important;text-align:center!important;font-size:16px!important}.paginaInicial.bolsa #CarrosselCurso .carrossel-ed .lista-card .card-curso{min-height:170px}.paginaInicial.bolsa #CarrosselCurso .titulo-carrossell{text-align:center}.paginaInicial.bolsa .titulo-carrossell{font-size:20px}.paginaInicial.bolsa .menu-item .titulo,.paginaInicial.bolsa .menu-item .titulo h2{color:#464646}.paginaInicial.bolsa .menu-item .radiocheck .radiocheck-titulo{color:#464646!important}.paginaInicial.bolsa .menu-item .radiocheck label{margin-top:10px!important;color:#464646!important;margin-left:0!important;margin-right:10px!important}.paginaInicial.bolsa .menu-item label{color:#464646!important}.paginaInicial.bolsa .home-ed .titulo-txt-modalidade{font-size:18px}.paginaInicial.bolsa .home-ed #BannerSlideEd{margin-bottom:28px}.paginaInicial.bolsa .home-ed #BannerSlideEd .item .txt{bottom:48%;width:70em;font-size:4.5px}.paginaInicial.bolsa .home-ed #BannerSlideEd .item .txt .txt-in .linha.linha-5{margin-top:11px;font-weight:700;font-size:13px}.paginaInicial.bolsa .home-ed #BannerSlideEd .item .txt-icones{margin-top:38px}.paginaInicial.bolsa .home-ed #BannerSlideEd .item .txt-icones .campos svg{width:14px;margin-top:-3px}.paginaInicial.bolsa .home-ed #BannerSlideEd .item .txt-icones .campos p{margin-bottom:5px;font-family:Nunito;font-style:normal;font-weight:700;font-size:11px}.wizard .btn.btn-cartao,.wizard .gerar-boleto{max-width:100%!important;width:100%!important;margin-top:15px!important;padding:14px!important}.msgInscricao{position:absolute;left:120px;top:18px;text-align:left!important;line-height:15px;color:#fff!important}label.ed{display:none}[data-nome=tipograduacao],[data-nome=tipocurso]{opacity:0;position:fixed;left:-1000px;top:-500px}#ConteudoSite{margin-top:40px}#BannerSlideEd .item{padding-top:55px}.duvidas-frequentes accordion-group .panel{box-shadow:none!important;border-bottom:1px solid #eee!important;border-radius:0!important}.duvidas-frequentes accordion-group .panel .panel-title .btn-header .header{font-size:14px!important}}@media(max-width:800px){.sort-btn{position:relative;width:25px;height:17px;background-color:#e6e6e6;border:1px solid #b3b3b3;border-radius:3px}.sort-btn+.sort-btn{margin-top:5px}.sort-btn.ativo{opacity:1}.sort-btn:after{left:3px}.sort-btn.sort-asc:after{top:3px;border-width:0 9px 8px 9px;border-color:transparent transparent #999999 transparent}.sort-btn.sort-asc.ativo:after{border-color:transparent transparent #1262b3 transparent}.sort-btn.sort-desc:after{bottom:3px;border-width:8px 9px 0 9px;border-color:#999999 transparent transparent transparent}.sort-btn.sort-desc.ativo:after{border-color:#1262b3 transparent transparent transparent}.banner280{margin:0 auto 40px}}@media(min-width:769px){h2{font-size:32px;line-height:1.2em}.promocao-100 .texto{width:65%;text-align:center}.promocao-100 .texto .titulo{font-size:4em;line-height:1em}.promocao-100 .texto .bloco-1{margin-bottom:1em}.texto-modalidades-in>div{-webkit-column-count:2;-moz-column-count:2;column-count:2;-moz-column-gap:50px;-webkit-column-gap:50px;column-gap:50px}}.instituicao-perfil-novo #mapa img.leaflet-marker-icon,.instituicao-perfil-2020 #mapa img.leaflet-marker-icon{width:34px!important;height:45px!important;border:0!important;background:transparent!important;box-shadow:initial!important}.instituicao-perfil-novo #mapa img.leaflet-marker-icon:hover,.instituicao-perfil-2020 #mapa img.leaflet-marker-icon:hover{width:34px!important;height:45px!important;margin:0 0 0 -30px!important;transition:all ease .3s}@media(min-width:769px){.busca-bolsa-novo .formulario .campo-icone .icone{display:none}.busca-bolsa-novo .formulario .campo-ed .form-tipobusca{width:220px;margin:0 0 19px 320px}.busca-bolsa-novo .formulario .campo-ed .form-tipobusca label{margin:2px 12px 2px 0!important}.busca-bolsa-novo .formulario .campo-ed .form-curso.campo-icone .ng-select.ng-select-single .ng-select-container{padding-left:40px!important}.busca-bolsa-novo .formulario .campo-ed .form-curso.campo-icone .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input>input{padding-left:35px!important}.busca-bolsa-novo #BuscaCursoProfissionalizante .form-area.campo-icone{margin:0 0 20px}.modelo-1 .busca-bolsa-novo .form-group-modalidade .form-control{height:40px;border-radius:4px}}@media(max-width:768px){.busca-bolsa-novo .formulario .campo-ed .form-tipobusca{width:100%;margin:5px 0 19px;text-align:center}.busca-bolsa-novo .formulario .campo-ed .form-tipobusca label{margin:2px 12px 2px 0!important}.busca-bolsa-novo .formulario .campo-ed .form-curso.campo-icone .ng-select.ng-select-single .ng-select-container{padding-left:40px!important}.busca-bolsa-novo .formulario .campo-ed .form-curso.campo-icone .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input>input{padding-left:35px!important}h2{font-size:20px;line-height:22px}.result-ed .navegacao.novo .titulo-pagina h1{font-size:18px!important;padding-bottom:0;margin-bottom:0}#ComoFuncionaPagina .tem-duvidas{flex-direction:column;align-items:center}#ComoFuncionaPagina .btn-duvidas{margin-top:10px}#ComoFuncionaPagina .busca-superior{margin-bottom:28px}.promocao-100{font-size:3.5vw}.promocao-100 .texto{text-align:left}.promocao-100 .texto .titulo{font-size:3.5em;line-height:1em}.promocao-100 .texto .bloco-1{line-height:1.2em;margin:0 0 1em;text-align:center;font-size:1.6em}.promocao-100 .texto .bloco-2{margin-right:38%}.promocao-100 .texto .bloco-2 .destaque{line-height:1.2em;font-size:2.5em}.promocao-100 .modelo{right:0;top:25%;width:47%;height:75%;background-size:110% auto;background-position:left top}:host ::ng-deep .select-ano-enem.ng-select{margin:0 0 0 10px}:host ::ng-deep .select-ano-enem.ng-select.ng-dirty{margin-left:9px}.lista-ordem{font-size:13px;font-weight:300;line-height:1.2em}.form-inline.campos-sem-bordas .form-group{display:inline-block;vertical-align:middle;margin-bottom:0}.form-inline.campos-sem-bordas .ui-select-container .form-control.ui-select-toggle .ui-select-match-text{font-weight:700;color:#fa780a;text-decoration:underline}.busca-instituicao .campo-busca label{min-height:0}.busca-instituicao .campo-cidade{margin-bottom:10px}.busca-instituicao .campo-instituicao{text-align:left}.busca-instituicao .campo-instituicao input{display:block;width:100%;min-width:0}.busca-instituicao .campo-instituicao label{text-align:left}.is-pwa .carrossel-ed .lista-card{grid-auto-columns:40vw}}@media(max-width:480px){.campos-sem-bordas .ng-select.select-cidade{border:solid 1px rgba(0,0,0,.3);border-radius:50px;padding-right:15px}.campos-sem-bordas .ng-select.select-cidade.ng-select-single.ng-select-opened .ng-select-container .ng-value-container .ng-input{border:none}.promocao-100 .lightbox-fechar{font-size:1.5em}h1{font-size:15px;margin-bottom:1em}h1>.small:first-child{display:block;margin:0 0 7px;font-size:14px}.btNav{top:7px}#loginAluno{margin-top:-50px}#loginAluno .topo{padding:50px 10px 10px;background-size:40px auto}#loginAluno .topo .titulo{font-size:21px}#loginAluno .topo .legenda{font-size:14px}#loginAluno .corpo{padding:10px}#loginAluno .corpo a.esq[id*=lkn_RecuperarSenha]{display:block;float:none!important;text-align:center}#loginAluno .corpo .btn{display:block;width:100%;margin-top:20px}.msgInscricao{display:none}.box404{background-image:none}.box404 .conteudo:before{display:none}#Vantagens h1{margin-bottom:20px}#Vantagens .item .icone{float:left}#Vantagens .item h2.titulo{display:flex;align-items:center;justify-content:flex-start;margin:0 0 10px 50px;text-align:left;min-height:2.2em;line-height:1.2em}#Vantagens .item .texto{clear:both;text-align:left}.navegacao{padding:0;margin:5px 0 20px;z-index:0}.navegacao.novo .menu-sobre-curso{margin:0}.navegacao .breadcrumb li a,.navegacao-interna .breadcrumb li a{color:#135190}.pagina-perfil h1{display:block;margin:0 0 1em;font-size:1.375em}.pagina-perfil .compartilhar{display:block}.menu-ed{outline:none}.menu-ed .etapasLogin .etapa{height:auto!important}.menu-ed .etapasLogin .etapas-navegacao,.menu-ed .listaLogin label{color:#fff!important}.instituicao-perfil-novo .lista-card .card-curso{width:initial!important;min-width:initial!important;padding:1em!important}.conteudo-gerenciador img{max-width:100%;height:auto!important;max-height:100%}}.ftcap{text-transform:capitalize}.small{font-weight:inherit}.lightbox-fechar{position:absolute;z-index:100;right:0;top:0;margin:.5em;cursor:pointer;border-radius:50%;width:1.2em;height:1.2em;padding:.1em 0 0;font-size:1.2em;line-height:1em;text-align:center;background-color:#0003}.lightbox-fechar .fa{font-size:1em;line-height:1em}.scroll-host::-webkit-scrollbar{width:10px!important;height:10px!important}.scroll-host::-webkit-scrollbar-track{background-color:#f0f0f0;box-shadow:none;border-radius:50px}.scroll-host::-webkit-scrollbar-thumb{background-color:#bebebe;box-shadow:none;border-radius:50px}.scroll-host::-webkit-scrollbar-thumb:hover{background-color:#8c8c8c}input,select,textarea,span.exibe,.ng-value-label,.form-control,span.inputbox,.btn.form-control{display:block;width:100%;height:auto;border:solid 1px #c6c6c6;border-radius:3px;background-image:none;text-indent:4px;font-weight:400;background-color:#fff}.novo-form input,.novo-form select,.novo-form textarea,.novo-form span.exibe,.novo-form .ng-value-label,.novo-form .form-control,.novo-form span.inputbox,.novo-form .btn.form-control{margin-top:0;margin-bottom:0;border:solid 2px #dcdcdc;border-radius:.5em}span.inputbox{color:#333;display:block;font-weight:700;margin-bottom:10px;background:#f4f4f4;cursor:default}select{display:block;padding-right:0;margin-top:0;margin-bottom:0;border:solid 2px #dcdcdc;border-radius:.5em}textarea{display:block;min-height:120px}span.exibe{white-space:nowrap;overflow:hidden;cursor:default}input[type=submit],input[type=button]{display:inline-block;width:auto}input[type=image]{display:inline-block;width:auto;padding:0;margin:0;border-radius:0}input[type=checkbox],input[type=radio]{display:inline-block;width:18px;min-height:18px;margin:0;border:0}input[type=range]{min-height:20px}input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:15px;border:solid 6px #FFF;border-radius:20px;outline:none;opacity:.7;background:#999;-webkit-transition:.2s;transition:opacity .2s}input[type=range]:hover{opacity:1}input[type=range]::-webkit-slider-thumb{position:relative;-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#ccc;box-shadow:0 0 0 3px #ccc;cursor:pointer}input[type=range]::-webkit-slider-thumb:before{content:"";display:block;position:absolute;right:100%;height:10px;width:200px;background-color:gold}input[type=range]::-moz-range-thumb{position:relative;width:20px;height:20px;background:#ccc;box-shadow:0 0 0 3px #ccc;cursor:pointer}input[type=range]::-moz-range-thumb:before{content:"";display:block;position:absolute;right:100%;height:10px;width:200px;background-color:gold}.range-legenda{display:block;width:100%;margin:10px 0 15px;font-size:13px;font-weight:400}.range-valores{display:flex;width:100%;margin:10px 0 0;font-size:13px;font-weight:400;justify-content:space-between}.btn.disabled,.btn[disabled=disabled],fieldset.disabled .btn,fieldset[disabled=disabled] .btn{opacity:.4}input.disabled,input[disabled=disabled],select.disabled,select[disabled=disabled],textarea.disabled,textarea[disabled=disabled]{background-color:#dcdcdc!important;color:#666;border:solid 1px #999}#resultadoBusca .grid-curso .ng-select{width:240px}#resultadoBusca .ng-select.ng-select-opened .ng-select-container .ng-arrow-wrapper{right:4px!important;top:9px!important}#resultadoBusca .ng-select .ng-select-container .ng-arrow-wrapper{right:4px!important;top:-4px!important}span.errorValidation{position:absolute;inset:35px 10px auto auto;display:inline-block;padding:0 5px;max-width:calc(100% - 10px);background-color:#fff;font-size:11px;line-height:12px;color:#ff4739;font-weight:400;text-align:center}div[class*=col-] span.errorValidation{right:20px;max-width:calc(100% - 30px)}.gap10 div[class*=col-] span.errorValidation{right:15px}:focus+span.errorValidation{opacity:.3}.modal span.errorValidation,.tabs-pagamento .col-xs-6 span.errorValidation{font-size:10px}span.errorValidation .radiocheck{background-color:#fff;border:solid 2px #ff4739}.radiocheck span.errorValidation{right:auto!important;left:0;max-width:none!important;top:100%!important;min-width:105px;margin:4px 0 0;text-align:left}.validation-erro{position:relative}label.validation-erro input,label.validation-erro select,label.validation-erro textarea,label.validation-erro .ng-select{position:relative;z-index:802}label.validation-erro span.corVermelho-borda{z-index:803}.validation-erro.dropdown{z-index:99999}.validation-erro:before{content:"";display:block;position:fixed;z-index:-1;inset:0;background-color:#0006;pointer-events:none}.validation-erro.corVermelho-borda{background-color:#fff}.validation-erro .radiocheck{background-color:#fff;border:solid 2px #ff4739;border-radius:4px}.validation-erro .radiocheck .errorValidation{margin:-3px 0 0}.validation-group-erro{position:relative}.validation-group-erro:before{content:"";display:block;position:fixed;z-index:801;inset:0;background-color:#0006;pointer-events:none}.validation-group-erro .validation-erro:before{display:none}.validation-group-erro label.validation-erro{color:red;text-shadow:0 1px #FFF}.validation-group-erro label.validation-erro .ng-select,.validation-group-erro label.validation-erro input,.validation-group-erro label.validation-erro span{text-shadow:none}.validation>:focus{position:relative;z-index:802}.msg-validacao{display:flex;align-items:center;justify-content:space-between;margin:0 0 20px;border-radius:5px;font-size:inherit;line-height:1em;background-color:#0000000f}.msg-validacao .msg-icone{font-size:20px;margin:0 0 0 10px;color:inherit}.msg-validacao .msg-texto{font-size:14px;font-weight:400;font-style:italic;color:inherit}.faleconoscochat .ng-select .ng-select-container{height:26px!important;min-height:15px!important;margin:-1px 0;border-radius:0;background:#204057;border:none}.faleconoscochat .ng-value-label{margin-top:6px!important;font-size:12px!important;background:#204057!important;color:#fff!important}.faleconoscochat .ng-select{margin-bottom:auto;text-align:left}label,.label,span.lbl,span.lbl:empty{display:block;position:relative;min-height:20px;margin:0 0 20px;padding:0;font-weight:700;font-size:14px;color:#2e2e2e;line-height:20px}label span.legenda,.label span.legenda,span.lbl span.legenda,span.lbl:empty span.legenda{font-size:12px;line-height:1.2em}label input,.label input,span.lbl input,span.lbl:empty input,label select,.label select,span.lbl select,span.lbl:empty select,label textarea,.label textarea,span.lbl textarea,span.lbl:empty textarea,label .form-control,.label .form-control,span.lbl .form-control,span.lbl:empty .form-control,label span.exibe,.label span.exibe,span.lbl span.exibe,span.lbl:empty span.exibe,label .btn.form-control,.label .btn.form-control,span.lbl .btn.form-control,span.lbl:empty .btn.form-control{margin-bottom:0}label.form-group,.label.form-group,span.lbl.form-group,span.lbl:empty.form-group{display:inline-block;width:auto}label.validation,.label.validation,span.lbl.validation,span.lbl:empty.validation{padding-bottom:20px;margin-bottom:0}label span.errorValidation,.label span.errorValidation,span.lbl span.errorValidation,span.lbl:empty span.errorValidation{right:10px;top:64px;z-index:3}label .wrap-campo .errorValidation,.label .wrap-campo .errorValidation,span.lbl .wrap-campo .errorValidation,span.lbl:empty .wrap-campo .errorValidation{right:0;top:30px;z-index:20}label[class*=col-] .errorValidation,.label[class*=col-] .errorValidation,span.lbl[class*=col-] .errorValidation,span.lbl:empty[class*=col-] .errorValidation{right:25px}label[class*=col-] .wrap-campo .errorValidation,.label[class*=col-] .wrap-campo .errorValidation,span.lbl[class*=col-] .wrap-campo .errorValidation,span.lbl:empty[class*=col-] .wrap-campo .errorValidation{right:10px}label.pergunta,.label.pergunta,span.lbl.pergunta,span.lbl:empty.pergunta{margin-bottom:1em;padding:0;text-align:left;font-size:1em;line-height:1em}label.pergunta .errorValidation,.label.pergunta .errorValidation,span.lbl.pergunta .errorValidation,span.lbl:empty.pergunta .errorValidation{left:0;right:0;top:100%;max-width:100%!important;width:100%!important;text-align:right;padding:0 10px}label.pergunta .errorValidation:before,.label.pergunta .errorValidation:before,span.lbl.pergunta .errorValidation:before,span.lbl:empty.pergunta .errorValidation:before{content:"";display:block;position:absolute;left:0;right:0;top:0;border-bottom:solid 1px #ff4739;box-shadow:0 0 6px #ff4739}label.pergunta .form-group,.label.pergunta .form-group,span.lbl.pergunta .form-group,span.lbl:empty.pergunta .form-group{margin-bottom:0}label.pergunta .btn,.label.pergunta .btn,span.lbl.pergunta .btn,span.lbl:empty.pergunta .btn{display:inline-flex;flex:0;min-width:100px;margin:0 10px;color:#444}label.pergunta .btn:active,.label.pergunta .btn:active,span.lbl.pergunta .btn:active,span.lbl:empty.pergunta .btn:active,label.pergunta .btn.active,.label.pergunta .btn.active,span.lbl.pergunta .btn.active,span.lbl:empty.pergunta .btn.active{background-color:#666;border-color:#666;color:#fff}label.pergunta .btn[disabled=disabled]:active,.label.pergunta .btn[disabled=disabled]:active,span.lbl.pergunta .btn[disabled=disabled]:active,span.lbl:empty.pergunta .btn[disabled=disabled]:active,label.pergunta .btn[disabled=disabled].active,.label.pergunta .btn[disabled=disabled].active,span.lbl.pergunta .btn[disabled=disabled].active,span.lbl:empty.pergunta .btn[disabled=disabled].active{background-color:#8c8c8c;border-color:#787878}.novo-form label,.novo-form .label,.novo-form span.lbl,.novo-form span.lbl:empty{font-size:17.8px;line-height:1.5em}.novo-form label select,.novo-form .label select,.novo-form span.lbl select,.novo-form span.lbl:empty select,.novo-form label .ng-select,.novo-form .label .ng-select,.novo-form span.lbl .ng-select,.novo-form span.lbl:empty .ng-select,.novo-form label app-custom-input,.novo-form .label app-custom-input,.novo-form span.lbl app-custom-input,.novo-form span.lbl:empty app-custom-input{display:block;margin-top:5px!important}.novo-form label.validation,.novo-form .label.validation,.novo-form span.lbl.validation,.novo-form span.lbl:empty.validation{padding-bottom:1em}.novo-form label.validation .ng-select,.novo-form .label.validation .ng-select,.novo-form span.lbl.validation .ng-select,.novo-form span.lbl:empty.validation .ng-select{margin-bottom:0}.form-group label,.form-group .label,.form-group span.lbl,.form-group span.lbl:empty{margin-bottom:0!important}.check{display:inline-block;position:relative;cursor:pointer}.check input[type=checkbox]{width:60px!important;min-height:28px;opacity:0;margin:0}.check+.legenda{display:block;margin:0 -10px;font-size:8px;line-height:1em;text-align:center}.check+.legenda i{width:0;height:0;margin:0 2px;display:inline-block;background-color:#666;border-radius:50%}.check.campo-sm input[type=checkbox],.campo-sm .check input[type=checkbox]{width:52px!important;min-height:23px}.radiocheck{display:inline-block;padding:0;margin:10px 0 0}.radiocheck-titulo{display:block;margin:-5px 0 10px}label.radiocheck{display:inline-block;margin:0 1.5em 1em 0;font-weight:600}label.radiocheck input{display:inline-block;margin:0 .5em 0 0;vertical-align:text-bottom}.radiocheck label{display:inline-block;width:auto;margin:.3em 1.2em .3em 0;cursor:pointer;font-size:1em;line-height:1.3em;vertical-align:top}.radiocheck input{display:inline-block;float:left;width:1.3em;height:1.3em;min-height:0;margin:0 .4em 0 0;padding:0;vertical-align:top;box-shadow:none;cursor:pointer}.radiocheck img.icone{max-width:48px;max-height:48px;display:inline-block}.radiocheck.duplo{overflow:hidden}.radiocheck.duplo label{display:block;float:left;width:50%;margin:0 0 .7em}.radiocheck.full{display:block}.radiocheck.full label{display:block;width:100%;margin:.4em 0}.busca-wrap{position:relative}.busca-wrap.busca-aguarde{display:block}.busca-wrap.nomatch:not(.busca-aguarde).precarregado{color:#ff4739!important}.ng-select{margin-bottom:20px;text-align:left}.ng-select .ng-select-container{height:auto!important;padding-right:1.5em;margin-top:0;margin-bottom:0;border:solid 2px #dcdcdc;border-radius:.5em}.ng-select .ng-select-container .ng-value-container{z-index:80}.ng-select .ng-select-container .ng-value-container .ng-placeholder{border:none;color:#222}.ng-select .ng-select-container .ng-value-container .ng-value{margin:-1px 30px -1px 0}.ng-select .ng-select-container .ng-value-container .ng-value .ng-value-label{padding-left:0;padding-right:0;margin-bottom:0;border:none;line-height:1.9em}.ng-select .ng-select-container .ng-value-container .ng-input{top:0!important}.ng-select .ng-select-container .ng-value-container .ng-input>input{margin:0;box-sizing:border-box!important;font-size:1em;line-height:1.5em}.ng-select .ng-select-container .ng-clear-wrapper{display:none!important;align-items:center;justify-content:center;z-index:999;width:1em;height:1em;padding:0;margin:0 .5em 0 .2em;border-radius:.2em;font-size:1.5em;line-height:1em;text-align:center;background-color:#8ca0b4}.ng-select .ng-select-container .ng-clear-wrapper .ng-clear{padding:0;font-size:1em;line-height:1em;font-weight:400;vertical-align:top;color:#fff}.ng-select .ng-select-container .ng-arrow-wrapper{display:inline-flex;align-items:center;justify-content:center;position:absolute;right:0;top:0;bottom:0;font-size:1.5em;line-height:1.5em}.select-campus .ng-select .ng-select-container{cursor:pointer}.select-campus .ng-select .ng-select-container .ng-value-container .ng-value .ng-value-label{min-height:27px;line-height:1.2em}.select-campus .ng-select .ng-dropdown-panel{display:block;position:static;padding:20px;border-radius:10px}.select-campus.ativo .ng-select .ng-select-container{position:absolute;left:0;top:0;min-height:27px;opacity:0;cursor:default}.select-campus.ativo .ng-select .ng-dropdown-panel-items{padding-right:15px}.select-campus.ativo .ng-select .ng-dropdown-panel-items .ng-option{padding:5px;border-top:solid 1px #dcdcdc;font-family:inherit;font-size:13.2px;line-height:20px;background-color:#fff}.select-campus.ativo .ng-select .ng-dropdown-panel-items .ng-option:first-child{border-top:none}.select-campus.ativo .ng-select .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label{font-weight:800}.select-campus.ativo .ng-select .ng-dropdown-panel-items.scroll-host::-webkit-scrollbar{width:10px!important;height:10px!important}.select-campus.ativo .ng-select .ng-dropdown-panel-items.scroll-host::-webkit-scrollbar-track{background-color:#f0f0f0;box-shadow:none;border-radius:50px}.select-campus.ativo .ng-select .ng-dropdown-panel-items.scroll-host::-webkit-scrollbar-thumb{background-color:#bebebe;box-shadow:none;border-radius:50px}.select-campus.ativo .ng-select .ng-dropdown-panel-items.scroll-host::-webkit-scrollbar-thumb:hover{background-color:#8c8c8c}.select-campus.ativo .ng-select .ng-dropdown-panel-items.scroll-host.scroll-ui-sm::-webkit-scrollbar{width:6px!important;height:6px!important}.ng-select.ng-select-opened .ng-select-container{z-index:auto}.ng-select.ng-select-opened .ng-select-container .ng-value-container .ng-value .ng-value-label{color:#c8c8c8}.ng-select .ng-dropdown-panel{z-index:91;left:0;text-align:left}.ng-select .ng-dropdown-panel-items .ng-option{font-family:sans-serif;font-size:.8em;text-transform:uppercase}.ng-select .ng-dropdown-panel-items .ng-option:nth-child(odd){background-color:#f0f0f0}.ng-select .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#d2e1ff}.ng-select .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#0006}.campo-sm .ng-select .ng-dropdown-panel .ng-option{font-size:.95em;line-height:1.2em}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-bottom:0!important;margin-top:4px!important}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{font-size:1.2em}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label{min-height:1.5em;line-height:1.5em;background-color:transparent;color:#333}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0!important}.ng-select.ng-select-multiple .ng-dropdown-panel-items .ng-option{display:block;position:relative;padding-top:.7em;padding-bottom:.5em;padding-right:1.5em;border-bottom:solid 1px rgba(0,0,0,.1);background-color:#f6f6f6}.ng-select.ng-select-multiple .ng-dropdown-panel-items .ng-option:before{content:"";display:block;position:absolute;right:.5em;top:.5em;width:1.4em;height:1.4em;border-radius:.25em;background-color:#fff;border:solid 1px rgba(0,0,0,.15)}.ng-select.ng-select-multiple .ng-dropdown-panel-items .ng-option.ng-option-selected{background-color:#666}.ng-select.ng-select-multiple .ng-dropdown-panel-items .ng-option.ng-option-selected:after{content:"";display:block;position:absolute;right:.5em;top:.5em;width:1.4em;height:1.4em;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg baseProfile='tiny' id='Layer_1' version='1.2' viewBox='0 0 24 24' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M16.972,6.251c-0.967-0.538-2.185-0.188-2.72,0.777l-3.713,6.682l-2.125-2.125c-0.781-0.781-2.047-0.781-2.828,0 c-0.781,0.781-0.781,2.047,0,2.828l4,4C9.964,18.792,10.474,19,11,19c0.092,0,0.185-0.006,0.277-0.02 c0.621-0.087,1.166-0.46,1.471-1.009l5-9C18.285,8.005,17.937,6.788,16.972,6.251z'/%3E%3C/svg%3E")}.ng-select.ng-select-multiple .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label{color:#fff}.ng-select.ng-select-multiple .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#d2e1ff}.ng-select.ng-select-multiple .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#0006}.ng-select.ng-clear-ativo .ng-select-container .ng-clear-wrapper{display:inline-flex!important}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#ff8c00!important}.ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{font-size:.8em;line-height:1.5em;white-space:normal;overflow:visible;text-overflow:initial}.ng-select .ng-dropdown-header,.ng-select .ng-dropdown-footer{font-size:14px;font-weight:400;color:#444}.ng-select.ng-select-opened .ng-spinner-loader{position:absolute;z-index:9;right:0;top:0;width:1.2em;height:1.2em;margin:.4em .2em 0 0;font-size:1em;border-color:transparent;animation:none}.ng-select.ng-select-opened .ng-spinner-loader:after{content:"\f110";position:absolute;right:0;top:50%;display:inline-block;width:1em;height:1em;margin:-.3em .2em 0 0;border-radius:50%;font: 1em/1 FontAwesome;text-indent:0;background-color:#fff;color:#ccc;animation:fa-spin 1s infinite steps(8)}.ng-select.ng-select-opened .ng-dropdown-panel{z-index:1000;min-width:180px;font-size:1.2em}.box-tag .ng-select .ng-dropdown-panel{border-radius:12px}.box-tag .ng-select .ng-dropdown-panel .ng-dropdown-panel-items{padding:15px}.box-tag .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{padding:8px 10px;font-size:11px;line-height:15px;font-weight:400;border-bottom:dashed 1px rgba(0,0,0,.1)}.box-tag .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option:first-child,.box-tag .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option:last-child{border-radius:0}.box-tag .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option:nth-child(odd){background-color:transparent}.box-tag .ng-select .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#fffae6}.campo-icone{position:relative}.campo-icone.icon-direita .icone{left:auto;right:27px;border-radius:23px;width:auto;padding:5px;color:#999;transition:all .5s;cursor:pointer;top:5px;font-size:11px!important}.campo-icone.icon-direita:hover{background-color:#82898b;transition:all .5s}.campo-icone.icon-direita .ng-select .ng-select-container{padding-left:.7em}.campo-icone.icon-direita .ng-select .ng-select-container .ng-input>input{padding-left:.5em!important}.campo-icone.icon-direita .ng-select .ng-select-container .ng-value-container .ng-value{width:100%}.campo-icone.icon-direita .ng-select .ng-select-container .ng-value-container .ng-value .ng-value-label{text-overflow:ellipsis;overflow:hidden;width:90%}.campo-icone .icone{display:inline-flex;align-items:center;justify-content:center;position:absolute;z-index:90;left:2px;top:7px;bottom:7px;width:1.8em;padding:2px 0 0;color:#666;text-align:center;border-right:solid 1px rgba(0,0,0,.1)}.campo-icone.disabled .icone{opacity:.5}.campo-icone .ng-select .ng-select-container .ng-value-container .ng-placeholder{padding-left:0}.menu-modalidades .campo-icone .ng-select .ng-select-container .ng-value-container{text-transform:uppercase}.campo-icone .ng-select .ng-select-container .ng-value-container .ng-input{padding-left:0}.campo-icone .ng-select .ng-select-container .ng-value-container .ng-value .ng-value-label{text-indent:0}.destaque .campo-icone .icone{border-radius:.2em;font-size:1.1em;color:#fff}.destaque .campo-icone .ng-select .ng-select-container{border-width:2px;border-color:#f0f0f0}.destaque .campo-icone .ng-select .ng-select-container .ng-value-container .ng-placeholder{font-weight:800}.destaque .campo-icone .ng-select .ng-dropdown-panel{font-size:.8em;line-height:1.5em}.destaque .campo-icone .ng-select.ng-select-opened .ng-select-container .ng-value-container .ng-placeholder{color:#dcdcdc}.campos-sem-bordas label{display:block;font-weight:400}.campos-sem-bordas .input-busca .btn.form-control{position:relative;padding-right:5px!important;background-color:transparent!important;border-width:0;background-image:none!important}.campos-sem-bordas .input-busca .btn.form-control:before{content:"\f078";display:block;position:absolute;z-index:800;font: 14px/1 FontAwesome;color:#666;text-decoration:none}.campos-sem-bordas .ng-select{text-align:inherit;margin-bottom:0}.campos-sem-bordas .ng-select .ng-select-container{position:relative;background-color:transparent!important;border-width:0px;background-image:none!important}.campos-sem-bordas .ng-select .ng-select-container:before{content:"\f078";display:none;position:absolute;z-index:800;font: 14px/1 FontAwesome;color:#666;text-decoration:none}.campos-sem-bordas .ng-select .ng-select-container .ng-value-container .ng-value{flex:1;margin-right:.5em;background-color:transparent!important}.campos-sem-bordas .ng-select .ng-select-container .ng-value-container .ng-value .ng-value-label{font-weight:700;text-decoration:underline;background-color:transparent!important;color:#ff8c00}.campos-sem-bordas .ng-select .ng-select-container .ng-arrow-wrapper .ng-arrow{border-color:transparent}.campos-sem-bordas .ng-select .ng-select-container .ng-arrow-wrapper .ng-arrow:before{content:"\f078";display:block;position:absolute;font: 14px/1 FontAwesome;color:#ff8c00}.campos-sem-bordas .ng-select .ng-select-container .form-control{border-width:0}.campos-sem-bordas .ng-select.ng-select-opened .ng-select-container .ng-value-container .ng-value .ng-value-label{color:#c8c8c8}.campos-sem-bordas .ng-select.ng-select-opened .ng-select-container .ng-value-container .ng-input{border:solid 1px #e6e6e6}.campos-sem-bordas .ng-select.ng-select-opened .ng-select-container .ng-arrow-wrapper .ng-arrow{border-color:transparent}.campos-sem-bordas .ng-select.ng-select-opened .ng-select-container .ng-arrow-wrapper .ng-arrow:before{content:"\f077";color:#999}.instituicao-perfil-2020 .campos-sem-bordas .ng-select .ng-select-container .ng-value-container .ng-value{margin-right:0}.instituicao-perfil-2020 .campos-sem-bordas .ng-select .ng-select-container .ng-value-container .ng-value .ng-value-label{color:#000}.instituicao-perfil-2020 .campos-sem-bordas .ng-select .ng-select-container .ng-arrow-wrapper .ng-arrow:before{top:-10px!important;color:#000}input.ng-touched.ng-invalid-required,textarea.ng-touched.ng-invalid-required{border-color:#ff4739}input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;position:absolute;right:0;pointer-events:none}.btn{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-moz-inline-flex;display:inline-flex;align-items:-webkit-center;align-items:center;justify-content:-webkit-center;justify-content:center;position:relative;width:auto;max-width:100%;min-height:40px;padding:.4em 1.2em .3em;background-color:#f0f0f0;border:1px solid #d2d2d2;text-shadow:none;cursor:pointer;border-radius:3px;font-size:16px;line-height:1.2em;text-align:center;white-space:normal;font-weight:600;box-shadow:none;text-decoration:none;color:#999}.btn:hover,.btn:focus{box-shadow:inset 0 0 0 100px #ffffff26}.btn.btn-primary,.btn.btn-success{background-image:none;background-color:#00bfff;color:#fff}.btn.btn-lg{min-height:50px;font-size:18px}.btn.btn-sm{min-height:30px;padding:5px 12px!important;font-size:14px;line-height:15px}.btn.btn-xs{min-height:20px;padding:4px 8px!important;font-size:13px;line-height:1em}.btn.btn-fit{display:flex;display:-moz-box;display:-ms-flexbox;width:100%!important}.btn.altura-campo{margin-top:20px;margin-bottom:20px;min-height:50px}.btn .fa-stack{font-size:.6em}.btn.btn-transp{padding-left:5px!important;padding-right:5px!important;background-color:transparent!important;border-width:0;box-shadow:none}.btn.btn-link{height:auto;min-height:0;padding:0;border-width:0;box-shadow:none;background-color:transparent!important;color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.btn.btn-wide{padding-left:3em;padding-right:3em}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{opacity:.4}.btn.btn-ico,.btn.btn-ico:hover{display:flex;align-items:center;justify-content:flex-start;position:relative;height:auto;min-height:80px;padding:10px 10px 10px 70px;margin-bottom:20px;border:solid 1px #ccc;border-radius:4px;text-align:left;background-image:none;white-space:normal;line-height:20px}.btn.btn-ico:before{content:"";position:absolute;z-index:90;left:0;top:0;width:55px;height:100%;margin:0;border-radius:3px 0 0 3px;background-position:center 45%;background-repeat:no-repeat;border-color:#666!important;background-color:#666!important}.btn.btn-ico.btn-ico-pdf:before{background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/ico-midia-pdf.png)}.btn.btn-ico.btn-ico-video:before{background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/ico-midia-video.png)}.btn.btn-round,.btn.btn-round-ui{border-radius:50px}.btn.btn-round-ui-2{border-radius:12px}.btn-group.btn-round-ui{border:solid 1px rgba(0,0,0,.1);border-radius:50px}.btn-group.btn-round-ui .btn,.btn-group.btn-round-ui button{border-radius:0;border-width:0;border-left-width:1px;border-color:#0000001a}.btn-group.btn-round-ui .btn:first-child,.btn-group.btn-round-ui button:first-child{border-radius:50px 0 0 50px;border-left-width:0}.btn-group.btn-round-ui .btn:last-child,.btn-group.btn-round-ui button:last-child{border-radius:0 50px 50px 0}.btn-group.btn-round-ui .icone{margin-right:.5em}.btn-group.btn-round-ui .active{background-color:#0000000f}.btn.btn-destaque-icone{position:relative;padding-left:45px;border-bottom-width:2px;text-transform:uppercase;font-weight:800;background-color:#999;color:#fff;border:solid 0 #ccc}.btn.btn-destaque-icone .icone{position:absolute;left:0;top:50%;width:1.5em;height:1.5em;margin:-.75em 0 0 6px;border-radius:50%;font-size:1.2em;line-height:1.5em;text-align:center;background-color:#00000026}.btn.btn-destaque-icone:hover .icone{box-shadow:inset 0 0 0 100px #ffffff26}.btn.isLoading{opacity:.4;cursor:default;pointer-events:none}.btn.isLoading:before{background-color:transparent}ul.passos-letras{position:relative;counter-reset:alphaCounter}ul.passos-letras:before{content:"";display:block;position:absolute;left:.75em;top:0;bottom:0;border-left:solid 1px #666}ul.passos-letras li{position:relative;padding-left:2em;margin:0 0 1em;list-style:none;counter-increment:alphaCounter}ul.passos-letras li:before{content:counter(alphaCounter,upper-alpha);position:absolute;left:0;top:0;display:inline-block;border:solid 1px #666;width:1.5em;height:1.5em;padding:.15em 0 0;border-radius:50%;font-size:1em;line-height:1em;text-align:center;color:#666;background-color:#fff}ul.passos-letras li.passo-ok:before{background-color:#3c5a8c;color:#fff}.modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#0006;z-index:99999}.modal.in>div{height:100%}.modal .close-modal{display:inline-block;position:absolute;z-index:9;right:-1.5em;top:-1.5em;float:none;width:auto;min-width:1.2em;height:1.2em;padding:0!important;margin:0!important;border-radius:.3em;font-size:.75em!important;font-weight:700;text-align:center;line-height:1.2em;background-color:#dcdcdc;opacity:1}.modal body.modal-open{padding-right:0!important;margin-right:16px}.modal-open .modal.in{padding:0!important}.modal .modal-dialog.modal-xs{max-width:400px}.modalLogin .modal .modal-dialog.modal-sm .modal-content{max-width:380px}.modal .modal-dialog .modal-texto{padding:0 15px}.modal .modal-dialog.texto .modal-content{padding:20px 25px}.modal .modal-content{width:100%;max-height:100%;overflow-y:visible;border-radius:4px;border:none;background-color:#fff;box-shadow:0 3px 5px #0000004d}.modal .modal-header,.modal .modal-body,.modal .modal-footer{display:block;position:relative;width:100%;max-width:100%;margin:0}.modal .modal-header{margin:0;font-size:2em;text-align:center;padding:0 0 .3em;border-bottom:none}.modal .modal-header.dialog-header-confirm{background-color:#fff}.modal .modal-header p{margin:0;padding:0;font-size:15px;font-weight:600;color:#666;line-height:1.2em}.modal .modal-header .modal-title{display:block;padding-bottom:.3em;margin-bottom:.5em;font-size:inherit;line-height:1.2em;font-weight:700;border-bottom:solid 1px #e6e6e6}.modal .modal-header .logo{float:left;margin-right:50px}.modal .modal-header .logo+p{display:table-cell;height:100px;vertical-align:bottom}.modal .modal-header .close{display:inline-block;position:absolute;z-index:9;right:-1.5em;top:-1.5em;float:none;width:auto;min-width:1.2em;height:1.2em;padding:0!important;margin:0!important;border-radius:.3em;font-size:.75em!important;font-weight:700;text-align:center;line-height:1.2em;background-color:#dcdcdc;opacity:1}.modal .modal-body{min-height:20px;padding:0}.modal .modal-body h1:last-child,.modal .modal-body h2:last-child,.modal .modal-body h3:last-child,.modal .modal-body p:last-child{margin-bottom:0}.modal .modal-footer{text-align:center}.modal .modal-footer .btn{padding-left:2em;padding-right:2em;margin:2px}.modal.dialogs-default .modal-body{padding:15px 0;text-align:center;font-size:1.2em;font-weight:700}.modal.dialogs-default .modal-footer{padding-top:15px}.modal.modal-alert .modal-dialog{max-width:580px}.modal.modal-alert .modal-title{font-size:20px;line-height:1.5em;margin:0 0 15px}.modal.modal-alert .modal-body{padding:40px;text-align:center}.modal.modal-alert .modal-close{position:absolute;right:0;top:-5px;font-weight:700;font-size:32px;color:#999}.modal.modal-pdf .modal-dialog{padding:0}.modal.modal-pdf .modal-content{padding:15px}.modal.modal-pdf .modal-body{padding:0}.modal .iframePdf{width:100%;height:calc(100vh - 110px);overflow-y:hidden}.modal .modal-backdrop.in{background-color:#666;opacity:.6}.modal input,.modal .form-control,.modal select{height:auto!important;min-height:40px!important}.modal [type=radio],.modal [type=checkbox]{height:20px!important;width:20px!important;min-height:0!important}.modal h3{padding:0;margin:0 0 1em;font-size:21px;font-weight:700}.modal.modal-2020 .modal-dialog .modal-content .modal-header .header-img{padding:30px 0;text-align:center;background-color:#f3f5f9}.modal.modal-2020 .modal-dialog .modal-content .modal-header .header-img-ico{border-radius:50%;font-size:46px;width:1em;height:1em;line-height:1em;box-shadow:0 0 0 10px #fff;background-color:#fff}.modal.modal-2020 .modal-dialog .modal-content .modal-header .modal-title{padding:0;font-weight:900;border:none;color:#000}.modal.modal-2020 .modal-dialog .modal-content .modal-body h3{font-size:16px;padding-bottom:10px;border-bottom:solid 1px rgba(0,0,0,.06)}.pagination{display:inline-flex;flex-wrap:wrap;justify-content:center;margin-bottom:10px;overflow:auto}.paginacao{margin:0 auto 10px;text-align:center}.paginacao.busca-oferta{overflow:hidden;margin-top:30px;margin-bottom:97px}.paginacao.busca-oferta .page-item.active .page-link{background:#ff8000;color:#fff;font-weight:900;border:none}.paginacao.busca-oferta .page-item .page-link{width:25px;height:25px;margin-right:10px;border-radius:100%;font-size:14px;font-weight:700;display:flex;justify-content:center;align-items:center;padding:0;border:1px solid #FF8000;color:#ff8000}.paginacao.busca-oferta .page-item .page-link:hover{background-color:#fff}.paginacao .legenda{display:block;margin-bottom:5px;font-size:11px}.paginacao .pagination{margin:0 auto}.paginacao .pagination>li>a,.paginacao .pagination>li>span{line-height:1.2em}.paginacao .pagination>li.active>a{color:#fff}.alert{clear:none;padding:15px 35px 15px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,.5);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;line-height:20px}.alert.alert-danger{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert .close{position:relative!important;top:-2px!important;border:0;font-weight:700;font-size:20px;line-height:20px;color:#000;text-shadow:0 1px 0 #ffffff;opacity:.2;filter:alpha(opacity=20);float:right;cursor:pointer}ul.list{padding:0 0 0 1.2em;margin:.5em 0}ul.list>li{padding:0;margin:0 0 1em;list-style:disc}.lista-tags .tag{display:inline-block;margin:.2em .1em;padding:.3em .7em .1em;border-radius:6px;font-size:.7em;background-color:#ebebeb;color:#444}.msgTel{display:block;position:absolute;z-index:99;left:10px;right:10px;bottom:100%;padding:1em;margin:0 0 10px;background-color:#fa780a;color:#fff;font-size:1.2em;line-height:1.4em;font-weight:400;text-align:center;border-radius:4px}.msgTel:before{content:"";position:absolute;left:50%;top:100%;height:0;width:0;margin:0 0 0 -7px;border-style:solid;border-width:10px 10px 0 10px;border-color:#fa780a transparent transparent transparent}label .msgTel{display:none}label:hover .msgTel,label:focus .msgTel,label:active .msgTel{display:block!important}.estrelas{display:block}.estrelas .estrela{display:inline-block;margin:0 3px;font-size:inherit;line-height:inherit;color:gold}.estrelas .estrela.limite+.estrela{color:#ccc}.obs{font-weight:400;color:#ff4739;font-size:20px;line-height:12px;vertical-align:bottom;font-family:sans-serif}.observacao{display:block;font-size:11px;line-height:1.2em}.asterisco{display:inline-block;color:#ff4739;font-weight:700;font-size:1.2em;font-family:Open Sans,Arial,Helvetica,sans-serif}em.req{color:#ff4739;font-size:18px;line-height:18px;vertical-align:bottom;font-style:normal;font-weight:400}.wrap-campo{position:relative;display:block;vertical-align:middle}.wrap-campo .wrap-bg{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:left center;background-size:contain;text-align:left;font: 20px/1 FontAwesome;color:#444}.wrap-campo .wrap-bg:before{display:block;margin-top:0}.safari .wrap-campo .wrap-bg{display:none!important}.wrap-campo input,.wrap-campo select{position:relative;z-index:2}.wrap-campo [type=radio]{display:inline-block;width:20px!important;height:20px!important;margin-right:.1em;opacity:0;background-repeat:no-repeat}.wrap-campo [type=radio]~.wrap-bg{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px'%0AviewBox='0 0 24 24' enable-background='new 0 0 24 24' xml:space='preserve'%3E%3Cpath d='M12,2C6.478,2,2,6.478,2,12s4.478,10,10,10s10-4.478,10-10S17.522,2,12,2z M12,19c-3.866,0-7-3.134-7-7s3.134-7,7-7 s7,3.134,7,7S15.866,19,12,19z'/%3E%3C/svg%3E");filter:invert(47%) sepia(80%) saturate(1816%) hue-rotate(358deg) brightness(101%) contrast(96%)}.wrap-campo [type=radio]:checked~.wrap-bg{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' enable-background='new 0 0 24 24' xml:space='preserve'%3E%3Cpath d='M12,2C6.478,2,2,6.478,2,12s4.478,10,10,10s10-4.478,10-10S17.522,2,12,2z M12,19c-3.866,0-7-3.134-7-7s3.134-7,7-7 s7,3.134,7,7S15.866,19,12,19z'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3C/svg%3E")}.wrap-campo [type=radio]:disabled~.wrap-bg:before{opacity:.4}.wrap-campo [type=checkbox]{display:inline-block;width:20px!important;height:20px!important;margin-right:.1em;opacity:0;background-repeat:no-repeat}.wrap-campo [type=checkbox]~.wrap-bg{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px'%0AviewBox='0 0 24 24' enable-background='new 0 0 24 24' xml:space='preserve'%3E%3Cpath d='M18,2H6C3.791,2,2,3.791,2,6v12c0,2.209,1.791,4,4,4h12c2.209,0,4-1.791,4-4V6C22,3.791,20.209,2,18,2z M20,17 c0,1.657-1.343,3-3,3H7c-1.657,0-3-1.343-3-3V7c0-1.657,1.343-3,3-3h10c1.657,0,3,1.343,3,3V17z'/%3E%3C/svg%3E");filter:invert(47%) sepia(80%) saturate(1816%) hue-rotate(358deg) brightness(101%) contrast(96%)}.wrap-campo [type=checkbox]:checked~.wrap-bg{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px'%0AviewBox='0 0 24 24' enable-background='new 0 0 24 24' xml:space='preserve'%3E%3Cpath d='M20,13.545V17c0,1.657-1.343,3-3,3H7c-1.657,0-3-1.343-3-3V7c0-1.657,1.343-3,3-3h9.454l1.958-1.958 C18.275,2.027,18.141,2,18,2H6C3.791,2,2,3.791,2,6v12c0,2.209,1.791,4,4,4h12c2.209,0,4-1.791,4-4v-6.456L20,13.545z'/%3E%3Cpath d='M11.113,17.158l-5.85-5.85c-0.352-0.352-0.352-0.92,0-1.272l1.273-1.273c0.352-0.351,0.921-0.351,1.272,0l3.941,3.941 l9.441-9.441c0.351-0.351,0.92-0.351,1.272,0l1.273,1.273c0.352,0.352,0.352,0.92,0,1.272l-11.35,11.35 C12.035,17.51,11.465,17.51,11.113,17.158z'/%3E%3C/svg%3E")}.wrap-campo [type=checkbox]:disabled~.wrap-bg{opacity:.4}.wrap-campo select~.wrap-bg{position:absolute;z-index:11;display:block;inset:2px 2px 2px auto;width:22px;border-radius:3px 3px 3px 0;background-color:#fff;pointer-events:none}.wrap-campo select~.wrap-bg:before{content:"";display:block;position:absolute;z-index:11;right:0;top:50%;width:0;margin:-2px 6px 0 0;border-style:solid;border-color:#333 transparent transparent transparent;border-width:4px 4px 0 4px;pointer-events:none}.wrap-campo select.ng-hide~.wrap-bg{background-color:#dcdcdc}.wrap-campo select:focus~.wrap-bg:before{border-color:#999 transparent transparent transparent}.radiocheck .wrap-campo{display:inline-block;vertical-align:top}.radiocheck .wrap-campo .wrap-bg{left:0;top:0;width:100%;height:100%}.campo-destaque.ng-select,.campo-destaque .ng-select{margin-bottom:15px}.campo-destaque.ng-select .ng-select-container,.campo-destaque .ng-select .ng-select-container{min-height:45px;border-radius:4px;border-width:1px;padding-left:0!important}.campo-destaque.ng-select .ng-select-container .ng-value-container,.campo-destaque .ng-select .ng-select-container .ng-value-container{padding-left:11px}.campo-destaque.ng-select .ng-select-container .ng-value-container .ng-value .ng-value-label,.campo-destaque .ng-select .ng-select-container .ng-value-container .ng-value .ng-value-label{font-size:18px;font-weight:700;color:#ff8c00}.campo-destaque.ng-select .ng-select-container .ng-value-container .ng-placeholder,.campo-destaque .ng-select .ng-select-container .ng-value-container .ng-placeholder{padding-left:15px;padding-top:3px;font-size:18px;font-weight:700;font-weight:400}.campo-destaque.ng-select .ng-select-container .ng-arrow-wrapper,.campo-destaque .ng-select .ng-select-container .ng-arrow-wrapper{width:25px}.campo-destaque.ng-select .ng-select-container .ng-arrow-wrapper .ng-arrow,.campo-destaque .ng-select .ng-select-container .ng-arrow-wrapper .ng-arrow{border:none;border-right:2px solid darkorange;border-bottom:2px solid darkorange;width:9px;height:9px;transform:rotate(45deg)}.wrap-campo select.campo-destaque{min-height:45px;border-radius:4px;border-width:1px;font-size:18px;font-weight:700;padding-left:7px;margin-bottom:15px;color:#ff8c00}.wrap-campo select.campo-destaque~.wrap-bg{width:25px}.wrap-campo select.campo-destaque~.wrap-bg:before{right:50%;margin:-4px -3px 0 0;border:none;border-right:2px solid darkorange;border-bottom:2px solid darkorange;width:9px;height:9px;transform:rotate(45deg)}.captcha-in.validation.corVermelho-borda{padding:5px;border:solid 1px;margin-left:-5px;margin-right:-5px;border-radius:4px}.wrap-mb0,.wrap-mb0 label,.wrap-mb0 .exibe,.wrap-mb0 .btn,.wrap-mb0 input,.wrap-mb0 select,.wrap-mb0 .ng-select,.wrap-mb0 .form-control{margin-bottom:0!important}input[placeholder]{text-overflow:ellipsis!important;font-weight:400!important}::-moz-placeholder{text-overflow:ellipsis!important;font-weight:400!important}input:-moz-placeholder{text-overflow:ellipsis!important;font-weight:400!important}input::-moz-placeholder{text-overflow:ellipsis!important;font-weight:400!important}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.btn{display:inline-block}}.conteudo-cadastrado div,.conteudo-cadastrado p{margin:0!important}.conteudo-cadastrado h1,.conteudo-cadastrado h2,.conteudo-cadastrado h3,.conteudo-cadastrado h4{margin-top:.5em;margin-bottom:1em}.card .card-header .card-title{margin-bottom:0}accordion-group.panel .panel-heading{cursor:pointer}accordion-group.panel .panel-heading .icone{float:right;vertical-align:text-bottom}accordion-group.panel.panel-open .card-header{background-color:#0003}bs-datepicker-container{z-index:9999}.bs-datepicker{width:280px}.bs-datepicker-container{padding:1em;border:solid 1px rgba(0,0,0,.1);border-radius:.5em;background-color:#fff;box-shadow:0 .2em 1em #00000026}.bs-datepicker-head{padding:0 0 .5em;text-align:center}.bs-datepicker-head button{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-moz-inline-flex;display:inline-flex;align-items:-webkit-center;align-items:center;justify-content:-webkit-center;justify-content:center;position:relative;width:auto;max-width:100%;min-height:40px;background-color:#f0f0f0;border:1px solid #d2d2d2;text-shadow:none;cursor:pointer;font-size:16px;line-height:1.2em;text-align:center;white-space:normal;font-weight:600;box-shadow:none;text-decoration:none;color:#999;border-radius:.4em;color:#1464b4;min-height:1.5em;padding:.3em .6em .2em;font-size:.8em;line-height:1.1em}.bs-datepicker-head button:hover,.bs-datepicker-head button:focus{box-shadow:inset 0 0 0 100px #ffffff26}.bs-datepicker-head button.btn-primary,.bs-datepicker-head button.btn-success{background-image:none;background-color:#00bfff;color:#fff}.bs-datepicker-head button.btn-lg{min-height:50px;font-size:18px}.bs-datepicker-head button.btn-sm{min-height:30px;padding:5px 12px!important;font-size:14px;line-height:15px}.bs-datepicker-head button.btn-xs{min-height:20px;padding:4px 8px!important;font-size:13px;line-height:1em}.bs-datepicker-head button.btn-fit{display:flex;display:-moz-box;display:-ms-flexbox;width:100%!important}.bs-datepicker-head button.altura-campo{margin-top:20px;margin-bottom:20px;min-height:50px}.bs-datepicker-head button .fa-stack{font-size:.6em}.bs-datepicker-head button.btn-transp{padding-left:5px!important;padding-right:5px!important;background-color:transparent!important;border-width:0;box-shadow:none}.bs-datepicker-head button.btn-link{height:auto;min-height:0;padding:0;border-width:0;box-shadow:none;background-color:transparent!important;color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.bs-datepicker-head button.btn-wide{padding-left:3em;padding-right:3em}.bs-datepicker-head button.disabled,.bs-datepicker-head button[disabled],fieldset[disabled] .bs-datepicker-head button{opacity:.4}.bs-datepicker-head button.btn-ico,.bs-datepicker-head button.btn-ico:hover{display:flex;align-items:center;justify-content:flex-start;position:relative;height:auto;min-height:80px;padding:10px 10px 10px 70px;margin-bottom:20px;border:solid 1px #ccc;border-radius:4px;text-align:left;background-image:none;white-space:normal;line-height:20px}.bs-datepicker-head button.btn-ico:before{content:"";position:absolute;z-index:90;left:0;top:0;width:55px;height:100%;margin:0;border-radius:3px 0 0 3px;background-position:center 45%;background-repeat:no-repeat;border-color:#666!important;background-color:#666!important}.bs-datepicker-head button.btn-ico.btn-ico-pdf:before{background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/ico-midia-pdf.png)}.bs-datepicker-head button.btn-ico.btn-ico-video:before{background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/ico-midia-video.png)}.bs-datepicker-head button.btn-round,.bs-datepicker-head button.btn-round-ui{border-radius:50px}.bs-datepicker-head button.btn-round-ui-2{border-radius:12px}.bs-datepicker-head button-group.btn-round-ui{border:solid 1px rgba(0,0,0,.1);border-radius:50px}.bs-datepicker-head button-group.btn-round-ui .btn,.bs-datepicker-head button-group.btn-round-ui button{border-radius:0;border-width:0;border-left-width:1px;border-color:#0000001a}.bs-datepicker-head button-group.btn-round-ui .btn:first-child,.bs-datepicker-head button-group.btn-round-ui button:first-child{border-radius:50px 0 0 50px;border-left-width:0}.bs-datepicker-head button-group.btn-round-ui .btn:last-child,.bs-datepicker-head button-group.btn-round-ui button:last-child{border-radius:0 50px 50px 0}.bs-datepicker-head button-group.btn-round-ui .icone{margin-right:.5em}.bs-datepicker-head button-group.btn-round-ui .active{background-color:#0000000f}.bs-datepicker-head button.btn-destaque-icone{position:relative;padding-left:45px;border-bottom-width:2px;text-transform:uppercase;font-weight:800;background-color:#999;color:#fff;border:solid 0 #ccc}.bs-datepicker-head button.btn-destaque-icone .icone{position:absolute;left:0;top:50%;width:1.5em;height:1.5em;margin:-.75em 0 0 6px;border-radius:50%;font-size:1.2em;line-height:1.5em;text-align:center;background-color:#00000026}.bs-datepicker-head button.btn-destaque-icone:hover .icone{box-shadow:inset 0 0 0 100px #ffffff26}.bs-datepicker-head button.btn-borda{background-color:transparent;border:solid 2px #ccc;box-shadow:none}.bs-datepicker-head button.isLoading{opacity:.4;cursor:default;pointer-events:none}.bs-datepicker-head button.isLoading:before{background-color:transparent}.bs-datepicker-head button.btn-primary,.bs-datepicker-head button.btn-success{background-color:#1273b9}.bs-datepicker-head button.btn-ico:before{border-color:#1464b4!important;background-color:#1464b4!important}.bs-datepicker-head button-default-focus{margin-bottom:20px}.bs-datepicker-head button-default-focus.ui-select-match{margin-bottom:20px}.bs-datepicker-head button-default-focus .form-control,.bs-datepicker-head button-default-focus .btn.form-control,.ui-select-container .bs-datepicker-head button-default-focus .btn{margin-bottom:0}.bs-datepicker-head button.btn-destaque-icone{background-color:#fcaf16;border-color:#fa780a;background-image:linear-gradient(#fcaf16,#f57f17)}.bs-datepicker-head button.btn-destaque-icone .icone{background-color:#fa780a;background-image:linear-gradient(#f57f17,#fcaf16)}.bs-datepicker-body table.days.weeks{width:100%}.bs-datepicker-body table.days.weeks .week{display:none}.bs-datepicker-body table.days.weeks .is-other-month{opacity:.5}.bs-datepicker-body table.days.weeks thead>tr>th{width:14.285%;font-size:.8em;text-align:center;background-color:#f0f0f0}.bs-datepicker-body table.days.weeks thead>tr>th:first-child{display:none}.bs-datepicker-body table.days.weeks tbody>tr>td{width:14.285%;text-align:center}.bs-datepicker-body table.days.weeks tbody>tr>td span{display:inline-block;min-width:20px;border-radius:4px;cursor:pointer}.bs-datepicker-body table.days.weeks tbody>tr>td .is-highlighted{background-color:#ff06}.scrollbar-ie::-webkit-scrollbar{width:10px!important;height:10px!important}.scrollbar-ie::-webkit-scrollbar-track{background-color:#f0f0f0;box-shadow:none;border-radius:50px}.scrollbar-ie::-webkit-scrollbar-thumb{background-color:#bebebe;box-shadow:none;border-radius:50px}.scrollbar-ie::-webkit-scrollbar-thumb:hover{background-color:#8c8c8c}@media(max-width:1024px){.container-scroll-h{white-space:nowrap;overflow:visible;overflow-x:scroll!important}.container-scroll-h .scroll-item{display:inline-block;width:280px;max-width:90%;margin:0 20px 0 0}.campo-icone input[type=text],.campo-icone select,.campo-icone .form-control,.campo-icone input[type=text].form-control,.campo-icone select.form-control,.campo-icone .form-control.form-control{padding-left:2.6em}.banner-o-que-e .campo-icone input[type=text],.banner-o-que-e .campo-icone select,.banner-o-que-e .campo-icone .form-control,.banner-o-que-e .campo-icone input[type=text].form-control,.banner-o-que-e .campo-icone select.form-control,.banner-o-que-e .campo-icone .form-control.form-control{padding-left:.6em}.campo-icone .form-control{padding-left:2.8em;font-size:14px;line-height:1.8em}.campo-icone .form-control.form-control{padding-left:2.6em}.banner-o-que-e .campo-icone .form-control.form-control{padding-left:.6em}.campo-icone .icone{color:#b3b3b3}.wrap-campo span.errorValidation{top:48px}label[class*=col-] .wrap-campo span.errorValidation{right:25px}}@media(max-width:992px){label span.errorValidation,span.lbl span.errorValidation,.wrap-campo span.errorValidation{top:48px}label[class*=col-] .wrap-campo span.errorValidation{right:25px}body.modal-open{padding-right:0!important;margin-right:0}input,select,textarea,.form-control,.btn.form-control,label span.exibe,span.inputbox{font-size:14px;line-height:1.8em}}@media(min-width:769px){.modal .modal-dialog{display:flex!important;align-items:center;align-content:center;justify-content:center;width:100%;max-width:820px;min-height:100%;height:auto;padding:40px 0;margin:0 auto}.modal .modal-dialog .modal-content{padding:1.5em;border-radius:1em}.modal .modal-dialog.modal-lg{width:1180px;max-width:145vh}.modal .modal-dialog.modal-sm{max-width:540px}.modal .modal-dialog.modal-video .modal-header{padding:0;margin:0 0 5px}.modal .modal-header{font-size:1.8em}.modal.modal-2020 .modal-dialog .modal-content .modal-header .header-img{margin:-24px -24px 30px;border-radius:20px 20px 50% 50%}.modal.modal-2020 .modal-dialog .modal-content .modal-header .close{top:-50px!important}.modal.modal-2020 .modal-dialog .modal-content .modal-header .modal-title{margin:0 0 30px;font-size:25px;line-height:1.2em}.video-modal-content{width:100%}.video-modal-content .iframeVideo{width:820px;height:450px;max-height:59%;max-width:100%}table .btn{margin-top:2px;margin-bottom:3px}}@media(max-width:768px){.btn{padding:8px 15px;min-width:0}.btn.btn-sm{padding:5px 10px!important}.btn.btn-xs{padding:2px 10px!important;font-size:12px}.btn.btn-xs-fit{display:block!important;width:100%!important;margin:5px 0!important}.modal.modal-pdf .modal-dialog{width:100%;max-width:100%;padding:0}.modal.modal-pdf .modal-content{padding-left:0!important;padding-right:0!important}.modal.modal-pdf .modal-body,.modal.modal-pdf .modal-body iframe{height:100%}.modal .modal-dialog{display:flex!important;align-items:center;flex-wrap:wrap;width:100%;max-width:100%!important;height:100%;padding:10px;margin:0}.modal .modal-content{height:auto;padding:10px!important;border-radius:12px;margin:0}.modal .modal-header{margin:0 0 15px;border-bottom:solid 1px #dadada}.modal .modal-header .modal-title{font-size:18px}.modal .modal-body{max-height:calc(100vh - 7em);overflow-y:auto}.modal .modal-footer .btn{margin:5px}.modal .close[data-dismiss=modal]{position:fixed;z-index:999;right:2px;top:2px;width:30px;height:30px;opacity:1;color:#fff;font-size:11px;font-weight:400;border-radius:2px;box-shadow:0 0 0 2px #fff;text-shadow:none}.modal .close[data-dismiss=modal]>span{display:inline-block;line-height:.9em;height:auto;vertical-align:top}.modal .video-modal-content{width:100%}.modal .video-modal-content .iframeVideo{width:620px;height:320px;max-height:55vw;max-width:100%}.modal.modal-alert .modal-title{font-size:18px;line-height:1.5em}.modal.modal-alert .modal-body{padding:20px 15px}.modal.modal-2020 .modal-dialog .modal-content .modal-header .header-img{margin:-10px -10px 20px;border-radius:0 0 50% 50%}.modal.modal-2020 .modal-dialog .modal-content .modal-header .close{top:-35px!important}.modal.modal-2020 .modal-dialog .modal-content .modal-header .modal-title{margin:0 0 20px;font-size:20px;line-height:1.2em}.form-inline .form-group{max-width:100%}#resultadoBusca .lista-informacoes .cidade-busca.campos-sem-bordas .ng-select{margin-top:0!important;border:solid 1px #e6e6e6;border-radius:50px}#resultadoBusca .lista-informacoes .cidade-busca.campos-sem-bordas .ng-select .ng-arrow-wrapper .ng-arrow{margin-top:.25em}}@media(max-width:767px){.btn.btn-xs-fit{display:flex!important;width:100%!important}}@media(min-width:481px){.visible-xs{display:none}.campo-sm{height:auto;min-height:30px!important;font-size:13px!important;line-height:22px!important}label .campo-sm{font-size:1em!important;line-height:22px!important}.campo-sm input,.campo-sm select,.campo-sm textarea,.campo-sm span.exibe{height:auto;min-height:30px!important;font-size:13px!important;line-height:22px!important}label .campo-sm input,label .campo-sm select,label .campo-sm textarea,label .campo-sm span.exibe{font-size:1em!important;line-height:22px!important}input,select,textarea,span.exibe,.ng-value-label,.form-control,span.inputbox,.btn.form-control{min-height:40px;padding:5px;margin-bottom:20px;font-size:15px;line-height:30px}input.campo-sm,select.campo-sm,textarea.campo-sm,span.exibe.campo-sm,.ng-value-label.campo-sm,.form-control.campo-sm,span.inputbox.campo-sm,.btn.form-control.campo-sm{height:auto;min-height:30px!important;font-size:13px!important;line-height:22px!important;padding:3px!important}label input.campo-sm,label select.campo-sm,label textarea.campo-sm,label span.exibe.campo-sm,label .ng-value-label.campo-sm,label .form-control.campo-sm,label span.inputbox.campo-sm,label .btn.form-control.campo-sm{font-size:1em!important;line-height:22px!important}input.campo-sm input,select.campo-sm input,textarea.campo-sm input,span.exibe.campo-sm input,.ng-value-label.campo-sm input,.form-control.campo-sm input,span.inputbox.campo-sm input,.btn.form-control.campo-sm input,input.campo-sm select,select.campo-sm select,textarea.campo-sm select,span.exibe.campo-sm select,.ng-value-label.campo-sm select,.form-control.campo-sm select,span.inputbox.campo-sm select,.btn.form-control.campo-sm select,input.campo-sm textarea,select.campo-sm textarea,textarea.campo-sm textarea,span.exibe.campo-sm textarea,.ng-value-label.campo-sm textarea,.form-control.campo-sm textarea,span.inputbox.campo-sm textarea,.btn.form-control.campo-sm textarea,input.campo-sm span.exibe,select.campo-sm span.exibe,textarea.campo-sm span.exibe,span.exibe.campo-sm span.exibe,.ng-value-label.campo-sm span.exibe,.form-control.campo-sm span.exibe,span.inputbox.campo-sm span.exibe,.btn.form-control.campo-sm span.exibe{height:auto;min-height:30px!important;font-size:13px!important;line-height:22px!important}label input.campo-sm input,label select.campo-sm input,label textarea.campo-sm input,label span.exibe.campo-sm input,label .ng-value-label.campo-sm input,label .form-control.campo-sm input,label span.inputbox.campo-sm input,label .btn.form-control.campo-sm input,label input.campo-sm select,label select.campo-sm select,label textarea.campo-sm select,label span.exibe.campo-sm select,label .ng-value-label.campo-sm select,label .form-control.campo-sm select,label span.inputbox.campo-sm select,label .btn.form-control.campo-sm select,label input.campo-sm textarea,label select.campo-sm textarea,label textarea.campo-sm textarea,label span.exibe.campo-sm textarea,label .ng-value-label.campo-sm textarea,label .form-control.campo-sm textarea,label span.inputbox.campo-sm textarea,label .btn.form-control.campo-sm textarea,label input.campo-sm span.exibe,label select.campo-sm span.exibe,label textarea.campo-sm span.exibe,label span.exibe.campo-sm span.exibe,label .ng-value-label.campo-sm span.exibe,label .form-control.campo-sm span.exibe,label span.inputbox.campo-sm span.exibe,label .btn.form-control.campo-sm span.exibe{font-size:1em!important;line-height:22px!important}.ng-select .ng-select-container{min-height:50px;margin:-1px 0;font-weight:400}.campo-sm .ng-select .ng-select-container{height:auto;min-height:30px!important;font-size:13px!important;line-height:22px!important;font-size:1em!important}label .campo-sm .ng-select .ng-select-container{font-size:1em!important;line-height:22px!important}.campo-sm .ng-select .ng-select-container input,.campo-sm .ng-select .ng-select-container select,.campo-sm .ng-select .ng-select-container textarea,.campo-sm .ng-select .ng-select-container span.exibe{height:auto;min-height:30px!important;font-size:13px!important;line-height:22px!important}label .campo-sm .ng-select .ng-select-container input,label .campo-sm .ng-select .ng-select-container select,label .campo-sm .ng-select .ng-select-container textarea,label .campo-sm .ng-select .ng-select-container span.exibe{font-size:1em!important;line-height:22px!important}.campo-sm .ng-select .ng-select-container .ng-value-label{height:auto;min-height:30px!important;font-size:13px!important;line-height:22px!important;font-size:1em!important;padding:5px 0 0;line-height:2em!important}label .campo-sm .ng-select .ng-select-container .ng-value-label{font-size:1em!important;line-height:22px!important}.campo-sm .ng-select .ng-select-container .ng-value-label input,.campo-sm .ng-select .ng-select-container .ng-value-label select,.campo-sm .ng-select .ng-select-container .ng-value-label textarea,.campo-sm .ng-select .ng-select-container .ng-value-label span.exibe{height:auto;min-height:30px!important;font-size:13px!important;line-height:22px!important}label .campo-sm .ng-select .ng-select-container .ng-value-label input,label .campo-sm .ng-select .ng-select-container .ng-value-label select,label .campo-sm .ng-select .ng-select-container .ng-value-label textarea,label .campo-sm .ng-select .ng-select-container .ng-value-label span.exibe{font-size:1em!important;line-height:22px!important}.ng-select .ng-select-container .ng-value-container{padding-left:7px;padding-top:0!important;padding-bottom:0!important}.ng-select .ng-select-container .ng-value-container .ng-placeholder{top:0!important;min-height:38px;padding-left:3px;padding-top:5px;padding-bottom:0!important;font-size:15px;line-height:30px!important;color:#a0a0a0}.campo-sm .ng-select .ng-select-container .ng-value-container .ng-placeholder{height:auto;min-height:30px!important;font-size:13px!important;line-height:22px!important;font-size:1em!important;line-height:2em!important}label .campo-sm .ng-select .ng-select-container .ng-value-container .ng-placeholder{font-size:1em!important;line-height:22px!important}.campo-sm .ng-select .ng-select-container .ng-value-container .ng-placeholder input,.campo-sm .ng-select .ng-select-container .ng-value-container .ng-placeholder select,.campo-sm .ng-select .ng-select-container .ng-value-container .ng-placeholder textarea,.campo-sm .ng-select .ng-select-container .ng-value-container .ng-placeholder span.exibe{height:auto;min-height:30px!important;font-size:13px!important;line-height:22px!important}label .campo-sm .ng-select .ng-select-container .ng-value-container .ng-placeholder input,label .campo-sm .ng-select .ng-select-container .ng-value-container .ng-placeholder select,label .campo-sm .ng-select .ng-select-container .ng-value-container .ng-placeholder textarea,label .campo-sm .ng-select .ng-select-container .ng-value-container .ng-placeholder span.exibe{font-size:1em!important;line-height:22px!important}.campo-sm.campo-icone .ng-select .ng-select-container .ng-value-container .ng-placeholder{padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-value{margin:-1px 0}.ng-select .ng-select-container .ng-value-container .ng-value .ng-value-label{padding-left:0;min-height:38px;line-height:1.9em}.ng-select .ng-select-container .ng-value-container .ng-input{padding-left:.75em;padding-right:1.8em!important}.ng-select .ng-select-container .ng-value-container .ng-input>input{font-size:1em;line-height:1.5em}.ng-select .ng-select-container .ng-arrow-wrapper{width:20px;margin-left:5px}.form-cidade .ng-select.ng-select-opened{min-width:215px}.wrap-bg-transp .ng-select.ng-select-opened .ng-select-container{background-color:transparent}.ng-select .ng-dropdown-panel{left:0}.ng-select .ng-dropdown-panel-items .ng-option{padding:5px 10px;font-size:.75em;line-height:1.5em}.campo-sm .ng-select .ng-dropdown-panel-items .ng-option{font-size:.687em;line-height:1.5em}.ng-select.ng-select-searchable .ng-select-container .ng-value-container .ng-input{padding-left:7px}.ng-select.ng-select-searchable .ng-select-container .ng-value-container .ng-input>input{padding-left:0}.campo-icone select,.campo-icone .form-control,.campo-icone input[type=text],.campo-icone select.form-control,.campo-icone .form-control.form-control,.campo-icone input[type=text].form-control{padding-left:1.9em}.campo-icone.campo-sm input.form-control{height:auto;min-height:30px!important;font-size:13px!important;line-height:22px!important}label .campo-icone.campo-sm input.form-control{font-size:1em!important;line-height:22px!important}.campo-icone.campo-sm input.form-control input,.campo-icone.campo-sm input.form-control select,.campo-icone.campo-sm input.form-control textarea,.campo-icone.campo-sm input.form-control span.exibe{height:auto;min-height:30px!important;font-size:13px!important;line-height:22px!important}label .campo-icone.campo-sm input.form-control input,label .campo-icone.campo-sm input.form-control select,label .campo-icone.campo-sm input.form-control textarea,label .campo-icone.campo-sm input.form-control span.exibe{font-size:1em!important;line-height:22px!important}.campo-icone.campo-sm select,.campo-icone.campo-sm .form-control,.campo-icone.campo-sm input[type=text],.campo-icone.campo-sm select.form-control,.campo-icone.campo-sm .form-control.form-control,.campo-icone.campo-sm input[type=text].form-control{padding-left:1.9em}.campo-icone .ng-select .ng-select-container{padding-left:2.1em}.banner-o-que-e .campo-icone .ng-select .ng-select-container{padding-left:1.7em}.campo-icone .ng-select .ng-select-container.ng-has-value .ng-value-container,.campo-icone .ng-select .ng-select-container .ng-value-container,.campo-icone .ng-select .ng-select-container .ng-value-container .ng-input{padding-left:0}.campo-icone .ng-select.ng-select-searchable .ng-select-container .ng-value-container .ng-input>input{padding-left:1.9em}.banner-o-que-e .campo-icone .ng-select.ng-select-searchable .ng-select-container .ng-value-container .ng-input>input{padding-left:1.4em}.destaque .campo-icone{font-size:22px}.destaque .campo-icone .icone{width:40px;padding:.3em 0 0;border-radius:.2em}.destaque .campo-icone .ng-select .ng-select-container{min-height:50px}.destaque .campo-icone .ng-select .ng-select-container .ng-value-container .ng-placeholder{line-height:1.4em!important}.destaque .campo-icone .ng-select .ng-select-container .ng-value-container .ng-input>input{padding-left:2em;line-height:1.7em!important}.campos-sem-bordas h1,.campos-sem-bordas h2,.campos-sem-bordas h3{display:inline-block}.campos-sem-bordas label{min-height:34px;padding-top:2px;padding-bottom:2px;line-height:30px}.campos-sem-bordas .ng-select{margin-bottom:0}.instituicao-perfil-2020 .campos-sem-bordas .ng-select{margin-top:5px}.campos-sem-bordas .ng-select .ng-select-container{min-height:34px;padding-top:2px;padding-bottom:2px;line-height:30px}.campos-sem-bordas .ng-select .ng-select-container:before{right:.4em;top:.6em;line-height:14px}.campos-sem-bordas .ng-select .ng-select-container .ng-arrow-wrapper .ng-arrow:before{left:-.5em;top:-.9em;line-height:14px}.campos-sem-bordas .ng-select .ng-select-container .ng-value .ng-value-label{min-height:34px;padding-top:2px;padding-bottom:2px;line-height:30px}.campos-sem-bordas .ng-select .ng-select-container .ng-input>input{min-height:34px;padding:2px 0;line-height:30px}.campos-sem-bordas .ng-select.ng-select-opened .ng-select-container .ng-arrow-wrapper .ng-arrow:before{top:-.65em}.label-mob{display:none}}@keyframes abrirSelectMobile{0%{margin-top:-150px}to{margin-top:0}}@media(max-width:480px){.campos-sem-bordas .select-cidade{border:1px solid rgba(0,0,0,.2);border-radius:5em;padding-right:15px}.campos-sem-bordas .select-cidade.ng-select.ng-select-opened .ng-select-container .ng-value-container .ng-input{border:none}.campo-sm{height:auto;min-height:30px!important;font-size:.875em!important;line-height:1.5em!important}label .campo-sm{font-size:1em!important;line-height:1.5em!important}.campo-sm input,.campo-sm select,.campo-sm textarea,.campo-sm span.exibe{height:auto;min-height:30px!important;font-size:.875em!important;line-height:1.5em!important}label .campo-sm input,label .campo-sm select,label .campo-sm textarea,label .campo-sm span.exibe{font-size:1em!important;line-height:1.5em!important}input,select,textarea,span.exibe,.ng-value-label,.ng-placeholder,.form-control,span.inputbox,.btn.form-control{min-height:40px;padding:7px 5px 0;margin-bottom:20px;font-size:1em;line-height:2em}input.campo-sm,select.campo-sm,textarea.campo-sm,span.exibe.campo-sm,.ng-value-label.campo-sm,.ng-placeholder.campo-sm,.form-control.campo-sm,span.inputbox.campo-sm,.btn.form-control.campo-sm{height:auto;min-height:30px!important;font-size:.875em!important;line-height:1.5em!important;padding:.18em!important}label input.campo-sm,label select.campo-sm,label textarea.campo-sm,label span.exibe.campo-sm,label .ng-value-label.campo-sm,label .ng-placeholder.campo-sm,label .form-control.campo-sm,label span.inputbox.campo-sm,label .btn.form-control.campo-sm{font-size:1em!important;line-height:1.5em!important}input.campo-sm input,select.campo-sm input,textarea.campo-sm input,span.exibe.campo-sm input,.ng-value-label.campo-sm input,.ng-placeholder.campo-sm input,.form-control.campo-sm input,span.inputbox.campo-sm input,.btn.form-control.campo-sm input,input.campo-sm select,select.campo-sm select,textarea.campo-sm select,span.exibe.campo-sm select,.ng-value-label.campo-sm select,.ng-placeholder.campo-sm select,.form-control.campo-sm select,span.inputbox.campo-sm select,.btn.form-control.campo-sm select,input.campo-sm textarea,select.campo-sm textarea,textarea.campo-sm textarea,span.exibe.campo-sm textarea,.ng-value-label.campo-sm textarea,.ng-placeholder.campo-sm textarea,.form-control.campo-sm textarea,span.inputbox.campo-sm textarea,.btn.form-control.campo-sm textarea,input.campo-sm span.exibe,select.campo-sm span.exibe,textarea.campo-sm span.exibe,span.exibe.campo-sm span.exibe,.ng-value-label.campo-sm span.exibe,.ng-placeholder.campo-sm span.exibe,.form-control.campo-sm span.exibe,span.inputbox.campo-sm span.exibe,.btn.form-control.campo-sm span.exibe{height:auto;min-height:30px!important;font-size:.875em!important;line-height:1.5em!important}label input.campo-sm input,label select.campo-sm input,label textarea.campo-sm input,label span.exibe.campo-sm input,label .ng-value-label.campo-sm input,label .ng-placeholder.campo-sm input,label .form-control.campo-sm input,label span.inputbox.campo-sm input,label .btn.form-control.campo-sm input,label input.campo-sm select,label select.campo-sm select,label textarea.campo-sm select,label span.exibe.campo-sm select,label .ng-value-label.campo-sm select,label .ng-placeholder.campo-sm select,label .form-control.campo-sm select,label span.inputbox.campo-sm select,label .btn.form-control.campo-sm select,label input.campo-sm textarea,label select.campo-sm textarea,label textarea.campo-sm textarea,label span.exibe.campo-sm textarea,label .ng-value-label.campo-sm textarea,label .ng-placeholder.campo-sm textarea,label .form-control.campo-sm textarea,label span.inputbox.campo-sm textarea,label .btn.form-control.campo-sm textarea,label input.campo-sm span.exibe,label select.campo-sm span.exibe,label textarea.campo-sm span.exibe,label span.exibe.campo-sm span.exibe,label .ng-value-label.campo-sm span.exibe,label .ng-placeholder.campo-sm span.exibe,label .form-control.campo-sm span.exibe,label span.inputbox.campo-sm span.exibe,label .btn.form-control.campo-sm span.exibe{font-size:1em!important;line-height:1.5em!important}.ng-value-label,.ng-placeholder{margin-bottom:0}.ng-input{font-size:1em}.ng-select .ng-select-container{min-height:40px;margin:-1px 0}.box-tag .ng-select .ng-select-container{padding-right:0!important}.campo-sm .ng-select .ng-select-container{height:auto;min-height:30px!important;font-size:.875em!important;font-size:1em!important;line-height:1.5em!important}label .campo-sm .ng-select .ng-select-container{font-size:1em!important;line-height:1.5em!important}.campo-sm .ng-select .ng-select-container input,.campo-sm .ng-select .ng-select-container select,.campo-sm .ng-select .ng-select-container textarea,.campo-sm .ng-select .ng-select-container span.exibe{height:auto;min-height:30px!important;font-size:.875em!important;line-height:1.5em!important}label .campo-sm .ng-select .ng-select-container input,label .campo-sm .ng-select .ng-select-container select,label .campo-sm .ng-select .ng-select-container textarea,label .campo-sm .ng-select .ng-select-container span.exibe{font-size:1em!important;line-height:1.5em!important}.campo-sm .ng-select .ng-select-container .ng-value-label{height:auto;min-height:30px!important;font-size:.875em!important;font-size:1em!important;line-height:1.5em!important}label .campo-sm .ng-select .ng-select-container .ng-value-label{font-size:1em!important;line-height:1.5em!important}.campo-sm .ng-select .ng-select-container .ng-value-label input,.campo-sm .ng-select .ng-select-container .ng-value-label select,.campo-sm .ng-select .ng-select-container .ng-value-label textarea,.campo-sm .ng-select .ng-select-container .ng-value-label span.exibe{height:auto;min-height:30px!important;font-size:.875em!important;line-height:1.5em!important}label .campo-sm .ng-select .ng-select-container .ng-value-label input,label .campo-sm .ng-select .ng-select-container .ng-value-label select,label .campo-sm .ng-select .ng-select-container .ng-value-label textarea,label .campo-sm .ng-select .ng-select-container .ng-value-label span.exibe{font-size:1em!important;line-height:1.5em!important}.ng-select .ng-select-container .ng-value-container{padding-left:10px}.ng-select .ng-select-container .ng-value-container .ng-placeholder{min-height:38px;padding-left:2px;margin-top:-1px;font-size:1em;line-height:2em;text-indent:0}.campo-sm .ng-select .ng-select-container .ng-value-container .ng-placeholder{height:auto;min-height:30px!important;font-size:.875em!important;font-size:1em!important;line-height:1.5em!important}label .campo-sm .ng-select .ng-select-container .ng-value-container .ng-placeholder{font-size:1em!important;line-height:1.5em!important}.campo-sm .ng-select .ng-select-container .ng-value-container .ng-placeholder input,.campo-sm .ng-select .ng-select-container .ng-value-container .ng-placeholder select,.campo-sm .ng-select .ng-select-container .ng-value-container .ng-placeholder textarea,.campo-sm .ng-select .ng-select-container .ng-value-container .ng-placeholder span.exibe{height:auto;min-height:30px!important;font-size:.875em!important;line-height:1.5em!important}label .campo-sm .ng-select .ng-select-container .ng-value-container .ng-placeholder input,label .campo-sm .ng-select .ng-select-container .ng-value-container .ng-placeholder select,label .campo-sm .ng-select .ng-select-container .ng-value-container .ng-placeholder textarea,label .campo-sm .ng-select .ng-select-container .ng-value-container .ng-placeholder span.exibe{font-size:1em!important;line-height:1.5em!important}.ng-select .ng-select-container .ng-value-container .ng-value{margin:-1px 0}.ng-select .ng-select-container .ng-value-container .ng-value .ng-value-label{padding-left:0;min-height:38px;line-height:2em}.ng-select .ng-select-container .ng-value-container .ng-input{padding-left:10px;padding-right:25px!important}.box-tag .ng-select .ng-select-container .ng-value-container .ng-input{padding-right:0!important}.ng-select .ng-select-container .ng-value-container .ng-input>input{font-size:15px;line-height:1.5em}.ng-select .ng-select-container .ng-arrow-wrapper{width:20px;margin-left:5px}.ng-select .ng-dropdown-panel{left:0}.ng-select .ng-dropdown-panel-items .ng-option{padding:7px 10px;font-size:1em;line-height:1.5em}.ng-select.ng-select-searchable .ng-select-container .ng-value-container .ng-input{padding-left:7px}.ng-select.ng-select-searchable .ng-select-container .ng-value-container .ng-input>input{padding-left:0}.campo-icone .icone{width:2em;font-size:1em;line-height:1.5em}.campo-icone.campo-sm input.form-control{height:auto;min-height:30px!important;font-size:.875em!important;font-size:1em!important;line-height:1.5em!important}label .campo-icone.campo-sm input.form-control{font-size:1em!important;line-height:1.5em!important}.campo-icone.campo-sm input.form-control input,.campo-icone.campo-sm input.form-control select,.campo-icone.campo-sm input.form-control textarea,.campo-icone.campo-sm input.form-control span.exibe{height:auto;min-height:30px!important;font-size:.875em!important;line-height:1.5em!important}label .campo-icone.campo-sm input.form-control input,label .campo-icone.campo-sm input.form-control select,label .campo-icone.campo-sm input.form-control textarea,label .campo-icone.campo-sm input.form-control span.exibe{font-size:1em!important;line-height:1.5em!important}.campo-icone .ng-select .ng-select-container{padding-left:2.1em}.banner-o-que-e .campo-icone .ng-select .ng-select-container{padding-left:1em}.banner-o-que-e .campo-icone .ng-select .ng-select-container .ng-value-container{padding-left:7px}.campo-icone .ng-select .ng-select-container .ng-value-container .ng-placeholder,.campo-icone .ng-select .ng-select-container .ng-value-container .ng-value,.campo-icone .ng-select .ng-select-container .ng-value-container .ng-input{padding-left:0}.campo-icone .ng-select .ng-select-container .ng-value-container input[type=text]{text-indent:0}.campo-icone .ng-select.ng-select-opened.ng-select-searchable .ng-select-container{padding-left:0;background-color:#fff}.campo-icone .ng-select.ng-select-opened.ng-select-searchable .ng-select-container .ng-value-container .ng-input>input{min-height:38px;padding-left:10px;padding-top:0}.campo-icone .form-control{padding-left:2.8em;font-size:.875em;line-height:1.8em}.destaque .campo-icone{font-size:18px}.destaque .campo-icone .icone{left:5px;width:40px;padding:.35em 0 0}.destaque .campo-icone .ng-select .ng-select-container{min-height:50px}.destaque .campo-icone .ng-select .ng-select-container .ng-value-container .ng-placeholder{line-height:1.7em!important}.destaque .campo-icone .ng-select .ng-select-container .ng-value-container .ng-input>input{padding-left:2.7em;line-height:2.1em!important}.campos-sem-bordas label{min-height:34px;padding-top:2px;padding-bottom:2px;font-size:.875em;line-height:2em}.campos-sem-bordas .input-busca .btn.form-control{padding-right:5px!important}.campos-sem-bordas .input-busca .btn.form-control:before{right:.4em;top:.6em;line-height:14px}.campos-sem-bordas .ng-select{margin-top:-5px;margin-bottom:0}.campos-sem-bordas .ng-select .ng-select-container{min-height:34px;padding-top:2px;padding-bottom:2px;line-height:30px}.campos-sem-bordas .ng-select .ng-select-container:before{right:.4em;top:.6em;line-height:14px}.campos-sem-bordas .ng-select .ng-select-container .ng-value-container .ng-value .ng-value-label{min-height:40px;padding-top:5px;padding-bottom:5px;line-height:30px}.campos-sem-bordas .ng-select .ng-select-container .ng-value-container .ng-input>input{min-height:40px;padding-top:5px;padding-bottom:5px;line-height:30px}.campos-sem-bordas .ng-select .ng-select-container .ng-arrow-wrapper .ng-arrow:before{left:-.5em;top:-.9em;line-height:14px}.campos-sem-bordas .ng-select .ng-select-container .ng-value .ng-value-label{min-height:34px;padding-top:2px;padding-bottom:2px;line-height:30px}.campos-sem-bordas .ng-select .ng-select-container .ng-input>input{min-height:34px;padding:2px 0;line-height:30px}.campos-sem-bordas .ng-select.ng-select-opened .ng-select-container .ng-arrow-wrapper .ng-arrow:before{top:-.65em}.tab-content{margin-bottom:20px}.tab-content .radiocheck{margin-bottom:15px}.tab-content .radiocheck>span{display:block;width:100%;margin:0 0 10px}label.pergunta,span.lbl.pergunta,span.lbl:empty.pergunta{text-align:left}}@media(max-width:360px){.btn.btn-sm{padding:.3em .7em .2em!important;font-size:4vw}.radiocheck .radiocheck-titulo{display:block!important;margin-bottom:.5em!important}.radiocheck .radiocheck-titulo+label{margin-left:0!important}}.test{color:purple}span.inputbox{color:#fa780a}.campo-icone .campo-sm .icone{border:none!important}label.pergunta .btn.btn-primary:active,span.lbl.pergunta .btn.btn-primary:active,span.lbl:empty.pergunta .btn.btn-primary:active,label.pergunta .btn.btn-primary.active,span.lbl.pergunta .btn.btn-primary.active,span.lbl:empty.pergunta .btn.btn-primary.active{background-color:#2e5574;border-color:#2e5574;color:#fff}label.pergunta .btn.btn-primary+.btn:active,span.lbl.pergunta .btn.btn-primary+.btn:active,span.lbl:empty.pergunta .btn.btn-primary+.btn:active,label.pergunta .btn.btn-primary+.btn.active,span.lbl.pergunta .btn.btn-primary+.btn.active,span.lbl:empty.pergunta .btn.btn-primary+.btn.active{background-color:#fa780a;border-color:#fa780a}.check+.legenda i{background-color:#039fd3}.campo-icone .icone{color:#f57f17}.destaque .campo-icone .icone{background-color:#f57f17;color:#fff}.destaque .campo-icone .ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#2e5574}.campos-sem-bordas .input-busca .btn.form-control:before{color:#fa780a}.campos-sem-bordas .ui-select-container .form-control.ui-select-toggle .ui-select-match-text,.campos-sem-bordas .ui-select-container .form-control.ui-select-toggle .ui-select-placeholder.text-muted{color:#fa780a}.menu-modalidades select[disabled]{padding-left:2px;text-transform:uppercase;border:solid 2px #d2d2d2!important;background-color:#f0f0f0!important;color:#b4b4b4}.menu-modalidades select[disabled]+.wrap-bg{z-index:2;top:2px;right:2px;bottom:2px;background-color:#f0f0f0}.menu-modalidades select[disabled]+.wrap-bg:before{border-width:5px 5px 0 5px;border-color:#999 transparent transparent transparent}.menu-modalidades .ng-select.ng-select-disabled>.ng-select-container{background-color:#f0f0f0;color:#b4b4b4}.ng-select.ng-select-multiple .ng-dropdown-panel-items .ng-option.ng-option-selected{background-color:#39688d}input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 3px #135190}input[type=range]::-moz-range-thumb{box-shadow:0 0 0 3px #135190}#CarrosselCurso .lista-card{margin-top:30px}#CarrosselCurso .lista-card .card-curso strong{color:#000;text-decoration:none;border:0!important}#CarrosselCurso .lista-card .card-curso .mensalidade{color:#000}#CarrosselCurso .btn-todos-cursos{display:block;font-size:16px;line-height:22px;text-decoration:none;color:#000}#CarrosselCurso .btn-todos-cursos:hover{color:#fa780a!important}#CarrosselCurso .btn-todos-cursos i{padding-left:8px}.coluna-2 .buscador-campus .ng-select-opened .ng-arrow-wrapper .ng-arrow:before{content:"\f106";top:-10px}.coluna-2 .buscador-campus .ng-arrow-wrapper .ng-arrow{margin-top:2px;border-width:0}.coluna-2 .buscador-campus .ng-arrow-wrapper .ng-arrow:before{content:"\f107";font: 20px/1 FontAwesome;position:absolute;top:-10px;right:-2px;font-weight:700;color:#979797}.coluna-2 .buscador-campus .ng-select-container{background:#fff;border:1px solid #CECECE;box-shadow:0 4px 8px #0000000d;border-radius:6px;height:50px!important;font-size:16px!important;padding:13px 17px!important}.coluna-2 .buscador-campus .ng-select-container .ng-value-container .ng-placeholder{font-weight:700;font-size:16px!important}.coluna-2 .buscador-campus .ng-select-container .ng-value-container .ng-input>input{padding:11px 15px;font-weight:700;font-size:16px!important;line-height:24px;padding-left:18px!important}.coluna-2 .buscador-campus .ng-select-container .ng-value-label{font-weight:700;font-size:16px;padding-left:3px!important;color:#000!important}.coluna-2 .ng-select .ng-select-container .ng-value-container .ng-input input{font-size:16px}.coluna-2 .ng-select .ng-select-container .ng-value-container .ng-placeholder{padding-top:8px;font-size:15px}.coluna-2 .campo-icone .ng-select.ng-select-opened .ng-select-container{background-color:#fff}.coluna-2 .ng-dropdown-panel-items .ng-option{font-size:13px}.coluna-2 .campo-icone .icone{font-size:16px}@media(max-width:768px){.coluna-2 .buscador-campus .ng-select-container{height:40px!important}.coluna-2 .buscador-campus .ng-select-container .ng-value-container .ng-input>input{padding:8px 15px}.coluna-2 .buscador-campus .ng-select-container .ng-value-label{font-size:14px;margin-top:0}#CarrosselCurso .btn-todos-cursos{display:none}#CarrosselCurso .alinhamento{width:100%;overflow-x:auto}#CarrosselCurso .alinhamento .lista-card{margin-top:25px;flex-wrap:initial}}.card-cidade-escola .ng-select{margin-bottom:0}.card-cidade-escola .ng-select .ng-select-container{background-color:transparent;border-color:#fff}.card-cidade-escola .ng-select .ng-select-container .ng-value-container .ng-input input{color:#fff}.card-cidade-escola .ng-select .ng-select-container .ng-value-container .ng-value-label{color:#fff!important;background:transparent!important}.card-cidade-escola .ng-select .ng-select-container .ng-value-container .ng-placeholder{padding-left:9px;padding-top:7px;font-size:1em;color:#fff}.modal .modal-header .modal-title{color:#1464b4}.modal .close[data-dismiss=modal]{background-color:#fa780a}.modal .modal-backdrop.in{background-color:#1464b4}.modal.modal-alert .modal-title{color:#2285cd}.pagination .page-item .page-link{color:#2e5574}.pagination .page-item.active .page-link{background-color:#2e5574;color:#fff}.paginacao-new .pagination{background:#fff;border:1px solid #E0E0E0;box-sizing:border-box;border-radius:6px}.paginacao-new .pagination .page-item{padding:5px}.paginacao-new .pagination .page-item.pagination-first,.paginacao-new .pagination .page-item.pagination-prev{border-right:1px solid #E0E0E0}.paginacao-new .pagination .page-item.pagination-last,.paginacao-new .pagination .page-item.pagination-next{border-left:1px solid #E0E0E0}.paginacao-new .pagination .page-item.active .page-link{background:#fa780a;color:#fff}.paginacao-new .pagination .page-item .page-link{border:0;color:#000;border-radius:5px}.paginacao .pagination>li>a{color:#2e5574}.paginacao .pagination>li.active>a{background-color:#2e5574}.paginacao .pagination>li.active>a,.paginacao .pagination>li.active>a:hover{border-color:#1464b4}.paginacao .pagination>li.active>a:hover{background-color:#1a5096}.well{padding:.8em 1em}.well p:last-child{margin-bottom:0}table .ui-select-placeholder,table .ui-select-match-text{min-height:15px;font-size:12px;line-height:1.3em;text-indent:0}table .ui-select-match-text.pull-left{position:relative;z-index:999;float:none!important;padding-right:10px;color:#fff;font-weight:600}table .ui-select-match-text.pull-left>span{display:inline-block;width:auto;position:relative;margin:1px;padding:.3em .4em;border-radius:3px;background-color:#fa780a}table .ui-select-match-text.pull-left .close{margin-left:5px;opacity:1;color:#fff;text-shadow:none;line-height:13px}table .ui-select-match>.form-control.ui-select-toggle{min-height:0;height:auto}hr{margin:30px 0 50px;padding:0;border-color:#dadada}.btn{border-radius:.4em;color:#1464b4}.btn.btn-primary,.btn.btn-success{background-color:#1273b9}.btn.btn-ico:before{border-color:#1464b4!important;background-color:#1464b4!important}.btn-default-focus,.btn-default-focus.ui-select-match{margin-bottom:20px}.btn-default-focus .form-control,.btn-default-focus .btn.form-control,.ui-select-container .btn-default-focus .btn{margin-bottom:0}.btn.btn-destaque-icone{background-color:#fcaf16;border-color:#fa780a;background-image:linear-gradient(#fcaf16,#f57f17)}.btn.btn-destaque-icone .icone{background-color:#fa780a;background-image:linear-gradient(#f57f17,#fcaf16)}.faq-ed .faq .panel-group .panel.panel-default{margin-bottom:10px;border:0;box-shadow:none}.faq-ed .faq .panel-group .panel.panel-default.ativo{border:none;box-shadow:none}.faq-ed .faq .panel-group .panel.panel-default.ativo a{color:#fff}.faq-ed .faq .panel-group .panel.panel-default.ativo .panel-heading{background-color:#1273b9;color:#fff}.faq-ed .faq .panel-group .panel.panel-default.ativo .panel-heading .icone{background-color:#fff;color:#1273b9;transform:rotate(90deg);-moz-transition:transform .2s ease;-webkit-transition:transform .2s ease;transition:transform .2s ease}.faq-ed .faq .panel-group .panel.panel-default.ativo .panel-body,.faq-ed .faq .panel-group .panel.panel-default.ativo .panel-heading+.panel-body{padding:10px 15px;border:solid 1px #1273b9;border-top:0;border-radius:0 0 3px 3px}.faq-ed .faq .panel-group .panel.panel-default.ativo .panel-body p:last-child{margin-bottom:10px}.faq-ed .faq .panel-group .panel-heading{position:relative;padding:15px;background-image:none;border:none;background-color:#e6e6e6}.faq-ed .faq .panel-group .panel-heading .panel-title{font-weight:700}.faq-ed .faq .panel-group .panel-heading .panel-title a{display:block;font-size:16px;color:#1273b9;text-decoration:none}.faq-ed .faq .panel-group .panel-heading .panel-title .icone{position:absolute;right:0;top:0;width:24px;height:24px;margin:12px 15px 0 0;padding:6px 0 0 3px;border-radius:50%;font: 14px/1 FontAwesome;text-align:center;color:#e6e6e6;background-color:#bebebe;transform:rotate(0);-moz-transition:transform .2s ease;-webkit-transition:transform .2s ease;transition:transform .2s ease}.faq-ed .faq .panel-group .panel-heading .panel-title .icone:before{content:"\f054"}.faq-ed .faq .panel-group .panel-heading .panel-title .item-titulo{margin-right:30px}.faq-ed .faq .panel-group .panel-heading+.panel-collapse>.panel-body{border:0}.faq-ed .faq .panel-group .panel-collapse .panel-body{background-color:#fff;line-height:25px;color:#222}.faq-ed .faq-tags{overflow:hidden;text-align:center;padding-bottom:20px;border-bottom:solid 2px rgba(0,0,0,.1)}.faq-ed .faq-tags .item{display:inline-block;width:auto;min-width:20%;padding:5px}.faq-ed .faq-tags .item .btn{width:100%;margin:0;background-color:#f0f0f0;color:#1273b9;border-color:#1273b9}.faq-ed .faq-tags .item.ativo .btn{background-color:#1273b9;color:#fff}.faq-ed .card-header-faq{color:#767676}.wrap-campo .wrap-bg{color:#1273b9}aside .wrap-campo .wrap-bg{color:#fa780a}:host ::ng-deep .faq .panel-heading.card-header{position:relative;padding:15px;background-image:none;border:none;background-color:#e6e6e6;cursor:pointer}:host ::ng-deep .faq .icone{position:absolute;right:0;top:0;width:24px;height:24px;margin:12px 15px 0 0;padding:4px 0 0 3px;border-radius:50%;text-align:center;color:#e6e6e6;background-color:#bebebe;transform:rotate(0);-moz-transition:transform .2s ease;-webkit-transition:transform .2s ease;transition:transform .2s ease}:host ::ng-deep .faq .panel-open .panel-heading.card-header{background-color:#1273b9}:host ::ng-deep .faq .panel-open .card-header-faq{color:#222}:host ::ng-deep .faq .panel-open .panel-collapse{border:1px solid #1273b9}:host ::ng-deep .faq .panel-open .panel-collapse.collapse.in.show{height:auto!important}:host ::ng-deep .faq .panel-open .panel-body.card-block.card-body{text-align:left}:host ::ng-deep .faq .panel-open .icone{background-color:#fff;color:#1273b9;transform:rotate(90deg);-moz-transition:transform .2s ease;-webkit-transition:transform .2s ease;transition:transform .2s ease}:host ::ng-deep .faq .panel-collapse{height:0!important}.corAzul{color:#1464b4!important;border-color:#1464b4!important}.corAzul-borda .ng-select-container{color:#1464b4!important;border:none!important}.corAzul-borda .ng-select-container{margin-top:0!important;margin-bottom:0!important;border-width:0!important}.corAzul-bg{border-color:#1464b4!important;text-shadow:none;background-color:#1464b4!important}.corAzul-bg,.corAzul-bg a,.corAzul-bg:hover,.corAzul-bg:focus{color:#fff}.corAzulClaro-borda{color:#039fd3!important;border:solid 1px #039fd3!important}.corAzulClaro-borda>input,.corAzulClaro-borda .ng-select-container,.corAzulClaro-borda>textarea,.corAzulClaro-borda>.form-control{color:#039fd3!important;border:none!important}.corAzulClaro-borda .ng-select-container{margin-top:0!important;margin-bottom:0!important;border-width:0!important}.corAzulClaro-bg{border-color:#039fd3!important;text-shadow:none;background-color:#039fd3!important}.corAzulClaro-bg,.corAzulClaro-bg a,.corAzulClaro-bg:hover,.corAzulClaro-bg:focus{color:#fff}.corAzulClaro-borda{color:#039fd3!important;border-color:#039fd3!important}.corLaranja{color:#fa780a!important;border-color:#fa780a!important}.corLaranja-borda .ng-select-container{color:#fa780a!important;border:none!important}.corLaranja-borda .ng-select-container{margin-top:0!important;margin-bottom:0!important;border-width:0!important}.corLaranja-bg{border-color:#fa780a!important;text-shadow:none;background-color:#fa780a!important}.corLaranja-bg,.corLaranja-bg a,.corLaranja-bg:hover,.corLaranja-bg:focus{color:#fff}.corBranco-borda .ng-select-container{color:#fff!important;border:none!important}.corBranco-borda .ng-select-container{margin-top:0!important;margin-bottom:0!important;border-width:0!important}.corPreto-borda .ng-select-container{color:#000!important;border:none!important}.corPreto-borda .ng-select-container{margin-top:0!important;margin-bottom:0!important;border-width:0!important}.corPreto-bg{border-color:#000!important;text-shadow:none;background-color:#000!important}.corPreto-bg,.corPreto-bg a,.corPreto-bg:hover,.corPreto-bg:focus{color:#fff}.corCinzaClaro-borda .ng-select-container{color:#f0f0f0!important;border:none!important}.corCinzaClaro-borda .ng-select-container{margin-top:0!important;margin-bottom:0!important;border-width:0!important}.corCinza2-borda .ng-select-container{color:#444!important;border:none!important}.corCinza2-borda .ng-select-container{margin-top:0!important;margin-bottom:0!important;border-width:0!important}.corDestaqueFiltro{box-shadow:inset 0 0 0 2px #fa780a!important;border-color:#fa780a!important}.corPadrao1-borda .ng-select-container{color:#135190!important;border:none!important}.corPadrao1-borda .ng-select-container{margin-top:0!important;margin-bottom:0!important;border-width:0!important}.corPadrao2-borda .ng-select-container{color:#fa780a!important;border:none!important}.corPadrao2-borda .ng-select-container{margin-top:0!important;margin-bottom:0!important;border-width:0!important}@media(max-width:768px){#BuscaCurso .ng-select-container .ng-value-container .ng-placeholder{line-height:1.6em}.paginacao-new .pagination .page-item.pagination-page{display:none}.paginacao-new .pagination .page-item.pagination-page.active{display:block}.modal .close[data-dismiss=modal]{background-color:#fa780a}.coluna-2 .campo-icone .ng-select.ng-select-searchable .ng-select-container .ng-value-container .ng-input>input{padding-left:5.4em}.coluna-2 .campo-icone .icone{font-size:2.6985em}}@media(min-width:481px){.campo-icone .icone{font-size:1em;z-index:81;border:none}}@media(max-width:480px){.campos-sem-bordas .ng-select{margin-top:15px}}header .menu-balao{display:none}header .menu-balao.ativo{display:block}.etapasLogin{position:relative;overflow:hidden}.etapasLogin .etapa{position:absolute;top:0;left:-100%;width:100%;max-height:420px;margin:0 0 0 -50px;overflow-y:auto;-moz-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.etapasLogin .etapa.ativo{position:relative;left:0;margin:0;-moz-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.etapasLogin .etapa.ativo~.etapa{left:100%;margin:0 0 0 50px;-moz-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.etapasLogin .etapas-navegacao{margin:5px 0 0}.etapasLogin .etapas-navegacao .seta{display:inline-block;cursor:pointer}.listaPortais .item,.listaLogin .item{padding:5px 0;margin:0 0 10px;border-bottom:solid 2px #e6e6e6}.listaPortais .item label,.listaLogin .item label{display:block;position:relative;margin:0;padding:0 5px;line-height:1.2em;overflow:hidden;cursor:pointer}.listaPortais .item input,.listaLogin .item input{float:left;margin:0!important}.listaPortais .info,.listaLogin .info{display:block;margin-left:25px;font-size:1em;line-height:1.4em;font-weight:800}.listaPortais .info i,.listaLogin .info i{display:block;margin:.4em 0;font-style:normal;font-size:.9em;line-height:1.2em;font-weight:400;color:#000000b3}.listaPortais .info u,.listaLogin .info u{display:inline-block;padding:.4em .8em;border-radius:50px;font-style:normal;font-size:.8em;line-height:1.2em;font-weight:400;text-decoration:none;background-color:#0000001a}.mochila-header{display:flex;align-items:center;height:100%}.mochila-header .mochila-btn{position:relative;z-index:11;font-weight:700;cursor:pointer;color:#2e558a;margin-top:-3px}.mochila-header .contador{display:inline-block;position:absolute;left:0;top:100%;width:11px;height:11px;margin:-1em 0 0 14px;font-size:8px;line-height:1.5em;text-align:center;border-radius:50%;border:solid 1px rgba(255,255,255,.5);color:#fff;background-color:#666;padding-left:1px}.mochila-header .mochila-conteudo{position:absolute;z-index:10;top:100%;width:500px;max-width:90vw;max-height:0;overflow:hidden;margin:5px 0 0;text-align:center;transition:all ease .5s}.mochila-header .mochila-conteudo-in{position:relative;margin:10px 0 0;padding:1em;border-radius:.5em;border:solid 1px rgba(0,0,0,.1);background-color:#fff;color:#444}.mochila-header .mochila-conteudo-in:after{content:"";display:block;position:absolute;bottom:100%;right:0;width:0;height:0;border-style:solid;border-width:0 11px 11px 11px;border-color:transparent transparent #fff transparent}.mochila-header .mochila-conteudo .mochila-etapa.etapa-inscricao{text-align:left}.mochila-header .mochila-conteudo .icone-fechar{display:none;position:absolute;z-index:9;right:0;top:0;width:18px;height:17px;padding:1px 0 0;margin:5px 5px 0 0;cursor:pointer;border-radius:3px;color:#fff;background-color:#0003;font-size:14px;line-height:14px;text-align:center}.mochila-header .mochila-conteudo .btn{background-color:#666;color:#fff;border-width:0}.mochila-header .mochila-conteudo .mochila-titulo{padding:0;border:none;margin:0 0 .5em;font-size:1.2em;font-weight:800}.mochila-header .mochila-conteudo .mochila-info{display:flex;align-items:flex-start;padding:0 0 1em;margin:0 0 1em;border-bottom:solid 1px #ccc}.mochila-header .mochila-conteudo .mochila-logo{width:70px;margin:0 .8em 0 0}.mochila-header .mochila-conteudo .mochila-grupo-detalhes{flex:1;font-size:.8em;line-height:1.4em;color:#666}.mochila-header .mochila-conteudo .mochila-grupo-detalhes .mochila-curso{text-transform:uppercase}.mochila-header .mochila-conteudo .mochila-grupo-acao{display:flex}.mochila-header .mochila-conteudo .mochila-grupo-acao .legenda{display:block;font-size:.74em;line-height:1.2em;font-weight:700;margin:0 0 .5em;color:#777}.mochila-header .mochila-conteudo .mochila-grupo-acao .destaque{font-size:1.2em;line-height:1em;font-weight:800}.mochila-header .mochila-conteudo .mochila-valor{flex:1}.mochila-header .mochila-conteudo .mochila-valor .valor-por{display:inline-block}.mochila-header .mochila-conteudo .mochila-valor .valor-de{display:inline-block;margin:0 0 0 .5em;font-size:.8em;text-decoration:line-through;color:#888}.mochila-header .mochila-conteudo .mochila-bolsa{width:65px;max-width:16%}.mochila-header .mochila-conteudo .mochila-acao{width:225px;max-width:48%}.mochila-header.aberta .mochila-conteudo-in .icone-fechar{display:inline-block}@media(min-width:1025px){header .menu-balao{position:absolute;right:0;top:100%;margin:14px 0 0}header .menu-balao:after{content:"";display:block;position:absolute;right:20%;top:0;margin:-10px 1px 0 0;width:0;height:0;border-style:solid;border-width:0 8px 10px 8px;border-color:transparent transparent #FFF transparent}header .menu-balao:before{content:"";display:block;position:absolute;right:20%;top:0;margin:-11px 0 0;width:0;height:0;border-style:solid;border-width:0 9px 11px 9px;border-color:transparent transparent #ccc transparent}.mochila-header{position:relative}.mochila-header .mochila-conteudo{right:-46px}.mochila-header .mochila-conteudo-in:before{content:"";display:block;position:absolute;bottom:100%;right:0;width:0;height:0;margin:0 44px 0 0;border-style:solid;border-width:0 12px 12px 12px;border-color:transparent transparent rgba(0,0,0,.1) transparent}.mochila-header .mochila-conteudo-in:after{margin:0 45px 0 0}.mochila-header.aberta .mochila-conteudo,.mochila-header:hover .mochila-conteudo,.mochila-header:active .mochila-conteudo,.mochila-header:focus .mochila-conteudo{max-height:calc(100vh - 100px);transition:all ease-in .6s}}@media(max-width:1024px){header .menu-balao{position:relative;margin:15px -15px;background-color:#364055}.mochila-header{position:absolute;z-index:9;right:0;top:1px}.mochila-header .mochila-btn .frase{display:none}.mochila-header .mochila-conteudo{right:-21vw;max-width:calc(100vw - 57px)}.mochila-header .mochila-conteudo-in:after{margin:0 75px -1px 0}.mochila-header .mochila-conteudo .mochila-etapa .mochila-grupo-acao{align-items:center}.mochila-header .mochila-conteudo .mochila-etapa .mochila-bolsa{width:65px;max-width:18%}.mochila-header .mochila-conteudo .mochila-etapa .mochila-acao .btn{font-size:10px;height:27px;min-height:33px;width:100%}.mochila-header.aberta .mochila-conteudo{max-height:calc(100vh - 100px);transition:all ease-in .6s}}@media(max-width:480px){.listaPortais .item label{font-size:16px}.etapasLogin .etapa{height:calc(100vh - 150px);max-height:none}.toggle-wrap .toggle-conteudo{position:static;left:auto;top:auto}.toggle-wrap .toggle-conteudo.toggle-fit{width:100%;margin-left:0}.cursos-estados .toggle-wrap .balao:before{right:-52px}.cursos-estados .toggle-wrap .balao:after{right:-50px}.mochila-header .mochila-conteudo-in{position:relative}.mochila-header .mochila-conteudo-in:before{content:"";display:block;position:fixed;z-index:-1;inset:0 0 100%;background-color:#0000;transition:all ease .5s}.mochila-header.aberta .mochila-conteudo-in:before{bottom:0;background-color:#0009;transition:all ease .5s}}.topo-ed{background:#fff!important;border-bottom:1px solid #eee}.topo-ed .contatos{font-weight:700;font-size:1em;line-height:1.2em;color:#5c5c5c}.topo-ed .contatos .icone{width:30px;height:30px;font-size:20px;color:#fa780a}.topo-ed a,.topo-ed .link{color:#fa780a}.topo-ed a:focus,.topo-ed .link:focus,.topo-ed a:hover,.topo-ed .link:hover{color:#fff;color:#f57f17}.topo-ed .como-funciona{display:inline-flex;font-weight:700}.topo-ed .como-funciona-titulo{display:inline-flex;flex-wrap:wrap;align-items:center;padding:0;margin:0;text-transform:none;cursor:pointer;color:#2e5574;font-weight:400;font-size:16px;line-height:24px}.topo-ed .como-funciona-titulo .frase{margin-left:8px}.topo-ed .como-funciona .ico-info,.topo-ed .como-funciona-btNav .ico-info{width:30px;height:30px;margin:0 8px 0 0;background-position:-450px -50px}.topo-ed .como-funciona-btNav .ico-info{margin:0}.topo-ed .toggle-wrap{position:relative;cursor:pointer}.topo-ed .toggle-wrap .toggle-conteudo{display:none;position:absolute;right:0;top:100%;cursor:default;max-height:0;transition:all ease 1s}.topo-ed .toggle-wrap .toggle-conteudo.toggle-fit{width:calc(100% + 20px);margin-left:-10px}.topo-ed .toggle-wrap .toggle-conteudo.top-index{z-index:99}.topo-ed .toggle-wrap .toggle-conteudo.toggle-busca{padding:.5em;background-color:#fff;border:solid 1px #dcdcdc}.topo-ed .toggle-wrap .toggle-conteudo.toggle-busca .busca-wrap.nomatch:not(.busca-aguarde) .ui-select-container.open:before,.topo-ed .toggle-wrap .toggle-conteudo.toggle-busca .busca-wrap.busca-aguarde .ui-select-container.open:before,.topo-ed .toggle-wrap .toggle-conteudo.toggle-busca .busca-wrap .ui-select-container:before{box-shadow:none;border:0;background-color:transparent}.topo-ed .toggle-wrap .toggle-conteudo.toggle-busca .busca-wrap .form-control{margin-bottom:0}.topo-ed .toggle-wrap .toggle-conteudo.toggle-busca .busca-wrap.nomatch input.form-control,.topo-ed .toggle-wrap .toggle-conteudo.toggle-busca .busca-wrap.busca-aguarde input.form-control{margin-bottom:25px}.topo-ed .toggle-wrap.aberto .toggle-conteudo,.topo-ed .toggle-wrap .toggle-conteudo.aberto,.topo-ed .toggle-wrap.toggle-hover:hover .toggle-conteudo,.topo-ed .toggle-wrap.toggle-hover:focus .toggle-conteudo,.topo-ed .toggle-wrap.toggle-hover:active .toggle-conteudo{display:block;max-height:500px;transition:all ease 1s}.topo-ed .box-transp{padding:30px 20px 30px 30px;background-color:#ffffffe6}.topo-ed .ico-sprite{display:inline-block;width:50px;height:50px;vertical-align:middle;font-style:normal;background-repeat:no-repeat;background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/sprite-2020.png)}.topo-ed .ico-sprite.ico-home-sobre-o-educa{width:60px;height:60px;background-position:-320px -20px}.topo-ed .ico-sprite.ico-home-bolsa-de-estudo{width:60px;height:60px;background-position:-420px -20px}.topo-ed .ico-sprite.ico-mochila{width:30px;height:30px}.topo-ed #botaoChatHeader .open{color:#2e5574}.topo-ed.is-pwa{background-color:#f5f5f5;box-shadow:none;border-bottom:solid 1px rgba(0,0,0,.03)}.menu-ed.barra-portal{display:flex;height:100%;padding:0;margin:0}.menu-ed .ico-sprite{display:inline-block;width:50px;height:50px;vertical-align:middle;font-style:normal;background-repeat:no-repeat;background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/sprite-2020.png);filter:invert(54%) sepia(13%) saturate(3273%) hue-rotate(353deg) brightness(134%) contrast(101%)}.menu-ed .ico-sprite.ico-usuario{width:30px;height:30px;background-position:-500px -50px}.menu-ed .btUsuario .login-btn{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:16px;border-radius:10px;border:1px solid #FF8000;color:#ff8000;text-align:center;font-style:normal;font-weight:400;line-height:16.8px;width:76px;height:33px}.menu-ed .infoUsuario .icone{margin:0 2px}.menu-ed .infoUsuario-logado .nome{font-size:16px;line-height:1.2em}.menu-ed .infoUsuario-logado .link{display:inline-block;padding:.5em 1em;border-radius:50px;background-color:#0000;transition:background-color .5s ease;text-decoration:none!important}.menu-ed .infoUsuario-logado .link:hover{background-color:#00000026;transition:background-color .3s ease;text-decoration:none!important}.menu-ed .infoUsuario .login-btn{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:16px;border-radius:10px;border:1px solid #FF8000;color:#ff8000;text-align:center;font-style:normal;font-weight:400;line-height:16.8px;width:76px;height:33px}.menu-ed .infoUsuario span.errorValidation{z-index:99;opacity:1!important}.menu-ed .balao-wrap{position:relative;flex:1}.menu-ed .balao-wrap .balao-focus{display:none;position:absolute;z-index:98;left:-40px;top:100%;right:-40px;margin:15px 0 0}.menu-ed .balao-wrap .balao-focus.ativo{display:block}.menu-ed .balao-wrap .balao-focus .balao{display:block;position:relative;padding:15px;margin-bottom:40px;background-color:#e6e6e6;color:#333}.menu-ed .balao-wrap .balao-focus .balao.balao-sm{padding:10px;margin-bottom:20px}.menu-ed .balao-wrap .balao-focus .balao>[class*=seta]{display:block;position:absolute;width:0;height:0;border-style:solid;border-color:#e6e6e6}.menu-ed .balao-wrap .balao-focus .balao .linha{display:block;margin-bottom:.5em;color:#333}.menu-ed .balao-wrap .balao-focus .balao .linha:last-child{margin-bottom:0}.menu-ed .balao-wrap .balao-focus .balao>.seta-bas{left:50%;top:100%;margin-left:-15px;border-width:20px 15px 0 15px;border-right-color:transparent!important;border-bottom-color:transparent!important;border-left-color:transparent!important}.menu-ed .balao-wrap .balao-focus .balao>.seta-top{left:50%;top:0;margin:-12px 0 0 -10px;border-width:0 10px 12px 10px;border-top-color:transparent!important;border-right-color:transparent!important;border-left-color:transparent!important}.menu-ed .balao-wrap .balao-focus .balao>.seta-esq{left:0;top:50%;margin-top:-15px;border-width:15px 20px 15px 0;border-top-color:transparent!important;border-bottom-color:transparent!important;border-left-color:transparent!important}.menu-ed .balao-wrap .balao-focus .balao>.seta-dir{left:100%;top:50%;margin-top:-15px;border-width:15px 0 15px 20px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.menu-ed .menu-wrap{position:relative}.menu-ed .menu-wrap:hover .menu-conteudo.menu-hover{display:block}.menu-ed .menu-balao{border-color:#fa780a}.menu-ed .listaLogin .item{display:flex;justify-content:space-between}.menu-ed .listaLogin .item label{color:#5a5ba7;display:inline-flex}.menu-ed .listaLogin .item label button{background-color:transparent;color:#323232;font-family:Nunito,Arial,Helvetica,sans-serif}.menu-ed .listaLogin .item label button .info{font-weight:600}.menu-ed .listaLogin .item i{display:inline-flex;color:#323232;font-weight:400}.menu-ed .listaLogin .item:hover{background-color:#f0f0f0}.paginaInicial .menu-ed .infoUsuario-logado .nome,.paginaInicial .menu-ed .infoUsuario .login-btn{color:#fff}.menu-ed.is-pwa .ico-sprite.ico-usuario{background-position:-500px -50px!important}.mochila-ed.mochila-header .contador{background:#5a5ba7}.mochila-ed.mochila-header .mochila-conteudo .btn{background-color:#fa780a}.logo-header{max-width:100%;height:0;padding:0 0 36.13%;background-position:center;background-size:contain;background-repeat:no-repeat}@media(min-width:1025px){.topo-ed{position:relative;z-index:800;min-height:50px;padding:25px 0 24px;margin:0}.topo-ed user-menu{width:100%}.topo-ed .bloco-info{display:inline-flex}.topo-ed .bloco-info+.bloco-info{margin-left:30px}.topo-ed .colunas{display:flex}.topo-ed .coluna{display:flex;color:#5c5c5c}.topo-ed .coluna-1{width:340px;text-align:left}.topo-ed .coluna-2{flex:1;justify-content:flex-end;max-width:calc(100% - 320px);text-align:right}.topo-ed .coluna-2 .bloco-info{max-width:calc(100% - 320px)}.topo-ed .como-funciona{position:relative;margin:0}.topo-ed .contatos{min-width:160px;margin:5px 0 0;border-left:solid 1px #e6e6e6;padding-left:15px}.topo-ed .contatos .icone{display:inline-block;margin:5px 5px 0 0;vertical-align:top}.topo-ed .contatos .info{display:inline-block;min-width:120px}.menu-ed.barra-portal{position:relative}.menu-ed .bloco-info{display:inline-flex}.menu-ed .infoUsuario{display:inline-flex;position:relative;z-index:30;width:100%;max-width:100%;padding:0;margin:0;vertical-align:top;font-size:14px;line-height:1.2em;text-align:center;color:#2e5574;color:#5c5c5c}.menu-ed .infoUsuario .nome{max-width:calc(100% - 35px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-ed .infoUsuario .form-inline{flex-wrap:nowrap;height:100%}.menu-ed .infoUsuario .form-inline .form-group{flex-wrap:nowrap}.menu-ed .infoUsuario-logado{width:100%;padding:0;margin:0}.menu-ed .infoUsuario-off{display:flex}.menu-ed .infoUsuario-off .form-inline{padding:0 5px;border:solid 1px #e6e6e6;border-radius:10px;background-color:#f2f2f2}.menu-ed .infoUsuario-off .form-inline .btn.acessar{padding:0;margin:0;box-shadow:none;cursor:pointer;border:0;font-size:20px;background-color:transparent;color:#fa780a}.menu-ed .infoUsuario-off .form-inline input.form-control{display:inline-block;padding-left:2px;padding-right:2px;margin:0;border-width:0;box-shadow:none;font-size:15px;background-color:transparent;border-color:transparent}.menu-ed .infoUsuario-off .form-inline ::placeholder{font-size:14px;font-weight:700}.menu-ed .infoUsuario-off .form-inline:hover ::placeholder{color:#f0f0f0}.menu-ed .infoUsuario-off .errorValidation{display:block;inset:100% 0 auto auto;padding:.7em .5em;margin:12px 0 0;color:#ff4739;border-radius:4px;line-height:1.1em;text-align:center;border:solid 1px #fa780a;background-color:#fff}.menu-ed .infoUsuario-off .errorValidation[ng-show=false]{display:none}.menu-ed .infoUsuario-off .errorValidation:after{content:"";display:block;position:absolute;left:50%;top:0;margin:-10px 0 0 -10px;width:0;height:0;border-style:solid;border-width:0 8px 10px 8px;border-color:transparent transparent #FFF transparent}.menu-ed .infoUsuario-off .errorValidation:before{content:"";display:block;position:absolute;left:50%;top:0;margin:-11px 0 0 -11px;width:0;height:0;border-style:solid;border-width:0 9px 11px 9px;border-color:transparent transparent #fa780a transparent}.menu-ed .infoUsuario .login-btn{position:relative;cursor:pointer}.menu-ed .infoUsuario .sair .icone{font-size:16px}.menu-ed .menu-balao:before{border-color:transparent transparent #fa780a transparent}.menu-ed .menu-balao li a{color:#1273b9}.menu-ed .menu-balao li.ativo>a{color:#fa780a}.logo-header{width:230px;height:24px;padding:0}}@media(max-width:1024px){.btNav.btUsuario{right:43px!important}.mochila-header{right:107px!important}.topo-ed{padding:10px 0 5px;margin:0;border-bottom-width:3px}.topo-ed .bloco-info{display:inline-block;vertical-align:top}.topo-ed .colunas{display:flex}.topo-ed .colunas .coluna-1{width:220px}.topo-ed .colunas .coluna-2{flex:1}.topo-ed nav{display:block;position:fixed;top:0;left:100%;float:none;width:200px;height:100%;margin-left:0;margin-top:0;background-color:#212a3ce6;-webkit-transition:margin-left ease .4s;-moz-transition:margin-left ease .4s;-o-transition:margin-left ease .4s;transition:margin-left ease .4s}.topo-ed nav.aberto{margin-left:-200px;-webkit-transition:margin-left ease .4s;-moz-transition:margin-left ease .4s;-o-transition:margin-left ease .4s;transition:margin-left ease .4s}.topo-ed nav ul{display:block;float:none!important;padding:60px 15px 0;text-align:left}.topo-ed nav ul>li{display:block;float:none!important;padding:10px 0;margin:0;font-size:14px;font-weight:600;text-transform:uppercase;border-bottom:solid 1px rgba(255,255,255,.4)}.topo-ed nav ul>li a{display:block;padding:10px 10px 10px 20px}.topo-ed .barra-portal{position:static;min-height:0;padding:0;background-color:transparent}.topo-ed .como-funciona-titulo{display:none}.topo-ed .balao-wrap .balao-focus{left:auto;right:0;margin:15px -5px 0 0}.topo-ed .balao-wrap .balao-focus .balao{margin:0;border-radius:3px;border:solid 1px rgba(0,0,0,.2)}.topo-ed .balao-wrap .balao-focus .balao>.seta-top{left:auto;right:0;margin:-10px 80px 0 0;border-width:0 8px 10px 8px}.topo-ed .balao-wrap .balao-focus .balao p:last-child{margin:0}.topo-ed .toggle-wrap.toggle-hover .toggle-conteudo,.topo-ed .toggle-wrap.toggle-hover:hover .toggle-conteudo{display:none}.topo-ed .toggle-wrap .toggle-conteudo.aberto,.topo-ed .toggle-wrap.toggle-hover .toggle-conteudo.aberto,.topo-ed .toggle-wrap.toggle-hover:hover .toggle-conteudo,.topo-ed .toggle-wrap.toggle-hover:active .toggle-conteudo{display:block}.topo-ed #botaoChatHeader .open{display:none}.topo-ed #botaoChatHeader svg path{fill:#fff}.topo-ed #botaoChatHeader .icone{display:none}.menu-ed .menu-balao{background-color:#364055}.menu-ed .menu-balao>li.ativo>a{color:#fcaf16}.menu-ed .menu-balao a{color:#fcaf16}.menu-ed .infoUsuario{display:block;position:fixed;z-index:99;top:0;right:auto;left:100%;float:none;width:75%;min-width:0;height:100%;margin:0;padding:70px 15px 15px;text-align:left;background-color:#212a3ce6;-webkit-transition:margin-left ease .4s;-moz-transition:margin-left ease .4s;-o-transition:margin-left ease .4s;transition:margin-left ease .4s}.menu-ed .infoUsuario.aberto{margin-left:-75%;-webkit-transition:margin-left ease .4s;-moz-transition:margin-left ease .4s;-o-transition:margin-left ease .4s;transition:margin-left ease .4s}.menu-ed .infoUsuario.aberto .login-btn svg path{STROKE:#fff!important}.menu-ed .infoUsuario.aberto .login-btn .frase{color:#fff}.menu-ed .infoUsuario.aberto .ico-sprite.ico-usuario{background-position:-500px 0}.menu-ed .infoUsuario:before{display:none}.menu-ed .infoUsuario .icone{margin:0}.menu-ed .infoUsuario .form-inline .form-group{display:block;margin-bottom:10px}.menu-ed .infoUsuario-off .form-inline{display:block}.menu-ed .infoUsuario-off .form-inline button.acessar{border:0;background-color:#fa780a;color:#fff;font-size:24px}.menu-ed .infoUsuario-off input{width:100%!important;margin-bottom:10px!important}.menu-ed .infoUsuario-off .btn{display:block;width:100%;margin-top:20px;border:solid 1px #FFF!important}.menu-ed .infoUsuario-off .errorValidation{position:relative;bottom:auto;top:100%;right:0}.menu-ed .infoUsuario-off .icone{display:none}.menu-ed .infoUsuario-logado .ico-sprite.ico-usuario{filter:none!important}.menu-ed .infoUsuario-logado .nome{color:#fff}.menu-ed .infoUsuario input[type=text],.menu-ed .infoUsuario select{color:#333}.menu-ed .infoUsuario .menu-wrap .menu-conteudo{display:block!important;position:static}.logo-header{width:112px}}@media(max-width:992px){.topo-ed{position:relative;z-index:10}.topo-ed .colunas{position:relative;z-index:100}.topo-ed nav{display:block;position:fixed;z-index:988;left:100%;top:0;width:200px;height:100%;margin-left:0;padding:80px 10px 10px;background-color:#000000b3;text-align:left;transition:margin-left .5s ease}.topo-ed nav.aberto{margin-left:-200px;transition:margin-left .5s ease}.topo-ed nav ul{display:block}.topo-ed nav ul li{display:block;width:100%}.topo-ed nav .menuCont>ul>li{margin:2px 0;background-color:#0006;border-radius:3px;border:solid 1px rgba(255,255,255,.3)}.topo-ed nav .menuCont>ul>li>a{display:block;padding:10px}}@media(max-width:480px){.paginaInicial .topo-ed{background-color:#f5f5f5}.topo-ed .container{min-height:40px}.topo-ed .box-transp{padding:40px 15px 20px}.topo-ed .toggle-wrap .toggle-conteudo{position:static;left:auto;top:auto}.topo-ed .toggle-wrap .toggle-conteudo.toggle-fit{width:100%;margin-left:0}.cursos-estados .topo-ed .toggle-wrap .balao:before{right:-52px}.cursos-estados .topo-ed .toggle-wrap .balao:after{right:-50px}}footer.rodapeEd{width:100%;min-height:40px;height:auto;padding:0 0 10px;background:#fff;color:#fff}footer.rodapeEd a,footer.rodapeEd .link{text-decoration:none;color:#fff}footer.rodapeEd a:hover,footer.rodapeEd .link:hover,footer.rodapeEd a:focus,footer.rodapeEd .link:focus,footer.rodapeEd a:active,footer.rodapeEd .link:active{text-decoration:underline;color:#fcaf16}footer.rodapeEd .faixa-contatos{padding:10px 0 0;margin-bottom:40px;overflow:hidden;background-color:#fff;color:#ff8000}footer.rodapeEd .faixa-contatos .linha{display:block}footer.rodapeEd .faixa-contatos .horario{display:inline-block;width:auto;padding:0 10px;margin:7px 0 0 10px;vertical-align:baseline;border-radius:6px;font-size:11px;line-height:17px;font-weight:700}footer.rodapeEd .faixa-contatos .fale{display:flex;align-items:flex-end;float:left;position:relative;min-height:47px;margin:0 10px 0 0;padding:0}footer.rodapeEd .faixa-contatos .fale .titulo{display:inline-block;margin:0 25px 0 0;font-size:15px;font-weight:700}footer.rodapeEd .faixa-contatos .fale .imagem-premio{display:none}footer.rodapeEd .faixa-contatos .fale .numeros{display:inline-block;font-size:12px;line-height:23px;text-align:center}footer.rodapeEd .faixa-contatos .fale .numeros strong{display:inline-block;margin-right:5px;font-size:21px;color:#fff}footer.rodapeEd .faixa-contatos .fale .numeros .linha{margin-bottom:15px}footer.rodapeEd .faixa-contatos .fale .numeros a,footer.rodapeEd .faixa-contatos .fale .numeros .link,footer.rodapeEd .faixa-contatos .fale .numeros a:hover,footer.rodapeEd .faixa-contatos .fale .numeros .link:hover,footer.rodapeEd .faixa-contatos .fale .numeros a:focus,footer.rodapeEd .faixa-contatos .fale .numeros .link:focus{color:#00c864}footer.rodapeEd .faixa-contatos .fale .numeros .tel2{display:block;padding:8px 8px 3px 9px;border-radius:50px;line-height:1em;border:1px solid #00c864}footer.rodapeEd .faixa-contatos .fale .numeros .tel2 svg path{fill:#00c864}footer.rodapeEd .faixa-contatos .fale .numeros .tel2 .tel-icone{font-size:24px;margin:-5px 0 0 5px;vertical-align:top}footer.rodapeEd .faixa-contatos .fale .numeros .tel-destaque{font-weight:600;font-size:16px;line-height:16px;text-align:center;color:#00c864}footer.rodapeEd .faixa-contatos .redes{display:inline-block;position:relative;float:right;min-height:58px;margin:0;padding:0 0 0 55px}footer.rodapeEd .faixa-contatos .redes .titulo{display:inline-block;margin:0 30px 0 0;font-size:16px;vertical-align:top;font-weight:700;line-height:130%}footer.rodapeEd .faixa-contatos .redes .icone{display:inline-block;width:45px;min-height:50px;margin:0;vertical-align:top;white-space:nowrap;font-size:10px;font-style:normal;line-height:10px;text-align:center;color:#fff;font-family:Arial,Helvetica,sans-serif,Arial,sans-serif}footer.rodapeEd .faixa-contatos .redes .icone .fa-stack{font-size:13px;margin-bottom:2px}footer.rodapeEd .faixa-contatos .redes .icone .fa-inverse{color:#ff8000}footer.rodapeEd .faixa-contatos .redes .icone .nome{color:#ff8000}footer.rodapeEd .faixa-contatos .redes .icone .nome:hover{text-decoration:none}footer.rodapeEd .faixa-contatos .redes .icone:hover{text-decoration:none}footer.rodapeEd .container{position:relative}footer.rodapeEd .container:before{content:"";display:none;position:absolute;left:15px;right:15px;top:-1px;border-top:solid 1px #CCC}footer.rodapeEd nav{margin:0;border-bottom:1px solid rgba(69,121,160,.2)}footer.rodapeEd nav .coluna{display:inline-block;margin:0 30px 30px 14px;text-align:left;vertical-align:top;border-left:1px solid rgba(69,121,160,.2);padding:0 0 0 17px}footer.rodapeEd nav .coluna:first-child{border-left:0;padding-left:0;margin-left:0}footer.rodapeEd nav .coluna .titulo{display:block;position:relative;padding:0;margin:0 0 8px;color:#5d5d5d;font-size:15px;line-height:18px;font-weight:700}footer.rodapeEd nav .coluna .titulo a{color:#5d5d5d;font-size:15px;line-height:18px;font-weight:700}footer.rodapeEd nav .coluna .titulo .btTogglecoluna{display:none}footer.rodapeEd nav .coluna>ul{min-height:65px}footer.rodapeEd nav .coluna>ul>li{padding:0;line-height:15px;margin-bottom:5px;font-size:12px}footer.rodapeEd nav .coluna>ul>li a,footer.rodapeEd nav .coluna>ul>li .link{font-size:12px;color:#5d5d5d;line-height:18px}footer.rodapeEd nav .coluna:first-child{margin-left:0}footer.rodapeEd nav .coluna:first-child ul{border-left-width:0}footer.rodapeEd .fale{display:block;margin:0 0 20px;font-size:12px;line-height:20px}footer.rodapeEd .fale strong{font-size:17px;color:#1273b9}footer.rodapeEd .redes{display:block;width:auto;vertical-align:top}footer.rodapeEd .boxVideo{display:inline-block;width:280px;max-width:100%;border-width:0;margin:0}footer.rodapeEd .boxVideo img{margin:-9.5% 0}footer.rodapeEd .copyright{padding:10px 0;border-top:solid 0 #ccc;margin-top:10px;text-align:center;font-size:14px;font-style:normal;color:#ff8000}footer.rodapeEd .coluna-1{text-align:center}footer.rodapeEd .coluna-2{display:none}@media(min-width:1025px){footer.rodapeEd{margin:0}}@media(max-width:1024px){footer.rodapeEd .faixa-contatos{padding:10px 0 20px;margin-bottom:20px;overflow:hidden;text-align:center}footer.rodapeEd .faixa-contatos .horario{font-size:12px;line-height:20px;margin-top:16px}footer.rodapeEd .faixa-contatos .fale{display:inline-block;float:none;width:auto;margin:0 0 20px;padding-bottom:20px;text-align:left;border-bottom:solid 1px rgba(69,121,160,.2)}footer.rodapeEd .faixa-contatos .fale .titulo{display:none}footer.rodapeEd .faixa-contatos .fale .numeros{display:inline-block;font-size:12px;line-height:23px;margin-top:22px}footer.rodapeEd .faixa-contatos .fale .numeros .tel2{cursor:pointer;display:initial;padding:11px 11px 7px 15px;border-radius:50px;line-height:1em}footer.rodapeEd .faixa-contatos .redes{display:inline-block;float:none;width:auto;min-height:58px;margin:0 auto;text-align:left}footer.rodapeEd .faixa-contatos .redes .icone .fa-stack{font-size:16px}footer.rodapeEd .faixa-contatos .redes .titulo{display:inline-block;margin:0 30px 0 0;font-size:16px;vertical-align:top}footer.rodapeEd .coluna-1{width:100%;text-align:center}footer.rodapeEd .coluna-2{width:100%;text-align:center}footer.rodapeEd nav .coluna{margin-left:20px}footer.rodapeEd nav .coluna:first-child{margin-left:0}}@media(max-width:992px){footer.rodapeEd{position:relative;bottom:initial;left:initial;height:auto}}@media(max-width:800px){footer.rodapeEd .fale{width:100%;margin-top:20px;margin-bottom:20px}footer.rodapeEd .redes{width:100%;margin-top:20px}}@media(max-width:767px){.copyright{margin-top:-24px!important}footer.rodapeEd .faixa-contatos{padding-top:20px}footer.rodapeEd .faixa-contatos .linha{display:inline;margin-left:4px}footer.rodapeEd .faixa-contatos .fale{display:flex;justify-content:space-between;padding-left:0;text-align:left;align-items:flex-start}footer.rodapeEd .faixa-contatos .fale .item-fale{display:flex;flex-direction:column}footer.rodapeEd .faixa-contatos .fale .item-fale .imagem-premio{display:block}footer.rodapeEd .faixa-contatos .fale .titulo{display:block;margin:0 0 10px;font-weight:700;font-size:15px;line-height:20px}footer.rodapeEd .faixa-contatos .fale .titulo .linha{display:block}footer.rodapeEd .faixa-contatos .fale .numeros{display:block}footer.rodapeEd .faixa-contatos .fale .numeros strong{display:block}footer.rodapeEd .faixa-contatos .redes{display:block;width:100%;padding-left:0}footer.rodapeEd .faixa-contatos .redes .titulo{display:block;width:100%;margin:0 0 10px;font-weight:700;line-height:130%}footer.rodapeEd .faixa-contatos .redes .icone{margin-right:10px}footer.rodapeEd nav{margin:0 0 40px;border:none!important}footer.rodapeEd nav .coluna{display:block;width:100%;margin:0 0 10px;padding-left:0;border:0;border-bottom:1px solid rgba(69,121,160,.2)}footer.rodapeEd nav .coluna.premio_rodape{display:none}footer.rodapeEd nav .coluna .titulo{display:block;position:relative;padding:10px 10px 19px;margin:0;border-radius:3px;font-size:16px;line-height:1em;font-weight:700}footer.rodapeEd nav .coluna .titulo a{color:#5d5d5d}footer.rodapeEd nav .coluna .titulo:before{content:none!important}footer.rodapeEd nav .coluna .titulo:after{content:"\f054";display:block;position:absolute;right:0;top:0;margin:10px 10px 0 0;color:#5d5d5d;font: 16px/1em FontAwesome;transform:rotate(90deg);-moz-transition:all ease .4s;-webkit-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s}footer.rodapeEd nav .coluna .titulo .btTogglecoluna{display:inline-block;position:relative;z-index:10;float:right;width:26px;height:26px;margin:-5px -10px -5px 5px;padding:5px 0 0;text-align:center;font-size:16px;border-radius:50%;background-color:transparent;color:transparent;transform:rotate(0);-webkit-transition:transform .4s ease;-moz-transition:transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease}footer.rodapeEd nav .coluna .titulo .btTogglecoluna+a{display:block;margin:-5px 30px -5px -5px;padding:5px}footer.rodapeEd nav .coluna h3{padding:0;margin:0}footer.rodapeEd nav .coluna>ul{position:relative;min-height:0;padding:0 7px!important;margin:0 5px;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}footer.rodapeEd nav .coluna>ul>li{display:block;width:100%;max-height:0;padding:0;margin:0;border-width:0;border-radius:4px;font-size:12px;text-transform:uppercase;overflow:hidden;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}footer.rodapeEd nav .coluna>ul>li a,footer.rodapeEd nav .coluna>ul>li .link{display:block;padding:0;color:#5d5d5d;font-size:14px;line-height:30px;text-transform:initial}footer.rodapeEd nav .coluna.cursos{margin-left:0}footer.rodapeEd nav .coluna.cursos .titulo:before{content:"\f19d"!important}footer.rodapeEd nav .coluna.ativo .titulo a{color:#5d5d5d}footer.rodapeEd nav .coluna.ativo .titulo:before{color:#fff;content:"\f00d"}footer.rodapeEd nav .coluna.ativo .titulo:after{color:#5d5d5d;transform:rotate(270deg);-moz-transition:all ease .4s;-webkit-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s}footer.rodapeEd nav .coluna.ativo .titulo .btTogglecoluna{color:transparent;background-color:transparent;transform:rotate(270deg);-webkit-transition:transform .4s ease;-moz-transition:transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease}footer.rodapeEd nav .coluna.ativo ul{padding:10px;border-width:1px;border-top-width:0;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}footer.rodapeEd nav .coluna.ativo ul li{max-height:40px;margin:5px 0;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}footer.rodapeEd nav .coluna.ativo ul li.alturaLivre{max-height:none}}@media(max-width:480px){footer.rodapeEd>.container{padding-top:0}footer.rodapeEd .fale,footer.rodapeEd .redes{display:block;float:none;width:auto;text-align:left}footer.rodapeEd .redes{margin-bottom:10px}footer.rodapeEd .redes .icone{background-position:left top;width:45px;text-align:left;vertical-align:top}}:host ::ng-deep .table-container{text-align:left;font-size:13px;line-height:1.5em}:host ::ng-deep .table-container table.table.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}:host ::ng-deep .table-container table.table.table-striped tr:nth-child(2n) td{background-color:#f5f5f5}.noticias a,.noticias .link{color:#000}.noticias-container{margin:0 -10px;overflow:hidden}.noticias-container .noticia{float:left;width:50%;padding:0 10px}.noticias-container .helpers{display:none}.noticias .noticia{margin-bottom:20px;border-bottom:solid 1px #dcdcdc;overflow:hidden;text-align:left}.noticias .categoria{display:inline-block;margin-right:20px;padding:4px 8px 3px;border-radius:50px;text-shadow:-1px 1px 1px rgba(0,0,0,.5);font-size:12.5px;line-height:15px;font-weight:700;text-transform:uppercase;background-color:#326478;color:#fff}.noticias .data{display:inline-block;margin-right:20px;font-size:.8em;color:#999}.noticias .foto{background-position:center center;background-size:cover;background-color:#e6e6e6}.noticias .titulo{margin:1.5em 0 .2em;color:#4b4b4b;font-weight:700}.noticias .titulo a{color:inherit;text-decoration:none}.noticias .titulo a:hover,.noticias .titulo a:active{text-decoration:underline}.noticias .subtitulo{color:#787878;font-family:Nunito,Arial,Helvetica,sans-serif;font-weight:400}.noticias.noticias-padrao .noticia,.noticias .noticia.noticia-padrao{padding-bottom:0}.noticias.noticias-padrao .noticia>a,.noticias .noticia.noticia-padrao>a{display:block}.noticias.noticias-padrao .noticia .foto,.noticias .noticia.noticia-padrao .foto{float:left;width:300px;height:220px;margin:0 20px 20px 0}.noticias.noticias-padrao .noticia .foto.hidden+.info,.noticias .noticia.noticia-padrao .foto.hidden+.info{float:none;width:100%}.noticias.noticias-padrao .noticia .info,.noticias .noticia.noticia-padrao .info{float:left;width:calc(100% - 320px);vertical-align:top}.noticias.noticias-padrao .noticia .titulo,.noticias .noticia.noticia-padrao .titulo{margin:20px 0 10px;font-size:1.35em;font-weight:700}.noticias.noticias-destaque{margin-bottom:40px}.noticias.noticias-destaque .noticia,.noticias .noticia.noticia-destaque{position:relative;margin:0 0 10px;border-bottom-width:0}.noticias.noticias-destaque .noticia>a,.noticias .noticia.noticia-destaque>a{display:block;color:#fff}.noticias.noticias-destaque .noticia .foto,.noticias .noticia.noticia-destaque .foto{display:block;position:relative;width:100%;height:0;padding-bottom:50%}.noticias.noticias-destaque .noticia .foto:before,.noticias .noticia.noticia-destaque .foto:before{display:block;content:"";position:absolute;left:0;bottom:0;width:100%;height:40%;background-image:linear-gradient(#0000,#000000e6)}.noticias.noticias-destaque .noticia .info,.noticias .noticia.noticia-destaque .info{position:absolute;left:0;bottom:0;width:100%;padding:45px 25px 25px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.2)}.noticias.noticias-destaque .noticia .titulo,.noticias .noticia.noticia-destaque .titulo{margin-top:10px;font-size:1.6em;font-weight:700;color:inherit}.noticias.noticias-mais-lidas .noticia{padding-bottom:20px}.noticias.noticias-mais-lidas .noticia:first-child{margin-top:20px}.noticias.noticias-mais-lidas .noticia:last-child{margin-bottom:0;border-bottom-width:0}.noticias.noticias-mais-lidas .noticia .index{display:inline-block;margin-top:.2em;float:left;font-size:30px;color:#c3c3c3}.noticias.noticias-mais-lidas .noticia .titulo{display:block;margin:0 0 0 40px;font-size:1em;font-weight:400;color:#444}.noticias.noticias-busca{margin:40px 0}.noticias.noticias-busca .noticia{overflow:hidden}.noticias.noticias-busca .noticia .foto{float:left;margin-right:20px;width:120px}.noticias.noticias-busca .noticia .foto+.info{float:left;width:calc(100% - 140px)}.noticias.noticias-busca .noticia .titulo{margin-top:.5em;font-size:1.4em}.noticias.noticia-full h1{text-align:inherit}.noticias.noticia-full h2{font-size:1.375em;line-height:1.4em;text-align:left}.noticias.noticia-full .noticia{border-bottom-width:0}.noticias.noticia-full .noticia-header{margin:0 0 1.5em;text-align:center}.noticias.noticia-full .noticia-body{position:relative;width:820px;max-width:100%;padding:0 0 20px;margin:0 auto;border-bottom:solid 1px #dcdcdc;font-size:1em;line-height:1.7em}.noticias.noticia-full .noticia-texto{margin:0 0 20px;text-align:justify}.noticias.noticia-full .categoria{margin:0}.noticias.noticia-full .titulo{padding:0;margin:.5em 0 .3em;border:none;font-size:1.9em;line-height:1.2em}.noticias.noticia-full .subtitulo{margin:0 0 1em;font-size:1.1em;color:gray}.noticias.noticia-full .data{display:block;margin:0 0 1em}.noticias.noticia-full .redes a{text-decoration:none}.noticias.noticia-full .redes .icone{display:inline-block;min-width:1.5em;text-align:center;line-height:1em;background-color:#ccc;color:#fff}.noticias.noticia-full img.foto{display:block;margin:0 auto 2em}.noticias.noticia-full .fonte{font-size:.8em}.noticias-componente{padding:40px 0 30px;margin:40px 0;background-color:#f3f3f3}.noticias-componente-titulo{padding:0;font-size:1.2em;font-weight:800;color:#333}.noticias-componente .noticias .noticia{padding:0}.noticias-componente .noticias .noticia .foto{border:solid 1px #dcdcdc}.noticias-componente .noticias .noticia-destaque .foto:before{height:50%}.noticias-componente .paginacao{margin-bottom:0}.noticias-componente .input-busca{background-color:#fff!important}.noticias-componente .icone-fechar{position:absolute;right:0;top:0;width:28px;height:28px;padding-top:3px;border-radius:50%;margin:6px;font-size:20px;line-height:1em;text-align:center;cursor:pointer;background-color:#e6e6e6;color:#fa780a}.noticias-componente .carousel-control,.noticias-componente .carousel-control-prev,.noticias-componente .carousel-control-next{display:none}.noticias-componente .carousel-indicators{bottom:auto;top:100%}.noticias-componente .carousel-indicators li{width:14px;height:14px;margin:1px 5px;border-width:2px;border-color:#666}.noticias-componente .carousel-indicators .active{width:16px;height:16px;margin:0 4px;background-color:#666}.noticias.carrossel h2{border-bottom:0}@media(min-width:1025px){.noticias.noticia-full .redes{position:absolute;right:100%;top:0;width:30px;margin:35px 20px 0 0}.noticias.noticia-full .redes .icone{display:inline-block;min-width:1.5em;min-height:1.5em;margin:0 0 5px;padding:.25em 0 0;font-size:24px;text-align:center;line-height:1em}}@media(max-width:1024px){.noticias.noticias-destaque{margin-bottom:10px}.noticias.noticias-destaque .noticias-container{position:relative;margin:0 -5px;white-space:nowrap;overflow:auto}.noticias.noticias-destaque .noticia{display:inline-block;float:none;width:95%;padding:0 .3em;white-space:normal;vertical-align:top}.noticias.noticias-destaque .info{padding:45px 1.3em 1em}.noticias.noticias-destaque .titulo{margin-top:10px;font-size:1.2em}.noticias.noticias-padrao .noticia{padding-bottom:0;text-align:center}.noticias.noticias-padrao .noticia .foto{display:inline-block;float:none;max-width:100%;margin:0 auto .5em}.noticias.noticias-padrao .noticia .info{float:none;width:100%;text-align:left}.noticias.noticias-padrao .noticia .titulo{margin:1em 0;font-size:1.2em}.noticias.noticia-full .data{text-align:center;margin-bottom:5px}.noticias.noticia-full .noticia-header,.noticias.noticia-full .subtitulo{margin-bottom:10px}.noticias.noticia-full .redes{margin:0 0 20px;text-align:center}.noticias.noticia-full .redes .icone{display:inline-block;min-width:1.5em;min-height:1.5em;margin:0 3px;padding:.25em 0 0;font-size:16px;text-align:center;line-height:1em}}@media(min-width:993px){.noticias-componente-cabecalho{margin:-10px 0 20px}.noticias-componente-titulo{margin:0}.noticias-componente-busca{text-align:right}.noticias-componente .noticias .noticia{float:left;margin:0}.noticias-componente .noticias .noticia-maior{width:68.5%;padding-right:20px}.noticias-componente .noticias .noticia-menor{width:31.5%}.noticias-componente .noticias .noticia-menor+.noticia-menor{margin:20px 0 0}.noticias-componente .noticias .noticia-menor .titulo{font-size:1.2em;line-height:1.2em}.noticias-componente .noticias .noticia-menor .info{padding:45px 20px 17px}}@media(max-width:992px){.noticias-componente-cabecalho{margin:-10px 0 20px}.noticias-componente-titulo{margin:0 0 10px;text-align:center}.noticias-componente-busca{text-align:center}.noticias-componente .noticias .noticia{margin:0 0 20px}.noticias-componente .noticias .noticia .info,.noticias-componente .noticias .noticia-destaque .foto{width:100%}.noticias-componente .noticias .noticia-destaque .info{padding:45px 15px 15px}.noticias-componente .noticias .noticia-destaque .info .titulo{font-size:1.4em}.noticias-componente .noticias .noticia-padrao{text-align:center}.noticias-componente .noticias .noticia-padrao .foto{float:none;width:200px;height:145px;margin:0 auto 10px}.noticias-componente .noticias.carrossel{width:100%;height:240px;overflow-x:auto;white-space:nowrap}.noticias-componente .noticias.carrossel .slide{display:inline-block;width:100%;overflow:hidden;white-space:normal}}body{font-family:Nunito,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4em}a{text-decoration:underline}a:hover{text-decoration:none}h2,h3{padding:0;border:0}.topoNoticias{padding:10px 0;margin-bottom:40px;color:#fff}.topoNoticias>.container{position:relative}.topoNoticias .logo{display:inline-block;position:relative;z-index:90;width:210px;vertical-align:top}.topoNoticias .logo:before{content:"";display:block;position:absolute;z-index:-1;left:-20px;top:0;width:calc(100% + 40px);height:calc(100% + 20px);padding:10px 0;margin:-10px 0;background-color:#fff;opacity:.15;transform:skew(-15deg)}.topoNoticias nav{display:inline-block;width:calc(100% - 640px);margin:0 0 0 10px;text-align:center;vertical-align:top}.topoNoticias ul.menu{display:inline-block;margin:0;padding:0;list-style:none}.topoNoticias ul.menu>li{display:inline-block;padding:5px;margin:5px 10px;text-transform:uppercase;line-height:1.2em;border-radius:4px;background-color:#0000}.topoNoticias ul.menu>li:hover{background-color:#00000014}.topoNoticias ul.menu>li a{display:block;padding:5px;border-bottom:solid 3px #ccc;color:#fff;font-weight:700;text-decoration:none}.topoNoticias ul.menu>li a:hover{border-color:#fff}.topoNoticias .busca{display:inline-block;width:200px;float:right;margin:5px 0 0}.topoNoticias .busca input{margin-bottom:0;border:none;color:#fff}.topoNoticias .busca ::placeholder{color:#ffffff80}.topoNoticias .mais-categorias{display:inline-block;width:200px;float:right;margin:5px 20px 0 0;position:relative;background:#fff;text-align:center;min-height:40px;border-radius:21px;padding:9px 12px;color:#1273b9;font-weight:700;cursor:pointer;transition:1s}.topoNoticias .mais-categorias.aberto{min-height:65px}.noticias-mb .topoNoticias .busca{width:275px}.noticias-mb .topoNoticias .mais-categorias.aberto{min-height:46px;border-bottom-left-radius:0;border-bottom-right-radius:0}section#Conteudo{min-height:calc(100vh - 192px)}.container{width:100%;max-width:1280px;margin:0 auto}.title-mais-noticias{font-weight:800;margin:30px 0;font-family:Nunito,Helvetica,Arial,sans-serif}.banner-img{width:100%;min-height:200px;margin-bottom:30px;text-align:center}.banner-img img{display:inline-block}.boxVideo{display:block;position:relative;margin-bottom:30px;border:solid 1px #FFF;overflow:hidden}.boxVideo .icone{position:absolute;left:50%;top:50%;margin:-40px 0 0 -40px;font-size:80px;opacity:.6;pointer-events:none}.boxVideo .bg{width:100%;height:0;padding-bottom:52%;background-position:center center;background-size:cover;background-color:#e6e6e6;cursor:pointer}.boxVideo:hover .icone{opacity:1;text-shadow:0 0 30px rgba(255,255,255,.8)}.busca-curso{padding:20px 30px;margin:0 0 30px;background-color:#e6e6e6;border-radius:4px;box-shadow:inset 0 -3px 0 1px #00000012;font-family:Nunito,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4em}.busca-curso .logo{position:relative;float:left;width:calc((100% - 610px)*.35);padding:10px 30px 10px 0;margin:25px 0 0;text-align:center}.busca-curso .logo img{position:relative;z-index:11;max-width:150px;margin:0 auto}.busca-curso .logo:before{content:"";display:block;position:absolute;z-index:9;right:15px;top:10%;width:10px;height:80%;box-shadow:0 0 10px #0003}.busca-curso .logo:after{content:"";display:block;position:absolute;z-index:10;right:15px;top:0;width:20px;height:100%;background-color:#e6e6e6}.busca-curso .destaque{float:left;width:calc((100% - 610px)*.65);padding:25px 0 0;text-align:center}.busca-curso .destaque .destaque-in{display:inline-block;position:relative;width:19.8em;padding:0 20px 5.5em 0;text-align:left;font-family:Nunito,Arial,Helvetica,sans-serif}.busca-curso .destaque .lin{display:inline-block;position:absolute;font-weight:800;text-transform:uppercase}.busca-curso .destaque .lin1{left:0;top:0;font-size:1.75em;letter-spacing:-.02em}.busca-curso .destaque .lin2{left:0;top:.9em;font-size:2.4em;letter-spacing:-.01em}.busca-curso .destaque .lin3{left:9.2em;top:1.1em;transform:rotate(-90deg);font-size:1em;letter-spacing:normal}.busca-curso .destaque .lin4{left:11.9em;top:-.5em;margin-left:.1em;letter-spacing:-.05em}.busca-curso .destaque .lin4 .big{font-size:4.85em;line-height:.9em;letter-spacing:-.05em}.busca-curso .destaque .lin4 .small{font-size:2em;margin-left:.1em}.busca-curso .destaque .lin5{left:0;top:2.7em;font-size:1.5em;text-transform:none;letter-spacing:.05em}.busca-curso .conteudo{float:left;width:610px}.busca-curso .conteudo .titulo{padding:0;margin:0 0 1em;border:none;font-weight:700;font-size:1em;text-align:center}.busca-curso .tipoensino{margin:0 0 10px;overflow:hidden}.busca-curso .tipoensino button.btn{display:block;float:left;width:calc(33.33% - 10px);border:solid 2px;border-radius:6px;background-color:transparent;color:#616161;font-size:16px;font-weight:400}.busca-curso .tipoensino button.btn.ativo{color:#fff;font-weight:700}.busca-curso .tipoensino button.btn+button{margin-left:15px}.busca-curso .form-cidade,.busca-curso .form-tipobusca,.busca-curso .form-modalidade,.busca-curso .form-instituicao,.busca-curso .close-form{display:none!important}.busca-curso .form-control,.busca-curso .btn.form-control,.busca-curso .ui-select-container .btn{border:none;border-radius:6px}.foto-legenda{font-size:.8em;line-height:1.2em;margin:-20px 0 20px;text-align:center;color:#666}.busca-container{position:relative}.busca-container .busca-icone{position:absolute;right:0;top:50%;margin:-.6em .7em 0 0}.busca-container .busca-icone:before{content:"\f002";display:block;font: 1.2em/1 FontAwesome;color:#ffffff80;text-decoration:none}.busca-container .btn-busca{display:none;position:absolute;right:0;top:50%;margin:-16px 4px 0 0;padding:.3em .5em;min-height:32px;font-size:.8em;font-weight:400;background-color:#fff;border-width:0}.busca-container.ativo .busca-icone{display:none}.busca-container.ativo .btn-busca{display:inline-block}.card .card-header{padding:.75em 1.2em;border-radius:4px 4px 0 0}.card .card-title{margin:0;padding:0;font-size:1em;font-weight:700;color:inherit}.card .card-body{padding:.75em 1.2em}input.input-busca,.input-busca .btn.form-control{position:relative;border-color:#c6c6c6!important;padding-right:28px!important;font-size:16px;font-weight:700;background-color:#f4f4f4!important;background-repeat:no-repeat!important;background-position:98% center!important}input.input-busca:before,.input-busca .btn.form-control:before{content:"\f002";position:absolute;right:5px;top:3px;width:auto;color:#ff8c00;font: 14px/1 FontAwesome}.input-busca .caret{display:none}.separador{position:relative;padding:0 10px;margin:0 0 1em;text-align:center}.separador:before{content:"";display:block;position:absolute;z-index:-1;left:0;top:50%;width:100%;height:1px;background-color:#0000001a}.separador-in{display:inline-block;position:relative;z-index:2;padding:.2em .5em;background-color:#fff;text-transform:uppercase;font-weight:700;font-size:.9em}.conteudo-noticia{margin:0 0 40px;font-size:1em;line-height:1.5em;font-weight:400;text-align:justify;color:#787878}.apresentacao-categoria{text-align:justify}.apresentacao-categoria h1{text-align:inherit}.mais-categorias .box-categoria{display:none}@media(max-width:1279px){.busca-curso{padding:20px}.busca-curso .logo{position:relative;float:left;width:45%;padding:10px 30px 10px 0;margin:0 0 20px;text-align:right}.busca-curso .destaque{float:left;width:55%;padding:0 0 20px 10px;text-align:left;font-size:.8em}.flexbox .busca-curso .destaque{font-size:1.15vw!important}.busca-curso .conteudo{float:left;width:100%}.busca-curso .tipoensino button.btn{float:left;width:calc(33.33% - 10px)}.busca-curso .tipoensino button.btn+button{margin-left:15px}}@media(min-width:1025px){.btNav{display:none}}@media(max-width:1024px){.topoNoticias{text-align:right}.topoNoticias .logo{float:left;width:140px;text-align:left}.topoNoticias .btNav{display:inline-block;padding:.1em .4em;border-radius:4px;text-align:center;vertical-align:top;cursor:pointer;background-color:#00000014;top:0}.topoNoticias .btNav.btNav-busca{right:57px}.topoNoticias .btNav .icone{display:block;font-size:.5em;line-height:1.1em}.topoNoticias .btNav .legenda{display:none;font-size:.6em;line-height:1.5em}.topoNoticias .btNav .icone-abrir{display:inline-block;margin-left:-3px;margin-top:4px}.topoNoticias .btNav .icone-fechar{display:none}.topoNoticias .btNav.aberto{background-color:#0003;top:61px}.topoNoticias .btNav.aberto .icone-abrir{display:none}.topoNoticias .btNav.aberto .icone-fechar{display:inline-block;margin-left:-3px}.topoNoticias nav{text-align:left}.topoNoticias .mobile-menu{display:block;position:fixed;z-index:999;right:100%;top:0;width:200px;height:100%;padding:40px 20px;margin:0!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.topoNoticias .mobile-menu.aberto{margin:0 -200px 0 0!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.topoNoticias .busca{float:none;text-align:left}.noticias-mb .topoNoticias .busca.aberto{margin:0 -275px 0 0!important}}@media(min-width:769px){.busca-curso.compacto .logo{width:calc((100% - 460px)*.45)}.busca-curso.compacto .destaque{width:calc((100% - 460px)*.55);font-size:60%}.busca-curso.compacto .conteudo{width:460px}.busca-curso.compacto .tipoensino button.btn{width:calc(33.33% - 7px);padding-left:10px;padding-right:10px;font-size:13px}.busca-curso.compacto .tipoensino button.btn+button{margin-left:10px}.topoNoticias ul.menu>li:nth-of-type(n+7){display:none}.mais-categorias .box-categoria:nth-of-type(n+7){display:block}}@media(max-width:768px){.noticias-mb .topoNoticias .btNav-menu{right:11px}.noticias-mb .topoNoticias .btNav.aberto{top:82px;color:#fa780a!important}.mais-categorias .box-categoria{display:block}body{font-size:14px}.topoNoticias{margin-bottom:20px;padding:6px 0}.topoNoticias .logo{width:100px}.topoNoticias .logo img{width:112px}.topoNoticias .btNav{margin:0 3px}.topoNoticias .mais-categorias{display:none}section#Conteudo{min-height:calc(100vh - 212px)}.busca-curso .logo{padding:6px 24px 6px 0}.busca-curso .logo:before{right:10px}.busca-curso .logo:after{right:10px}.busca-curso .logo img{max-width:100%}.busca-curso .destaque{font-size:2.1vw}.flexbox .busca-curso .destaque{font-size:2vw!important}.busca-curso .tipoensino button.btn{float:none;width:100%}.busca-curso .tipoensino button.btn+button{margin-left:0;margin-top:10px}.busca-curso.compacto .logo{display:block;float:none;width:187px;max-width:100%;padding:0;margin:0 auto 10px}.busca-curso.compacto .logo:before{display:none}.busca-curso.compacto .destaque{display:block;float:none;width:100%;padding:0;margin:0 0 10px;font-size:75%;text-align:center}.busca-curso.compacto .conteudo{display:block;float:none;width:100%}.busca-curso.compacto .tipoensino button.btn{padding-left:10px;padding-right:10px}}@media(max-width:480px){body{font-size:12px}}.noticias-ed{font-family:Nunito,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4em}.noticias-ed a{color:#fa780a}.noticias-ed a:hover,.noticias-ed a:focus,.noticias-ed a:active{color:#1273b9}.noticias-ed .topoNoticias{background-color:#1273b9;color:#fff}.noticias-ed .topoNoticias .busca input{background-color:#2285cd}.noticias-ed .boxVideo .icone{color:#ff4739}.noticias-ed .boxVideo:hover{border-color:#ff4739}.noticias-ed .busca-curso{font-family:Nunito,Arial,Helvetica,sans-serif}.noticias-ed .busca-curso .destaque .lin1,.noticias-ed .busca-curso .destaque .lin2{color:#1464b4}.noticias-ed .busca-curso .destaque .lin3,.noticias-ed .busca-curso .destaque .lin4,.noticias-ed .busca-curso .destaque .lin5,.noticias-ed .busca-curso .conteudo .titulo{color:#fa780a}.noticias-ed .busca-curso .tipoensino button.btn{border-color:#fa780a}.noticias-ed .busca-curso .tipoensino button.btn.ativo{background-color:#fa780a;color:#fff}.noticias-ed .card .card-header{background-color:#1273b9;color:#fff;border-color:#1273b9}@media(max-width:1024px){.noticias-ed .topoNoticias .btNav{color:#fff}.noticias-ed .topoNoticias .btNav.aberto{color:#feb122}.noticias-ed .topoNoticias .mobile-menu{background-color:#194682e6}}.busca-bolsa{max-width:1140px;margin:0 auto;padding:30px 0 20px;text-align:center;font-weight:600}.busca-bolsa .formulario-in{padding:15px 15px 25px;border-radius:6px;background-color:#fff;text-align:left}.busca-bolsa .formulario .busca-cidade{margin-bottom:10px}.busca-bolsa .formulario .radiocheck{display:block;width:300px;max-width:100%;padding:10px 5px 5px 15px;margin:0 auto 10px;background-color:#f0f0f0;border-radius:6px}.busca-bolsa .formulario .radiocheck-titulo{display:none}.busca-bolsa .formulario .radiocheck label{margin:0 1.5em 2px 0;font-size:.9em}.busca-bolsa .formulario .radiocheck label:last-child{margin-right:0}.busca-bolsa .formulario .radiocheck.form-tipobusca{margin-bottom:20px}.busca-bolsa .formulario .close-form,.busca-bolsa .formulario .form-cidade{display:none}.busca-bolsa .formulario .campo-icone{max-width:100%;width:440px;margin:0 auto}.ico-sprite{display:inline-block;width:50px;height:50px;vertical-align:middle;font-style:normal;background-repeat:no-repeat;background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/sprite-1.png)}.ico-sprite.ico-g{width:100px;height:100px}.ico-sprite.ico-m{width:32px;height:32px}.ico-sprite.ico-p{width:25px;height:25px}.ico-sprite.ico-sprite-2.ico-ajuda{width:175px;height:140px;background-position:-50px -450px}strong{font-weight:800}#FacebookWrapper.facebook-comentario{margin-top:40px}.carrossel-full .carrosselBoxes .carrosselBoxes-helpers .seta{color:#fa780a;outline:none}.container-full{padding:40px 0;background-color:#f0f0f0}.bg-carrossel{background-color:#f3f3f3}.bg-carrossel.carrossel-curso{padding:25px 0}.instituicao-perfil-novo .btn-quero{background-color:#fa780a;border-color:#fa780a;background-image:linear-gradient(#f99c1a,#fa780a)}.instituicao-perfil-novo .btn-quero .icone{background-image:linear-gradient(#db5d09,#fcaf16);box-shadow:0 -1px #f57f17}.instituicao-perfil-novo .faixa-destaque{margin:10px 0 40px}.instituicao-perfil-novo .faixa-destaque .coluna.coluna-2{padding-top:13px}.instituicao-perfil-novo .faixa-destaque .coluna.coluna-3{margin:0 20px;position:relative}.instituicao-perfil-novo .faixa-destaque .txt-bolsa .linha.linha-1{color:#2e5574}.instituicao-perfil-novo .faixa-destaque .txt-bolsa .linha.linha-3{margin:0;color:#fa780a}.instituicao-perfil-novo .faixa-destaque .txt-bolsa .linha.linha-4{color:#fa780a}.instituicao-perfil-novo .faixa-destaque .modelo{max-width:17.1%;background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/modelo-instituicao-direita.png)}.instituicao-perfil-novo .faixa-destaque .consultar-outros .btn{box-shadow:0 2px #db5d09;background-color:#fa780a;background-image:linear-gradient(#f99c1a,#fa780a)}.instituicao-perfil-novo .faixa-destaque .consultar-outros .btn .icone{box-shadow:0 -1px #fcaf16;background-image:linear-gradient(#fa780a,#f99c1a)}.instituicao-perfil-novo .instituicao-contatos .icone{color:#fa780a}.instituicao-perfil-novo .instituicao-contatos a{color:#fa780a;word-break:break-all}.instituicao-perfil-novo .instituicao-boxCinza .boxCinza .info{color:#1273b9}.instituicao-perfil-novo.informacao-curso .navegacao{background-color:#172b3a;color:#fff}.instituicao-perfil-novo.informacao-curso .navegacao .menu-instituicao ul>li.ativo:after{border-color:transparent transparent #172b3a}.instituicao-perfil-novo.informacao-curso .navegacao .titulo-pagina,.instituicao-perfil-novo.informacao-curso .navegacao .titulo-pagina h1{color:inherit}.instituicao-perfil-novo.informacao-curso .navegacao .breadcrumb li{color:#ffffff80}.instituicao-perfil-novo.informacao-curso .navegacao .breadcrumb li.active a{color:#fff}.instituicao-perfil-novo.informacao-curso .curso-modelo{background-position:right bottom;background-size:contain;background-repeat:no-repeat;background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/modelo-curso-direita.png)}.instituicao-perfil-novo .campos-sem-bordas .campo-icone .icone,.instituicao-perfil-novo .campos-sem-bordas .exibe,.instituicao-perfil-novo .campos-sem-bordas .caret{color:#fa780a}.instituicao-perfil-novo .campos-sem-bordas .input-busca .btn.form-control:before{color:#fa780a}.instituicao-perfil-novo .campos-sem-bordas .form-control.ui-select-toggle .ui-select-match-text,.instituicao-perfil-novo .campos-sem-bordas .form-control.ui-select-toggle .ui-select-placeholder.text-muted{color:#fa780a}.instituicao-perfil-novo .legenda-comparacao{margin-bottom:15px}.instituicao-perfil-novo .legenda-comparacao .form-group label{font-size:16px}.instituicao-perfil-novo .legenda-comparacao .ui-select-container{margin-bottom:3px}.instituicao-perfil-novo .legenda-comparacao .ui-select-container .form-control{font-size:16px}.instituicao-perfil-novo .legenda-comparacao .ui-select-container .form-control.ui-select-toggle .ui-select-match-text,.instituicao-perfil-novo .legenda-comparacao .ui-select-container .ui-select-container .form-control.ui-select-toggle .ui-select-placeholder.text-muted{color:#fa780a}.instituicao-perfil-novo .legenda-comparacao span.cidade-indicador{color:#fa780a;font-weight:800}.instituicao-perfil-novo .legenda-comparacao .div-cidade{margin-bottom:4px;font-size:16px}.instituicao-perfil-novo .box-info .panel-header{background-color:#2e5574}.instituicao-perfil-novo .box-info .destaque{color:#fa780a;font-weight:800}.instituicao-perfil-novo .box-info .opcoes-curso .item.ativo{border-color:#fa780a}.instituicao-perfil-novo .box-info .opcoes-curso .campo-bolsa,.instituicao-perfil-novo .box-info .opcoes-curso .campo-valor{color:#fa780a}.instituicao-perfil-novo .area-btn .btn-modalidade{background-color:#fff;border-color:#1273b9}.instituicao-perfil-novo .area-btn .btn-modalidade span{color:#1273b9}.instituicao-perfil-novo .area-btn .btn-modalidade.ativo{background-color:#1273b9}.instituicao-perfil-novo .titulo-pagina h1,.instituicao-perfil-novo .title-coluna-2,.instituicao-perfil-novo .sub-title-coluna-2,.instituicao-perfil-novo .fotos-videos .title-fotos-videos{color:#2e5574}.instituicao-perfil-novo .fotos-videos .box-btn .btn-ver-todos{border-color:#ed740b;color:#fff;background-color:#ed740b}.perfil-ed .msg-lista .msg-lista-titulo{background-color:#039fd3;color:#fff}.perfil-ed .msg-lista .msg-lista-conteudo{border-color:#039fd3}.curso-perfil .faixa-destaque .box-destaque .box-content strong{color:#2e7da6}.curso-perfil .faixa-destaque .box-destaque .box-content .destaque{color:#3cc275}.curso-perfil .salarios-outros-lista .salarios-outros-item:before{color:#fa780a}.curso-perfil table#tabSalarioEspecialidades thead th{color:#2e7da6}.curso-perfil table#tabSalarioEspecialidades thead th:last-child{background-color:#2e7da6}.curso-perfil table#tabSalarioEspecialidades tbody tr td:last-child{background-color:#b7d4e3}.curso-perfil table.table-cinzaAzul thead th{background-color:#2e5574}.btn-round{border:solid 1px #fa780a;color:#fa780a}.btn-round:hover,.btn-round:active{color:#f99c1a;border-color:#f99c1a}.ico-sprite.ico-salario-cheque{width:53px;height:29px;background-position:-250px -450px}.ico-sprite.ico-salario-mapa{width:48px;height:47px;background-position:-350px -450px}.ico-sprite.ico-salario-profissional{width:33px;height:45px;background-position:-450px -450px}.accordion .card{border-color:#fa780a}.accordion .card .card-header{color:#fa780a}.accordion .card .card-header a{color:inherit}:host ::ng-deep .boxCursoListaNova .boxCurso .informacao .bolsa{background-color:#2e5574}:host ::ng-deep .boxCursoListaNova .boxCurso .informacao .mensalidade .por{color:#2e5574}:host ::ng-deep .boxCursoListaNova .boxCurso .informacao .acao{background-color:#fa780a}.instituicoes-ed .listaLocalidades .estado a.cidade{color:#1273b9}:host ::ng-deep .boxCursoListaNovaVert.carrosselBoxes .boxCurso .informacao .valores .bolsa-tag{color:#2e5574}:host ::ng-deep .boxCursoListaNovaVert.carrosselBoxes .boxCurso .informacao .valores .mensalidade{color:#fa780a}:host ::ng-deep .instituicao-perfil-2020 .select-campus-card{position:relative}:host ::ng-deep .instituicao-perfil-2020 .select-campus-card .select-campus-input .ng-dropdown-panel{padding:0!important}:host ::ng-deep .instituicao-perfil-2020 .select-campus-card .select-campus-input .ng-dropdown-panel .ng-option{font-size:11px!important;line-height:15px!important;padding:8px 10px!important;font-weight:400;border-top:none!important}@media(min-width:1025px){:host ::ng-deep .instituicao-perfil-novo .titulo-pagina{margin:0 200px 30px 0}:host ::ng-deep .instituicao-perfil-novo .faixa-destaque{margin-top:0!important;padding-top:10px!important;padding-bottom:0}:host ::ng-deep .instituicao-perfil-novo .faixa-destaque .consultar-outros{position:absolute;bottom:0}:host ::ng-deep .instituicao-perfil-novo.informacao-curso .menu-instituicao ul>li.ativo:after{border-color:transparent transparent #172b3a}:host ::ng-deep .instituicao-perfil-novo.informacao-curso .faixa-destaque .boxCinza .info{color:#fa780a}:host ::ng-deep .instituicao-perfil-2020 .title-carroussel{display:flex;justify-content:space-between;margin-bottom:30px}:host ::ng-deep .instituicao-perfil-2020 .title-carroussel .todos-cursos{font-weight:700;font-size:20px;line-height:30px;cursor:pointer;color:#2e5474}:host ::ng-deep .instituicao-perfil-2020 hr{margin:40px 0 50px}:host ::ng-deep .instituicao-perfil-2020 hr.hr-mapa{margin-top:66px}:host ::ng-deep .instituicao-perfil-2020 .desktop{display:block}:host ::ng-deep .instituicao-perfil-2020 .mobile{display:none}:host ::ng-deep .instituicao-perfil-2020 .titulo-pagina{margin:0 200px 30px 0}:host ::ng-deep .instituicao-perfil-2020 .faixa-destaque{margin:0!important;padding:20px 0 40px!important}:host ::ng-deep .instituicao-perfil-2020 .faixa-destaque .consultar-outros{position:absolute;bottom:0}:host ::ng-deep .instituicao-perfil-2020 .btn.btn-tag{margin-right:20px}:host ::ng-deep .instituicao-perfil-2020 .btn-escolha{min-height:45px;padding:15px}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .menu-instituicao ul>li.ativo:after{border-color:transparent transparent #172b3a}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque{margin:10px 0 0}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .boxCinza .info{color:#fa780a}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque-conteudo{display:flex;flex-wrap:wrap}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .instituicao-logo{width:140px;padding:10px 20px;margin:0 25px 30px 0;box-shadow:0 4px 8px #0000001a;border-radius:12px;border:solid 2px rgba(0,0,0,.1)}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-campo{margin:0 0 15px}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-campo:last-child{margin-bottom:0}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-campo .campo-titulo{font-size:14px}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-titulo{width:calc(100% - 180px);font-size:32px;flex-wrap:wrap;align-items:center;justify-content:flex-start;display:flex;padding-bottom:30px}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-titulo h1 .dados-nome{font-weight:600;font-size:30px}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-detalhes{width:calc(100% - 300px)}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-titulo-instituicao{font-weight:600;font-size:30px;padding:0;margin:0;border:none;color:inherit}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-dados-curso{display:flex;flex-wrap:wrap;margin-bottom:0}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-dados-curso .dado{width:33.33%;margin:5px 0}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-dados-curso .dado-titulo{display:inline-block;margin:0 4px 0 0;font-weight:800}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-dados-curso .dado-valor{display:inline-block}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-avaliacao .estrelas{display:inline-block;margin-left:10px}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-campus .busca-wrap{margin-bottom:7px}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-acao{width:300px}:host ::ng-deep .instituicao-perfil-2020 .campo-footer{font-size:16px;line-height:35px}:host ::ng-deep .instituicao-perfil-2020 .campo-footer .card-body{padding:29px 16px}:host ::ng-deep .instituicao-perfil-2020 .campo-footer.fixo{height:155px;padding:20px 0 10px}.curso-modelo{position:relative;z-index:98;width:290px;height:320px;max-width:100%;padding:0 0 90%;margin:-220px auto 0}}@media(max-width:1024px){:host ::ng-deep .instituicao-perfil-novo .title-carroussel{display:block;margin-bottom:15px}:host ::ng-deep .instituicao-perfil-novo .title-carroussel .todos-cursos{display:none}:host ::ng-deep .instituicao-perfil-novo.informacao-curso .faixa-destaque .boxCinza .info{color:#fa780a}:host ::ng-deep .instituicao-perfil-novo .navegacao .breadcrumb{padding-top:10px;margin:0}:host ::ng-deep .instituicao-perfil-novo .navegacao .titulo-pagina{background-color:transparent}:host ::ng-deep .instituicao-perfil-novo .navegacao .titulo-pagina h1{border-bottom-width:0;text-align:center}:host ::ng-deep .instituicao-perfil-2020.wrapperAndroid .ng-select.select-campus-input.ng-select-opened{left:10px;right:10px;top:10px;width:100%!important}:host ::ng-deep .instituicao-perfil-2020.wrapperAndroid .ng-select.select-campus-input.ng-select-opened:before{left:-15vw!important;top:-26%!important;right:-17vw!important;min-height:135vh!important}:host ::ng-deep .instituicao-perfil-2020.wrapperAndroid .ng-select.select-campus-input.ng-select-opened .ng-arrow-wrapper{display:inline-flex!important;left:0!important}:host ::ng-deep .instituicao-perfil-2020.wrapperAndroid .ng-select.select-campus-input.ng-select-opened .ng-arrow-wrapper .ng-arrow{transform:rotate(130deg)!important;border:solid #313131;border-color:#313131!important;border-width:0 2px 2px 0!important;border-width:0 2px 2px 0;display:inline-block;padding:3px}:host ::ng-deep .instituicao-perfil-2020.wrapperAndroid .ng-select.select-campus-input.ng-select-opened .ng-select-container{box-shadow:none;border:0px!important;font-size:12px!important;font-weight:700;box-shadow:initial!important;cursor:pointer;padding-right:0!important;opacity:1!important}:host ::ng-deep .instituicao-perfil-2020.wrapperAndroid .ng-select.select-campus-input.ng-select-opened .ng-select-container .ng-value-container .ng-placeholder{color:transparent!important}:host ::ng-deep .instituicao-perfil-2020.wrapperAndroid .ng-select.select-campus-input.ng-select-opened .ng-select-container .ng-value-container .ng-placeholder:before{content:"Todos os campus";color:#000!important;text-transform:initial!important;text-decoration:none!important;text-align:center;font-family:Nunito;font-size:18px;font-weight:700;margin-left:19px}:host ::ng-deep .instituicao-perfil-2020.wrapperAndroid .ng-select.select-campus-input.ng-select-opened .ng-select-container .ng-value-container .ng-value{margin:-5px 20px 0}:host ::ng-deep .instituicao-perfil-2020.wrapperAndroid .ng-select.select-campus-input.ng-select-opened .ng-select-container .ng-value-container .ng-value .ng-value-label{color:transparent!important}:host ::ng-deep .instituicao-perfil-2020.wrapperAndroid .ng-select.select-campus-input.ng-select-opened .ng-select-container .ng-value-container .ng-value .ng-value-label:before{content:"Todos os campus";color:#000!important;text-transform:initial!important;text-decoration:none!important;text-align:center;font-family:Nunito;font-size:18px;font-weight:700}:host ::ng-deep .instituicao-perfil-2020.wrapperAndroid .ng-select.select-campus-input .ng-dropdown-panel-items .ng-option{background:transparent!important}:host ::ng-deep .instituicao-perfil-2020.wrapperAndroid .ng-select.select-campus-input .ng-dropdown-panel-items .ng-option{margin-top:10px!important;font-family:Nunito,sans-serif;font-weight:700!important;color:#000;padding:10px}:host ::ng-deep .instituicao-perfil-2020.wrapperAndroid .ng-select.select-campus-input .ng-dropdown-panel-items .ng-option:first-child{border-top:1px solid #ccc}:host ::ng-deep .instituicao-perfil-2020.wrapperAndroid .ng-select.select-campus-input .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f3f5f9!important;font-weight:700!important}:host ::ng-deep .instituicao-perfil-2020.wrapperAndroid .ng-select.select-campus-input .ng-dropdown-panel{border:none!important}:host ::ng-deep .instituicao-perfil-2020.wrapperAndroid .ng-select.select-campus-input .ng-dropdown-panel .ng-dropdown-panel-items{max-height:90vh;margin-top:27px}:host ::ng-deep .instituicao-perfil-2020 hr{margin:40px 0}:host ::ng-deep .instituicao-perfil-2020 .desktop{display:none}:host ::ng-deep .instituicao-perfil-2020 .mobile{display:block}:host ::ng-deep .instituicao-perfil-2020 .btn-avaliar{width:100%!important;margin-top:18px}:host ::ng-deep .instituicao-perfil-2020 .btn.btn-tag{margin-top:15px;margin-right:15px}:host ::ng-deep .instituicao-perfil-2020 .campo-footer{font-size:16px;line-height:35px}:host ::ng-deep .instituicao-perfil-2020 .campo-footer .card{background:#f9f9f9;border:none!important}:host ::ng-deep .instituicao-perfil-2020 .campo-footer .card-body{padding:0}:host ::ng-deep .instituicao-perfil-2020 .campo-footer .card .legenda-de{display:none}:host ::ng-deep .instituicao-perfil-2020 .campo-footer .card .valor-bolsa{margin-left:0!important}:host ::ng-deep .instituicao-perfil-2020 .campo-footer .card .campo.mensalidade{flex:2!important}:host ::ng-deep .instituicao-perfil-2020 .campo-footer .card .campo.bolsa{flex:1!important}:host ::ng-deep .instituicao-perfil-2020 .campo-footer .card .campo.acao{flex:1}:host ::ng-deep .instituicao-perfil-2020 .campo-footer .card .campo.acao .btn-escolha{height:34px}:host ::ng-deep .instituicao-perfil-2020 .campo-footer.fixo{height:80px;padding:10px 0}:host ::ng-deep .instituicao-perfil-2020 .instituicao-sobre{font-size:14px!important;line-height:20px!important}:host ::ng-deep .instituicao-perfil-2020 h2{font-size:18px!important;line-height:20px!important}:host ::ng-deep .instituicao-perfil-2020 .informacoes-e-beneficios .campo-info{flex-direction:column;margin-bottom:0!important}:host ::ng-deep .instituicao-perfil-2020 .informacoes-e-beneficios .campo-info .campo{margin-bottom:26px;margin-right:0!important}:host ::ng-deep .instituicao-perfil-2020 .buscador-campus .btn-search{margin-left:0;width:44px;height:39px}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque{margin:10px 0 40px}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque-conteudo{display:flex;flex-wrap:wrap}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .instituicao-logo{width:120px;padding:0 20px 10px 0;border-radius:12px}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-titulo{display:flex;flex:1;flex-wrap:wrap;align-items:center;padding-bottom:10px;font-size:18px}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-campo{margin:0 0 10px}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-campo .campo-titulo{font-size:14px;font-weight:600}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-detalhes{width:100%;padding-top:15px;border-top:solid 1px #ccc}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-dados-curso{display:flex;flex-wrap:wrap}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-dados-curso .dado-titulo{display:inline-block;margin:0 4px 0 0;font-weight:800}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-dados-curso .dado-valor{display:inline-block}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-avaliacao{width:calc(100% - 145px)}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-duracao{width:145px}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-tipo{width:calc(100% - 145px)}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-inicio{width:145px}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-campus .busca-wrap{margin-bottom:0}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-acao{width:100%;margin-top:30px}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-acao .flex{display:flex}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .oferta-acao .btn-escolha{font-size:18px;line-height:25px;height:45px}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .estrelas{display:inline-block!important;font-size:11px}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .faixa-destaque .campo-sem-bordas label{min-height:0!important;margin:0!important}:host ::ng-deep .instituicao-perfil-2020 .navegacao .breadcrumb{padding-top:10px;margin:0}:host ::ng-deep .instituicao-perfil-2020 .navegacao .titulo-pagina{background-color:transparent}:host ::ng-deep .instituicao-perfil-2020 .navegacao .titulo-pagina h1{border-bottom-width:0;text-align:center}}@media(max-width:480px){:host ::ng-deep .instituicao-perfil-novo.informacao-curso .navegacao .breadcrumb li{color:#ffffff80}:host ::ng-deep .instituicao-perfil-novo.informacao-curso .navegacao .breadcrumb li a{color:inherit}:host ::ng-deep .instituicao-perfil-novo.informacao-curso .navegacao .breadcrumb li.active a{color:#fff}:host ::ng-deep .instituicao-perfil-2020 .oferta-campo.oferta-campus .campus-lista,:host ::ng-deep .instituicao-perfil-2020 .oferta-campo.oferta-turno .campus-lista,:host ::ng-deep .instituicao-perfil-2020 .oferta-campo.oferta-modalidade .campus-lista{display:block;flex-wrap:wrap;white-space:nowrap;max-width:100%;overflow-x:auto;overflow-y:hidden}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .navegacao .breadcrumb li{color:#ffffff80}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .navegacao .breadcrumb li a{color:inherit}:host ::ng-deep .instituicao-perfil-2020.informacao-curso .navegacao .breadcrumb li.active a{color:#fff}:host ::ng-deep .instituicao-perfil-2020 .form-inline.campos-sem-bordas .form-group{width:auto}:host ::ng-deep .instituicao-perfil-2020 .form-inline.campos-sem-bordas .ng-select.select-cidade{border:none;padding:0;margin:0}:host ::ng-deep .instituicao-perfil-2020 .campo.msg-lista .msg-lista-titulo{border:none}}@keyframes inscricao-realizada-seta{0%{margin-top:-50px;opacity:0}70%{margin-top:0;opacity:1}to{margin-top:0;opacity:1}}.revelar-inscricao{display:block}.balao-cinza{padding:10px;background-color:#e6e6e6;border-radius:3px;border:solid 1px #c8c8c8;font-size:12px;color:#444;font-weight:600;text-align:center;line-height:1.2em}.radiocheck label{font-weight:600;color:#666;font-weight:500!important;margin-right:45px}#resultadoBusca .msg-lista-titulo{background-color:#fff!important;color:#2e5574!important;text-transform:uppercase}#resultadoBusca .msg-lista-conteudo{border-color:#2e5574!important}#resultadoBusca .radiocheck{display:block;margin:0}#resultadoBusca .lista-informacoes .filtro-principal.ativo .icone-remover{position:absolute;z-index:10;right:0;top:0;padding:7px;border-radius:3px;background-color:#666;color:#fff}#resultadoBusca .lista-informacoes .filtro-principal.ativo .icone-remover+.busca-wrap{padding-right:33px}#resultadoBusca .lista-informacoes .ng-select.ng-select-single .ng-select-container .ng-clear-wrapper{display:inline-block!important;width:1em;padding:0 .1em;font-size:24px;line-height:1em;background-color:#f0ccf0;color:#fff;border-radius:3px}#resultadoBusca .grid-item.destaque{border-color:#ed740b!important}#resultadoBusca .grid-item a{color:#000}#resultadoBusca .grid-item .item-icone{font-size:20px;line-height:1em;color:#ed740b}#resultadoBusca .grid-item strong{font-weight:900}#resultadoBusca .grid-item .legenda{font-family:sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;color:#888}#resultadoBusca .grid-item .legenda.legenda-sm{font-size:.8em}#resultadoBusca .grid-item .legenda.legenda-de{text-decoration:line-through;color:#b4b4b4}#resultadoBusca .grid-item .info{font-size:inherit;line-height:inherit;font-weight:inherit}#resultadoBusca .grid-item .grupo-campo.detalhes{font-size:.9em;line-height:1.1em}#resultadoBusca .grid-item .grupo-campo.detalhes .campo .legenda{font-weight:500}#resultadoBusca .grid-item .grupo-campo.detalhes .campo.outros .item-icone{font-size:20px;line-height:1em;color:#ed740b}#resultadoBusca .grid-item .grupo-campo.acao{position:relative}#resultadoBusca .grid-item .campo{padding:10px;font-size:inherit;line-height:inherit;font-weight:inherit}#resultadoBusca .grid-item .campo .destaque{font-size:32px;line-height:27px;font-weight:800}#resultadoBusca .grid-item .campo .subdestaque{font-size:1.2em;line-height:1.2em}#resultadoBusca .grid-item .campo h2,#resultadoBusca .grid-item .campo h3,#resultadoBusca .grid-item .campo h4{padding:0;margin:0;font-size:inherit;line-height:inherit;font-weight:inherit;text-transform:uppercase;color:inherit;border:none}#resultadoBusca .grid-item .campo.turno{color:#2e5574;font-size:1.1em}#resultadoBusca .grid-item .campo.valor .info{font-size:1.2em;line-height:1.2em}#resultadoBusca .grid-item .campo.bolsa .legenda{margin-bottom:.5em}#resultadoBusca .grid-item .campo.bolsa .info,#resultadoBusca .grid-item .campo.economia .info{font-size:1.2em;line-height:1.2em}#resultadoBusca .grid-item .campo.acao{text-align:center}#resultadoBusca .grid-item .campo.acao .btn.btn-detalhes{border:1px solid #CCC;font-weight:700;font-size:1em;background:#fff}#resultadoBusca .grid-item .campo.acao .btn.btn-quero-esta-bolsa{padding:10px 20px}#resultadoBusca .grid-item .campo.msg-curta{position:relative;padding:.4em .5em .3em;border-radius:10px;text-align:center;font-size:11px;line-height:1.2em;font-weight:700;text-transform:none;color:#2e5574;background-color:#d9e8f3;border:solid 1px #8cb4dc;float:left;width:calc(100% - 20px);margin:3px 10px 2px}#resultadoBusca .grid-item .campo.msg-curta:before{position:absolute;z-index:2;width:0;height:0;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #d9e8f3 transparent}#resultadoBusca .grid-item .campo.msg-curta:after{position:absolute;z-index:1;width:0;height:0;border-style:solid;border-width:0 7px 9px 7px;border-color:transparent transparent #8cb4dc transparent}#resultadoBusca .grid-item .campo.msg-curta:before,#resultadoBusca .grid-item .campo.msg-curta:after{content:"";display:block;left:20px;bottom:100%}#resultadoBusca .grid-item .campo.msg-curta:before{margin:0}#resultadoBusca .grid-item .campo.msg-curta:after{margin:0 0 0 -1px}#resultadoBusca .grid-item .campo.msg-lista{float:left;padding-bottom:0}#resultadoBusca .grid-item .campo.msg-vagas{padding:0;margin:0;font-size:11px;line-height:1.2em;font-weight:600;text-align:center;color:red;text-transform:uppercase;cursor:initial}#resultadoBusca .grid-item .campo.msg-web{position:relative;padding:.4em .5em .3em;border-radius:10px;text-align:center;font-size:11px;line-height:1.2em;font-weight:700;text-transform:none;color:#2e5574;background-color:#d9e8f3;border:solid 1px #8cb4dc;width:100%;margin:7px 10px 0}#resultadoBusca .grid-item .campo.msg-web:before{position:absolute;z-index:2;width:0;height:0;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #d9e8f3 transparent}#resultadoBusca .grid-item .campo.msg-web:after{position:absolute;z-index:1;width:0;height:0;border-style:solid;border-width:0 7px 9px 7px;border-color:transparent transparent #8cb4dc transparent}#resultadoBusca .grid-item .campo.msg-web-curta .msg{position:relative;padding:.4em .5em .3em;border-radius:10px;text-align:center;font-size:11px;line-height:1.2em;font-weight:700;text-transform:none;color:#2e5574;background-color:#d9e8f3;border:solid 1px #8cb4dc;width:100%;margin:0 0 7px}#resultadoBusca .grid-item .campo.msg-web-curta .msg:before{position:absolute;z-index:2;width:0;height:0;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #d9e8f3 transparent}#resultadoBusca .grid-item .campo.msg-web-curta .msg:after{position:absolute;z-index:1;width:0;height:0;border-style:solid;border-width:0 7px 9px 7px;border-color:transparent transparent #8cb4dc transparent}#resultadoBusca .grid-item .campo.observacao{width:100%;padding:.6em .5em .4em;margin:7px 10px 0;border-radius:10px;font-size:11px;line-height:1.2em;font-weight:700;text-align:center;text-transform:none;border:solid 1px #e1e1e1;background-color:#f5f5f5;color:#444}#resultadoBusca .grid-item .campo.links span+span{margin-left:5px}#resultadoBusca .grid-item .campo.lista-tags{font-family:Nunito,sans-serif}#resultadoBusca .grid-item .campo.lista-tags .tag{font-size:11px}#resultadoBusca .grid-item .tags .tag{display:inline-block;padding:.4em .6em .2em;margin:0 .1em 0 0;border-radius:4px;font-size:.9em;line-height:1.1em;background-color:#444;color:#fff;font-weight:400}#resultadoBusca .grid-instituicao .grid-item .campo.curso,#resultadoBusca .grid-curso .grid-item .campo.instituicao{font-weight:900}.campo.msg-lista .msg-lista-conteudo{z-index:100;padding:10px;border-radius:5px;border:solid 1px;background-color:#fff;box-shadow:0 0 15px 2px #0003;min-width:100%}.inscricao-realizada{position:relative;z-index:2;min-height:310px;padding:40px 0 20px;text-align:center;background-color:#e9edef;color:#666;font-size:1.125em}.inscricao-realizada .titulo{margin-bottom:18px}.inscricao-realizada .titulo h1,.inscricao-realizada .titulo h2{margin:0 0 .2em;color:inherit;font-size:2em;border:0;padding:0;text-align:inherit}.inscricao-realizada .destaque{display:inline-block;position:relative;z-index:2;padding:.7em 2em;border-radius:4px;background-color:#1464b4cc;color:#fff;border:solid 1px rgba(255,255,255,.3);font-size:1.375em;cursor:pointer}.inscricao-realizada .destaque .icone{position:absolute;right:.7em;top:50%;margin:-.5em 0 0;font-size:24px}.inscricao-realizada .seta{margin-top:30px;font-size:32px;cursor:pointer}.inscricao-realizada .seta .icone{position:relative;z-index:1;vertical-align:top;-moz-animation-name:inscricao-realizada-seta;-o-animation-name:inscricao-realizada-seta;-webkit-animation-name:inscricao-realizada-seta;animation-name:inscricao-realizada-seta;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-duration:1s;-o-animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s}.inscricao-realizada .seta .icone:after{content:"";display:block;position:absolute;z-index:-1;left:50%;top:50%;width:70px;height:70px;margin:-35px 0 0 -35px;border-radius:50%;background-color:#ffffff80}.campo-md{min-height:30px;height:auto;font-size:13px;line-height:20px;font-size:13px!important}.campo-md .btn.btn-default.form-control.ui-select-toggle{min-height:30px!important}.campo-md .btn.btn-default.form-control.ui-select-toggle .ui-select-match-text{line-height:inherit!important}.campo-md .ui-select-container.ui-select-bootstrap .ui-select-match>.btn.btn-default.form-control.ui-select-toggle{min-height:30px!important}.combobox-group{text-align:center}.combobox-group:before,.combobox-group:after{content:"";display:table}.combobox-group:after{clear:both}.combobox-group .combobox-item{float:left;margin-right:15px}.combobox-group .combobox-item:last-child{margin-right:0}.combobox-group .combobox-label{position:relative;padding:10px 0;line-height:inherit;text-align:left}.combobox-group .combobox-label:before,.combobox-group .combobox-label:after{content:"";display:table}.combobox-group .combobox-label:after{clear:both}.combobox-group .combobox-text{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;color:#fa780a}.campo-remover{display:inline-block;width:1.2em;height:1.2em;padding-top:.1em;margin:0 0 0 .4em;cursor:pointer;font-size:.8em;line-height:1em;border-radius:50%;text-align:center;vertical-align:top;background-color:#dc5050;color:#fff}.filtro-removivel .campo-remover{display:none}.filtro-removivel.ativo .campo-remover{display:inline-block}.navegacao{margin-bottom:0;background-color:#fff;border-bottom:solid 2px #eaeaea}@keyframes frase-opcao{0%{opacity:0;transform:translateY(-50px)}10%{opacity:1;transform:translateY(0)}to{opacity:1}}.dados-cadastrais .carrinho{border-radius:5px;border:solid 2px #e6e6e6;background-color:#fff;text-align:center}.dados-cadastrais .carrinho .grupo-campo.instituicao-curso .instituicao{display:block;padding-bottom:0}.dados-cadastrais .carrinho .grupo-campo.instituicao-curso .instituicao .info{font-weight:700;font-size:.875em;line-height:1.2em}.dados-cadastrais .carrinho .grupo-campo.instituicao-curso .curso{display:block}.dados-cadastrais .carrinho .grupo-campo.instituicao-curso .curso .info{font-weight:900;font-size:1.5em;line-height:1.2em}.dados-cadastrais .carrinho .campo{padding:10px 7px 5px;font-size:inherit;line-height:inherit;font-weight:inherit}.dados-cadastrais .carrinho .campo h2,.dados-cadastrais .carrinho .campo h3,.dados-cadastrais .carrinho .campo h4{padding:0;margin:0;font-size:inherit;line-height:inherit;font-weight:inherit;text-transform:uppercase;color:inherit;border:none}.dados-cadastrais .carrinho .campo .legenda{font-size:.8em;line-height:1.2em;font-family:sans-serif;font-weight:500;text-transform:uppercase;color:#888}.dados-cadastrais .carrinho .campo .info{font-weight:600;font-size:inherit;line-height:inherit;font-weight:inherit}.dados-cadastrais .carrinho .campo .boxCinza{min-height:60px;margin:5px 0;padding:7px 5px 5px 7px;border-radius:4px;background-color:#f0f0f0}.dados-cadastrais .carrinho .campo .boxCinza .legenda{display:block;margin-bottom:.5em;font-size:.7em;color:#969696}.dados-cadastrais .carrinho .campo .boxCinza .info{text-align:center}.dados-cadastrais .carrinho .campo.valor{min-height:60px;margin:5px 0;padding:7px 5px 5px 7px;border-radius:4px;background-color:#f0f0f0}.dados-cadastrais .carrinho .campo.valor .legenda{display:block;margin-bottom:.5em;font-size:.7em;color:#969696}.dados-cadastrais .carrinho .campo.valor .info{text-align:center}.dados-cadastrais .carrinho .campo.valor .info{font-weight:900}.dados-cadastrais .carrinho .campo.valor .destaque{font-size:32px;font-weight:800;line-height:27px}.dados-cadastrais .carrinho .campo.bolsa{min-height:60px;margin:5px 0;padding:7px 5px 5px 7px;border-radius:4px;background-color:#f0f0f0}.dados-cadastrais .carrinho .campo.bolsa .legenda{display:block;margin-bottom:.5em;font-size:.7em;color:#969696}.dados-cadastrais .carrinho .campo.bolsa .info{text-align:center}.dados-cadastrais .carrinho .campo.bolsa .info{font-size:1.2em;line-height:1.5em;font-weight:900}.dados-cadastrais .carrinho .campo.bolsa .info .destaque{font-size:1.8em;line-height:inherit}.dados-cadastrais .carrinho .campo.outros{padding:0}.dados-cadastrais .carrinho .campo.msg-lista{float:none}.dados-cadastrais .carrinho .tags .tag{display:inline-block;padding:.4em .6em .2em;margin:0 .1em 0 0;border-radius:4px;font-size:.9em;line-height:1.1em;background-color:#444;color:#fff;font-weight:400}.dados-cadastrais .carrinho .campo-logo{position:relative;width:250px;max-width:90%;padding:5px;border-radius:5px;box-shadow:0 2px 20px 1px #0000001a;background-color:#fff}.dados-cadastrais .carrinho .campo-logo img{display:block;margin:0 auto}.dados-cadastrais .titulo-ico{position:relative}.dados-cadastrais .titulo-ico:before{content:"";display:block;position:absolute;z-index:-1;left:2.6em;top:50%;right:0;border-bottom:solid 2px #e6e6e6}.dados-cadastrais .titulo-ico .icone{position:relative;float:left;width:1.6em;height:1.6em;font-size:1em}.dados-cadastrais .titulo-ico .icone:before{position:absolute;left:0;top:0;display:inline-block;width:100%;height:100%;padding:.3em 0 0;font: 1em/1 FontAwesome;text-align:center;color:#fff}.dados-cadastrais .titulo-ico .icone:after{content:"";display:inline-block;position:absolute;left:0;top:0;margin:1.6em 0 0;width:0;height:0;border-left:.8em solid transparent;border-right:.8em solid transparent;border-top:.3em solid}.dados-cadastrais .titulo-ico .icone.ico-dados-pessoais:before{content:"\f2c3"}.dados-cadastrais .titulo-ico .icone.ico-importante:before{content:"\f19d"}.dados-cadastrais .titulo-ico .icone.ico-questionario:before{content:"\f0c0"}.dados-cadastrais .titulo-ico .info{display:inline-flex;width:auto;align-items:center;min-height:2em;margin:0 0 0 1em;padding:0 1em 0 0;background-color:#fff;border:none}.dados-cadastrais h1{border:none;padding:0;text-align:left}.dados-cadastrais label,.dados-cadastrais .label,.dados-cadastrais span.lbl,.dados-cadastrais span.lbl:empty{font-size:16px;line-height:1.5em}.dados-cadastrais .link-termos{cursor:pointer}.card-termos{padding:15px;margin-bottom:20px;border-radius:4px;border:1px solid;background-color:#f5f5f5;background-image:linear-gradient(#e8e8e8,#f5f5f5);box-shadow:inset 0 1px 3px #0000000d,0 1px #ffffff1a}.wizard .campo.msg-lista{width:100%;justify-content:flex-end;flex-wrap:wrap}.wizard .campo.msg-lista .msg-lista-titulo{display:inline-block;border-radius:2em;border:solid 1px #e6e6e6;font-size:.8em;line-height:1.2em;color:#666;background-color:#fff}.wizard .campo.msg-lista .msg-lista-conteudo{min-width:280px;text-align:center}.wizard .campo.msg-lista.toggle-wrap .msg-lista-conteudo.toggle-conteudo{display:block!important;height:0;padding:0;border-width:0;overflow-y:hidden;box-shadow:0 0 #0003;transition:all ease .4s}.wizard .campo.msg-lista.toggle-wrap.aberto .msg-lista-conteudo.toggle-conteudo{height:310px;padding:10px;border-width:1px;overflow-y:auto;box-shadow:0 0 15px 2px #0003;transition:all ease .4s}.filtros-ativos{font-size:14px;line-height:1.2em}.filtros-ativos-titulo{font-weight:800}.filtros-ativos-tags .tag{display:inline-block;padding:.3em .5em .2em .3em;border-radius:.3em;border:solid 1px #ccc;font-size:1em;text-transform:uppercase;background-color:#fff}.filtros-ativos-limpar{cursor:pointer}.filtros-ativos .simbolo{display:inline-block;vertical-align:top;width:.8em;height:.8em;margin:-.05em 0 -.05em -.1em;font-size:1.5em;line-height:.8em;font-weight:700;text-align:center;cursor:pointer;opacity:.5}.filtros-ativos .simbolo:hover,.filtros-ativos .simbolo:focus,.filtros-ativos .simbolo:active{opacity:1}@media(min-width:1025px){body{background-color:#f5f5f5}header{background-color:#fff}.navegacao{padding-bottom:20px}.navegacao .titulo-pagina h1{border:none}}@media(max-width:1024px){.combobox-group{margin-bottom:20px;border:1px solid #b3b3b3;border-radius:4px;text-align:center}.combobox-group:before,.combobox-group:after{content:"";display:table}.combobox-group:after{clear:both}.combobox-group .combobox-item{width:50%;float:left;padding:1px;margin-right:0}.combobox-group .combobox-item:first-child .combobox-text{border-radius:3px 0 0 3px}.combobox-group .combobox-item:last-child .combobox-text{border-radius:0 3px 3px 0}.combobox-group .combobox-label{position:relative;z-index:2;padding:0;line-height:inherit;text-align:left}.combobox-group .combobox-label:before,.combobox-group .combobox-label:after{content:"";display:table}.combobox-group .combobox-label:after{clear:both}.combobox-group .combobox-input{position:absolute;z-index:-9999;opacity:0}.combobox-group .combobox-input[type=checkbox]~.combobox-text{background-color:#ccc}.combobox-group .combobox-input[type=checkbox]~.combobox-text:before{content:"\f096"}.combobox-group .combobox-input[type=checkbox]:checked~.combobox-text{background-color:#555}.combobox-group .combobox-input[type=checkbox]:checked~.combobox-text:before{content:"\f046";right:7px}.combobox-group .combobox-input[type=radio]~.combobox-text{background-color:#ccc}.combobox-group .combobox-input[type=radio]~.combobox-text:before{content:"\f10c"}.combobox-group .combobox-input[type=radio]:checked~.combobox-text{background-color:#555}.combobox-group .combobox-input[type=radio]:checked~.combobox-text:before{content:"\f05d"}.combobox-group .combobox-text{position:relative;z-index:1;display:block;max-width:100%;width:100%;padding:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 1px rgba(0,0,0,.4);font-size:13px;color:#fff}.combobox-group .combobox-text:before{position:absolute;right:10px;font: 20px/1 FontAwesome;text-rendering:auto;text-shadow:none;-webkit-font-smoothing:antialiased}.combobox-group label,.combobox-group span.lbl{margin:0}}@media(min-width:769px){.acao-pub{float:right}.inscricao-realizada{background-position:center -150px;background-repeat:no-repeat;background-size:100% auto;background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/inscricao-realizada-bg.jpg);background-attachment:fixed}.resultadoBuscaWrapper{padding-bottom:40px;margin-bottom:-40px}.btnClose{display:inline-block;border-radius:4px;width:1.2em;height:1.2em;text-align:center;padding-top:.1em;font-size:1em;line-height:1em;background-color:#0000001a}#resultadoBusca .lista-header-mobile{display:none}#resultadoBusca .lista-logo{margin:0 0 40px;background-color:#fff;border:solid 1px #e6e6e6}#resultadoBusca .lista-logo img{width:auto;max-width:100%;height:auto;padding:5px 20px 0;margin:0 auto}#resultadoBusca .lista-logo .avaliacoes{margin:-3px auto 10px}#resultadoBusca .lista-ordem .form-campo .campo-icone{min-width:200px}#resultadoBusca .lista-ordem button.close{display:inline-block;border-radius:4px;width:1.2em;height:1.2em;text-align:center;padding-top:.1em;font-size:1em;line-height:1em;background-color:#0000001a;position:absolute;right:13px;top:13px}#resultadoBusca .lista-filtros .row{margin:0}#resultadoBusca .lista-filtros div[class*=col-]{width:100%;padding:0;margin:0}#resultadoBusca .lista-filtros .card-footer{display:none}#resultadoBusca .lista-filtros .card-header .card-title{border-bottom:solid 1px #eaeaea}#resultadoBusca .lista-filtros button.close{display:none}#resultadoBusca .lista-filtros-destaque{background-color:#fff}#resultadoBusca .lista-informacoes .instrucao-busca{font-size:1em;font-weight:700;margin:0 0 5px}#resultadoBusca .lista-informacoes .descricao-pagina{font-size:1em;margin:0 0 10px}#resultadoBusca .lista-informacoes .filtro-principal{padding:10px;margin:0 0 20px;border-radius:4px;background-color:#fff;box-shadow:0 0 15px #0000001a}#resultadoBusca .lista-informacoes .observacao{margin:0 0 20px}#resultadoBusca .grid.grid-mapa .grid-item .campo.turno{width:100%}.footer-xs{display:none}.dados-cadastrais{min-height:calc(100vh - 193px);padding:0}.dados-cadastrais .carrinho{padding:15px;margin:65px 0 20px}.dados-cadastrais .carrinho .grupo-campo.valor-bolsa{display:flex;margin-left:-5px;margin-right:-5px}.dados-cadastrais .carrinho .campo{display:inline-block;font-size:14px}.dados-cadastrais .carrinho .campo .legenda{display:block;font-size:.8em;line-height:1em;color:#c8c8c8}.dados-cadastrais .carrinho .campo .info{font-size:1em;line-height:1.2em;text-transform:uppercase}.dados-cadastrais .carrinho .campo .boxCinza,.dados-cadastrais .carrinho .campo.valor,.dados-cadastrais .carrinho .campo.bolsa{display:flex;align-items:center;justify-content:center;flex-flow:column;flex:1;margin:5px 7px}.dados-cadastrais .campo-logo{margin:-80px auto 20px}#resultadoBusca .mapa-on .lista-filtros .card-header{position:relative;padding-right:2em}#resultadoBusca .mapa-on .lista-filtros button.close{display:inline-block;border-radius:4px;width:1.2em;height:1.2em;text-align:center;padding-top:.1em;font-size:1em;line-height:1em;background-color:#0000001a;position:absolute;right:0;top:0}#resultadoBusca .mapa-on main{position:static}#resultadoBusca .mapa-on main.ie-scroll .lista-informacoes{position:static}#resultadoBusca .mapa-on main.ie-scroll .lista-informacoes .ie-scroll-container{display:block}#resultadoBusca .mapa-on main.ie-scroll .lista-ordem .form-header{position:relative;padding-right:2em}#resultadoBusca .mapa-on main.ie-scroll .lista-ordem .form-campo .campo-icone{min-width:0}.mapa-on .card{margin-bottom:0}.mapa-on .mapa-toggle-content{position:relative}.mapa-on .lista-informacoes .row>div{position:static}.mapa-on .lista-ordem.mob-ativo,.mapa-on .lista-ordem.mapaOrdenarAtivo{position:absolute;z-index:1010;left:-48px;top:77px;width:240px;padding:14px;margin-left:calc(100% - 460px);border-radius:5px;border:solid 1px rgba(0,0,0,.1);background-color:#fff;display:block;box-shadow:0 2px 10px #0006}.mapa-on .lista-ordem.mob-ativo:before,.mapa-on .lista-ordem.mapaOrdenarAtivo:before{content:"";display:block;position:absolute;z-index:10;left:50%;top:0;margin:-10px 0 0 -10px;width:0;height:0;border-style:solid;border-width:0 20px 20px 20px;border-color:transparent transparent #FFF transparent}.mapa-on .lista-ordem.mob-ativo .form-group,.mapa-on .lista-ordem.mapaOrdenarAtivo .form-group{display:block;width:100%}.mapa-on .lista-ordem.mob-ativo .form-group.header-xs,.mapa-on .lista-ordem.mapaOrdenarAtivo .form-group.header-xs{margin:0 0 20px}.mapa-on .lista-ordem.mob-ativo .form-group.header-xs h4,.mapa-on .lista-ordem.mapaOrdenarAtivo .form-group.header-xs h4{padding-bottom:4px;margin:0;border-bottom:solid 1px #eaeaea;font-size:18px;text-transform:none}.mapa-on .lista-filtros.mob-ativo,.mapa-on .lista-filtros.mapaFiltroAtivo{position:absolute;z-index:1010;top:80px;width:240px;margin-left:calc(100% - 370px);border-radius:5px;background-color:#fff;box-shadow:0 2px 10px #0006}.mapa-on .lista-filtros.mob-ativo:before,.mapa-on .lista-filtros.mapaFiltroAtivo:before{content:"";display:block;position:absolute;z-index:10;left:50%;top:0;margin:-10px 0 0 -10px;width:0;height:0;border-style:solid;border-width:0 20px 20px 20px;border-color:transparent transparent #FFF transparent}.filtros-ativos-titulo{display:inline-block}.filtros-ativos-tags{display:initial;margin:0 0 0 .8em}.filtros-ativos-tags .tag{margin:0 0 .3em .3em}.filtros-ativos-limpar{display:inline-block;margin:0 0 0 .5em}}@media(min-width:769px)and (max-width:1200px){#resultadoBusca aside.ie-scroll{right:auto}}@media(max-width:768px){.resultadoBuscaWrapper{padding-bottom:20px}.btnClose{display:inline-block;border-radius:4px;width:1.2em;height:1.2em;text-align:center;padding-top:.1em;font-size:1em;line-height:1em;background-color:#0000001a}.grid-item .campo.legenda{padding:0 20px!important}.grid-item .campo h3{text-align:left;font-size:.9em!important}.grupo-campo.detalhes .campo{width:100%!important}.grupo-campo.detalhes .campo.turno{display:block!important;text-align:center}.grupo-campo.detalhes .campo.valor{justify-content:center;display:flex!important;margin:0 0 -10px!important;padding:0!important}.grupo-campo.detalhes .campo.acao .btn.btn-quero-esta-bolsa{font-size:1.2em}.grupo-campo.detalhes .campo.acao .btn.btn-detalhes{margin:0 0 10px;padding:8px 5px;font-size:1.3em}.grupo-campo.detalhes .campo.vaga-disponivel .msg-vagas{position:relative!important;margin-top:-18px!important}#resultadoBusca{position:relative}#resultadoBusca:before{content:"";display:block;position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;background-color:#f5f5f5}#resultadoBusca .card-header-mobile{font-size:13px;line-height:1.2em;text-transform:uppercase;background-color:#e6e6e6}#resultadoBusca .card-header-mobile .card-title{font-size:inherit;line-height:inherit}#resultadoBusca .card-header-mobile .close{position:absolute;right:0;top:0;display:inline-block;padding:7px 10px;margin:10px 10px 0 0;opacity:1;font-size:11px;text-transform:uppercase;border-radius:3px;background-color:#d2d2d2}#resultadoBusca .coluna-botoes{justify-content:center;text-align:center}#resultadoBusca .card{padding:0;margin:0}#resultadoBusca .card-header{font-size:13px;line-height:1.2em;text-transform:uppercase;background-color:#e6e6e6}#resultadoBusca .card-header .card-title{font-size:inherit;line-height:inherit}#resultadoBusca .card-header .close{position:absolute;right:0;top:0;display:inline-block;padding:7px 10px;margin:10px 10px 0 0;opacity:1;font-size:11px;text-transform:uppercase;border-radius:3px;background-color:#d2d2d2}#resultadoBusca .card-body{padding:15px;height:auto}#resultadoBusca .card-footer{padding:15px}#resultadoBusca .card label{margin:20px 0 0}#resultadoBusca .card label .ng-select{margin-bottom:0}#resultadoBusca .card .radiocheck label{margin:3px 7px 3px 0}#resultadoBusca .card:last-child-body{overflow-y:auto}#resultadoBusca .mob-ativo .card{margin:0;border-radius:0;border:0}#resultadoBusca .mob-ativo .card+.card .card-body{padding-top:0;margin-top:-25px}#resultadoBusca main.ie-scroll .lista-informacoes1{position:fixed;z-index:99;left:0;top:0;width:100%;margin:0;padding:0}#resultadoBusca main.ie-scroll .lista-informacoes1:before{display:none}#resultadoBusca main.ie-scroll .lista-informacoes1 .ie-scroll-container{padding:0}#resultadoBusca main.ie-scroll .lista-informacoes1 .instrucao-busca{display:none}#resultadoBusca main.ie-scroll .lista-informacoes1 .descricao-pagina{display:none}#resultadoBusca main.ie-scroll .lista-informacoes1 .itens-exibidos{display:none}#resultadoBusca main.ie-scroll .lista-informacoes1 .filtro-principal{display:none;margin:0 100px 5px 0;padding:0;box-shadow:none}#resultadoBusca main.ie-scroll .lista-informacoes1 .observacao{margin-bottom:0}#resultadoBusca main.ie-scroll .lista-header-mobile{position:fixed;left:0;right:0;top:0;z-index:98;border-top-width:0;border-radius:0 0 4px 4px}#resultadoBusca main.ie-scroll .lista-header-mobile .btb{min-height:25px}#resultadoBusca main.ie-scroll .lista-header-mobile .card-header{padding:3px 5px 5px;background-color:#ffffffe6}#resultadoBusca main.ie-scroll .lista-grid{padding-top:20px}#resultadoBusca main.ie-scroll .lista-grid .grid-curso{padding-top:0}#resultadoBusca .lista-header-mobile{margin:0 0 20px;border:none;text-align:center}#resultadoBusca .lista-header-mobile .card-header{padding:0 0 10px;border-width:0;border-radius:0 0 4px 4px}#resultadoBusca .lista-header-mobile .btn{padding:.3em .7em .2em!important;margin:0 3px;border:none;background-color:#fff}#resultadoBusca .lista-logo{width:220px;max-width:100%;margin:0 auto 10px;background-color:#fff;border:solid 1px #e6e6e6}#resultadoBusca .lista-logo img{width:auto;max-width:100%;height:auto;padding:5px 20px 0;margin:0 auto}#resultadoBusca .lista-logo .avaliacoes{margin:-3px auto 10px}#resultadoBusca .lista-filtros,#resultadoBusca .lista-ordem{display:none;position:fixed;z-index:1003;top:10px;left:10px;right:10px;width:auto;padding:0}#resultadoBusca .lista-filtros .header-xs,#resultadoBusca .lista-ordem .header-xs{font-size:13px;line-height:1.2em;text-transform:uppercase;background-color:#e6e6e6;width:auto;max-width:none;margin:-15px -15px 30px;text-align:left;background:none}#resultadoBusca .lista-filtros .header-xs .card-title,#resultadoBusca .lista-ordem .header-xs .card-title{font-size:inherit;line-height:inherit}#resultadoBusca .lista-filtros .header-xs .close,#resultadoBusca .lista-ordem .header-xs .close{position:absolute;right:0;top:0;display:inline-block;padding:7px 10px;margin:10px 10px 0 0;opacity:1;font-size:11px;text-transform:uppercase;border-radius:3px;background-color:#d2d2d2}#resultadoBusca .lista-filtros .footer-xs,#resultadoBusca .lista-ordem .footer-xs{display:block;position:absolute;left:0;right:0;bottom:0}#resultadoBusca .lista-filtros .card,#resultadoBusca .lista-ordem .card,#resultadoBusca .lista-filtros .wrap-mob,#resultadoBusca .lista-ordem .wrap-mob{border:solid 1px #ccc;border-radius:8px;box-shadow:0 0 10px #0006;background-color:#fff}#resultadoBusca .lista-filtros .card:before,#resultadoBusca .lista-ordem .card:before,#resultadoBusca .lista-filtros .wrap-mob:before,#resultadoBusca .lista-ordem .wrap-mob:before{content:"";display:block;position:fixed;z-index:-1;inset:0;background-color:#0000004d}#resultadoBusca .lista-filtros .wrap-mob,#resultadoBusca .lista-ordem .wrap-mob{position:relative;width:auto;min-height:200px;padding:15px}#resultadoBusca .lista-filtros .wrap-mob .form-header,#resultadoBusca .lista-ordem .wrap-mob .form-header{font-size:13px;line-height:1.2em;text-transform:uppercase;background-color:#e6e6e6;border-radius:8px 8px 0 0}#resultadoBusca .lista-filtros .wrap-mob .form-header .card-title,#resultadoBusca .lista-ordem .wrap-mob .form-header .card-title{font-size:inherit;line-height:inherit}#resultadoBusca .lista-filtros .wrap-mob .form-header .close,#resultadoBusca .lista-ordem .wrap-mob .form-header .close{position:absolute;right:0;top:0;display:inline-block;padding:7px 10px;margin:10px 10px 0 0;opacity:1;font-size:11px;text-transform:uppercase;border-radius:3px;background-color:#d2d2d2}#resultadoBusca .lista-filtros .wrap-mob .card-footer,#resultadoBusca .lista-ordem .wrap-mob .card-footer{position:absolute;left:0;bottom:0}#resultadoBusca .lista-filtros .card,#resultadoBusca .lista-ordem .card{height:auto;max-height:100%}#resultadoBusca .lista-filtros .card-body,#resultadoBusca .lista-ordem .card-body{max-height:calc(100vh - 135px);overflow-y:auto}#resultadoBusca .lista-filtros .card-footer,#resultadoBusca .lista-ordem .card-footer{position:relative;width:100%;padding:10px 15px 15px;border-radius:0;background-color:#0000001a}#resultadoBusca .lista-filtros .card-footer:before,#resultadoBusca .lista-ordem .card-footer:before{content:"";display:block;position:absolute;left:0;right:0;bottom:100%;height:20px;background-image:linear-gradient(#fff0,#fff)}#resultadoBusca .lista-filtros.mob-ativo,#resultadoBusca .lista-ordem.mob-ativo,#resultadoBusca .lista-filtros.mapaOrdenarAtivo,#resultadoBusca .lista-ordem.mapaOrdenarAtivo{display:block;margin:0}#resultadoBusca .lista-filtros.mob-ativo:before,#resultadoBusca .lista-ordem.mob-ativo:before,#resultadoBusca .lista-filtros.mapaOrdenarAtivo:before,#resultadoBusca .lista-ordem.mapaOrdenarAtivo:before{display:none}#resultadoBusca .lista-ordem{z-index:1006;background-color:transparent}#resultadoBusca .lista-ordem .form-header{padding:15px 90px 15px 15px}#resultadoBusca .lista-filtros{bottom:10px}#resultadoBusca .lista-filtros.mob-ativo{padding-bottom:0}#resultadoBusca .lista-filtros.mob-ativo .card-header{padding:15px 90px 5px 15px;border-radius:8px 8px 0 0}#resultadoBusca .lista-informacoes{position:relative;padding:10px;margin:0;border-radius:4px 4px 0 0;background-color:#fff;box-shadow:0 0 15px #0000001a;text-align:center}#resultadoBusca .lista-informacoes:before{content:"";display:block;position:absolute;z-index:-1;inset:0 -15px -15px;background-color:#e6e6e6}#resultadoBusca .lista-informacoes .instrucao-busca{font-size:14px;line-height:1.3em;font-weight:700;margin:0 0 5px;text-align:center}#resultadoBusca .lista-informacoes .descricao-pagina{font-size:1em;margin:0 0 10px}#resultadoBusca .lista-informacoes .filtro-principal{margin:0 0 5px}#resultadoBusca .lista-informacoes .observacao{line-height:1.2em}#resultadoBusca .lista-informacoes hr{display:none}#resultadoBusca .lista-informacoes .instituicao-curso-busca label{margin:0 0 5px}#resultadoBusca .lista-informacoes .instituicao-curso-busca .ng-select{margin:0}#resultadoBusca .lista-informacoes .instituicao-curso-busca .status-busca strong{color:#fff}#resultadoBusca .lista-informacoes .instituicao-curso-busca.mob-ativo{position:fixed;z-index:1000;left:0;top:0;right:0;height:80px;padding:10px 10px 0;background-color:#ffffffe6}#resultadoBusca .lista-informacoes .instituicao-curso-busca.mob-ativo .statubusca strong{color:#333}#resultadoBusca .lista-informacoes .cidade-busca{display:none}#resultadoBusca .lista-informacoes .cidade-busca.campos-sem-bordas label{margin:0;font-size:1em!important}#resultadoBusca .lista-informacoes .cidade-busca.campos-sem-bordas .ng-select.ng-select-single{margin-top:0!important;border:solid 1px #e6e6e6;border-radius:50px;background-color:#fff}#resultadoBusca .lista-informacoes .mapa-controles{display:none}#resultadoBusca .lista-informacoes.mob-ativo .ie-scroll-sticker{position:fixed;z-index:900;left:0;top:45px;right:0;height:160px;padding:15px;background-color:#fffffff2}#resultadoBusca .lista-informacoes.mob-ativo .cidade-busca{display:block}#resultadoBusca .lista-informacoes.mob-ativo .instrucao-busca,#resultadoBusca .lista-informacoes.mob-ativo .itens-exibidos,#resultadoBusca .lista-informacoes.mob-ativo .mapa-controles{display:none}#resultadoBusca .grid-item{padding:5px;margin:0 0 20px}#resultadoBusca .grid-item .l1{min-height:110px;border-bottom-width:1px}#resultadoBusca .grid-item .l2{min-height:50px}#resultadoBusca .grid-item .legenda,#resultadoBusca .grid-item .legenda.legenda-sm{display:block}#resultadoBusca .grid-item .legenda.legenda-de{margin-bottom:0;margin-right:.5em}#resultadoBusca .grid-item .info{display:block}#resultadoBusca .grid-item .grupo-campo{width:100%;order:10}#resultadoBusca .grid-item .grupo-campo.instituicao-curso{order:2;width:calc(100% - 100px);margin-bottom:5px}#resultadoBusca .grid-item .grupo-campo.instituicao-curso h3{display:flex;flex-wrap:wrap;width:100%;margin-bottom:10px;font-size:18px;line-height:1.2em}#resultadoBusca .grid-item .grupo-campo.instituicao-curso .campo{display:block}#resultadoBusca .grid-item .grupo-campo.valor-bolsa{display:flex;flex-wrap:wrap;padding-top:0;padding-bottom:10px;margin-top:-52px}#resultadoBusca .grid-item .grupo-campo.detalhes{position:relative;padding-top:5px;width:100px;padding-bottom:5px}#resultadoBusca .grid-item .grupo-campo.detalhes:before{content:"";display:block;position:absolute;left:5px;right:5px;top:0;border-top:solid 2px #e6e6e6}#resultadoBusca .grid-item .grupo-campo.detalhes:before{border:none}#resultadoBusca .grid-item .grupo-campo.detalhes .campo{display:block;width:auto;padding:5px 5px 0}#resultadoBusca .grid-item .grupo-campo.acao{position:relative;padding-top:10px}#resultadoBusca .grid-item .grupo-campo.acao:before{content:"";display:block;position:absolute;left:5px;right:5px;top:0;border-top:solid 2px #e6e6e6}#resultadoBusca .grid-item .campo{margin:0;flex-wrap:wrap}#resultadoBusca .grid-item .campo.logo{order:1;width:calc(100% - 20px);border-bottom:solid 2px #e6e6dc;width:100px;padding:10px 0;margin:0;border:none}#resultadoBusca .grid-item .campo.logo img{display:block;width:160px;max-width:90%;margin:0 auto}#resultadoBusca .grid-item .campo.curso{order:2;width:100%;padding-top:5px;padding-right:0;font-size:12.4px;font-weight:700!important;text-transform:uppercase;padding-bottom:0}#resultadoBusca .grid-item .campo.instituicao{padding-bottom:0;font-size:inherit;font-weight:400!important;order:1;padding-top:10px;font-size:16px;font-weight:800!important;text-transform:uppercase}#resultadoBusca .grid-item .campo.turno{font-size:12px;text-align:left;line-height:1.5em;color:#666}#resultadoBusca .grid-item .campo.detalhes{position:relative;width:100%;padding-bottom:0;padding-left:0;padding-top:0;color:#666}#resultadoBusca .grid-item .campo.detalhes .campo{padding-bottom:5px;padding-top:0;font-family:sans-serif;font-size:12px;line-height:1.2em;font-weight:400;text-transform:uppercase}#resultadoBusca .grid-item .campo.detalhes .campo .legenda{display:inline-block;margin-right:4px}#resultadoBusca .grid-item .campo.detalhes .campo .info{display:inline-block}#resultadoBusca .grid-item .campo.bairro{width:100%;padding-top:5px;padding-right:0;font-size:12.4px}#resultadoBusca .grid-item .campo .legenda-destaque{font-size:12px!important;font-weight:700!important;color:#444!important}#resultadoBusca .grid-item .campo.valor{flex:1;padding-bottom:0;flex:none;width:100%;padding-left:110px;margin-bottom:15px}#resultadoBusca .grid-item .campo.bolsa{width:100px;padding-right:0}#resultadoBusca .grid-item .campo.economia{flex:1}#resultadoBusca .grid-item .campo.economia .legenda{margin-bottom:5px}#resultadoBusca .grid-item .campo.msg{float:left;width:100%}#resultadoBusca .grid-item .campo.msg-vagas,#resultadoBusca .grid-item .campo.msg-web,#resultadoBusca .grid-item .campo.observacao{margin:0 5px 8px;text-align:center}.mapaBuscaAtivaMob #resultadoBusca .lista-ordem.mob-ativo{display:block}.dados-cadastrais{padding:20px 0}.dados-cadastrais .carrinho{margin:40px 0 20px;padding:10px}.dados-cadastrais .campo .boxCinza,.dados-cadastrais .campo.valor,.dados-cadastrais .campo.bolsa{display:block}.dados-cadastrais .campo-logo{margin:-40px auto 15px}.filtros-ativos-titulo{display:block}.filtros-ativos-tags{display:block;margin:0}.filtros-ativos-tags .tag{margin:.2em}.filtros-ativos-limpar{display:block;margin:0 .5em}}@media(max-width:767px){.inscricao-realizada{padding-top:20px;background-position:80% top;background-size:auto 660px}.inscricao-realizada .destaque{padding:.7em;font-size:1em}}@media(min-width:481px){.campo.msg-lista{float:left}.campo.msg-lista .msg-lista-titulo{font-size:.9em}.campo.msg-lista .msg-lista-conteudo{left:auto;right:0;width:340px;font-size:12px}#resultadoBusca .ordenar h4{padding:0;margin:0 10px 0 0;border:none;font-size:14px;line-height:1.2em;font-weight:700;text-transform:uppercase}#resultadoBusca .ordenar .ng-select{min-width:150px;margin:0}}@media(max-width:480px){.campo.msg-lista{width:100%;margin:0}.campo.msg-lista .msg-lista-titulo{padding:4px 8px 3px;border:solid 1px #f0dcc8;border-radius:5px;font-size:1.2em;text-align:center}.campo.msg-lista .msg-lista-conteudo{width:calc(100% + 10px);margin:5px -5px 0;font-size:11px}#resultadoBusca .ordenar h4{padding:0;margin:0;border:none;font-size:13px;line-height:1.2em;font-weight:700;text-transform:uppercase}#resultadoBusca .ordenar .ng-select{min-width:150px;margin:0}#resultadoBusca .ordenar-wrap.toggle-modal-mob .toggle-conteudo{left:0;width:auto;margin:0}#resultadoBusca .ordenar-wrap.toggle-modal-mob .ordenar.card{border-radius:6px;overflow:hidden}}@media(min-width:993px){::ng-deep .novo-inscricao .boxes .box.box-avancar{display:flex;flex-direction:column;justify-content:space-between}}::ng-deep .novo-inscricao .boxes .box .info-topo .campo-flex .logo-instituicao{display:flex;text-align:center;margin-right:10px;height:50px;width:50px;border:1px solid #E8E8E8;border-radius:100%;align-items:center;justify-content:center}::ng-deep .novo-inscricao .boxes .box .curso-desc{padding-bottom:20px!important}::ng-deep .novo-inscricao .boxes .box .curso-desc .item-linha-info{margin-bottom:0}::ng-deep .novo-inscricao .boxes .box .curso-desc .descricao{font-family:Nunito;font-size:18px;font-weight:700;line-height:22px}::ng-deep .novo-inscricao .boxes .box .colunas .curso-info .curso-info-item{flex-direction:column;align-items:baseline;height:auto;margin-bottom:12px}::ng-deep .novo-inscricao .boxes .box .colunas .curso-info .curso-info-item .titulo{font-size:20px;font-weight:700;margin-bottom:5px}::ng-deep .novo-inscricao .boxes .box .colunas .curso-info .rua{border-top:1px solid #E5E5E5;padding-top:20px}::ng-deep .novo-inscricao .boxes .box .campos .divisao-before{bottom:-17.5em!important}@media(min-width:1025px){::ng-deep .novo-inscricao .boxes .box .campos .divisao-before{border-left:2px solid #E6E6E6!important}}::ng-deep .novo-inscricao .boxes .box .campos .campo.cor-destaque{background:#5a5ba7;border-radius:5px;color:#fff;margin-left:-7px;margin-right:-7px;padding:0 7px}::ng-deep .novo-inscricao .boxes .box .campos .campo.cor-destaque .legenda{color:#fff}::ng-deep .novo-inscricao .boxes .box .campos .campo.cor-destaque .valor.value-border{color:#fff}::ng-deep .novo-inscricao .boxes .box .campos .campo.cor-destaque .valor.value-border:after{content:none}::ng-deep .novo-inscricao .boxes .box .campos .campo.campo-msg{padding:3px 5px}::ng-deep .novo-inscricao .boxes .box .btn-avancar{min-width:249px;min-height:45px;text-transform:capitalize;font-weight:700;font-size:20px}::ng-deep .novo-inscricao .boxes .box .btn-avancar strong{font-weight:700}::ng-deep .novo-inscricao .novo-form .alert{margin-top:9px;font-size:18px;font-weight:400;line-height:24.55px;margin-bottom:0!important}::ng-deep .novo-inscricao .novo-form label.validation{font-size:16px;font-weight:400;line-height:28px;color:#000}::ng-deep .novo-inscricao .novo-form label.validation input,::ng-deep .novo-inscricao .novo-form label.validation select{min-height:45px!important}@media(min-width:1025px){::ng-deep .novo-inscricao .novo-form .boxes{margin-top:28px!important;margin-left:0!important;margin-right:0!important;gap:35px}::ng-deep .novo-inscricao .novo-form .boxes .box{padding:0!important}}@media(min-width:993px){::ng-deep .novo-inscricao .wizard .wizard-body .card{min-height:600px}::ng-deep .novo-inscricao .wizard .wizard-body .boxes .campos{padding-top:0}}@media(max-width:992px){::ng-deep .novo-inscricao{padding:20px 0!important}::ng-deep .novo-inscricao .wizard-body .card.wizard-passo{box-shadow:0 -4px 10px #0000001a;border-radius:10px}::ng-deep .novo-inscricao .wizard-body .card.wizard-passo .boxes .box .campos .campo.cor-destaque{padding:5px 7px}::ng-deep .novo-inscricao .wizard-body .card.wizard-passo .boxes .box .campos .divisao-before{border-top:none;margin-top:30px}::ng-deep .novo-inscricao .wizard-body .card.wizard-passo .boxes .box .campo-flex{border:none;padding:0}::ng-deep .novo-inscricao .wizard-body .card.wizard-passo .boxes .box .curso-desc{padding-bottom:10px!important;border-bottom:1px solid #E5E5E5}::ng-deep .novo-inscricao .wizard-body .card.wizard-passo .boxes .box .curso-info{padding-top:0;margin-top:-10px!important}::ng-deep .novo-inscricao .wizard-body .card.wizard-passo .boxes .box .rua{padding-top:10px}::ng-deep .novo-inscricao .wizard-body .card.wizard-passo .boxes .avancar1{margin-top:30px;width:100%}}::ng-deep .bs-datepicker-container{width:335px;max-width:100%;padding:15px 20px;border:none;background:#fff;box-shadow:0 6px 6px #0000001a!important;border-radius:2px!important}::ng-deep .bs-datepicker-container .bs-datepicker-head button{background:none!important;box-shadow:none!important;border:none;color:#000000df;font-size:16px;padding:0}::ng-deep .bs-datepicker-container .bs-datepicker-head button.next{margin-left:20px}::ng-deep .bs-datepicker-container .bs-datepicker-head button.previous{margin-right:21px}::ng-deep .bs-datepicker-container .bs-datepicker-body .months,::ng-deep .bs-datepicker-container .bs-datepicker-body .years{width:100%}::ng-deep .bs-datepicker-container .bs-datepicker-body .months .is-highlighted,::ng-deep .bs-datepicker-container .bs-datepicker-body .years .is-highlighted,::ng-deep .bs-datepicker-container .bs-datepicker-body .months .selected,::ng-deep .bs-datepicker-container .bs-datepicker-body .years .selected{background-color:transparent!important;color:#000000df}::ng-deep .bs-datepicker-container .bs-datepicker-body td span{display:inline-block;min-width:20px;border-radius:4px;cursor:pointer;font-weight:400;font-size:12px;width:31px;line-height:31px}::ng-deep .bs-datepicker-container .bs-datepicker-body .is-highlighted,::ng-deep .bs-datepicker-container .bs-datepicker-body .selected{background-color:#ff8a00!important;border-radius:29px!important;min-width:29px!important;color:#fff}::ng-deep .bs-datepicker-container .bs-datepicker-body .is-other-month{opacity:0!important}::ng-deep .bs-datepicker-container .bs-datepicker-body thead th{background:none!important;color:transparent!important}::ng-deep .bs-datepicker-container .bs-datepicker-body thead th[aria-label=weekday]:before{position:absolute;color:#0000008b;margin-left:9px}::ng-deep .bs-datepicker-container .bs-datepicker-body thead th[aria-label=weekday]:nth-child(2):before{content:"D"}::ng-deep .bs-datepicker-container .bs-datepicker-body thead th[aria-label=weekday]:nth-child(3):before{content:"S"}::ng-deep .bs-datepicker-container .bs-datepicker-body thead th[aria-label=weekday]:nth-child(4):before{content:"T"}::ng-deep .bs-datepicker-container .bs-datepicker-body thead th[aria-label=weekday]:nth-child(5):before{content:"Q"}::ng-deep .bs-datepicker-container .bs-datepicker-body thead th[aria-label=weekday]:nth-child(6):before{content:"Q"}::ng-deep .bs-datepicker-container .bs-datepicker-body thead th[aria-label=weekday]:nth-child(7):before{content:"S"}::ng-deep .bs-datepicker-container .bs-datepicker-body thead th[aria-label=weekday]:nth-child(8):before{content:"S"}::ng-deep .bs-datepicker-container .bs-datepicker-body tbody td{height:47px}::ng-deep .bs-calendar-container:before{letter-spacing:.2px;text-transform:uppercase;content:"ESCOLHA A DATA";display:block;padding:0 0 1px;margin:0 20px;border-bottom:solid 1px #000;text-align:center;font-size:15px;font-weight:400;background-color:#fff;color:#000}.navegacao.novo{border:none}.navegacao.novo:before{background:none}#msgPreMatricula{text-align:center}a.link-inep{color:#8a05be!important;cursor:pointer;font-weight:bolder}span.click-cartao{color:#8a05be!important;cursor:pointer;font-weight:700}span.click-cartao:hover{text-decoration:underline}.comoEntrar{display:flex;align-content:space-between;width:100%;position:relative}.comoEntrar input{position:relative;display:inline;float:left}.comoEntrar label{position:relative;display:inline;float:left;margin-left:5px;padding-top:2px}.btn-avancar#avancar{margin-top:32px}.bolsa-indisponivel{border:1px solid #FA780A;box-sizing:border-box;padding:10px 29px 10px 21px;font-family:Nunito;font-style:normal;font-weight:400;font-size:11px;line-height:15px;color:#161616;border-radius:2px}.wrap-campo .wrap-bg{color:#767676}.alterar-dados-bolsa{margin-top:23px;font-family:Nunito;font-style:normal;font-weight:700;font-size:14px;line-height:25px;text-align:center;text-decoration-line:underline;color:#2e5574;display:block}.alterar-dados-bolsa a{font-family:Nunito;font-style:normal;font-weight:700;font-size:14px;line-height:25px;text-align:center;text-decoration-line:underline;color:#2e5574}.btn-avancar{height:45px;font-family:Nunito;font-weight:700;font-size:16px;line-height:20px;color:#fff;border-radius:6px}.tabs-pagamento .tabs-header button{border-color:#c1c1c1;background:#fff;padding-right:0}.tabs-pagamento .tabs-header button.active svg path{fill:#fff}.tabs-pagamento .tabs-header .pix svg{filter:invert(.4)}.tabs-pagamento .tabs-header .pix.active svg{filter:none}.tabs-pagamento .campo-pix{display:flex;width:100%;flex-wrap:initial;align-items:center}.tabs-pagamento .campo-pix label{font-weight:700;font-size:14px;line-height:19px;color:#767676;margin-bottom:5px}.tabs-pagamento .campo-pix .campo-codigo{width:234px;max-width:100%;margin-right:20px}.tabs-pagamento .campo-pix .campo-codigo input{max-width:100%;border:1px solid #C1C1C1;box-sizing:border-box;border-radius:2px;color:#c1c1c1}.tabs-pagamento .campo-pix .campo-codigo .copiar-codigo{font-weight:700;font-size:14px;line-height:20px;text-align:center;color:#fa780a;cursor:pointer}.tabs-pagamento .campo-pix .campo-codigo .copiar-codigo svg{margin-right:5px}.tabs-pagamento .campo-pix .campo-qrCode{width:250px;margin-bottom:20px}.tabs-pagamento .campo-pix .campo-qrCode .qrCode{width:100%;height:auto;padding:0;border-radius:8px;border:1px solid #C1C1C1}.tabs-pagamento .campo-pix .campo-qrCode .qrCode img{border-radius:8px}.tabs-pagamento .d-flex{margin-top:49px}.tabs-pagamento .d-flex .time-line{display:flex;flex-direction:column}.tabs-pagamento .d-flex .time-line:before{content:"";width:1px;height:58%;position:absolute;background:#c1c1c1;margin-left:11px;z-index:0}.tabs-pagamento .d-flex .time-line .circulo{background:#fff;border:1px solid #C1C1C1;border-radius:100%;width:22px;height:22px;display:flex;justify-content:center;align-items:center;font-size:12px;line-height:16px;color:#c1c1c1;margin-bottom:20px;z-index:1}.tabs-pagamento .d-flex .info-lista{margin-left:17px}.tabs-pagamento .d-flex .info-lista .linha+.linha{margin-top:20px}.gerar-codigo-pix.btn-round-ui.corLaranja-bg{height:48px;background:#ee7601;font-size:16px}#resultadoBusca.result-ed div.status-busca span.tag{background-color:#2e5574;padding:8px 0 8px 10px;width:100%}#resultadoBusca.result-ed .coluna-botoes .btn-oferta-outline{border:1px solid #0D73E3}#resultadoBusca.result-ed .coluna-botoes .btn-oferta-outline:hover{background:#0d73e3}#resultadoBusca.result-ed .coluna-botoes .btn-oferta-outline:hover .icone{color:#fff}#resultadoBusca.result-ed .coluna-botoes .btn-oferta-outline .icone{color:#0d73e3}#resultadoBusca.result-ed section#ConteudoPrincipal{min-height:calc(100vh - 135px)}#resultadoBusca.result-ed .campo.acao .btn.btn-detalhes{color:#0d73e3}#resultadoBusca.result-ed .combobox-group .combobox-text{color:#f57f17}#resultadoBusca.result-ed .lista-informacoes .filtro-principal.ativo .icone-remover{background-color:#2e5574}#resultadoBusca.result-ed .grid-item h3{color:#2e5574}#resultadoBusca.result-ed .grid-item .campo h2{font-weight:900}#resultadoBusca.result-ed .grid-item .campo h3{font-weight:600}#resultadoBusca.result-ed .grid-item .campo.valor .info,#resultadoBusca.result-ed .grid-item .campo.bolsa,#resultadoBusca.result-ed .grid-item .campo.economia{color:#2e5574}#resultadoBusca.result-ed .grid-item .campo.observacao{color:#fa780a}#resultadoBusca.result-ed .grid-item .tags .tag{background-color:#2e5574}#resultadoBusca.result-ed .inscricao-realizada{color:#1273b9}#resultadoBusca.result-ed .inscricao-realizada .destaque{background-color:#1464b4cc}#resultadoBusca.result-ed .msg-lista .msg-lista-titulo{background-color:#039fd3;color:#fff}#resultadoBusca.result-ed .msg-lista .msg-lista-conteudo{border-color:#039fd3;min-width:280px;text-align:center}#resultadoBusca.result-ed .ordenar .ordenar-item.ativo{background-color:#1464b4;color:#fff;transition:.3s all}#resultadoBusca.result-ed .ordenar .ordenar-item:hover{background-color:#135190;color:#fff;transition:.3s all}.result-ed .msg-lista .msg-lista-titulo{background-color:#039fd3;color:#fff}.result-ed .msg-lista .msg-lista-conteudo{border-color:#039fd3}.result-ed .filtros-ativos-titulo{font-size:1.2em}.result-ed .filtros-ativos-tags .tag{padding:.5em 1em;border:solid 1px #1464b4;border-radius:30px;text-transform:uppercase;background-color:#1464b4;color:#fff;transition:all ease .4s;font-weight:700}.form-ed.dados-cadastrais a,.form-ed.dados-cadastrais .valor{color:#2e5574}.form-ed.dados-cadastrais .carrinho .tags .tag{background-color:#2e5574}.form-ed.dados-cadastrais .carrinho .bolsa{color:#fa780a}.form-ed.dados-cadastrais .carrinho .valor,.form-ed.dados-cadastrais .titulo-ico{color:#2e5574}.form-ed.dados-cadastrais .titulo-ico .icone:before{background-color:#2e5574}.form-ed.dados-cadastrais .titulo-ico .icone:after{border-top-color:#2e5574}.form-ed.dados-cadastrais .card-termos{border-color:#fa780a;color:#fa780a}.form-ed.dados-cadastrais .wrap-campo .wrap-bg{color:#767676}.form-ed .boleto-botoes{display:flex;justify-content:space-between;margin:0 -5px}.form-ed .boleto-botoes .btn{flex:1;padding-left:5px;padding-right:5px;margin:0 5px}.modal-check-pagamento .modal-content{padding:40px}.modal-check-pagamento .close-check-pagamento button{cursor:pointer;color:#fff;border-radius:30px;background-color:#c1c1c1;font-weight:700;line-height:0px;padding:4px 3px 10px;position:absolute;right:-20px;top:-20px}.modal-check-pagamento .close-check-pagamento span{font-size:18px}.modal-check-pagamento .titulo-check-pagamento{text-align:center}.modal-check-pagamento .titulo-check-pagamento h5{font-weight:700;border-bottom:0px!important;color:#000!important}.modal-check-pagamento .wrap-bg{color:#373737!important}.modal-check-pagamento .estou-ciente{padding:25px 40px!important}.modal-check-pagamento .form-check-label{color:#373737!important;font-weight:600!important}.mais{position:relative;margin:5px 0}.mais-seta{display:inline-block;position:absolute;right:0;bottom:0;padding:3px 5px;border-radius:4px;cursor:pointer;line-height:10px;background-color:#0000000d;transform:rotate(0);transition:all ease .5s}.mais-txt{max-height:0;overflow:hidden;transition:all ease .5s}.mais.ativo .mais-seta{transform:rotate(180deg);transition:all ease .5s}.mais.ativo .mais-txt{max-height:100%;padding-top:1px;transition:all ease .5s}@media(max-width:1024px){#resultadoBusca.result-ed .combobox-group .combobox-input[type=checkbox]:checked~.combobox-text{background-color:#1464b4}#resultadoBusca.result-ed .combobox-group .combobox-input[type=radio]:checked~.combobox-text{background-color:#1464b4}.dados-cadastrais label,.dados-cadastrais .ng-select{margin:0 0 7px}}@media(min-width:769px){.btn-avancar{width:220px;float:right}.resultadoBuscaWrapper{min-height:calc(100vh - 525px)}.loading-wrapper .loading-icone{position:fixed;top:25vh}.loading-wrapper:not(.ie-scroll) .loading-icone{position:absolute;left:50%;top:200px;bottom:auto}.ie-scroll-bottom+.loading-wrapper.ie-scroll .loading-icone{position:absolute;left:50%;top:auto;bottom:42vh}}@media(max-width:768px){.btn-avancar{width:100%}.tabs-pagamento .campo-pix{flex-direction:column;width:100%}.tabs-pagamento .campo-pix .campo-codigo{margin-right:0}.tabs-pagamento .campo-pix .campo-codigo input{width:100%;margin-bottom:10px}.tabs-pagamento .campo-pix .campo-qrCode{display:flex;flex-direction:column;align-items:center;margin-top:29px}.tabs-pagamento .campo-pix .campo-qrCode .qrCode{width:165px;height:165px}.tabs-pagamento .tabs-header button{width:100%;max-width:33%;border:1px solid #C1C1C1;background:#fff}.tabs-pagamento .tabs-body{border:none;padding:1em 0}.tabs-pagamento .d-flex{margin-top:6px}.tabs-pagamento .d-flex .time-line:before{height:70%}.tabs-pagamento .d-flex .time-line .circulo{margin-bottom:29px}.tabs-pagamento .d-flex .info-lista{margin-left:11px}.tabs-pagamento .gerar-codigo-pix{margin-top:21px}#resultadoBusca.result-ed .lista-header-mobile .card-header{background-color:#fa780a!important}.wizard .wizard-body .card .card-header .card-title{margin:0}.wizard .wizard-body .boxes .box .curso-info p:last-child{float:none;margin:0}.wizard .wizard-header .passo{width:1.5em!important;height:1.5em!important}.wizard .wizard-header .passo .number{font-size:16px!important;margin-top:-4px!important}.wizard .wizard-header .passo .legenda{margin:.57em 0 0!important;font-size:.6em!important}.card.wizard-passo .texto-pre-matricula{font-size:15px;width:100%}.card.wizard-passo .msg-pre-matricula{padding:10px 12px;font-size:14px;line-height:24px}.card.wizard-passo .box-pagamento{border:none;padding:0;flex-direction:column}.card.wizard-passo .box-pagamento .box{padding-left:0}.card.wizard-passo .box-pagamento .box:first-child{border:none}.card.wizard-passo .box-pagamento .box .card-pagamento{margin-right:0}.card.wizard-passo .title-pagamento{margin-top:21px}}:host ::ng-deep .filtros .ng-select-disabled{background-color:#e9ecef;opacity:1}:host ::ng-deep .filtros .ng-select.ng-select-disabled>.ng-select-container{background-color:#e9ecef}:host ::ng-deep .filtros span.ng-value-label.ng-star-inserted{background:#e9ecef}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-marker-icon>div{height:100%;width:100%}.leaflet-marker-icon>div img{left:50%!important;margin-left:-12px!important}.leaflet-marker-icon.leaflet-zoom-animated.leaflet-interactive{margin-left:-100px}.leaflet-marker-icon.leaflet-div-icon.leaflet-zoom-animated.leaflet-interactive{margin-right:-100px}.leaflet-marker-icon.marker-cluster{display:inline-block;border-radius:50%;text-align:center;background-color:#a0a0a0cc;color:#fff;line-height:1em;font-size:15px;font-weight:800;text-shadow:0 1px 0 rgba(0,0,0,.3);box-shadow:0 0 0 7px #a0a0a04d}.leaflet-marker-icon.marker-cluster>div{display:flex;align-items:center;justify-content:center}.leaflet-container{font:12px/1.5 Nunito,sans-serif;overflow:hidden;background:#ddd;outline:0}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container .leaflet-control-attribution{background:#fff;background:#ffffffb3;margin:0}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{z-index:800;width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;border:2px dotted #38f;background:#ffffff80}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.leaflet-control{position:relative;z-index:800;float:left;clear:both;pointer-events:visiblePainted;pointer-events:auto}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:20px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;margin:0 0 10px;font-size:11px;line-height:1.2em;text-transform:uppercase;font-family:sans-serif}.leaflet-control-layers label:last-child{margin-bottom:0}.leaflet-control-layers label input[type=radio]{vertical-align:middle}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-control-layers-toggle{background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/leaflet/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/leaflet/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:#ffffff80}.leaflet-control:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-top,.leaflet-bottom{position:absolute;z-index:490;pointer-events:none}.leaflet-top{top:0}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-right{right:0}.leaflet-right .leaflet-control{float:right;margin-right:10px}.leaflet-bottom{bottom:0}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left{left:0}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-control-zoom-in{font-size:22px}.leaflet-touch .leaflet-control-zoom-out{font-size:24px}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-default-icon-path{background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/leaflet/marker-icon.png)}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-tooltip-texto{display:inline-block;padding:.5em;font-size:14px;line-height:1.2em;font-weight:700}.leaflet-tooltip-marker{position:absolute;top:0;background-color:transparent}.leaflet-tooltip-marker img{position:absolute;bottom:50%;left:45%;width:25px;height:41px}.leaflet-tooltip-icon{display:inline-block;padding:0 .2em;margin:0 0 0 2px;border-radius:3px;font-size:1em;line-height:1.2em;vertical-align:top;background-color:#999;color:#fff}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-div-icon{width:25px!important;height:20px!important;border-radius:50%;background:#fff9;border:2px solid rgba(0,0,0,.2)}.leaflet-tooltip{position:absolute;padding:0;border:1px solid #fff;border-radius:8px;white-space:nowrap;font-size:1em;line-height:1.2em;background-color:#fff;color:#222;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip:before,.leaflet-tooltip-top:after,.leaflet-tooltip-bottom:after,.leaflet-tooltip-left:after,.leaflet-tooltip:after{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-bottom:before{z-index:2;left:50%;margin-left:-6px;top:0;margin-top:-12px;border-bottom-color:#fff}.leaflet-tooltip-bottom:after{z-index:1;left:50%;margin-left:-6px;top:0;margin-top:-13px;border-bottom-color:#999}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-top:before{z-index:2;left:50%;margin-left:-6px;bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-top:after{z-index:1;left:50%;margin-left:-6px;bottom:0;margin-bottom:-13px;border-top-color:#999}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-left:before{z-index:2;top:50%;margin-top:-6px;right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-left:after{z-index:1;top:50%;margin-top:-6px;right:0;margin-right:-13px;border-left-color:#999}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-right:before{z-index:2;top:50%;margin-top:-6px;left:0;margin-left:-12px;border-right-color:#fff}.leaflet-tooltip-right:after{z-index:1;top:50%;margin-top:-6px;left:0;margin-left:-13px;border-right-color:#999}.leaflet-tooltip.show.leaflet-zoom-animated.leaflet-clickable.leaflet-tooltip-top:not([stle*="3d(-"]){margin:-17px 0 0}@media(max-width:768px){.leaflet-top{top:50px}}.componente-video .foto{position:relative;width:100%;height:0;border-radius:6px;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#f5f5f5;cursor:pointer;border:solid 1px rgba(0,0,0,.05)}.componente-video .foto img{border-radius:6px;border:solid 1px rgba(0,0,0,.1)}.componente-video .foto:before{content:"\f04b";display:inline-block;position:absolute;left:50%;top:50%;width:1.7em;height:1.7em;padding:.25em 0 0 .25em;margin:-.9em 0 0 -1em;border-radius:50%;border:solid .1em #FFF;font: 3em/1 FontAwesome;text-align:center;background-color:#0006;color:#fff;opacity:1;transform:scale(.5)}.componente-video .foto:hover:before{opacity:.6}.componente-video .titulo{display:block;padding:.7em .5em .5em;margin:.5em 0 0;border-radius:6px;font-size:.8em;line-height:1.2em;font-weight:700;text-align:center;background-color:#0000000f;color:#666}.componente-video .titulo h2,.componente-video .titulo h3,.componente-video .titulo h4{padding:0;margin:0;border:none;font-size:inherit;line-height:inherit;font-weight:inherit;text-align:inherit;color:inherit}@media(min-width:481px){.componente-video .foto{padding:0 0 75%;margin:0}}@media(max-width:480px){.componente-video{justify-content:center}.componente-video .foto{padding:0 0 56%;margin:0 0 10px}.componente-video .foto:before{transform:scale(1)}}h2{width:100%}.check{width:17px;height:12px;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;utf8,<svg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill='%23FF8000' d='M16.1576 2.81742L7.37659 11.5167C6.72635 12.1611 5.67155 12.1611 5.02069 11.5167L0.487868 7.02544C-0.162623 6.38108 -0.162623 5.3359 0.487868 4.69142C1.13848 4.04681 2.1932 4.04681 2.84353 4.69117L6.19899 8.01569L13.8016 0.483271C14.4522 -0.161335 15.507 -0.160846 16.1574 0.483271C16.8077 1.12775 16.8077 2.17257 16.1576 2.81742Z'/></svg>")}.mapa{position:fixed;z-index:1002;top:0;right:0;width:100%;height:100vh;overflow:hidden;background-color:#0006}.mapa-wrapper{position:relative;overflow:hidden}.mapa-wrapper .mapa-toggle-content{position:relative;left:0;-moz-transition:left ease .8s;-webkit-transition:left ease .8s;transition:left ease .8s}.mapa-wrapper .mapa{left:100vw;-moz-transition:left ease .8s;-webkit-transition:left ease .8s;transition:left ease .8s}.mapa-wrapper.mapa-on{height:calc(100vh - 55px)}.mapa-wrapper.mapa-on .mapa{left:0;-moz-transition:left ease .8s;-webkit-transition:left ease .8s;transition:left ease .8s}.mapa-wrapper.mapa-on .mapa-toggle-content{left:-50vw;-moz-transition:left ease .8s;-webkit-transition:left ease .8s;transition:left ease .8s}.mapa-wrapper.mapa-on aside.ie-scroll,.mapa-wrapper.mapa-on aside.ie-scroll-bottom{position:static!important}.mapa input{border-width:0}.mapa label{margin:0;color:inherit}.mapa .mapa-unidade{box-shadow:0 5px #000,0 0 10px #000;background:#fff;width:95%;right:0;height:100%;position:absolute}.onde-estudar{display:flex;justify-content:flex-start;flex-direction:column}.onde-estudar .onde-estudar-texto{margin:10px 0}.onde-estudar .onde-estudar-texto .onde-estudar-mapa{display:flex;margin-left:auto}.onde-estudar .onde-estudar-texto .endereco-mapa{display:flex}.onde-estudar .onde-estudar-instituicao{color:#fa780a;font-size:18px;font-weight:700}.btn-oferta-outline{font-weight:700!important;color:#000!important;background:transparent;font-size:1em;overflow:visible;transition:.3s all;border:1px solid #cecece!important;border-radius:6px}.btn-oferta-outline .ico-mapa{margin:0 10px 0 0}.select-campus-card{position:relative}.select-campus-card .select-campus-input,.select-campus-card .select-campus-input .ng-dropdown-panel{padding:0!important}.btn.btn-tag{justify-content:flex-start;height:31px!important;min-height:31px!important;padding:1px 20px 0!important;margin:7px 7px 0 0;border:1px solid #2e5474;font-size:13px!important;font-family:Nunito,sans-serif!important;font-weight:600;line-height:0!important;text-transform:uppercase;background:#fff;color:#2e5474}.btn.btn-tag.active{border:none;font-weight:600;background:#2e5474;color:#fff}.grid-oferta-cidade{display:grid;grid-template-columns:1fr 1fr}.oferta-header{display:flex;align-items:center;flex-wrap:wrap}.oferta-header h1,.oferta-body h2{padding:0;border:none;font-weight:700;color:#000}.oferta-sobre{width:100%}.oferta-video{position:relative;width:100%}.oferta-video .embed-responsive{max-width:855px}.oferta-video iframe{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#f0f0f0}.oferta-logo img{display:block;background-color:#f3f3f3}.oferta-menu{color:#fff;border-bottom:1px solid #E8E8E8}.oferta-menu-in{background-color:#fff}.oferta-menu .link{color:inherit}.oferta-menu ul li{position:relative;color:#000}.oferta-menu ul li .link{display:block}.oferta-menu ul li.ativo{font-weight:700}.oferta-menu ul li.ativo:before{content:"";display:block;position:absolute;bottom:0;height:5px;background-color:#2e5474}.oferta-vantagens{padding-bottom:40px;margin-bottom:40px;border-bottom:solid 1px #DADADA}.oferta-vantagens ul li{position:relative;padding:0 0 0 30px;margin:0 0 25px}.oferta-vantagens ul li:before{content:"";display:block;position:absolute;left:0;top:5px;display:inline-block;position:relative;cursor:pointer;width:17px;height:12px;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;utf8,<svg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill='%23FF8000' d='M16.1576 2.81742L7.37659 11.5167C6.72635 12.1611 5.67155 12.1611 5.02069 11.5167L0.487868 7.02544C-0.162623 6.38108 -0.162623 5.3359 0.487868 4.69142C1.13848 4.04681 2.1932 4.04681 2.84353 4.69117L6.19899 8.01569L13.8016 0.483271C14.4522 -0.161335 15.507 -0.160846 16.1574 0.483271C16.8077 1.12775 16.8077 2.17257 16.1576 2.81742Z'/></svg>")}.oferta-vantagens ul li:before input[type=checkbox]{width:60px!important;min-height:28px;opacity:0;margin:0}.oferta-vantagens ul li:before+.legenda{display:block;margin:0 -10px;font-size:8px;line-height:1em;text-align:center}.oferta-vantagens ul li:before+.legenda i{width:0;height:0;margin:0 2px;display:inline-block;background-color:#666;border-radius:50%}.oferta-vantagens ul li:before.campo-sm input[type=checkbox],.campo-sm .oferta-vantagens ul li:before input[type=checkbox]{width:52px!important;min-height:23px}.oferta-vantagens ul li:before+.legenda i{background-color:#039fd3}.oferta-conteudo{padding-bottom:40px;border-bottom:solid 1px #DADADA}.oferta-detalhes ul li{position:relative;padding:0;margin:0 0 22px}.oferta-diferenciais .diferenciais-lista{display:flex;flex-wrap:wrap}.oferta-diferenciais .diferenciais-lista .diferencial{display:flex;flex-direction:column;align-items:center}.oferta-diferenciais .diferenciais-lista .diferencial-icone{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:#979797;color:#fff}.oferta-diferenciais .diferenciais-lista .diferencial-icone img{width:auto;height:auto}.oferta-diferenciais .diferenciais-lista .diferencial-titulo{font-size:14px;line-height:20px;font-weight:400;text-align:center}.oferta-diferenciais .diferenciais-lista.diferenciais-curso .diferencial-icone{background-color:#aaa}.oferta-como-acessar .como-acessar-item{display:flex}.oferta-como-acessar .como-acessar-icone{display:flex;align-items:center;justify-content:flex-start;width:60px;margin-right:20px}.oferta-como-acessar .como-acessar-texto{display:flex;align-items:center;justify-content:flex-start;flex:1}.oferta-carrinho-content{border:solid 1px #D8D8D8;background-color:#fff}.oferta-carrinho .legenda{display:block;margin:0 0 2px;font-size:14px;color:#979797;outline:none}.oferta-carrinho .legenda.sub{margin:5px 0 0;font-size:12px;line-height:18px}.oferta-carrinho .info{display:block}.oferta-carrinho .campo-valor{margin:0 0 15px;color:#2e5474}.oferta-carrinho .campo-valor .destaque{font-size:30px;line-height:30px;font-weight:800}.oferta-carrinho .campo-bolsa{margin:0 0 15px;color:#2e5474}.oferta-carrinho .campo-bolsa .destaque{font-size:26px;line-height:26px;font-weight:800}.oferta-carrinho .campo-acao{margin:0 0 15px}.oferta-carrinho .campo-acao .btn{box-shadow:0 4px 8px #0000001a}.oferta-carrinho .campo-detalhes .detalhe{font-size:12px;line-height:20px}.oferta-carrinho .campo-detalhes .detalhe-valor{color:#666}.oferta-carrinho .campo-detalhes .destaque{font-size:16px;line-height:30px;font-weight:800;color:#2e5474}.oferta-carrinho .btn{min-height:45px}.oferta-carrinho ul.vantagens{margin:0 0 10px;font-size:14px;color:#000}.oferta-carrinho ul.vantagens li{position:relative;padding:0 0 0 25px;margin:5px 0}.oferta-carrinho ul.vantagens li:before{content:"";display:block;position:absolute;left:0;top:5px;display:inline-block;position:relative;cursor:pointer;width:17px;height:12px;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;utf8,<svg width='17' height='12' viewBox='0 0 17 12' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill='%23FF8000' d='M16.1576 2.81742L7.37659 11.5167C6.72635 12.1611 5.67155 12.1611 5.02069 11.5167L0.487868 7.02544C-0.162623 6.38108 -0.162623 5.3359 0.487868 4.69142C1.13848 4.04681 2.1932 4.04681 2.84353 4.69117L6.19899 8.01569L13.8016 0.483271C14.4522 -0.161335 15.507 -0.160846 16.1574 0.483271C16.8077 1.12775 16.8077 2.17257 16.1576 2.81742Z'/></svg>")}.oferta-carrinho ul.vantagens li:before input[type=checkbox]{width:60px!important;min-height:28px;opacity:0;margin:0}.oferta-carrinho ul.vantagens li:before+.legenda{display:block;margin:0 -10px;font-size:8px;line-height:1em;text-align:center}.oferta-carrinho ul.vantagens li:before+.legenda i{width:0;height:0;margin:0 2px;display:inline-block;background-color:#666;border-radius:50%}.oferta-carrinho ul.vantagens li:before.campo-sm input[type=checkbox],.campo-sm .oferta-carrinho ul.vantagens li:before input[type=checkbox]{width:52px!important;min-height:23px}.oferta-carrinho ul.vantagens li:before+.legenda i{background-color:#039fd3}.oferta-carrinho ul.detalhes{margin:0 0 10px;font-size:12px;line-height:18px;color:#000}.oferta-carrinho ul.detalhes li{position:relative;padding:0 0 0 10px;margin:5px 0}.oferta-carrinho ul.detalhes li:before{content:"";display:block;position:absolute;left:0;top:5px;width:4px;height:4px;background-color:#000}.oferta-carrinho.carrinho-slim .legenda{display:block;color:#000}.oferta-carrinho.carrinho-slim .campo-valor{display:flex;width:100%}.oferta-carrinho.carrinho-slim .campo-valor .legenda{width:100px}.oferta-carrinho.carrinho-slim .campo-valor .info{flex:1;display:flex;align-items:flex-end;justify-content:flex-end}.oferta-cidade{margin-bottom:15px}.oferta-campo{padding-bottom:5px}.oferta .legenda-de{color:#999;text-decoration:line-through}.campus-lista{display:flex;flex-wrap:wrap}.campus-lista .campus{display:inline-block}.campus-lista .campus-cidade{margin:0 0 0 10px!important}.campus-lista .select-campus{display:block;float:right;position:relative;margin-top:10px}.campus-lista .select-campus-btn{min-height:27px;margin:0;padding:2px;border:none;font-weight:700;font-size:14px;background-color:transparent;color:#2e5474}.campus-lista .select-campus-wrap{position:absolute;right:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer}.campus-lista .select-campus-card{position:relative;padding:0;overflow:hidden}.campus-lista .select-campus .btn-close{display:none;align-items:center;justify-content:center;position:absolute;left:100%;bottom:100%;width:1.2em;height:1.2em;border-radius:6px;margin:0 0 -2px -2px;font-size:20px;font-weight:700;background-color:#bebebe;color:#333;cursor:pointer}.campus-lista .select-campus .ng-select{margin:0;cursor:pointer}.campus-lista .select-campus.ativo .select-campus-btn{margin:0}.campus-lista .select-campus.ativo .select-campus-wrap{display:flex;z-index:997;top:100%;align-items:center;justify-content:center;width:unset;height:unset;opacity:1}.campus-lista .select-campus.ativo .select-campus-bg{position:fixed;z-index:998;inset:0}.campus-lista .select-campus.ativo .select-campus-card{z-index:999;width:220px;overflow:visible}.campus-lista .select-campus.ativo .btn-close{display:flex}hr{margin:40px 0;border-color:#dadada}:host ::ng-deep accordion-group{margin:10px 0}:host ::ng-deep accordion-group .panel.card{border:none}:host ::ng-deep accordion-group .panel.card>.panel-heading.card-header{display:flex;align-items:center;justify-content:flex-start;position:relative;margin:0;border:none;font-weight:600;background-color:#00000012;color:inherit}:host ::ng-deep accordion-group .panel.card>.panel-heading.card-header .panel-heading.card-header{padding:0;margin:0;border:none;font-size:inherit;line-height:inherit;background-color:transparent;color:inherit}:host ::ng-deep accordion-group .panel.card>.panel-heading.card-header:after{content:"";position:absolute;z-index:1;right:20px;top:50%;width:16px;height:16px;margin:-8px 0 0;border:solid 4px #979797;border-top-width:0;border-left-width:0;transform:rotate(-45deg);transition:transform ease .5s}:host ::ng-deep accordion-group.panel-open .panel.card>.panel-heading.card-header:after{transform:rotate(45deg);transition:transform ease .5s}::host body #botaoChatHeader{display:none!important}@media(min-width:1025px){.oferta-header h1{font-size:40px;line-height:60px;margin:0 0 25px}.oferta-body{font-size:16px;line-height:24px}.oferta-body h2{font-size:32px;line-height:50px;padding-top:36px}.oferta-sobre{display:flex;flex-wrap:wrap}.oferta-video{margin:0 0 40px}:host ::ng-deep .oferta-video iframe{margin:0 auto;border-radius:20px}.oferta-logo{display:flex;align-items:flex-start;justify-content:flex-start;width:240px;margin-right:30px}.oferta-logo img{border-radius:20px}.oferta-texto-principal{flex:1;margin-top:25px}.oferta-menu{margin-top:40px;font-size:15px}.oferta-menu-in{box-shadow:0 0 #0000;transition:all ease .4s}.oferta-menu ul{display:flex;width:100%}.oferta-menu ul>li.ativo:after{border-color:transparent transparent #172b3a}.oferta-menu ul li{margin:0 2px;font-size:14px}.oferta-menu ul li .link{padding:11px 20px;transition:all ease .4s}.oferta-menu ul li.ativo:before{left:15px;right:15px}.oferta-menu.fixoTopo{min-height:46px}.oferta-menu.fixoTopo .oferta-menu-in{position:fixed;z-index:49;top:0;left:0;right:0;border-bottom:solid 1px #FFF;box-shadow:0 2px 10px #0003;transition:all ease .4s}.oferta-menu.fixoTopo ul li .link{padding:5px 20px;transition:all ease .4s}.oferta-vantagens ul{display:block;columns:2}.oferta-detalhes{border-bottom:solid 1px #DADADA}.oferta-detalhes ul{display:block;padding-bottom:20px;columns:2}.oferta-diferenciais .diferenciais-lista{justify-content:flex-start}.oferta-diferenciais .diferenciais-lista .diferencial{width:130px;margin:0 30px 30px}.oferta-diferenciais .diferenciais-lista .diferencial-icone{width:80px;height:80px;margin:0 0 15px}.oferta-como-acessar{padding-bottom:40px;border-bottom:solid 1px #DADADA}.oferta-como-acessar .como-acessar-item{width:50%}.oferta-relacionados-curso{margin:0}.oferta-carrinho{padding:20px 0 0}.oferta-carrinho-mob{display:none}.oferta-carrinho-content{padding:20px 35px 25px;margin:0;border-radius:20px}.oferta-carrinho-fechar{display:none}.oferta-carrinho .campo-detalhes{margin:0 -5px 0 0}.oferta-carrinho.fixoTopo,.oferta-carrinho.fixoBase{z-index:50;left:0;width:100%}.oferta-carrinho.fixoTopo .oferta-carrinho-wrapper,.oferta-carrinho.fixoBase .oferta-carrinho-wrapper{position:relative;width:100%;max-width:1290px;padding:0 15px;margin:0 auto}.oferta-carrinho.fixoTopo .oferta-carrinho-content,.oferta-carrinho.fixoBase .oferta-carrinho-content{position:absolute;right:20px;margin:20px 0 0;transform:none}.oferta-carrinho.fixoTopo:not(.fixoBase){position:fixed;top:0}.oferta-carrinho.fixoTopo:not(.fixoBase) .oferta-carrinho-content{top:0;width:calc(25% - 38px);transition:margin .5s ease}.oferta-carrinho.fixoBase{position:absolute;top:auto;bottom:0}.oferta-carrinho.fixoBase .oferta-carrinho-content{top:auto;bottom:0;width:calc(100% - 38px);transition:margin .5s ease}.oferta-carrinho.carrinho-slim .oferta-carrinho-content{padding:20px}.btn.leia-mais{display:none}:host ::ng-deep accordion-group .panel.card>.panel-heading.card-header{min-height:70px;padding:20px 50px 20px 25px;border-radius:8px;font-size:18px;line-height:24px}}@media(max-width:1024px){.oferta-sessao{margin-bottom:30px}.oferta-header{margin:0 0 20px}.oferta-header h1{font-size:20px;line-height:1.5em;margin:0}.oferta-header .container{padding:0}.oferta-body{font-size:14px;line-height:20px}.oferta-body h2{font-size:18px;line-height:24px}.oferta-video{margin-bottom:20px}:host ::ng-deep .oferta-video iframe{margin:0 auto;border-radius:10px}.oferta-logo{margin-bottom:30px}.oferta-logo img{display:block;margin:0 auto;max-width:170px;border-radius:12px}.oferta-menu{margin-bottom:30px;font-size:15px;margin-top:26px}.oferta-menu-in{box-shadow:0 0 #0000;transition:all ease .4s}.oferta-menu ul{display:block;width:100%;white-space:nowrap;overflow-x:auto}.oferta-menu ul li{display:inline-block;margin-right:37px;font-size:14px;white-space:normal}.oferta-menu ul li .link{padding:11px 0;transition:all ease .4s}.oferta-menu ul li.ativo:before{left:0;right:0}.oferta-detalhes{padding-bottom:20px;border-bottom:solid 1px #ccc}.oferta-detalhes ul{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.oferta-detalhes ul li{position:relative;width:50%;padding:0 10px;margin:10px 0}.oferta-detalhes ul.mob-full li{width:100%;padding:0}.oferta-detalhes .pb30{padding:0!important}.oferta-diferenciais .diferenciais-lista{justify-content:center;margin-top:30px}.oferta-diferenciais .diferenciais-lista .diferencial{width:105px;margin:0 20px 30px}.oferta-diferenciais .diferenciais-lista .diferencial-icone{width:80px;height:80px;margin:0 0 20px}.oferta-diferenciais .diferenciais-lista .diferencial-icone img{max-width:48px;max-height:48px}.oferta-como-acessar{margin-bottom:40px}.oferta-como-acessar h2{margin-bottom:15px}.oferta-vantagens{padding-bottom:20px;margin-bottom:30px}.oferta-conteudo{padding-bottom:35px;border:none}.oferta-carrinho{display:flex;align-items:center;justify-content:center;flex-direction:column;position:fixed;z-index:91;left:0;right:0;top:0;height:0;overflow:hidden;background-color:#0000;transition:all ease .5s}.oferta-carrinho-content{width:280px;max-width:100%;padding:15px 25px;border-radius:16px}.oferta-carrinho.openMob,.oferta-carrinho.openMobFull{height:100vh;background-color:#000c;transition:all ease .5s}.oferta-carrinho.openMobFull .oferta-carrinho-wrapper{width:calc(100% - 20px);height:calc(100% - 20px);overflow-y:auto;background-color:#fff;border-radius:16px}.oferta-carrinho.openMobFull .oferta-carrinho-content{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;height:100%;border:none}.oferta-carrinho.openMobFull .campo-valor{flex:1}.oferta-carrinho.openMobFull .campo-valor .info{justify-content:flex-start}.oferta-carrinho.openMobFull .campo-bolsa{width:80px;text-align:right}.oferta-carrinho.openMobFull .campo-bolsa .legenda{padding-right:4px}.oferta-carrinho.openMobFull .campo-acao{width:100%}.oferta-carrinho.openMobFull .campo-detalhes{width:100%;text-align:center}.oferta-carrinho.openMobFull .oferta-logo{width:100%}.oferta-carrinho.openMobFull .oferta-logo img{max-width:120px}.oferta-carrinho.openMobFull .oferta-opcoes{width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:solid 1px #ccc}.oferta-carrinho.openMobFull .oferta-cidade{width:100%;border-bottom:solid 1px #ccc}.oferta-carrinho.openMobFull .oferta-campus .campus-lista{width:100%;white-space:nowrap;overflow-x:auto;overflow-y:hidden}.oferta-carrinho.openMobFull .oferta-campus .campus-lista .btn.btn-tag{margin-top:0}.oferta-carrinho.openMobFull .oferta-campus .campus-lista .select-campus{display:inline-block;margin-top:0;float:none}.oferta-carrinho.openMobFull .oferta-carrinho-fechar{position:fixed;z-index:999;right:30px;top:20px}.oferta-carrinho.openMobFull .oferta-carrinho-fechar .fechar-icone{background-color:#c4c4c4;color:#fff}.oferta-carrinho.openMobFull .oferta .grid-oferta-cidade .grid-item{display:flex;flex-wrap:wrap}.oferta-carrinho.openMobFull .oferta .grid-oferta-cidade .cidade-alterar{justify-content:flex-end}.oferta-carrinho-fechar{display:flex;justify-content:center}.oferta-carrinho-fechar .fechar-link{display:inline-flex;justify-content:center;flex-direction:column;align-items:center}.oferta-carrinho-fechar .fechar-icone{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin:10px 0;font-size:20px;line-height:20px;border-radius:50%;background-color:#fff;color:#666}.oferta-carrinho-fechar .fechar-legenda{font-size:14px;color:#fff}.oferta-carrinho-mob{position:fixed;z-index:90;left:0;right:0;bottom:0;margin:0;max-height:0;overflow:hidden;box-shadow:0 0 #0000;transition:all ease .5s}.oferta-carrinho-mob .campo-valor{flex:1;display:flex;width:100%;margin:0 0 5px;text-align:center;color:#2e5474;align-items:center}.oferta-carrinho-mob .campo-valor .legenda{width:100px;margin-right:8px}.oferta-carrinho-mob .campo-valor .info{flex:1;display:flex;align-items:center;justify-content:flex-start}.oferta-carrinho-mob .campo-valor .destaque{font-size:30px;line-height:30px;font-weight:800}.oferta-carrinho-mob .campo-bolsa{width:80px;text-align:right;color:#2e5474}.oferta-carrinho-mob .campo-bolsa .legenda{padding-right:4px}.oferta-carrinho-mob .campo-bolsa .destaque{font-size:26px;line-height:26px;font-weight:800}.oferta-carrinho-mob .campo-acao{width:100%;margin:0 0 5px}.oferta-carrinho-mob .campo-acao .btn{min-height:34px!important}.oferta-carrinho-mob .campo-detalhes{width:100%;text-align:center}.oferta-carrinho-mob .campo-detalhes .legenda.link{font-size:12px;color:#2e5474;font-weight:700}.oferta-carrinho-mob .legenda{display:block;margin:0 0 2px;color:#979797;font-size:14px;outline:none}.oferta-carrinho-mob .legenda.sub{margin:5px 0 0;font-size:12px;line-height:18px}.oferta-carrinho-mob .info{display:block}.oferta-carrinho-mob .info .destaque{font-size:26px;font-weight:800}.oferta-carrinho-mob .oferta-carrinho-wrapper-mob{padding:5px 25px 15px;border-top:solid 1px #E8E8E8;background-color:#fff}.oferta-carrinho-mob .oferta-carrinho-content-mob{display:flex;flex-wrap:wrap;max-width:100%;padding:0}.oferta-carrinho-mob.fixoBase{max-height:200px;box-shadow:0 -4px 15px #00000014;transition:all ease .5s}.btn.leia-mais{background:#fff;border:1px solid #000000;box-sizing:border-box;border-radius:100px;font-size:14px;line-height:20px;color:#000;width:155px;height:30px;min-height:0;display:flex;justify-content:center;align-items:center;margin:13px auto 40px}.btn.leia-mais.aberto svg{display:none}.mob-expande{max-height:217px;overflow:hidden;position:relative;transition:all .5s}.mob-expande.aberto{max-height:300vh;transition:all 1.5s}.mob-expande.aberto:before{content:none}.mob-expande:before{content:"";background:linear-gradient(0deg,#fdfdfd,transparent);position:absolute;display:block;width:100%;bottom:0;z-index:9;height:30%}:host ::ng-deep accordion-group .panel.card>.panel-heading.card-header{min-height:45px;padding:15px 40px 15px 15px;border-radius:6px;font-size:14px;line-height:20px}::ng-deep #CarrosselCurso .carrossel,::ng-deep #CarrosselCurso .carrossel-ed{display:flex;min-height:200px;padding:0 0 10px;overflow:auto}::ng-deep #CarrosselCurso .lista-card{display:flex;align-items:flex-start;justify-content:center;flex-wrap:nowrap;margin-top:0!important}::ng-deep #CarrosselCurso .lista-card .card-curso{width:75vw!important;max-width:180px}::ng-deep #CarrosselCurso .lista-card .card-curso .curso-icone{width:90px;height:auto}::ng-deep #CarrosselCurso .lista-card .card-curso .curso-titulo{font-size:14px;line-height:20px;text-transform:uppercase}::ng-deep #CarrosselCurso .lista-card .card-curso .curso-titulo:first-letter{text-transform:uppercase}::ng-deep #CarrosselCurso .lista-card .card-curso strong{font-weight:700}::ng-deep #CarrosselCurso .curso-oferta-rodape{display:flex;align-items:center;float:none;width:130px!important;min-width:130px;margin-left:20px;font-weight:700;color:#000}}.lista-card .card-curso{height:100%}.lista-card .card-curso .curso-icone{display:block;margin:0 auto .5em}.lista-card .card-curso .curso-titulo{display:block}.lista-card .card-curso .curso-valores{display:flex;flex-direction:column;padding:.5em 0 0;margin:1em 0 0;border-top:solid 1px #EEE;font-size:1em;line-height:1.5em;color:#5d5d5d;font-weight:600}.valores{font-size:11px;line-height:13px}.valores .legenda{text-transform:uppercase}.valores .info{display:block}.valores .bolsa-tag .info{display:inline-block}.valores .destaque{font-size:32px;font-weight:700}.valores .destaque .small{font-size:18px;line-height:1em;vertical-align:middle}.valores .mensalidade .legenda{color:gray}.valores .mensalidade .info{color:#999}.valores .mensalidade .destaque{line-height:30px}.valores .mensalidade .small{line-height:2.2em;vertical-align:top}.boxInstitucaoHome{position:relative;min-height:400px;padding:15px;margin:0 0 20px;border-radius:4px;text-align:center;border:solid 2px #e6e6e6;background:#fff}.boxInstitucaoHome div.logo{display:block;height:185px;text-align:center;margin:0 0 15px;padding-bottom:45px;border-bottom:2px solid #dcdcdc}.boxInstitucaoHome div.logo a{display:block;height:100%}.boxInstitucaoHome div.logo img{width:auto;height:auto;max-height:135px}.boxInstitucaoHome div.logo .logo-mob{display:none}.boxInstitucaoHome div.logo .logo-desk{position:relative;display:block;height:100%;background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/logo-instituicao-padrao.png);background-position:center center;background-size:contain;background-repeat:no-repeat}.boxInstitucaoHome div.logo .logo-desk:before{content:"";display:block;position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;background-color:#ff1493;background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/logo-instituicao-padrao.png);background-position:center center;background-size:contain;background-repeat:no-repeat}.boxInstitucaoHome div.logo .logo-desk.basico{background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/logo-instituicao-basico-padrao.png)}.boxInstitucaoHome div.logo .logo-desk.basico:before{background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/logo-instituicao-basico-padrao.png)}.boxInstitucaoHome .titulo{display:block;display:-webkit-box;height:60px;margin-bottom:0;font-size:16px;font-weight:800;line-height:1.18em;text-transform:uppercase;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:900}.boxInstitucaoHome .titulo a{color:#4a4a4a}.boxInstitucaoHome .valores{margin:0 -3px;font-size:11px;line-height:13px;text-align:left;overflow:hidden;color:#888}.boxInstitucaoHome .valores .legenda{display:block;width:100%;font-weight:300;text-transform:uppercase;color:inherit}.boxInstitucaoHome .valores .info{display:block;width:100%;color:#666;font-weight:800}.boxInstitucaoHome .valores .destaque{font-size:32px;font-weight:800}.boxInstitucaoHome .valores .destaque .small{font-size:18px;line-height:1em;vertical-align:middle}.boxInstitucaoHome .valores .bolsa-tag{display:flex;flex-wrap:wrap;align-items:flex-end;width:105px;min-width:0;margin:0 5px 0 0;padding:10px 7px;border-radius:3px;text-align:center;background-color:#f0f0f0;color:inherit}.boxInstitucaoHome .valores .bolsa-tag:before{display:none}.boxInstitucaoHome .valores .bolsa-tag .legenda{margin-bottom:2px}.boxInstitucaoHome .valores .mensalidade{display:block;float:left;width:calc(100% - 110px);padding:10px 0 7px 10px;margin:0;border-radius:3px;background-color:#f0f0f0;color:inherit}.boxInstitucaoHome .valores .mensalidade .legenda{padding-left:18px}.boxInstitucaoHome .valores .mensalidade .info{margin-bottom:0}.boxInstitucaoHome .valores .mensalidade .destaque{line-height:30px}.boxInstitucaoHome .valores .mensalidade .small{vertical-align:baseline}.boxInstitucaoHome .localizacao{height:30px;margin:5px 0 15px}.boxInstitucaoHome .localizacao .info{padding:10px 0 0;border-top:solid 1px #ccc;color:#999;font-size:14px;line-height:20px}.boxInstitucaoHome .localizacao .icone{font-size:1.2em}.boxInstitucaoHome .avaliacoes{position:absolute;left:50%;top:160px;margin:0 0 0 -90px}.boxInstitucaoHome .lnkCursosDisponiveis{display:inline-block;padding:4px 14px;margin-top:15px;background-color:#eaeaea;color:#fff;border-radius:50px;font-size:13px;font-weight:700;text-decoration:none}.carrosselBoxes{width:100%;position:relative}.carrosselBoxes .boxInstitucaoHome{margin:0}.carrosselBoxes-helpers{display:none}.carrosselBoxes .carrosselBoxes-helpers{display:block}.carrosselBoxes .carrosselBoxes-helpers .seta{position:absolute;top:50%;padding:5px;margin:-50px 0 0;font-size:60px;color:#999;background-color:#fff}.carrosselBoxes .carrosselBoxes-helpers .seta:hover,.carrosselBoxes .carrosselBoxes-helpers .seta:active{cursor:pointer}.carrosselBoxes .carrosselBoxes-helpers .seta-esq{left:-31px;padding-left:0}.carrosselBoxes .carrosselBoxes-helpers .seta-dir{right:-31px;padding-right:0}.carrosselBoxes .carrosselBoxes-in{margin:0 -10px;padding:0;white-space:nowrap;overflow:hidden}.carrosselBoxes.boxCursoListaNovaVert .boxCurso .informacao a .titulo{color:#fff}.boxListaCompleta{display:flex;flex-wrap:wrap;align-items:center;height:100%;min-height:360px;padding-top:100px;text-align:center}.boxListaCompleta .boxInstitucaoHome{display:flex;align-items:center;justify-content:center}.boxListaCompleta .icone.ico-sprite{width:180px;max-width:90%;height:100px;margin:0 auto 30px;background-position:-600px 0}.boxListaCompleta .texto{display:block;position:relative;width:200px;max-width:100%;padding:15px 40px 15px 15px;border-radius:1em;font-size:15px;line-height:1.2em;font-weight:700;text-align:right;color:#fff}.boxListaCompleta .texto:before{content:"\f054";display:block;position:absolute;right:15px;top:50%;margin:-1em 0 0;font: 20px/1 FontAwesome}.boxCurso{background-color:#fff;padding:5px;border:solid 2px #e6e6e6;border-radius:4px}.boxCurso .foto a{display:block;width:100%;height:100%}.boxCurso .foto .foto-mob{display:none}.boxCurso .foto .logo-desk{position:relative;display:block;height:100%;background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/logo-instituicao-padrao.png);background-position:center center;background-size:contain;background-repeat:no-repeat}.boxCurso .foto .logo-desk:after{content:"";display:block;position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;background-color:#f0f0f0;background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/logo-instituicao-padrao.png);background-position:center center;background-size:contain;background-repeat:no-repeat}.boxCurso .foto .logo-desk.basico{background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/logo-instituicao-basico-padrao.png)}.boxCurso .foto .logo-desk.basico:after{background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/logo-instituicao-basico-padrao.png)}.boxCurso .informacao .titulo{padding-bottom:5px;margin-bottom:10px;border-bottom:solid 1px #ccc;color:#4d4d4d;font-size:18px;font-weight:700}.boxCurso .informacao .titulo a{display:block}.boxCursoLista.listaInterna{margin:20px 0 0}.boxCursoLista.listaInterna .boxCurso{margin-bottom:20px}.boxCursoLista.listaInterna .foto{float:none;width:100%;height:auto;background-color:#f0f0f0}.boxCursoLista.listaInterna .foto img{position:static;width:100%;min-height:0;height:auto}.boxCursoLista.listaInterna .informacao{display:flex;align-items:center;justify-content:center;float:none;width:100%;height:3em;line-height:1.2em;padding:5px 10px;margin:0}.boxCursoLista.listaInterna .titulo{height:auto;padding:5px 15px 0;margin:0;border-width:0;text-align:center}.bolsa-tag{position:relative;min-width:120px;float:left;margin:0 15px 0 -30px;padding:10px 7px 10px 10px;background-color:#ccc;color:#fff}.bolsa-tag .legenda{display:inline-block;width:47px;vertical-align:top;text-transform:uppercase;font-size:11px}.bolsa-tag .info{display:inline-block;width:auto;vertical-align:top;font-size:18px}.bolsa-tag .destaque{font-size:32px;font-weight:700;line-height:25px}.bolsa-tag .destaque .small{font-size:18px;line-height:1em;vertical-align:middle}.bolsa-tag:before{content:"";display:block;position:absolute;left:0;top:100%;width:0;height:0;border-style:solid;border-width:5px 0px 0 10px;border-color:#d77016 transparent transparent transparent}.bolsa-tag.direita{float:right;margin:0 -30px 0 15px}.bolsa-tag.direita:before{display:none}.bolsa-tag.direita:after{content:"";display:block;position:absolute;right:0;top:100%;width:0;height:0;margin:0;border-style:solid;border-width:0 0 5px 10px;border-color:transparent transparent transparent #d77016}@media(max-width:1280px){.carrosselBoxes{padding:0 20px}.carrosselBoxes .carrosselBoxes-helpers .seta-esq{left:-11px}.carrosselBoxes .carrosselBoxes-helpers .seta-dir{right:-11px}}@media(min-width:1025px){.carrosselBoxes .carrosselBoxes-in:active,.carrosselBoxes .carrosselBoxes-in:focus{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.carrosselBoxes.colunas .carrosselBoxes-in{min-height:70px;text-align:left;white-space:normal}.carrosselBoxes.colunas .carrosselBoxes-item{float:left}.carrosselBoxes.colunas .carrosselBoxes-item.active-desktop,.carrosselBoxes.colunas .carrosselBoxes-item.active-desktop-sibiling{display:block!important;padding-left:20px}.carrosselBoxes.colunas .carrosselBoxes-item.active-desktop-after,.carrosselBoxes.colunas .carrosselBoxes-item.active-desktop-before{display:none!important}.carrosselBoxes.colunas .carrosselBoxes-item.carrossel-desktop-col-3,.carrosselBoxes.colunas .carrosselBoxes-item.carrossel-desktop-col-4{width:100%}.carrosselBoxes.colunas .carrosselBoxes-item.carrossel-desktop-col-9{width:33.33%}.carrosselBoxes.colunas .carrosselBoxes-item.carrossel-desktop-col-8,.carrosselBoxes.colunas .carrosselBoxes-item.carrossel-desktop-col-10{width:50%}.carrosselBoxes.colunas .carrosselBoxes-item.carrossel-desktop-col-12{width:25%}.carrosselBoxes .carrosselBoxes-item{position:relative;left:0;top:0;display:none;margin:0;padding:0 10px;white-space:normal;-moz-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.carrosselBoxes .carrosselBoxes-item.carrossel-desktop-col-1{width:100%}.carrosselBoxes .carrosselBoxes-item.carrossel-desktop-col-2{width:50%}.carrosselBoxes .carrosselBoxes-item.carrossel-desktop-col-3{width:33.33%}.carrosselBoxes .carrosselBoxes-item.carrossel-desktop-col-4{width:25%}.carrosselBoxes .carrosselBoxes-item.carrossel-desktop-col-5{width:20%}.carrosselBoxes .carrosselBoxes-item.carrossel-desktop-col-6{width:16.66%}.carrosselBoxes .carrosselBoxes-item:active,.carrosselBoxes .carrosselBoxes-item:focus{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.carrosselBoxes .carrosselBoxes-item img{pointer-events:none}.carrosselBoxes .carrosselBoxes-item.active-desktop,.carrosselBoxes .carrosselBoxes-item[class*=active-desktop-]{position:relative;display:inline-block;left:0;margin:0;vertical-align:top;-moz-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.carrosselBoxes .carrosselBoxes-item.active-desktop-after~.carrosselBoxes .carrosselBoxes-item:not(.active-desktop-after){display:none}.carrosselBoxes .carrosselBoxes-item.active-desktop{transition:all ease .5s}.carrosselBoxes .carrosselBoxes-item.active-desktop-before{margin:0 0 0 -100%;-moz-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.carrosselBoxes .carrosselBoxes-item.active-desktop-before+.active-desktop-before{margin:0;transition:all ease .5s}.carrosselBoxes .carrosselBoxes-item.active-desktop-sibiling,.carrosselBoxes .carrosselBoxes-item.active-desktop-after{-moz-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.carrosselBoxes .carrosselBoxes-helpers .seta.desktop-disabled{color:#f0f0f0!important;cursor:default}.boxCurso{display:block;overflow:hidden}.boxCurso .foto{position:relative;float:left;width:140px;height:140px;overflow:hidden}.boxCurso .foto .logo-desk{border-right:solid 1px #e6e6e6}.boxCurso .foto img{display:block;width:100%;max-width:100%;height:auto}.boxCurso .informacao{float:left;width:calc(100% - 170px);margin:10px 10px 0 20px}.boxCurso .titulo{height:3.8em;padding:0 0 5px;margin-bottom:15px;border-bottom:solid 1px #ccc;color:#4d4d4d;font-size:16px;font-weight:700;line-height:1.2em;text-transform:uppercase}.boxCursoLista.listaInterna .foto{width:100%;height:auto}.boxCursoLista.listaInterna .foto img{width:100%;max-width:100%;height:auto}.coluna-parceiros .boxInstitucaoHome{min-height:0}.carrossel-ed .carrossel .boxCurso .foto img{width:190px;max-width:190px;height:auto;margin-left:-25px}.carrossel-ed .carrossel .boxCursoLista.listaInterna .foto{width:100%;height:auto}.carrossel-ed .carrossel .boxCursoLista.listaInterna .foto img{width:100%;max-width:100%;height:auto}}@media(max-width:1024px){.boxCurso{display:block;margin:0 0 2px}.boxCurso .foto{position:relative;width:100%;height:auto;padding-bottom:0;overflow:hidden}.boxCurso .foto a{display:block}.boxCurso .foto img{display:block;width:100%;height:auto}.boxCurso .informacao{margin:10px 7px 0}.boxCurso .titulo{height:3.8em;padding-bottom:5px;margin-bottom:10px;border-bottom:solid 1px #ccc;font-size:1em;line-height:1.2em;font-weight:700;text-transform:uppercase;color:#4d4d4d}}@media(max-width:1024px)and (min-width:481px){.carrosselBoxes .carrosselBoxes-in{margin-left:10px;margin-right:10px}.carrosselBoxes.colunas .carrosselBoxes-in{min-height:70px;text-align:left;white-space:normal}.carrosselBoxes.colunas .carrosselBoxes-item{float:left}.carrosselBoxes.colunas .carrosselBoxes-item.active-tablet,.carrosselBoxes.colunas .carrosselBoxes-item.active-tablet-sibiling{display:block!important;padding-left:20px}.carrosselBoxes.colunas .carrosselBoxes-item.active-tablet-after,.carrosselBoxes.colunas .carrosselBoxes-item.active-tablet-before{display:none!important}.carrosselBoxes.colunas .carrosselBoxes-item.carrossel-tablet-col-3,.carrosselBoxes.colunas .carrosselBoxes-item.carrossel-tablet-col-4{width:100%}.carrosselBoxes.colunas .carrosselBoxes-item.carrossel-tablet-col-9{width:33.33%}.carrosselBoxes.colunas .carrosselBoxes-item.carrossel-tablet-col-8,.carrosselBoxes.colunas .carrosselBoxes-item.carrossel-tablet-col-10{width:50%}.carrosselBoxes.colunas .carrosselBoxes-item.carrossel-tablet-col-12{width:25%}.carrosselBoxes .carrosselBoxes-item{position:relative;left:0;top:0;display:none;margin:0;padding:0 10px;white-space:normal;-moz-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.carrosselBoxes .carrosselBoxes-item.carrossel-tablet-col-1{width:100%}.carrosselBoxes .carrosselBoxes-item.carrossel-tablet-col-2{width:50%}.carrosselBoxes .carrosselBoxes-item.carrossel-tablet-col-3{width:33.33%}.carrosselBoxes .carrosselBoxes-item.carrossel-tablet-col-4{width:25%}.carrosselBoxes .carrosselBoxes-item.carrossel-tablet-col-5{width:20%}.carrosselBoxes .carrosselBoxes-item.carrossel-tablet-col-6{width:16.66%}.carrosselBoxes .carrosselBoxes-item.active-tablet,.carrosselBoxes .carrosselBoxes-item[class*=active-tablet-]{position:relative;display:inline-block;left:0;margin:0;vertical-align:top;-moz-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.carrosselBoxes .carrosselBoxes-item.active-tablet-after~.carrosselBoxes .carrosselBoxes-item:not(.active-tablet-after){display:none}.carrosselBoxes .carrosselBoxes-item.active-tablet{-moz-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.carrosselBoxes .carrosselBoxes-item.active-tablet-before{margin:0 0 0 -100%;-moz-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.carrosselBoxes .carrosselBoxes-item.active-tablet-before+.active-tablet-before{margin:0;-moz-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.carrosselBoxes .carrosselBoxes-item.active-tablet-sibiling,.carrosselBoxes .carrosselBoxes-item.active-tablet-after{-moz-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.carrosselBoxes .carrosselBoxes-helpers .seta{top:33%;font-size:20px;background-color:#fff;box-shadow:0 0 10px #0003}.carrosselBoxes .carrosselBoxes-helpers .seta-esq{right:100%;padding:5px 10px 5px 5px;margin-right:-15px;border-radius:0 5px 5px 0}.carrosselBoxes .carrosselBoxes-helpers .seta-dir{left:100%;padding:5px 5px 5px 10px;margin-left:-15px;border-radius:5px 0 0 5px}.carrosselBoxes .carrosselBoxes-helpers .seta.tablet-disabled{color:#e0e0e0!important;cursor:default}}@media(min-width:481px){.lista-card .slide.slide-ativo{display:inline-flex}.lista-card .card-curso{padding:15px}.lista-card .card-curso .curso-icone{width:90px;height:70px}.lista-card .card-curso .curso-titulo{font-size:14px;line-height:1.4em}.valores .mensalidade{display:inline-block;float:left;margin:0 -80px 0 0}}@media(max-width:480px){.lista-card .slide{width:170%;font-size:3vw}.lista-card .slide.slide-ativo{display:inline-flex}.lista-card .slide .slide-item{width:25%}.lista-card .card-curso{width:100%;padding:1.2em;margin:0 4px}.lista-card .card-curso .curso-icone{width:5.5em;height:4.3em}.lista-card .card-curso .curso-titulo{font-size:1em;line-height:1.4em}.mob-well{padding:0;border-radius:0;background-color:none;text-align:initial}.mob-well .carrosselBoxes{padding:0}.mob-well .carrosselBoxes .carrosselBoxes-helpers .seta{border:solid 2px #f0f0f0;box-shadow:none}.mob-well .carrosselBoxes .carrosselBoxes-helpers .seta-esq{left:-15px;border-radius:0 6px 6px 0;border-left-width:0;padding:10px 10px 10px 0}.mob-well .carrosselBoxes .carrosselBoxes-helpers .seta-dir{right:-15px;border-radius:6px 0 0 6px;border-right-width:0;padding:10px 0 10px 10px}input.mob-well .input-busca,.mob-well .input-busca .btn.form-control{background-color:#fff;border-color:#f0f0f0}.valores .mensalidade{margin:0}.boxCurso .foto a{position:static;display:block;height:auto}.boxCurso .foto .foto-mob{display:block;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain}.boxCurso .foto .logo-desk{display:none}.boxCursoLista.listaInterna .foto img{display:block!important}.carrosselBoxes{position:relative;width:100%;padding:0 5px;margin:0}.carrosselBoxes.hscroll .carrosselBoxes.hscroll-in{position:absolute;left:0;top:0;width:calc(100% - 10px);height:100%;margin:0;padding:0 10px;white-space:nowrap;overflow:visible;overflow-x:scroll!important}.carrosselBoxes.hscroll .carrosselBoxes.hscroll-item{display:inline-block;width:280px;max-width:90%;margin:0 20px 0 0}.carrosselBoxes.hscroll .carrosselBoxes.hscroll-helpers{display:none}.carrosselBoxes.hscroll .boxInstitucaoHome{white-space:normal}.carrosselBoxes.colunas .carrosselBoxes-in{min-height:70px;text-align:left;white-space:normal}.carrosselBoxes.colunas .carrosselBoxes-item{float:left;text-align:center}.carrosselBoxes.colunas .carrosselBoxes-item.active-mobile,.carrosselBoxes.colunas .carrosselBoxes-item.active-mobile-sibiling{display:block!important;padding-left:20px}.carrosselBoxes.colunas .carrosselBoxes-item.active-mobile-after,.carrosselBoxes.colunas .carrosselBoxes-item.active-mobile-before{display:none!important}.carrosselBoxes.colunas .carrosselBoxes-item.carrossel-mobile-col-3,.carrosselBoxes.colunas .carrosselBoxes-item.carrossel-mobile-col-4{width:100%}.carrosselBoxes.colunas .carrosselBoxes-item.carrossel-mobile-col-9{width:33.33%}.carrosselBoxes.colunas .carrosselBoxes-item.carrossel-mobile-col-8,.carrosselBoxes.colunas .carrosselBoxes-item.carrossel-mobile-col-10{width:50%}.carrosselBoxes.colunas .carrosselBoxes-item.carrossel-mobile-col-12{width:25%}.carrosselBoxes .carrosselBoxes-item{position:relative;left:0;top:0;display:inline-block;display:none;margin:0;padding:0 10px;white-space:normal;-moz-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.carrosselBoxes .carrosselBoxes-item.carrossel-mobile-col-1{width:100%}.carrosselBoxes .carrosselBoxes-item.carrossel-mobile-col-2{width:50%}.carrosselBoxes .carrosselBoxes-item.carrossel-mobile-col-3{width:33.33%}.carrosselBoxes .carrosselBoxes-item.carrossel-mobile-col-4{width:25%}.carrosselBoxes .carrosselBoxes-item.carrossel-mobile-col-5{width:20%}.carrosselBoxes .carrosselBoxes-item.carrossel-mobile-col-6{width:16.66%}.carrosselBoxes .carrosselBoxes-item.active-mobile,.carrosselBoxes .carrosselBoxes-item[class*=active-mobile-]{position:relative;display:inline-block;left:0;margin:0;vertical-align:top;-moz-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.carrosselBoxes .carrosselBoxes-item.active-mobile-after~.carrosselBoxes .carrosselBoxes-item:not(.active-mobile-after){display:none}.carrosselBoxes .carrosselBoxes-item.active-mobile{-moz-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.carrosselBoxes .carrosselBoxes-item.active-mobile-before{margin:0 0 0 -100%;-moz-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.carrosselBoxes .carrosselBoxes-item.active-mobile-before+.active-mobile-before{margin:0;-moz-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.carrosselBoxes .carrosselBoxes-item.active-mobile-sibiling,.carrosselBoxes .carrosselBoxes-item.active-mobile-after{-moz-transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.carrosselBoxes .carrosselBoxes-helpers .seta{top:45%;padding:5px;border-radius:5px;font-size:24px;background-color:#fff;box-shadow:0 0 10px #0003}.carrosselBoxes .carrosselBoxes-helpers .seta.mobile-disabled{color:#f0f0f0!important;cursor:default}.boxInstitucaoHome .valores .bolsa-tag{display:block;width:100%;float:none;margin:0 0 5px}.boxInstitucaoHome .valores .bolsa-tag .info{display:block}.boxInstitucaoHome .valores .destaque{font-size:24px}.boxInstitucaoHome .valores .destaque .small{font-size:16px;line-height:1em}.boxInstitucaoHome .valores .mensalidade{display:block;float:none;width:100%;margin:0;text-align:center}.boxInstitucaoHome .valores .mensalidade .legenda{padding:0}}.carrossel-full{padding:20px 0 30px;margin-top:40px;margin-bottom:40px;background-color:#f0f0f0}.carrossel-full .carrosselBoxes .carrosselBoxes-helpers .seta{background-color:#f0f0f0;color:#666;font-size:52px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #ccc;border-radius:8px}::-webkit-scrollbar-thumb{background:#888;border-radius:20px}::-webkit-scrollbar-thumb:hover{background:dark(#666,10%)}.instituicao-perfil-novo{display:block;margin:0}.instituicao-perfil-novo .btn-quero{background-color:#666;border-radius:100px;color:#fff;border-color:#666;background-image:linear-gradient(#666,#666)}.instituicao-perfil-novo .btn-quero>span{width:100%}.instituicao-perfil-novo .btn-quero .icone{float:left;width:1.7em;height:1.7em;padding-top:.25em;margin:-.4em 1em -.4em -.5em;text-align:center;border-radius:50%;background-image:linear-gradient(#333,#666);box-shadow:0 -1px #666}.instituicao-perfil-novo .faixa-destaque{background-repeat:no-repeat;background-position:left center;background-size:60% auto;background-color:#f1f1f1;border-top:solid 1px #e6e6e7;border-bottom:solid 7px #e6e6e6;background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/bg-instituicao-padrao-2017.jpg)}.instituicao-perfil-novo .faixa-destaque>.container{position:relative}.instituicao-perfil-novo .faixa-destaque .navegacao{padding-bottom:0;border-bottom:none}.instituicao-perfil-novo .faixa-destaque .txt-bolsa{display:inline-block;width:47em;cursor:default;font-size:8px}.instituicao-perfil-novo .faixa-destaque .txt-bolsa-in{position:relative;font-weight:900}.instituicao-perfil-novo .faixa-destaque .txt-bolsa .linha{display:block;font-weight:800}.instituicao-perfil-novo .faixa-destaque .txt-bolsa .linha.linha-1{display:block;width:5.95em;font-size:4em;line-height:1.15em;margin:0 0 .1em;color:#797979;letter-spacing:-.01em}.instituicao-perfil-novo .faixa-destaque .txt-bolsa .linha.linha-1 .maior{display:block;margin:0 0 0 -.02em;font-size:1.37em}.instituicao-perfil-novo .faixa-destaque .txt-bolsa .linha.linha-2{position:absolute;left:9.2em;top:1.65em;display:block;width:3.9em;height:auto;font-size:2.3em;line-height:1em;margin:0;color:#797979;transform:rotate(-90deg)}.instituicao-perfil-novo .faixa-destaque .txt-bolsa .linha.linha-3{position:absolute;left:6.1em;top:0;margin:-.18em 0 0;font-size:4.5em;line-height:1em;color:#666;letter-spacing:-.02em}.instituicao-perfil-novo .faixa-destaque .txt-bolsa .linha.linha-3 .maior{font-size:2.52em;line-height:1em}.instituicao-perfil-novo .faixa-destaque .txt-bolsa .linha.linha-3 .small{font-size:.4em}.instituicao-perfil-novo .faixa-destaque .txt-bolsa .linha.linha-4{display:block;margin:0 0 0 .1em;font-size:1.87em;color:#666;letter-spacing:-.01em}.instituicao-perfil-novo .faixa-destaque .txt-bolsa.basico .linha-2{display:none}.instituicao-perfil-novo .faixa-destaque .txt-bolsa.basico .linha-3{left:5.3em}.instituicao-perfil-novo .faixa-destaque .modelo{background-position:left bottom;background-repeat:no-repeat;background-size:contain}.instituicao-perfil-novo .faixa-destaque .consultar-outros .mensagem{max-width:800px;margin-bottom:20px;font-weight:600}.instituicao-perfil-novo .faixa-destaque .consultar-outros .btn{position:relative;padding:1em 1.2em .8em 55px;border-radius:30px;color:#fff;font-size:14px;font-weight:700;border-width:0;box-shadow:0 2px #333;background-color:#666;background-image:linear-gradient(#666,#666)}.instituicao-perfil-novo .faixa-destaque .consultar-outros .btn .icone{position:absolute;left:.4em;top:50%;width:35px;height:35px;margin-top:-17px;padding-top:.3em;font-size:1.3em;border-radius:50%;text-align:center;box-shadow:0 -1px #666;background-image:linear-gradient(#666,#666)}.instituicao-perfil-novo .faixa-destaque .instituicao-avaliacao{margin:20px 0 -10px;font-size:.875em;text-align:center}.instituicao-perfil-novo .faixa-destaque .instituicao-avaliacao .carinha{display:inline-block;position:relative;width:28px;height:28px;vertical-align:middle}.instituicao-perfil-novo .faixa-destaque .instituicao-avaliacao .carinha:before{content:"";display:block;position:absolute;left:-28px;top:-28px;width:84px;height:84px;transform:scale(.333);background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/sprite-1.png);background-repeat:no-repeat;background-position:-208px -107px}.instituicao-perfil-novo .faixa-destaque .instituicao-avaliacao .legenda{display:inline-block;float:left;margin:5px 15px 0 0;text-align:left}.instituicao-perfil-novo .faixa-destaque .instituicao-avaliacao .box{display:inline-block;width:auto;text-align:left}.instituicao-perfil-novo .faixa-destaque .instituicao-avaliacao .box-in{padding:0 1em;border-radius:6px;border:solid 1px #dcdcdc;background-color:#fff;text-align:right}.instituicao-perfil-novo .faixa-destaque .instituicao-avaliacao .box .media{padding:.7em 0;border-bottom:solid 1px #ccc;overflow:hidden}.instituicao-perfil-novo .faixa-destaque .instituicao-avaliacao .box .media-valor{display:inline-block;padding:.3em .4em;border-radius:4px;font-size:1.2em;line-height:1em;font-weight:700;background-color:#999;color:#fff}.instituicao-perfil-novo .faixa-destaque .instituicao-avaliacao .box .sentimento{padding:.7em 0;overflow:hidden}.instituicao-perfil-novo .faixa-destaque .instituicao-avaliacao .box.chateado .carinha:before{background-position:-408px -107px}.instituicao-perfil-novo .faixa-destaque .instituicao-avaliacao .box.chateado .cor{color:#ff4739}.instituicao-perfil-novo .faixa-destaque .instituicao-avaliacao .box.chateado .media-valor{background-color:#ff4739}.instituicao-perfil-novo .faixa-destaque .instituicao-avaliacao .box.neutro .carinha:before{background-position:-308px -107px}.instituicao-perfil-novo .faixa-destaque .instituicao-avaliacao .box.neutro .cor{color:#feb122}.instituicao-perfil-novo .faixa-destaque .instituicao-avaliacao .box.neutro .media-valor{background-color:#feb122}.instituicao-perfil-novo .faixa-destaque .instituicao-avaliacao .box.ama .cor{color:#3cc275}.instituicao-perfil-novo .faixa-destaque .instituicao-avaliacao .box.ama .media-valor{background-color:#3cc275}.instituicao-perfil-novo .faixa-destaque .campo-destaque{padding:10px;margin:0 0 10px;border-radius:6px;background-color:orange}.instituicao-perfil-novo .faixa-destaque .campo-destaque .legenda{font-size:1em;font-weight:700;color:#fff}.instituicao-perfil-novo .faixa-destaque .instituicao-endereco{margin:5px 0;font-size:11px;line-height:1.25em;text-transform:uppercase;text-align:center;color:#444}.instituicao-perfil-novo.informacao-curso .faixa-destaque{background-image:none}.instituicao-perfil-novo.informacao-curso .navegacao .breadcrumb{text-align:left}.instituicao-perfil-novo.informacao-curso .navegacao .breadcrumb li a{color:inherit}.instituicao-perfil-novo .instituicao-logo{position:relative;padding:7px;background-color:#fff;border:solid 2px rgba(0,0,0,.1)}.instituicao-perfil-novo .instituicao-logo img{margin:0 auto}.instituicao-perfil-novo .instituicao-logo .avaliacoes{background-color:#0000000f}.instituicao-perfil-novo .instituicao-imagem{position:relative;z-index:1;height:300px;margin-bottom:20px}.instituicao-perfil-novo .instituicao-imagem .bolsa-tag{position:absolute;float:none;right:0;bottom:100px;margin:0 -10px 0 0}.instituicao-perfil-novo .instituicao-imagem .foto{position:relative;z-index:-1;width:100%}.instituicao-perfil-novo .instituicao-imagem .foto img{display:block;max-width:100%;margin:0 auto}.instituicao-perfil-novo .instituicao-contatos .item{display:block}.instituicao-perfil-novo .instituicao-contatos .item+.item{margin-top:1em}.instituicao-perfil-novo .instituicao-contatos .icone{font-size:1.4em;margin-right:.5em;color:#666;vertical-align:middle}.instituicao-perfil-novo .instituicao-contatos .icone+a{display:inline-block;max-width:calc(100% - 40px);vertical-align:middle;line-height:1.2em;word-break:break-all}.instituicao-perfil-novo .instituicao-contatos a{color:#666}.instituicao-perfil-novo .instituicao-sobre{margin-bottom:20px}.instituicao-perfil-novo .instituicao-sobre>h2{margin-bottom:.8em}.instituicao-perfil-novo .carrossel-cursos{padding:20px 0 30px;margin-top:40px;margin-bottom:40px;background-color:#f0f0f0}.instituicao-perfil-novo .carrossel-cursos .carrosselBoxes .carrosselBoxes-helpers .seta{color:#fa780a;outline:none}.instituicao-perfil-novo .carrossel-cursos .carrosselBoxes .carrosselBoxes-helpers .seta{background-color:#f0f0f0;color:#666;font-size:52px}.instituicao-perfil-novo .instituicao-mapa{margin-top:20px;position:relative}.instituicao-perfil-novo .instituicao-mapa .busca{position:absolute;z-index:10;left:0;top:0;width:100%;max-width:600px;padding:5px}.instituicao-perfil-novo .instituicao-mapa .busca .info{margin:3px 0 0;padding:12px;background-color:#fff;border-radius:3px;border:solid 1px #dcdcdc}.instituicao-perfil-novo .instituicao-mapa .busca .endereco{margin:0 0 .8em;font-size:.75em;line-height:1.2em}.instituicao-perfil-novo .instituicao-mapa .mapa{position:relative;z-index:1;height:310px!important;padding:3px;border:solid 1px #ccc;background-color:#fff}.instituicao-perfil-novo .instituicao-mapa .btnMapa{display:block;margin:5px 0 0;font-size:.8em;text-align:center}.instituicao-perfil-novo .instituicao-mapa .btnMapa .fechar{display:none;z-index:11}.instituicao-perfil-novo .instituicao-dicas{margin-bottom:20px;text-align:right}.instituicao-perfil-novo .instituicao-boxCinza{padding:3px;margin:10px 0;border:solid 1px #e6e6e6}.instituicao-perfil-novo .instituicao-boxCinza .boxCinza{display:block;min-height:100%;padding:10px;background-color:#f0f0f0;text-align:center}.instituicao-perfil-novo .instituicao-boxCinza .boxCinza .legenda{display:block;font-size:12px;color:#4d4d4d}.instituicao-perfil-novo .instituicao-boxCinza .boxCinza .info{font-size:14px;color:#666}.instituicao-perfil-novo .instituicao-boxCinza .boxCinza .destaque{font-size:32px;font-weight:700}.instituicao-perfil-novo .campos-sem-bordas{text-align:left}.instituicao-perfil-novo .campos-sem-bordas h1,.instituicao-perfil-novo .campos-sem-bordas h2,.instituicao-perfil-novo .campos-sem-bordas h3{display:inline-block}.instituicao-perfil-novo .campos-sem-bordas label{display:block;min-height:32px!important;margin:8px 0 0!important;padding:0;font-size:14px;font-weight:400}.instituicao-perfil-novo .campos-sem-bordas .input-busca .btn.form-control{position:relative;padding-right:5px!important;background-color:transparent!important;border-width:0;background-image:none!important}.instituicao-perfil-novo .campos-sem-bordas .input-busca .btn.form-control:before{content:"\f078";display:block;position:absolute;z-index:800;right:.4em;top:.6em;font: 14px/1 FontAwesome;color:#ccc;text-decoration:none}.instituicao-perfil-novo .campos-sem-bordas .campo-icone .icone{left:0;top:.2em}.instituicao-perfil-novo .campos-sem-bordas .campo-icone .form-control{padding-left:35px}.instituicao-perfil-novo .campos-sem-bordas .exibe{display:inline-block;padding-left:35px;padding-top:10px;margin-bottom:10px;border-width:0;font-size:14px;font-weight:700;white-space:normal;overflow:visible;line-height:1.2em;vertical-align:sub}.instituicao-perfil-novo .campos-sem-bordas .ui-select-container{margin-bottom:10px;min-width:100px}.instituicao-perfil-novo .campos-sem-bordas .ui-select-container .btn.disabled,.instituicao-perfil-novo .campos-sem-bordas .ui-select-container .btn[disabled],.instituicao-perfil-novo .campos-sem-bordas .ui-select-container fieldset[disabled] .btn{opacity:1}.instituicao-perfil-novo .campos-sem-bordas .ui-select-container .btn.disabled .caret,.instituicao-perfil-novo .campos-sem-bordas .ui-select-container .btn[disabled] .caret,.instituicao-perfil-novo .campos-sem-bordas .ui-select-container fieldset[disabled] .btn .caret{display:none}.instituicao-perfil-novo .campos-sem-bordas .ui-select-container .form-control{font-size:14px;border-width:0}.instituicao-perfil-novo .campos-sem-bordas .ui-select-container .form-control.ui-select-toggle .ui-select-match-text,.instituicao-perfil-novo .campos-sem-bordas .ui-select-container .form-control.ui-select-toggle .ui-select-placeholder.text-muted{font-weight:700;color:#666;text-decoration:underline}.instituicao-perfil-novo .campos-sem-bordas .ui-select-container .form-control.ui-select-toggle .ui-select-match-text{text-decoration:none}.instituicao-perfil-novo .campos-sem-bordas .ui-select-container .form-control .ui-select-placeholder{font-size:.8em;color:#999}.instituicao-perfil-novo .campos-sem-bordas .caret{color:#666}.instituicao-perfil-novo.unidade .navegacao .titulo-pagina{display:none}.instituicao-perfil-novo.unidade .faixa-destaque{background-image:none;background-color:transparent}.instituicao-perfil-novo.unidade .unidade-titulo{border:none;padding:0;color:#222}.instituicao-perfil-novo.unidade .unidade-endereco{margin-bottom:20px;font-weight:700;font-size:.9em}.instituicao-perfil-novo.unidade .instituicao-mapa .busca .endereco{margin:0;padding-left:35px;font-size:.9em;font-weight:600}.instituicao-perfil-novo.noticia-lista .navegacao{border:0}.instituicao-perfil-novo .box-info .panel-header{padding:15px;margin:0;border-radius:6px 6px 0 0;background-color:#333;color:#fff}.instituicao-perfil-novo .box-info .panel-header .panel-title{padding:0;margin:0;font-size:18px;font-weight:800;color:inherit;border:none}.instituicao-perfil-novo .box-info .panel-header.canto-icone{position:relative;padding-left:90px}.instituicao-perfil-novo .box-info .panel-header.canto-icone .icone{position:absolute;left:0;top:0;bottom:0;width:80px;padding:16px 0 0 16px;overflow:hidden}.instituicao-perfil-novo .box-info .panel-header.canto-icone .icone:after{content:"";display:block;position:absolute;left:0;top:0;width:80px;height:80px;margin:-15px 0 0 -25px;border-radius:50%;background-color:#fff;box-shadow:0 0 0 20px #ffffff80;opacity:.22}.instituicao-perfil-novo .box-info .panel-body{padding:15px;border:solid 1px #ccc;border-top-width:0;border-radius:0 0 6px 6px}.instituicao-perfil-novo .box-info .destaque{display:inline-block;font-size:24px;font-weight:900;line-height:1em;vertical-align:baseline;color:#ff4500}.instituicao-perfil-novo .box-info .campo .legenda{font-size:12px;font-weight:800;text-transform:uppercase;color:#666}.instituicao-perfil-novo .box-info .campo .info{font-weight:600}.instituicao-perfil-novo .box-info .campo .de{margin-left:20px;text-decoration:line-through;color:#0000004d}.instituicao-perfil-novo .box-info .curso-resumo{margin:0 0 20px}.instituicao-perfil-novo .box-info .curso-resumo .campo-lista{overflow:hidden}.instituicao-perfil-novo .box-info .curso-resumo .campo{display:block;float:left;width:100%;min-height:30px;overflow:hidden}.instituicao-perfil-novo .box-info .curso-resumo .campo .legenda{display:block;float:left;width:90px}.instituicao-perfil-novo .box-info .curso-resumo .campo .info{display:block;margin-left:100px}.instituicao-perfil-novo .box-info .curso-resumo .campo .auto{overflow:hidden}.instituicao-perfil-novo .box-info .curso-resumo .campo .legendatop .legenda{float:none;width:100%}.instituicao-perfil-novo .box-info .curso-resumo .campo .legendatop .info{float:none;margin:0;width:100%}.instituicao-perfil-novo .box-info .curso-resumo .campo-modalidade,.instituicao-perfil-novo .box-info .curso-resumo .campo-turno{width:50%;overflow:hidden}.instituicao-perfil-novo .box-info .curso-resumo .campo-bolsa{width:100px}.instituicao-perfil-novo .box-info .curso-resumo .campo-bolsa .legenda{float:none;width:100%}.instituicao-perfil-novo .box-info .curso-resumo .campo-bolsa .info{float:none;margin:0;width:100%}.instituicao-perfil-novo .box-info .curso-resumo .campo-mensalidade{width:calc(100% - 100px)}.instituicao-perfil-novo .box-info .curso-resumo .campo-mensalidade .legenda{float:none;width:100%}.instituicao-perfil-novo .box-info .curso-resumo .campo-mensalidade .info{float:none;margin:0;width:100%}.instituicao-perfil-novo .box-info .opcoes-curso{padding:5px 0;margin:0 -15px}.instituicao-perfil-novo .box-info .opcoes-curso .item{font-size:14px;line-height:1.5em;background-color:#f5f5f5}.instituicao-perfil-novo .box-info .opcoes-curso .item label{padding:15px 20px 20px;margin:0;font-weight:500;cursor:pointer}.instituicao-perfil-novo .box-info .opcoes-curso .item:nth-child(2n){background-color:#e6e6e6}.instituicao-perfil-novo .box-info .opcoes-curso .item.ativo{border:solid 2px orangered}.instituicao-perfil-novo .box-info .opcoes-curso .campo{display:inline-block;min-height:46px;margin:0 20px 0 0;vertical-align:middle}.instituicao-perfil-novo .box-info .opcoes-curso .campo .legenda{display:block;width:100%;font-size:12px;text-transform:uppercase}.instituicao-perfil-novo .box-info .opcoes-curso .campo .info{display:block;width:100%}.instituicao-perfil-novo .box-info .opcoes-curso .campo-curso .info{font-weight:700}.instituicao-perfil-novo .box-info .opcoes-curso .campo-valor{margin-right:0;color:#ff4500}.instituicao-perfil-novo .box-info .lista-pontual .item{position:relative;margin:0 0 10px;padding:0 0 0 1em;border-bottom:dotted 2px #ccc}.instituicao-perfil-novo .box-info .lista-pontual .item:before{content:"\bb";display:block;position:absolute;left:0;bottom:.25em;font-size:1.2em;line-height:.85em;font-weight:900;color:#ff4500}.instituicao-perfil-novo .area-btn .btn-modalidade{background:#fff;border:2px solid;border-radius:5px;margin:0;padding:6px 25px;cursor:pointer;font-size:1em;min-width:205px;text-align:center;text-transform:uppercase}.instituicao-perfil-novo .area-btn .btn-modalidade.ativo{background-color:#ccc}.instituicao-perfil-novo .area-btn .btn-modalidade.ativo:before{content:"\f00c";display:flex;margin:3px 0 -18px -.2em;font: 15px/1 FontAwesome;color:#fff}.instituicao-perfil-novo .area-btn .btn-modalidade.ativo span{color:#fff}.instituicao-perfil-novo .area-btn .btn-modalidade span{color:#444;text-transform:uppercase;font-weight:800}.instituicao-perfil-novo .titulo-pagina{border-bottom:none}.instituicao-perfil-novo .titulo-pagina h1{padding-bottom:0;margin:15px 0 5px;border-bottom:none;text-align:left;text-transform:none;font-size:22px}.instituicao-perfil-novo .flex{display:flex}.instituicao-perfil-novo .title-coluna-2{margin:-20px 0 10px;font-weight:800;font-size:1.2em;text-align:inherit;border:none}.instituicao-perfil-novo .navegacao{border-bottom:none;z-index:97}.instituicao-perfil-novo .sub-title-coluna-2{margin:15px 0;font-weight:800;font-size:1.1em}.instituicao-perfil-novo .carrossel-curso{margin:20px 0}.instituicao-perfil-novo .fotos-videos .title-fotos-videos{margin:20px 0;color:#2e5574;font-size:22px;font-weight:800;text-align:center}.instituicao-perfil-novo .fotos-videos .box-galeria{display:flex;flex-wrap:wrap}.instituicao-perfil-novo .fotos-videos .box-galeria .foto{height:115px;width:132px;background-size:cover;border-radius:9px;margin:10px;background-color:#efeeee}.instituicao-perfil-novo .fotos-videos .box-video{padding:11px 0}.instituicao-perfil-novo .fotos-videos .box-video .video{position:relative;cursor:pointer}.instituicao-perfil-novo .fotos-videos .box-video .video i{position:absolute;top:27%;left:35%;font-size:6.1em;color:#fff;text-shadow:0px 1px 4px #6f6f6f}.instituicao-perfil-novo .fotos-videos .box-video .video img{border-radius:15px;height:247px}.instituicao-perfil-novo .fotos-videos .box-btn{float:right}.instituicao-perfil-novo .fotos-videos .box-btn .btn-ver-todos{padding:5px 12px;line-height:15px;margin-bottom:25px;border-radius:50px;border-color:#ed740b;color:#fff;background:#ed740b}.instituicao-perfil-2020{display:block;margin:0}.instituicao-perfil-2020 h2{font-weight:700;color:#000}.instituicao-perfil-2020 .btn-quero{background-color:#666;border-radius:100px;color:#fff;border-color:#666;background-image:linear-gradient(#666,#666)}.instituicao-perfil-2020 .btn-quero>span{width:100%}.instituicao-perfil-2020 .btn-quero .icone{float:left;width:1.7em;height:1.7em;padding-top:.25em;margin:-.4em 1em -.4em -.5em;text-align:center;border-radius:50%;background-image:linear-gradient(#333,#666);box-shadow:0 -1px #666}.instituicao-perfil-2020 .menu-perfil{color:#fff;border-bottom:1px solid #E8E8E8}.instituicao-perfil-2020 .menu-perfil-in{background-color:#fff}.instituicao-perfil-2020 .menu-perfil .link{color:inherit}.instituicao-perfil-2020 .menu-perfil ul li{position:relative;color:#000}.instituicao-perfil-2020 .menu-perfil ul li .link{display:block}.instituicao-perfil-2020 .menu-perfil ul li.ativo{font-weight:700}.instituicao-perfil-2020 .menu-perfil ul li.ativo:before{content:"";display:block;position:absolute;bottom:0;height:5px;background-color:#2e5474}.instituicao-perfil-2020 .faixa-destaque{background-repeat:no-repeat;background-position:left center;background-size:60% auto;background-color:#f1f1f1;border-top:solid 1px #e6e6e7;border-bottom:solid 7px #e6e6e6;background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/bg-instituicao-padrao-2017.jpg);border-bottom:none}.instituicao-perfil-2020 .faixa-destaque>.container{position:relative}.instituicao-perfil-2020 .faixa-destaque .navegacao{padding-bottom:0;border-bottom:none}.instituicao-perfil-2020 .faixa-destaque .navegacao .breadcrumb{text-align:left}.instituicao-perfil-2020 .faixa-destaque .txt-bolsa{display:inline-block;width:47em;cursor:default;font-size:8px}.instituicao-perfil-2020 .faixa-destaque .txt-bolsa-in{position:relative;font-weight:900}.instituicao-perfil-2020 .faixa-destaque .txt-bolsa .linha{display:block;font-weight:800}.instituicao-perfil-2020 .faixa-destaque .txt-bolsa .linha.linha-1{display:block;width:5.95em;font-size:4em;line-height:1.15em;margin:0 0 .1em;color:#797979;letter-spacing:-.01em}.instituicao-perfil-2020 .faixa-destaque .txt-bolsa .linha.linha-1 .maior{display:block;margin:0 0 0 -.02em;font-size:1.37em}.instituicao-perfil-2020 .faixa-destaque .txt-bolsa .linha.linha-2{position:absolute;left:9.2em;top:1.65em;display:block;width:3.9em;height:auto;font-size:2.3em;line-height:1em;margin:0;color:#797979;transform:rotate(-90deg)}.instituicao-perfil-2020 .faixa-destaque .txt-bolsa .linha.linha-3{position:absolute;left:6.1em;top:0;margin:-.18em 0 0;font-size:4.5em;line-height:1em;color:#666;letter-spacing:-.02em}.instituicao-perfil-2020 .faixa-destaque .txt-bolsa .linha.linha-3 .maior{font-size:2.52em;line-height:1em}.instituicao-perfil-2020 .faixa-destaque .txt-bolsa .linha.linha-3 .small{font-size:.4em}.instituicao-perfil-2020 .faixa-destaque .txt-bolsa .linha.linha-4{display:block;margin:0 0 0 .1em;font-size:1.87em;color:#666;letter-spacing:-.01em}.instituicao-perfil-2020 .faixa-destaque .txt-bolsa.basico .linha-2{display:none}.instituicao-perfil-2020 .faixa-destaque .txt-bolsa.basico .linha-3{left:5.3em}.instituicao-perfil-2020 .faixa-destaque .modelo{background-position:left bottom;background-repeat:no-repeat;background-size:contain}.instituicao-perfil-2020 .faixa-destaque .consultar-outros .mensagem{max-width:800px;margin-bottom:20px;font-weight:600}.instituicao-perfil-2020 .faixa-destaque .consultar-outros .btn{position:relative;padding:1em 1.2em .8em 55px;border-radius:30px;color:#fff;font-size:14px;font-weight:700;border-width:0;box-shadow:0 2px #333;background-color:#666;background-image:linear-gradient(#666,#666)}.instituicao-perfil-2020 .faixa-destaque .consultar-outros .btn .icone{position:absolute;left:.4em;top:50%;width:35px;height:35px;margin-top:-17px;padding-top:.3em;font-size:1.3em;border-radius:50%;text-align:center;box-shadow:0 -1px #666;background-image:linear-gradient(#666,#666)}.instituicao-perfil-2020 .faixa-destaque .instituicao-avaliacao{margin:20px 0 -10px;font-size:.875em;text-align:center}.instituicao-perfil-2020 .faixa-destaque .instituicao-avaliacao .carinha{display:inline-block;position:relative;width:28px;height:28px;vertical-align:middle}.instituicao-perfil-2020 .faixa-destaque .instituicao-avaliacao .carinha:before{content:"";display:block;position:absolute;left:-28px;top:-28px;width:84px;height:84px;transform:scale(.333);background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/sprite-1.png);background-repeat:no-repeat;background-position:-208px -107px}.instituicao-perfil-2020 .faixa-destaque .instituicao-avaliacao .legenda{display:inline-block;float:left;margin:5px 15px 0 0;text-align:left}.instituicao-perfil-2020 .faixa-destaque .instituicao-avaliacao .box{display:inline-block;width:auto;text-align:left}.instituicao-perfil-2020 .faixa-destaque .instituicao-avaliacao .box-in{padding:0 1em;border-radius:6px;border:solid 1px #dcdcdc;background-color:#fff;text-align:right}.instituicao-perfil-2020 .faixa-destaque .instituicao-avaliacao .box .media{padding:.7em 0;border-bottom:solid 1px #ccc;overflow:hidden}.instituicao-perfil-2020 .faixa-destaque .instituicao-avaliacao .box .media-valor{display:inline-block;padding:.3em .4em;border-radius:4px;font-size:1.2em;line-height:1em;font-weight:700;background-color:#999;color:#fff}.instituicao-perfil-2020 .faixa-destaque .instituicao-avaliacao .box .sentimento{padding:.7em 0;overflow:hidden}.instituicao-perfil-2020 .faixa-destaque .instituicao-avaliacao .box.chateado .carinha:before{background-position:-408px -107px}.instituicao-perfil-2020 .faixa-destaque .instituicao-avaliacao .box.chateado .cor{color:#ff4739}.instituicao-perfil-2020 .faixa-destaque .instituicao-avaliacao .box.chateado .media-valor{background-color:#ff4739}.instituicao-perfil-2020 .faixa-destaque .instituicao-avaliacao .box.neutro .carinha:before{background-position:-308px -107px}.instituicao-perfil-2020 .faixa-destaque .instituicao-avaliacao .box.neutro .cor{color:#feb122}.instituicao-perfil-2020 .faixa-destaque .instituicao-avaliacao .box.neutro .media-valor{background-color:#feb122}.instituicao-perfil-2020 .faixa-destaque .instituicao-avaliacao .box.ama .cor{color:#3cc275}.instituicao-perfil-2020 .faixa-destaque .instituicao-avaliacao .box.ama .media-valor{background-color:#3cc275}.instituicao-perfil-2020 .faixa-destaque .campo-destaque{padding:10px;margin:0 0 10px;border-radius:6px;background-color:orange}.instituicao-perfil-2020 .faixa-destaque .campo-destaque .legenda{font-size:1em;font-weight:700;color:#fff}.instituicao-perfil-2020 .faixa-destaque .instituicao-endereco{margin:5px 0;font-size:11px;line-height:1.25em;text-transform:uppercase;text-align:center;color:#444}.instituicao-perfil-2020.informacao-curso .faixa-destaque{background-image:none}.instituicao-perfil-2020.informacao-curso .campus-lista{display:flex;flex-wrap:wrap}.instituicao-perfil-2020.informacao-curso .campus-lista .campus{display:inline-block}.instituicao-perfil-2020.informacao-curso .campus-lista .select-campus{position:relative;margin-top:7px}.instituicao-perfil-2020.informacao-curso .campus-lista .select-campus-btn{min-height:27px;margin:0;padding:2px;border:none;font-weight:700;font-size:14px;background-color:transparent;color:#2e5474}.instituicao-perfil-2020.informacao-curso .campus-lista .select-campus-wrap{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;align-items:center;justify-content:center;cursor:pointer}.instituicao-perfil-2020.informacao-curso .campus-lista .select-campus-card{position:relative;padding:0;overflow:hidden}.instituicao-perfil-2020.informacao-curso .campus-lista .select-campus .btn-close{display:none;align-items:center;justify-content:center;position:absolute;left:100%;bottom:100%;width:1.2em;height:1.2em;border-radius:6px;margin:0 0 -2px -2px;font-size:20px;font-weight:700;background-color:#bebebe;color:#333;cursor:pointer}.instituicao-perfil-2020.informacao-curso .campus-lista .select-campus .ng-select{margin:0;cursor:pointer}.instituicao-perfil-2020.informacao-curso .campus-lista .select-campus.ativo .select-campus-btn{margin:0}.instituicao-perfil-2020.informacao-curso .campus-lista .select-campus.ativo .select-campus-wrap{display:flex;position:static;left:unset;top:unset;width:unset;height:unset;opacity:1;position:absolute;z-index:997;left:0;top:100%}.instituicao-perfil-2020.informacao-curso .campus-lista .select-campus.ativo .select-campus-bg{position:fixed;z-index:998;inset:0}.instituicao-perfil-2020.informacao-curso .campus-lista .select-campus.ativo .select-campus-card{z-index:999;width:220px;overflow:visible}.instituicao-perfil-2020.informacao-curso .campus-lista .select-campus.ativo .btn-close{display:flex}.instituicao-perfil-2020.informacao-curso .navegacao .breadcrumb li a{color:inherit}.instituicao-perfil-2020 .instituicao-logo{position:relative;padding:7px;background-color:#fff}.instituicao-perfil-2020 .instituicao-logo img{margin:0 auto}.instituicao-perfil-2020 .instituicao-logo .avaliacoes{background-color:#0000000f}.instituicao-perfil-2020 .instituicao-imagem{position:relative;z-index:1;height:300px;margin-bottom:20px}.instituicao-perfil-2020 .instituicao-imagem .bolsa-tag{position:absolute;float:none;right:0;bottom:100px;margin:0 -10px 0 0}.instituicao-perfil-2020 .instituicao-imagem .foto{position:relative;z-index:-1;width:100%}.instituicao-perfil-2020 .instituicao-imagem .foto img{display:block;max-width:100%;margin:0 auto}.instituicao-perfil-2020 .instituicao-contatos .item{display:block}.instituicao-perfil-2020 .instituicao-contatos .item+.item{margin-top:1em}.instituicao-perfil-2020 .instituicao-contatos .icone{font-size:1.4em;margin-right:.5em;color:#666;vertical-align:middle}.instituicao-perfil-2020 .instituicao-contatos .icone+a{display:inline-block;max-width:calc(100% - 40px);vertical-align:middle;line-height:1.2em;word-break:break-all}.instituicao-perfil-2020 .instituicao-contatos a{color:#666}.instituicao-perfil-2020 .instituicao-sobre{margin-bottom:20px;font-size:16px;line-height:28px}.instituicao-perfil-2020 .instituicao-sobre>h2{margin-bottom:.8em}.instituicao-perfil-2020 .carrossel-cursos{padding:20px 0 30px;margin-top:40px;margin-bottom:40px;background-color:#f0f0f0}.instituicao-perfil-2020 .carrossel-cursos .carrosselBoxes .carrosselBoxes-helpers .seta{color:#fa780a;outline:none}.instituicao-perfil-2020 .carrossel-cursos .carrosselBoxes .carrosselBoxes-helpers .seta{background-color:#f0f0f0;color:#666;font-size:52px}.instituicao-perfil-2020 .instituicao-mapa{margin-top:20px;position:relative}.instituicao-perfil-2020 .instituicao-mapa .busca{position:absolute;z-index:10;left:0;top:0;width:100%;max-width:600px;padding:5px}.instituicao-perfil-2020 .instituicao-mapa .busca .info{margin:3px 0 0;padding:12px;background-color:#fff;border-radius:3px;border:solid 1px #dcdcdc}.instituicao-perfil-2020 .instituicao-mapa .busca .endereco{margin:0 0 .8em;font-size:.75em;line-height:1.2em}.instituicao-perfil-2020 .instituicao-mapa .mapa{position:relative;z-index:1;height:310px!important;padding:3px;border:solid 1px #ccc;background-color:#fff}.instituicao-perfil-2020 .instituicao-mapa .btnMapa{display:block;margin:5px 0 0;font-size:.8em;text-align:center}.instituicao-perfil-2020 .instituicao-mapa .btnMapa .fechar{display:none;z-index:11}.instituicao-perfil-2020 .instituicao-dicas{margin-bottom:20px;text-align:right}.instituicao-perfil-2020 .instituicao-boxCinza{padding:3px;margin:10px 0;border:solid 1px #e6e6e6}.instituicao-perfil-2020 .instituicao-boxCinza .boxCinza{display:block;min-height:100%;padding:10px;background-color:#f0f0f0;text-align:center}.instituicao-perfil-2020 .instituicao-boxCinza .boxCinza .legenda{display:block;font-size:12px;color:#4d4d4d}.instituicao-perfil-2020 .instituicao-boxCinza .boxCinza .info{font-size:14px;color:#666}.instituicao-perfil-2020 .instituicao-boxCinza .boxCinza .destaque{font-size:32px;font-weight:700}.instituicao-perfil-2020 .campos-sem-bordas{text-align:left}.instituicao-perfil-2020 .campos-sem-bordas h1,.instituicao-perfil-2020 .campos-sem-bordas h2,.instituicao-perfil-2020 .campos-sem-bordas h3{display:inline-block}.instituicao-perfil-2020 .campos-sem-bordas label{display:block;min-height:32px!important;margin:8px 0 0!important;padding:0;font-size:14px;font-weight:400}.instituicao-perfil-2020 .campos-sem-bordas .input-busca .btn.form-control{position:relative;padding-right:5px!important;background-color:transparent!important;border-width:0;background-image:none!important}.instituicao-perfil-2020 .campos-sem-bordas .input-busca .btn.form-control:before{content:"\f078";display:block;position:absolute;z-index:800;right:.4em;top:.6em;font: 14px/1 FontAwesome;color:#ccc;text-decoration:none}.instituicao-perfil-2020 .campos-sem-bordas .campo-icone .icone{left:0;top:.2em}.instituicao-perfil-2020 .campos-sem-bordas .campo-icone .form-control{padding-left:35px}.instituicao-perfil-2020 .campos-sem-bordas .exibe{display:inline-block;padding-left:35px;padding-top:10px;margin-bottom:10px;border-width:0;font-size:14px;font-weight:700;white-space:normal;overflow:visible;line-height:1.2em;vertical-align:sub}.instituicao-perfil-2020 .campos-sem-bordas .ui-select-container{margin-bottom:10px;min-width:100px}.instituicao-perfil-2020 .campos-sem-bordas .ui-select-container .btn.disabled,.instituicao-perfil-2020 .campos-sem-bordas .ui-select-container .btn[disabled],.instituicao-perfil-2020 .campos-sem-bordas .ui-select-container fieldset[disabled] .btn{opacity:1}.instituicao-perfil-2020 .campos-sem-bordas .ui-select-container .btn.disabled .caret,.instituicao-perfil-2020 .campos-sem-bordas .ui-select-container .btn[disabled] .caret,.instituicao-perfil-2020 .campos-sem-bordas .ui-select-container fieldset[disabled] .btn .caret{display:none}.instituicao-perfil-2020 .campos-sem-bordas .ui-select-container .form-control{font-size:14px;border-width:0}.instituicao-perfil-2020 .campos-sem-bordas .ui-select-container .form-control.ui-select-toggle .ui-select-match-text,.instituicao-perfil-2020 .campos-sem-bordas .ui-select-container .form-control.ui-select-toggle .ui-select-placeholder.text-muted{font-weight:700;color:#666;text-decoration:underline}.instituicao-perfil-2020 .campos-sem-bordas .ui-select-container .form-control.ui-select-toggle .ui-select-match-text{text-decoration:none}.instituicao-perfil-2020 .campos-sem-bordas .ui-select-container .form-control .ui-select-placeholder{font-size:.8em;color:#999}.instituicao-perfil-2020 .campos-sem-bordas .caret{color:#666}.instituicao-perfil-2020.unidade .navegacao .titulo-pagina{display:none}.instituicao-perfil-2020.unidade .faixa-destaque{background-image:none;background-color:transparent}.instituicao-perfil-2020.unidade .unidade-titulo{border:none;padding:0;color:#222}.instituicao-perfil-2020.unidade .unidade-endereco{margin-bottom:20px;font-weight:700;font-size:.9em}.instituicao-perfil-2020.unidade .instituicao-mapa .busca .endereco{margin:0;padding-left:35px;font-size:.9em;font-weight:600}.instituicao-perfil-2020.noticia-lista .navegacao{border:0}.instituicao-perfil-2020 .box-info .panel-header{padding:15px;margin:0;border-radius:6px 6px 0 0;background-color:#333;color:#fff}.instituicao-perfil-2020 .box-info .panel-header .panel-title{padding:0;margin:0;font-size:18px;font-weight:800;color:inherit;border:none}.instituicao-perfil-2020 .box-info .panel-header.canto-icone{position:relative;padding-left:90px}.instituicao-perfil-2020 .box-info .panel-header.canto-icone .icone{position:absolute;left:0;top:0;bottom:0;width:80px;padding:16px 0 0 16px;overflow:hidden}.instituicao-perfil-2020 .box-info .panel-header.canto-icone .icone:after{content:"";display:block;position:absolute;left:0;top:0;width:80px;height:80px;margin:-15px 0 0 -25px;border-radius:50%;background-color:#fff;box-shadow:0 0 0 20px #ffffff80;opacity:.22}.instituicao-perfil-2020 .box-info .panel-body{padding:15px;border:solid 1px #ccc;border-top-width:0;border-radius:0 0 6px 6px}.instituicao-perfil-2020 .box-info .destaque{display:inline-block;font-size:24px;font-weight:900;line-height:1em;vertical-align:baseline;color:#ff4500}.instituicao-perfil-2020 .box-info .campo .legenda{font-size:12px;font-weight:800;text-transform:uppercase;color:#666}.instituicao-perfil-2020 .box-info .campo .info{font-weight:600}.instituicao-perfil-2020 .box-info .campo .de{margin-left:20px;text-decoration:line-through;color:#0000004d}.instituicao-perfil-2020 .box-info .curso-resumo{margin:0 0 20px}.instituicao-perfil-2020 .box-info .curso-resumo .campo-lista{overflow:hidden}.instituicao-perfil-2020 .box-info .curso-resumo .campo{display:block;float:left;width:100%;min-height:30px;overflow:hidden}.instituicao-perfil-2020 .box-info .curso-resumo .campo .legenda{display:block;float:left;width:90px}.instituicao-perfil-2020 .box-info .curso-resumo .campo .info{display:block;margin-left:100px}.instituicao-perfil-2020 .box-info .curso-resumo .campo .auto{overflow:hidden}.instituicao-perfil-2020 .box-info .curso-resumo .campo .legendatop .legenda{float:none;width:100%}.instituicao-perfil-2020 .box-info .curso-resumo .campo .legendatop .info{float:none;margin:0;width:100%}.instituicao-perfil-2020 .box-info .curso-resumo .campo-modalidade,.instituicao-perfil-2020 .box-info .curso-resumo .campo-turno{width:50%;overflow:hidden}.instituicao-perfil-2020 .box-info .curso-resumo .campo-bolsa{width:100px}.instituicao-perfil-2020 .box-info .curso-resumo .campo-bolsa .legenda{float:none;width:100%}.instituicao-perfil-2020 .box-info .curso-resumo .campo-bolsa .info{float:none;margin:0;width:100%}.instituicao-perfil-2020 .box-info .curso-resumo .campo-mensalidade{width:calc(100% - 100px)}.instituicao-perfil-2020 .box-info .curso-resumo .campo-mensalidade .legenda{float:none;width:100%}.instituicao-perfil-2020 .box-info .curso-resumo .campo-mensalidade .info{float:none;margin:0;width:100%}.instituicao-perfil-2020 .box-info .opcoes-curso{padding:5px 0;margin:0 -15px}.instituicao-perfil-2020 .box-info .opcoes-curso .item{font-size:14px;line-height:1.5em;background-color:#f5f5f5}.instituicao-perfil-2020 .box-info .opcoes-curso .item label{padding:15px 20px 20px;margin:0;font-weight:500;cursor:pointer}.instituicao-perfil-2020 .box-info .opcoes-curso .item:nth-child(2n){background-color:#e6e6e6}.instituicao-perfil-2020 .box-info .opcoes-curso .item.ativo{border:solid 2px orangered}.instituicao-perfil-2020 .box-info .opcoes-curso .campo{display:inline-block;min-height:46px;margin:0 20px 0 0;vertical-align:middle}.instituicao-perfil-2020 .box-info .opcoes-curso .campo .legenda{display:block;width:100%;font-size:12px;text-transform:uppercase}.instituicao-perfil-2020 .box-info .opcoes-curso .campo .info{display:block;width:100%}.instituicao-perfil-2020 .box-info .opcoes-curso .campo-curso .info{font-weight:700}.instituicao-perfil-2020 .box-info .opcoes-curso .campo-valor{margin-right:0;color:#ff4500}.instituicao-perfil-2020 .box-info .lista-pontual .item{position:relative;margin:0 0 10px;padding:0 0 0 1em;border-bottom:dotted 2px #ccc}.instituicao-perfil-2020 .box-info .lista-pontual .item:before{content:"\bb";display:block;position:absolute;left:0;bottom:.25em;font-size:1.2em;line-height:.85em;font-weight:900;color:#ff4500}.instituicao-perfil-2020 .area-btn .btn-modalidade{background:#fff;border:2px solid;border-radius:5px;margin:0;padding:6px 25px;cursor:pointer;font-size:1em;min-width:205px;text-align:center;text-transform:uppercase}.instituicao-perfil-2020 .area-btn .btn-modalidade.ativo{background-color:#ccc}.instituicao-perfil-2020 .area-btn .btn-modalidade.ativo:before{content:"\f00c";display:flex;margin:3px 0 -18px -.2em;font: 15px/1 FontAwesome;color:#fff}.instituicao-perfil-2020 .area-btn .btn-modalidade.ativo span{color:#fff}.instituicao-perfil-2020 .area-btn .btn-modalidade span{color:#444;text-transform:uppercase;font-weight:800}.instituicao-perfil-2020 .titulo-pagina{border-bottom:none}.instituicao-perfil-2020 .titulo-pagina h1{padding-bottom:0;margin:15px 0 5px;border-bottom:none;text-align:left;text-transform:none;font-size:22px}.instituicao-perfil-2020 .flex{display:flex}.instituicao-perfil-2020 .title-coluna-2{margin:-20px 0 10px;font-weight:800;font-size:1.2em;text-align:inherit;border:none}.instituicao-perfil-2020 .navegacao{border-bottom:none;z-index:97}.instituicao-perfil-2020 .sub-title-coluna-2{margin:15px 0;font-weight:800;font-size:1.1em}.instituicao-perfil-2020 .carrossel-curso{margin:20px 0}.instituicao-perfil-2020 .fotos-videos .title-fotos-videos{margin:20px 0;color:#2e5574;font-size:22px;font-weight:800;text-align:center}.instituicao-perfil-2020 .fotos-videos .box-galeria{display:flex;flex-wrap:wrap}.instituicao-perfil-2020 .fotos-videos .box-galeria .foto{height:115px;width:132px;background-size:cover;border-radius:9px;margin:10px;background-color:#efeeee}.instituicao-perfil-2020 .fotos-videos .box-video{padding:11px 0}.instituicao-perfil-2020 .fotos-videos .box-video .video{position:relative;cursor:pointer}.instituicao-perfil-2020 .fotos-videos .box-video .video i{position:absolute;top:27%;left:35%;font-size:6.1em;color:#fff;text-shadow:0px 1px 4px #6f6f6f}.instituicao-perfil-2020 .fotos-videos .box-video .video img{border-radius:15px;height:247px}.instituicao-perfil-2020 .fotos-videos .box-btn{float:right}.instituicao-perfil-2020 .fotos-videos .box-btn .btn-ver-todos{padding:5px 12px;line-height:15px;margin-bottom:25px;border-radius:50px;border-color:#ed740b;color:#fff;background:#ed740b}.curso-perfil-container .container .titulo-pagina h1{border-bottom-width:2px!important}.curso-perfil .faixa-destaque{background-repeat:no-repeat;background-position:left center;background-size:60% auto;background-color:#f1f1f1;border-top:solid 1px #e6e6e7;border-bottom:solid 7px #e6e6e6;background-color:#f5f5f5;border-bottom:solid 10px #e6e6e6}.curso-perfil .faixa-destaque>.container{position:relative}.curso-perfil .faixa-destaque .box-destaque{min-height:160px;padding:20px;border-radius:6px;background-color:#fff;box-shadow:0 0 10px 1px #0000001a}.curso-perfil .faixa-destaque .box-destaque .box-header{position:relative;min-height:50px;padding:0 60px .5em 0;margin-bottom:20px;border-bottom:solid 2px #e6e6e6;font-weight:800}.curso-perfil .faixa-destaque .box-destaque .box-header .box-icone{position:absolute;right:0;top:0;margin:0}.curso-perfil .faixa-destaque .box-destaque .box-content{font-size:20px;line-height:1.3em;font-weight:800}.curso-perfil .faixa-destaque .box-destaque .box-content .destaque{font-size:35px;line-height:1.3em;font-weight:900}.curso-perfil .salarios-outros-lista .salarios-outros-item{position:relative;padding:10px 0 5px 15px;margin:0 0 10px;border-bottom:solid 2px #e6e6e6;font-weight:800}.curso-perfil .salarios-outros-lista .salarios-outros-item:before{content:"\bb";display:block;position:absolute;left:0;top:0;margin:8px 0 0;color:#999;font-weight:800}.curso-perfil table#tabSalarioEspecialidades,.curso-perfil table#tabSalarioEspecialidades thead{border-width:0}.curso-perfil table#tabSalarioEspecialidades thead th{padding:15px 20px;font-size:15px;line-height:1.1em;text-transform:uppercase;font-weight:800;border-width:0;background-color:#f0f0f0;color:#333}.curso-perfil table#tabSalarioEspecialidades thead th:first-child{border-radius:6px 0 0 6px}.curso-perfil table#tabSalarioEspecialidades thead th:last-child{background-color:#a0a0a0;color:#fff;border-radius:0 6px 0 0}.curso-perfil table#tabSalarioEspecialidades tbody{border-width:0}.curso-perfil table#tabSalarioEspecialidades tbody tr td{padding:15px 20px;border-bottom:solid 2px rgba(0,0,0,.05);font-weight:700}.curso-perfil table#tabSalarioEspecialidades tbody tr td:last-child{background-color:#dcdcdc}.curso-perfil table#tabSalarioEspecialidades tbody tr:last-child td:last-child{border-radius:0 0 6px;border-bottom-width:0}.curso-perfil table#tabSalarioEspecialidades tfoot tr td{padding:15px 20px;color:#666}.curso-perfil table#tabSalarioEspecialidades thead th,.curso-perfil table#tabSalarioEspecialidades tbody td{border-left-width:0;border-right-width:0}.curso-perfil table#tabSalarioEspecialidades thead th:nth-child(2),.curso-perfil table#tabSalarioEspecialidades tbody td:nth-child(2){width:240px;max-width:30%;text-align:center}.curso-perfil .table-cinzaAzul,.curso-perfil .table-cinzaAzul thead{border-width:0}.curso-perfil .table-cinzaAzul thead th{padding:15px 20px;font-size:15px;line-height:1.1em;text-transform:uppercase;font-weight:800;border-width:0;text-align:center;background-color:#505050;color:#fff}.curso-perfil .table-cinzaAzul thead th:first-child{border-radius:6px 0 0}.curso-perfil .table-cinzaAzul thead th:last-child{border-radius:0 6px 0 0}.curso-perfil .table-cinzaAzul thead th:only-child{border-radius:6px 6px 0 0}.curso-perfil .table-cinzaAzul tbody{border-width:0}.curso-perfil .table-cinzaAzul tbody tr td{padding:15px 10px;border-bottom:solid 2px rgba(0,0,0,.05);font-weight:700;text-align:center;background-color:#fff}.curso-perfil .table-cinzaAzul tbody tr td:nth-child(odd){background-color:#f0f0f0}.curso-perfil .table-cinzaAzul tbody tr td:first-child{padding-left:20px;padding-right:15px;text-align:left}.curso-perfil .table-cinzaAzul tbody tr td:last-child{border-right:solid 2px rgba(0,0,0,.05)}.curso-perfil .table-cinzaAzul tbody tr:last-child td:last-child{border-radius:0 0 6px}.curso-perfil .table-cinzaAzul tbody tr.header{background-color:#f0f0f0}.curso-perfil .table-cinzaAzul tbody tr.header td{font-size:1em;line-height:1.2em;padding:.5em 1em;text-align:center;font-weight:700;text-transform:capitalize;background-color:transparent;color:#000}.curso-perfil .table-cinzaAzul thead th,.curso-perfil .table-cinzaAzul tbody td{border-left-width:0;border-right-width:0}.curso-perfil table#tabSalariosCargos thead th:first-child{text-align:left}.curso-perfil table#tabSalariosCargos thead th,.curso-perfil table#tabSalariosCargos tbody td{width:200px;max-width:16.66%}.curso-perfil table#tabSalariosCargos thead th:nth-child(1),.curso-perfil table#tabSalariosCargos tbody td:nth-child(1){width:auto;max-width:none}.curso-perfil.salario .curso-imagem{margin:0 auto}.curso-perfil .curso-cidades{padding:20px;border:solid 1px #999;text-align:center}.curso-perfil .curso-cidades .curso-icone{position:relative;width:50px;padding:8px 0 5px;margin:-30px auto 30px;background-color:#999;color:#fff;font-size:24px;line-height:1em;vertical-align:top}.curso-perfil .curso-cidades .curso-icone:after{content:"";display:block;position:absolute;left:0;top:100%;width:0;border-style:solid;border-width:10px 25px 0 25px;border-color:#999 transparent transparent transparent}.curso-perfil .curso-cidades .curso-busca-titulo{margin:0;font-size:1em;color:#999;font-weight:400}.curso-perfil .curso-cidades .curso-form{width:100%;max-width:500px;margin:0 auto;padding:15px 0}.curso-perfil .curso-cidades .curso-carrossel.carrosselBoxes{padding:0 20px}.curso-perfil .curso-cidades .curso-carrossel.carrosselBoxes .carrosselBoxes-item{color:#999;font-weight:700}.curso-perfil .curso-cidades .curso-carrossel.carrosselBoxes .carrosselBoxes-item a{color:#999}.curso-perfil .curso-cidades .curso-carrossel.carrosselBoxes .carrosselBoxes-helpers .seta{margin-top:-30px;margin-right:-10px;font-size:24px;font-weight:400;color:#999}.curso-perfil .curso-cidades .curso-carrossel.carrosselBoxes .carrosselBoxes-helpers .seta.seta-dir{margin-left:-10px;margin-right:0}.campo.msg-lista .msg-lista-titulo{padding:6px 8px 4px;border-radius:50px;text-align:center;line-height:1em}.campo.msg-lista .msg-lista-conteudo{z-index:99;padding:10px;border-radius:5px;border:solid 1px;background-color:#fff;box-shadow:0 0 15px 2px #0003}.cursos-estados{font-size:.8em;font-weight:700;color:#666;text-align:right}.cursos-estados .toggle-hover:hover,.cursos-estados .toggle-hover:focus,.cursos-estados .toggle-hover:active{padding-bottom:15px}.cursos-estados .balao{left:auto!important;right:0;width:400px;margin:0 -10px 0 0;padding:15px 20px;font-size:11px;font-weight:500;line-height:1.7em;text-align:left;text-transform:uppercase;border-width:0;border-radius:4px;box-shadow:0 0 0 2px #fff;background-color:#6d6d6d;color:#fff}.cursos-estados .balao .titulo-box{display:block;margin-bottom:7px;font-size:13px;font-weight:700}.cursos-estados .balao:before{content:"";display:block;position:absolute;right:20px;top:0;margin:-11px 0 0 -7px;width:0;height:0;border-style:solid;border-width:0 12px 11px 12px;border-color:transparent transparent #FFF transparent}.cursos-estados .balao:after{content:"";display:block;position:absolute;right:20px;top:0;margin:-10px 0 0 -5px;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #6d6d6d transparent}.cargos-grafico .portes{vertical-align:middle}.cargos-grafico .portes .porte{margin:10px 0}.cargos-grafico .cargo{background-image:repeating-linear-gradient(180deg,#fff,#fff 40px,#e6e6e6 40px 41px);vertical-align:bottom;text-align:center!important}.cargos-grafico .cargo:nth-child(odd){background-image:repeating-linear-gradient(180deg,#f0f0f0,#f0f0f0 40px,#dcdcdc 40px 41px)}.cargos-grafico .bloco-cor{display:inline-block;width:1.5em;height:1.5em;margin-right:.5em;border-radius:3px;vertical-align:middle}.cargos-grafico .coluna-cor{display:inline-block;position:relative;width:40px;margin:0 3px;border-radius:3px;vertical-align:bottom;font-size:8px;font-weight:400;text-align:center}.cargos-grafico .coluna-cor:before{display:none;content:attr(data-valor);position:absolute;left:50%;top:100%;width:40px;margin:3px 0 0 -20px;text-align:center}.btn-round{width:360px;max-width:100%;box-shadow:0 3px 1px #0000001a;border-radius:100px;border:solid 1px #666;color:#666;background-color:#fff}.btn-round .icone{margin-right:10px}.btn-round:hover,.btn-round:active{color:#666;border-color:#666}.full .carrosselBoxes .carrosselBoxes-helpers .seta{background-color:transparent}.boxCursoLista.instituicoes .foto a{display:flex;align-items:center}.boxCursoLista.instituicoes .foto img{position:static;left:auto;width:100%;height:auto;padding:3px 2px;background-color:#fff}.boxCursoLista.instituicoes .bolsa-tag{margin:0;padding:0;background-color:transparent;color:#666}.boxCursoLista.instituicoes .bolsa-tag:before{display:none}.boxCursoLista.instituicoes .bolsa-tag .legenda,.boxCursoLista.instituicoes .bolsa-tag .info{display:block;width:100%}.boxCursoListaNova .boxCurso{display:flex;flex-wrap:wrap;width:auto;margin-bottom:20px;overflow:hidden;text-align:center;background-color:#fff;padding:5px;border:solid 2px #e6e6e6;border-radius:10px}.boxCursoListaNova .boxCurso .foto{height:auto}.boxCursoListaNova .boxCurso .foto img{position:static;width:100%;min-height:0;height:auto}.boxCursoListaNova .boxCurso .foto .logo-desk{width:100%;height:0;padding-bottom:50%;border:none;position:relative;display:block;background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/logo-instituicao-padrao.png);background-position:center center;background-size:contain;background-repeat:no-repeat}.boxCursoListaNova .boxCurso .informacao{height:auto;padding:10px;margin:0;line-height:1.2em;text-align:center}.boxCursoListaNova .boxCurso .informacao .bolsa{float:left;width:auto;padding:7px 12px;border-radius:20px 0;text-align:left;background-color:#333;color:#fff}.boxCursoListaNova .boxCurso .informacao .bolsa .legenda{font-size:.7em;line-height:1em}.boxCursoListaNova .boxCurso .informacao .bolsa .info{font-size:1em;line-height:1.2em;font-weight:800}.boxCursoListaNova .boxCurso .informacao .bolsa .pct{font-size:2.3em;line-height:.9em;font-weight:900}.boxCursoListaNova .boxCurso .informacao .bolsa+.mensalidade{float:right;width:calc(100% - 110px);text-align:left}.boxCursoListaNova .boxCurso .informacao .mensalidade .de{margin-bottom:.5em;font-size:12px;line-height:1.2em;color:#666}.boxCursoListaNova .boxCurso .informacao .mensalidade .por{font-size:26px;line-height:1.2em;color:#333;font-weight:600}.boxCursoListaNova .boxCurso .informacao .mensalidade .destaque{font-size:1.3em;line-height:.94em;font-weight:800}.boxCursoListaNova .boxCurso .informacao .acao{margin:10px 0 0;border-radius:50px;font-size:1.2em;line-height:1em;background-color:#666;color:#fff}.boxCursoListaNova .boxCurso .informacao .acao a,.boxCursoListaNova .boxCurso .informacao .acao .link{display:block;padding:.5em 1.5em;color:#fff;text-decoration:none}.boxCursoListaNova .boxCurso .titulo{width:100%;height:auto;padding:5px 15px;margin:0;border-width:0;font-size:13px;line-height:1.1em;font-weight:800;color:#555}.boxCursoListaNovaVert.carrosselBoxes .boxCurso{display:block;padding:0;border:solid 1px #CCC;border-radius:8px}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .foto{display:block;position:relative;z-index:1;float:none;width:100%;border-radius:7px 7px 0 0}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .informacao{display:block;position:relative;z-index:2;float:none;width:100%;padding:0;margin:0;text-align:center;color:#444}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .informacao .titulo{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;position:absolute;left:0;bottom:100%;right:0;height:auto;min-height:90px;padding:30px 10px 12px;margin:0;font-size:20px;line-height:1.2em;font-weight:800;background-image:linear-gradient(#0000,#000c)}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .informacao .titulo a{color:#fff}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .informacao .valores{position:relative;padding:0 10px;text-align:center;border-radius:0 0 7px 7px;background-color:#fff}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .informacao .valores .legenda,.boxCursoListaNovaVert.carrosselBoxes .boxCurso .informacao .valores .info{font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .informacao .valores .bolsa-tag{display:block;position:static;float:none;width:100%;padding:15px 0 0;margin:0 0 10px;font-size:21px;line-height:1.2em;font-weight:800;background-color:transparent;color:#444}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .informacao .valores .bolsa-tag:before{display:none}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .informacao .valores .bolsa-tag .legenda{display:inline-block;width:auto;padding:0;margin:0;color:inherit}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .informacao .valores .bolsa-tag .info{display:inline-block;width:auto;padding:0;margin:0;font-size:.75em}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .informacao .valores .bolsa-tag .destaque{font-size:1.33em;line-height:inherit;font-weight:inherit}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .informacao .valores .mensalidade{display:block;position:static;width:100%;padding:0;margin:0 0 15px;font-size:16px;line-height:1.2em;font-weight:800;color:#666}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .informacao .valores .mensalidade .legenda{display:none}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .informacao .valores .mensalidade .info{display:block}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .informacao .valores .mensalidade .small{line-height:inherit;vertical-align:inherit}.indicadores .cor-1{background-color:#ff8f05}.indicadores .cor-2{background-color:#4cb87e}.indicadores .cor-3{background-color:#4f748f}.indicadores .lista-box{display:inline-block;padding:30px;border:solid 2px #e6e6e6;border-radius:6px}.indicadores .lista-titulo{font-size:1.4em;line-height:1.2em;margin:0 0 1em;padding:0 0 .2em;border-bottom:solid 2px #e6e6e6;font-weight:700;color:#000}.indicadores .lista-medias{text-align:center}.indicadores .lista-medias .media{display:inline-block;padding:0 6px;margin:0}.indicadores .lista-medias .media .nota{display:block;font-size:.9em;font-weight:700}.indicadores .lista-medias .media .coluna{display:inline-block;width:45px;min-height:5px;border-radius:3px;vertical-align:top}.indicadores .lista-medias .media-legenda{display:block;padding-top:.5em;font-size:.8em;line-height:1em;font-weight:600;color:#444}.indicadores .lista-medias.big .media{padding:0 7px}.indicadores .lista-medias.big .media .coluna{width:60px;min-height:6px;border-radius:4px}.indicadores .lista-indicadores{margin:0 -20px;text-align:center}.indicadores .lista-indicadores .indicador{display:inline-block;padding:0 20px;margin:0 0 30px;vertical-align:bottom}.indicadores .lista-indicadores .indicador .lista-medias{margin:0 10px}.indicadores .lista-indicadores .indicador-legenda{display:block;font-size:1.2em;line-height:1.2em;margin:.5em 0 0;padding:.5em 0 0;border-top:solid 2px #e6e6e6;font-weight:700;color:#000}.busca-bolsa{max-width:1140px;margin:0 auto;padding:30px;border-radius:20px;border:solid 2px #f0f0f0;text-align:center;font-weight:600}.busca-bolsa h2{font-weight:800;color:#2e5574}.busca-bolsa .mensagem .icone{margin-bottom:10px}.busca-bolsa .mensagem h2{margin:0 0 .5em;font-size:23px;line-height:1.2em;font-weight:800;text-align:inherit}.busca-bolsa .mensagem h2 strong{font-size:28px;line-height:1.2em}.busca-bolsa .mensagem p{text-align:inherit}.busca-bolsa .formulario-in{padding:15px 15px 25px;background-color:#fff;border-radius:8px;box-shadow:0 0 20px #00000026;text-align:left}.busca-bolsa .formulario h2{font-size:32px}.busca-bolsa .busca-cidade{margin-bottom:10px}.busca-bolsa .radiocheck{display:block;width:300px;max-width:100%;padding:10px 5px 5px 15px;margin:0 auto 10px;background-color:#f0f0f0;border-radius:6px}.busca-bolsa .radiocheck-titulo{display:none}.busca-bolsa .radiocheck label{margin:0 1.5em 2px 0;font-size:.9em}.busca-bolsa .radiocheck label:last-child{margin-right:0}.busca-bolsa .radiocheck.form-tipobusca{margin-bottom:20px}.busca-bolsa .close-form,.busca-bolsa .form-cidade{display:none}.busca-bolsa .campo-icone{max-width:100%;width:440px;margin:0 auto}.busca-bolsa .wrap-campo .wrap-bg{color:#fa780a}.campo.msg-lista{padding:0;overflow:visible!important}.campo.msg-lista .msg-lista-titulo{color:#ff8c00}.campo.msg-lista .msg-lista-icone{margin:0 5px 0 0}.campo.msg-lista .msg-lista-conteudo{z-index:99;padding:10px;border-radius:5px;border:solid 1px darkorange;background-color:#fff}.campo.msg-lista .close{display:inline-block;padding:2px 5px;margin:-6px -6px 4px 0;border-radius:3px;font-size:15px;line-height:1em;background-color:#dcdcdc;cursor:pointer}.campo.msg-lista .table{width:100%;margin:0}.campo.msg-lista .table tr td,.campo.msg-lista .table tr th{padding:.4em}.listaLocalidades{margin:20px 0}.listaLocalidades .estado{margin:0 0 15px}.listaLocalidades .estado .titulo{padding:0 0 5px;margin:0 0 10px;border-bottom:solid 1px #CCC;color:#000;font-size:.9em}.listaLocalidades .estado a.cidade{display:block;color:#ff8c00;margin:0 0 5px;font-size:.9em}.destaques .destaque{position:relative}.destaques .destaque .foto{position:relative;z-index:1;width:100%;background-color:#f0f0f0}.destaques .destaque .foto:before{position:absolute;left:0;bottom:0}.destaques .destaque .foto img{width:100%;border-radius:6px}.destaques .destaque .informacao{position:absolute;z-index:3;left:0;bottom:0;width:100%;height:60%;padding:0 .5em .7em;border-radius:6px;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;background-image:linear-gradient(#0000,#000000b3);color:#fff}.destaques .destaque .informacao .titulo{position:relative;border:none;padding:0;color:inherit;font-weight:800;font-size:1em;line-height:1.2em;text-align:center}.destaques .destaque .informacao a{display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:center;width:100%;height:100%;color:inherit}.destaques .destaque .informacao h3{max-width:100%}@media(min-width:1025px){::-webkit-scrollbar{width:6px;height:6px}.ancora{display:block;width:100%;height:1px;line-height:0;transform:translateY(-60px)}.instituicao-perfil-novo{min-height:60vh}.instituicao-perfil-novo.noticia-lista,.instituicao-perfil-novo.nao-parceira,.instituicao-perfil-novo.publica,.instituicao-perfil-novo.noticia-lista .instituicao-perfil-novo,.instituicao-perfil-novo.nao-parceira .instituicao-perfil-novo,.instituicao-perfil-novo.publica .instituicao-perfil-novo{min-height:0}.instituicao-perfil-novo .faixa-destaque{padding:20px 0 0;margin:10px 0 40px}.instituicao-perfil-novo .faixa-destaque .coluna{float:left}.instituicao-perfil-novo .faixa-destaque .coluna-1{width:220px;margin:0}.instituicao-perfil-novo .faixa-destaque .coluna-2{width:calc((100% - 440px)*.55);min-width:24em;margin:0 0 0 30px;font-size:16px}.instituicao-perfil-novo .faixa-destaque .coluna-3{width:calc((100% - 440px)*.45);min-width:380px;margin:0 0 0 10px}.instituicao-perfil-novo .faixa-destaque .coluna-fill{margin-left:240px}.instituicao-perfil-novo .faixa-destaque .modelo{position:absolute;right:0;bottom:0;width:230px;max-width:16%;height:calc(100% + 67px)}.instituicao-perfil-novo .area-btn{display:flex;margin-top:15px}.instituicao-perfil-novo .area-btn .btn-modalidade{flex:1}.instituicao-perfil-novo .area-btn .btn-modalidade+.btn-modalidade{margin-left:15px}.instituicao-perfil-novo .instituicao-logo{width:220px;padding:10px;margin:0 0 15px}.instituicao-perfil-novo .instituicao-mapa.open{position:fixed;z-index:999;left:40px;top:40px;width:calc(100% - 80px);height:calc(100% - 80px);padding:0;background-color:#fff;border-radius:3px;box-shadow:0 0 10px #0006}.instituicao-perfil-novo .instituicao-mapa.open:before{content:"";display:block;position:fixed;z-index:-1;left:0;top:0;width:100%;height:100%;background-color:#00000080}.instituicao-perfil-novo .instituicao-mapa.open .busca{padding:15px}.instituicao-perfil-novo .instituicao-mapa.open .mapa{width:100%;height:100%!important;padding:10px;background-color:#fff;border-radius:3px;border-width:0}.instituicao-perfil-novo .instituicao-mapa.open .btnMapa{padding:0}.instituicao-perfil-novo .instituicao-mapa.open .btnMapa .abrir{display:none}.instituicao-perfil-novo .instituicao-mapa.open .btnMapa .fechar{display:block;top:-30px!important;right:20px!important}.instituicao-perfil-novo .instituicao-mapa.open .btnMapa .link{color:#fff}.instituicao-perfil-novo .titulo-pagina{margin:0 200px 0 0}.instituicao-perfil-novo.informacao-curso .navegacao{background-color:#333;color:#fff}.instituicao-perfil-novo.informacao-curso .navegacao .menu-instituicao ul>li.ativo:after{border-color:transparent transparent #333}.instituicao-perfil-novo.informacao-curso .navegacao .titulo-pagina{padding-left:270px;margin:0 0 5px}.instituicao-perfil-novo.informacao-curso .faixa-destaque{margin-top:0;padding-top:10px}.instituicao-perfil-novo.informacao-curso .faixa-destaque .campos-sem-bordas input,.instituicao-perfil-novo.informacao-curso .faixa-destaque .campos-sem-bordas select,.instituicao-perfil-novo.informacao-curso .faixa-destaque .campos-sem-bordas .form-control,.instituicao-perfil-novo.informacao-curso .faixa-destaque .campos-sem-bordas .btn-form-control,.instituicao-perfil-novo.informacao-curso .faixa-destaque .campos-sem-bordas span.exibe{background-color:#f0f0f0;color:#333}.instituicao-perfil-novo.informacao-curso .faixa-destaque .boxCinza{background-color:#0000000f}.instituicao-perfil-novo.informacao-curso .faixa-destaque .boxCinza .info{color:#666}.instituicao-perfil-novo.informacao-curso .faixa-destaque .coluna-1{width:240px;padding-top:0;margin:-50px 0 0;position:relative;z-index:98}.instituicao-perfil-novo.informacao-curso .faixa-destaque .coluna-2{width:calc((100% - 300px)*.55);min-width:0;padding-top:20px;margin:0 0 0 30px;font-size:inherit}.instituicao-perfil-novo.informacao-curso .faixa-destaque .coluna-3{width:calc((100% - 300px)*.45);min-width:0;padding-top:20px;margin:0 0 0 20px}.instituicao-perfil-novo.informacao-curso .faixa-destaque .coluna-3.duplo{width:calc(100% - 300px);max-width:700px}.instituicao-perfil-novo.informacao-curso .instituicao-logo{width:240px;padding:5px 20px 10px}.instituicao-perfil-novo.unidade .faixa-destaque{margin:-20px 0 0}.instituicao-perfil-novo.unidade .faixa-destaque .unidade-titulo{text-align:left}.instituicao-perfil-novo.unidade .faixa-destaque .coluna-1{width:220px;padding-top:0;margin:0}.instituicao-perfil-novo.unidade .faixa-destaque .coluna-2{display:none}.instituicao-perfil-novo.unidade .faixa-destaque .coluna-3{width:calc(100% - 250px);max-width:500px;padding-top:20px;margin:0 0 0 30px;font-size:1em}.instituicao-perfil-novo.unidade .carrossel-cursos{margin-top:0}.instituicao-perfil-novo.nao-parceira .faixa-destaque .coluna-3,.instituicao-perfil-novo.publica .faixa-destaque .coluna-3{display:flex;align-items:flex-end;width:calc(100% - 260px);min-width:380px;min-height:165px;padding-top:0;margin:20px 0 0 30px}.instituicao-perfil-novo.noticia h1{text-align:center}.instituicao-perfil-novo.noticia-lista .navegacao{border:0}.instituicao-perfil-novo.noticia-lista .menu-instituicao+.container .titulo-pagina{margin:25px 0 -5px 120px;border-width:0}.instituicao-perfil-novo.noticia-lista .menu-instituicao+.container .titulo-pagina h1{font-size:24px;font-weight:800;text-align:left}.instituicao-perfil-novo.noticia-lista .faixa-destaque{margin-top:-40px;background-image:none}.instituicao-perfil-novo.noticia-lista .faixa-destaque>.container{display:flex;flex-wrap:wrap;min-height:0}.instituicao-perfil-novo.noticia-lista .faixa-destaque .instituicao-logo{width:100px;margin:0}.instituicao-perfil-novo.noticia-lista .faixa-destaque .coluna-1{width:120px;margin:0}.instituicao-perfil-novo.noticia-lista .faixa-destaque .coluna-2{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;width:calc(100% - 120px);margin:0;padding-top:12px}.instituicao-perfil-novo .box-info .opcoes-curso .campo-curso{width:220px}.instituicao-perfil-novo .box-info .opcoes-curso .campo-turno,.instituicao-perfil-novo .box-info .opcoes-curso .campo-modalidade{min-width:85px}.instituicao-perfil-novo .box-info .opcoes-curso .campo-duracao{min-width:65px}.instituicao-perfil-novo .box-info .opcoes-curso .campo-bolsa{min-width:45px}.instituicao-perfil-novo .navegacao{padding:0 0 20px;margin:0}.instituicao-perfil-novo.instituicao-perfil .faixa-destaque .instituicao-logo{margin-bottom:30px}.instituicao-perfil-novo.instituicao-perfil .navegacao{padding:0 0 10px}.instituicao-perfil-novo.instituicao-perfil .navegacao .titulo-pagina{margin:0 0 0 260px}.instituicao-perfil-2020{min-height:60vh}.instituicao-perfil-2020 h2{font-size:32px;line-height:1.4em;margin-top:0}.instituicao-perfil-2020.noticia-lista,.instituicao-perfil-2020.nao-parceira,.instituicao-perfil-2020.publica,.instituicao-perfil-2020.noticia-lista .instituicao-perfil-2020,.instituicao-perfil-2020.nao-parceira .instituicao-perfil-2020,.instituicao-perfil-2020.publica .instituicao-perfil-2020{min-height:0}.instituicao-perfil-2020 .faixa-destaque{padding:20px 0;margin:0 0 40px}.instituicao-perfil-2020 .faixa-destaque .coluna{float:left}.instituicao-perfil-2020 .faixa-destaque .coluna-1{width:220px;margin:0}.instituicao-perfil-2020 .faixa-destaque .coluna-2{width:calc((100% - 440px)*.55);min-width:24em;margin:0 0 0 30px;font-size:16px}.instituicao-perfil-2020 .faixa-destaque .coluna-3{width:calc((100% - 440px)*.45);min-width:380px;margin:0 0 0 10px}.instituicao-perfil-2020 .faixa-destaque .coluna-fill{margin-left:240px}.instituicao-perfil-2020 .faixa-destaque .modelo{position:absolute;right:0;bottom:0;width:230px;max-width:16%;height:calc(100% + 60px)}.instituicao-perfil-2020 .area-btn{display:flex;margin-top:15px}.instituicao-perfil-2020 .area-btn .btn-modalidade{flex:1}.instituicao-perfil-2020 .area-btn .btn-modalidade+.btn-modalidade{margin-left:15px}.instituicao-perfil-2020 .menu-perfil{margin-bottom:40px;font-size:15px}.instituicao-perfil-2020 .menu-perfil-in{box-shadow:0 0 #0000;transition:all ease .4s}.instituicao-perfil-2020 .menu-perfil ul{display:flex;width:100%}.instituicao-perfil-2020 .menu-perfil ul li{margin:0 2px;font-size:14px}.instituicao-perfil-2020 .menu-perfil ul li .link{padding:11px 20px;transition:all ease .4s}.instituicao-perfil-2020 .menu-perfil ul li.ativo:before{left:15px;right:15px}.instituicao-perfil-2020 .menu-perfil.fixo{min-height:46px}.instituicao-perfil-2020 .menu-perfil.fixo .menu-perfil-in{position:fixed;z-index:900;top:0;left:0;right:0;border-bottom:solid 1px #FFF;box-shadow:0 2px 10px #0003;transition:all ease .4s}.instituicao-perfil-2020 .menu-perfil.fixo ul li .link{padding:5px 20px;transition:all ease .4s}.instituicao-perfil-2020 .instituicao-logo{width:220px;padding:10px;margin:0 0 15px}.instituicao-perfil-2020 .instituicao-mapa.open{position:fixed;z-index:999;left:40px;top:40px;width:calc(100% - 80px);height:calc(100% - 80px);padding:0;background-color:#fff;border-radius:3px;box-shadow:0 0 10px #0006}.instituicao-perfil-2020 .instituicao-mapa.open:before{content:"";display:block;position:fixed;z-index:-1;left:0;top:0;width:100%;height:100%;background-color:#00000080}.instituicao-perfil-2020 .instituicao-mapa.open .busca{padding:15px}.instituicao-perfil-2020 .instituicao-mapa.open .mapa{width:100%;height:100%!important;padding:10px;background-color:#fff;border-radius:3px;border-width:0}.instituicao-perfil-2020 .instituicao-mapa.open .btnMapa{padding:0}.instituicao-perfil-2020 .instituicao-mapa.open .btnMapa .abrir{display:none}.instituicao-perfil-2020 .instituicao-mapa.open .btnMapa .fechar{display:block;top:-30px!important;right:20px!important}.instituicao-perfil-2020 .instituicao-mapa.open .btnMapa .link{color:#fff}.instituicao-perfil-2020 .titulo-pagina{margin:0 200px 0 0}.instituicao-perfil-2020.informacao-curso .navegacao{padding:10px 0 0;margin:0;background-color:#333;color:#fff}.instituicao-perfil-2020.informacao-curso .navegacao breadcrumb{text-align:left}.instituicao-perfil-2020.informacao-curso .navegacao .menu-instituicao ul>li.ativo:after{border-color:transparent transparent #333}.instituicao-perfil-2020.informacao-curso .navegacao .titulo-pagina{padding-left:270px;margin:0 0 5px}.instituicao-perfil-2020.informacao-curso .faixa-destaque{margin-top:0;padding-top:10px}.instituicao-perfil-2020.informacao-curso .faixa-destaque .campos-sem-bordas input,.instituicao-perfil-2020.informacao-curso .faixa-destaque .campos-sem-bordas select,.instituicao-perfil-2020.informacao-curso .faixa-destaque .campos-sem-bordas .form-control,.instituicao-perfil-2020.informacao-curso .faixa-destaque .campos-sem-bordas .btn-form-control,.instituicao-perfil-2020.informacao-curso .faixa-destaque .campos-sem-bordas span.exibe{background-color:#f0f0f0;color:#333}.instituicao-perfil-2020.informacao-curso .faixa-destaque .campos-sem-bordas label{font-size:16px}.instituicao-perfil-2020.informacao-curso .faixa-destaque .boxCinza{background-color:#0000000f}.instituicao-perfil-2020.informacao-curso .faixa-destaque .boxCinza .info{color:#666}.instituicao-perfil-2020.informacao-curso .faixa-destaque .coluna-1{width:240px;padding-top:0;position:relative;z-index:98}.instituicao-perfil-2020.informacao-curso .faixa-destaque .coluna-2{width:calc((100% - 300px)*.55);min-width:0;padding-top:20px;margin:0 0 0 30px;font-size:inherit}.instituicao-perfil-2020.informacao-curso .faixa-destaque .coluna-3{width:calc((100% - 300px)*.45);min-width:0;padding-top:20px;margin:0 0 0 20px}.instituicao-perfil-2020.informacao-curso .faixa-destaque .coluna-3.duplo{width:calc(100% - 300px);max-width:700px}.instituicao-perfil-2020.unidade .faixa-destaque{margin:-20px 0 0}.instituicao-perfil-2020.unidade .faixa-destaque .unidade-titulo{text-align:left}.instituicao-perfil-2020.unidade .faixa-destaque .coluna-1{width:220px;padding-top:0;margin:0}.instituicao-perfil-2020.unidade .faixa-destaque .coluna-2{display:none}.instituicao-perfil-2020.unidade .faixa-destaque .coluna-3{width:calc(100% - 250px);max-width:500px;padding-top:20px;margin:0 0 0 30px;font-size:1em}.instituicao-perfil-2020.unidade .carrossel-cursos{margin-top:0}.instituicao-perfil-2020.nao-parceira .faixa-destaque .coluna-3,.instituicao-perfil-2020.publica .faixa-destaque .coluna-3{display:flex;align-items:flex-end;width:calc(100% - 260px);min-width:380px;min-height:165px;padding-top:0;margin:20px 0 0 30px}.instituicao-perfil-2020.noticia h1{text-align:center}.instituicao-perfil-2020.noticia-lista .navegacao{border:0}.instituicao-perfil-2020.noticia-lista .menu-instituicao+.container .titulo-pagina{margin:25px 0 -5px 120px;border-width:0}.instituicao-perfil-2020.noticia-lista .menu-instituicao+.container .titulo-pagina h1{font-size:24px;font-weight:800;text-align:left}.instituicao-perfil-2020.noticia-lista .faixa-destaque{margin-top:-40px;background-image:none}.instituicao-perfil-2020.noticia-lista .faixa-destaque>.container{display:flex;flex-wrap:wrap;min-height:0}.instituicao-perfil-2020.noticia-lista .faixa-destaque .instituicao-logo{width:100px;margin:0}.instituicao-perfil-2020.noticia-lista .faixa-destaque .coluna-1{width:120px;margin:0}.instituicao-perfil-2020.noticia-lista .faixa-destaque .coluna-2{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;width:calc(100% - 120px);margin:0;padding-top:12px}.instituicao-perfil-2020 .box-info .opcoes-curso .campo-curso{width:220px}.instituicao-perfil-2020 .box-info .opcoes-curso .campo-turno,.instituicao-perfil-2020 .box-info .opcoes-curso .campo-modalidade{min-width:85px}.instituicao-perfil-2020 .box-info .opcoes-curso .campo-duracao{min-width:65px}.instituicao-perfil-2020 .box-info .opcoes-curso .campo-bolsa{min-width:45px}.curso-perfil .faixa-destaque{margin:0 0 40px}.box-info .opcoes-curso .campo-curso{width:140px!important}:host ::ng-deep app-menu-curso-instituicao+.navegacao:before{height:0}.menu-instituicao+.container{padding-top:0;margin-bottom:0}.menu-instituicao+.container .titulo-pagina{margin:20px 200px 20px 0;border-bottom:solid 2px rgba(0,0,0,.1)}.menu-instituicao+.container .titulo-pagina h1{margin:0;border-bottom-width:0}#InformacaoCursoPerfil .titulo-pagina h1{margin-top:10px;margin-bottom:10px}#InformacaoCursoPerfil .instituicao-perfil-novo .faixa-destaque,#InformacaoCursoPerfil .instituicao-perfil-2020 .faixa-destaque{margin-top:0}.boxCursoLista.instituicoes .foto{width:100px;border-right:solid 1px #e6e6e6}.boxCursoLista.instituicoes .foto a{display:flex;flex-wrap:wrap;align-items:center}.boxCursoLista.instituicoes .foto img{position:static;width:auto;max-width:100%;height:auto}.boxCursoLista.instituicoes .informacao{width:calc(100% - 120px);margin:10px 5px 0 15px}.boxCursoListaNova .boxCurso .foto{float:left;width:45%}.boxCursoListaNova .boxCurso .informacao{display:block;float:left;width:55%;height:auto;padding:10px}.boxCursoListaNova .boxCurso .informacao .mensalidade{margin-bottom:20px}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .foto{height:auto}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .foto img{position:static;left:auto;top:auto;width:100%;max-width:100%;height:auto;margin-left:0}.lista-banners .banners-container{overflow-x:hidden}.destaques{margin:0 0 20px}.destaques-in{margin:0 -5px;overflow:hidden}.destaques .destaque{float:left;width:calc(33.33% - 10px);margin:5px}.destaques .destaque .foto img{min-height:140px}}@media(max-width:1024px){::-webkit-scrollbar{width:1px;height:1px}:host ::ng-deep app-menu-curso-instituicao .navegacao .breadcrumb{padding-top:5px;margin:0}:host ::ng-deep app-menu-curso-instituicao .navegacao .titulo-pagina{text-align:center;background-color:transparent}:host ::ng-deep app-menu-curso-instituicao .navegacao .titulo-pagina h1{border-bottom-width:0;text-align:center}.instituicao-perfil-novo .faixa-destaque{padding:15px 0;margin:0 0 40px}.instituicao-perfil-novo .faixa-destaque .coluna{float:left}.instituicao-perfil-novo .faixa-destaque .coluna-1{width:100%;padding:0 20px 20px;text-align:center}.instituicao-perfil-novo .faixa-destaque .coluna-2{width:100%;font-size:15px;padding-top:90px}.instituicao-perfil-novo .faixa-destaque .coluna-3{width:100%;padding-top:10px;text-align:center}.instituicao-perfil-novo .faixa-destaque .consultar-outros .btn{font-size:13px}.instituicao-perfil-novo .flex{display:block}.instituicao-perfil-novo .area-btn{display:block;margin-top:15px}.instituicao-perfil-novo .area-btn .btn-modalidade+.btn-modalidade{margin-top:10px}.instituicao-perfil-novo .instituicao-logo{display:inline-block;width:180px}.instituicao-perfil-novo .instituicao-imagem,.instituicao-perfil-novo .instituicao-mapa{margin-bottom:20px}.instituicao-perfil-novo .instituicao-mapa.open{position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;padding:40px 5px 5px;background-color:#fff}.instituicao-perfil-novo .instituicao-mapa.open .busca{padding:47px 10px 0}.instituicao-perfil-novo .instituicao-mapa.open .mapa{width:100%;height:100%!important}.instituicao-perfil-novo .instituicao-mapa.open .btnMapa{padding:0}.instituicao-perfil-novo .instituicao-mapa.open .btnMapa .abrir{display:none}.instituicao-perfil-novo .instituicao-mapa.open .btnMapa .fechar{display:block;top:5px;right:5px}.instituicao-perfil-novo .instituicao-mapa.open .btnMapa .link{color:#fff}.instituicao-perfil-novo .instituicao-sobre{margin-bottom:10px}.instituicao-perfil-novo .instituicao-contatos{text-align:center}.instituicao-perfil-novo .instituicao-contatos .item{margin:0 0 10px}.instituicao-perfil-novo .instituicao-dicas .btn{width:100%}.instituicao-perfil-novo .campos-sem-bordas .campo-icone .form-control,.instituicao-perfil-novo .campos-sem-bordas .exibe{padding-left:2.5em}.instituicao-perfil-novo .navegacao{padding:4px 0 0;margin:0}.instituicao-perfil-novo .navegacao .breadcrumb{padding-top:5px;margin:0}.instituicao-perfil-novo .navegacao .titulo-pagina{text-align:center;background-color:transparent}.instituicao-perfil-novo .navegacao .titulo-pagina h1{border-bottom-width:0;text-align:inherit}.instituicao-perfil-novo.informacao-curso .navegacao{background-color:#333;color:#fff}.instituicao-perfil-novo.informacao-curso .faixa-destaque .boxCinza{background-color:#0000000f}.instituicao-perfil-novo.informacao-curso .faixa-destaque .boxCinza .info{color:#666}.instituicao-perfil-novo.informacao-curso .faixa-destaque .instituicao-logo{margin-bottom:5px}.instituicao-perfil-novo.informacao-curso .faixa-destaque .coluna-1{width:100%;margin:0;padding:0;text-align:center}.instituicao-perfil-novo.informacao-curso .faixa-destaque .coluna-2{width:100%;margin:0;padding:0;font-size:inherit}.instituicao-perfil-novo.informacao-curso .faixa-destaque .coluna-3{width:100%;margin:0;padding:0}.instituicao-perfil-novo.informacao-curso .instituicao-logo{width:240px;padding:5px 20px 10px}.instituicao-perfil-novo.unidade .faixa-destaque{margin:0;text-align:center}.instituicao-perfil-novo.unidade .faixa-destaque .unidade-titulo{margin-bottom:15px;text-align:center}.instituicao-perfil-novo.unidade .faixa-destaque .unidade-endereco{margin-bottom:10px}.instituicao-perfil-novo.unidade .faixa-destaque .coluna-1{width:100%}.instituicao-perfil-novo.unidade .faixa-destaque .coluna-2{display:none}.instituicao-perfil-novo.unidade .faixa-destaque .coluna-3{width:100%;max-width:none;padding-top:20px;margin:0 0 30px;font-size:1em}.instituicao-perfil-novo.unidade .carrossel-cursos{margin-top:0}.instituicao-perfil-novo.nao-parceira .faixa-destaque .coluna-3{width:100%}.instituicao-perfil-novo.noticia h1,.instituicao-perfil-novo.noticia-lista .titulo-pagina{text-align:center}.instituicao-perfil-novo.noticia-lista .titulo-pagina h1{margin:10px 0 0;text-align:inherit}.instituicao-perfil-novo.noticia-lista .faixa-destaque{padding:30px 0 10px;margin:-35px 0 30px;background-image:none}.instituicao-perfil-novo.noticia-lista .faixa-destaque>.container{min-height:0}.instituicao-perfil-novo.noticia-lista .faixa-destaque .instituicao-logo{width:120px}.instituicao-perfil-novo.noticia-lista .faixa-destaque .coluna-1{padding:0}.instituicao-perfil-novo .box-info,.instituicao-perfil-novo .box-info .curso-resumo .campo-lista{margin-bottom:30px}.instituicao-perfil-novo .box-info .opcoes-curso .item label{position:relative;padding-left:40px}.instituicao-perfil-novo .box-info .opcoes-curso .campo{width:calc(50% - 24px);margin:0 10px;min-height:50px;vertical-align:top}.instituicao-perfil-novo .box-info .opcoes-curso .campo-acao{position:absolute;left:10px;top:40px;width:auto;margin:0}.instituicao-perfil-novo .box-info .opcoes-curso .campo-valor{width:calc(100% - 10px);margin:0 0 0 10px}.instituicao-perfil-2020 h2{font-size:24px;line-height:1.4em}.instituicao-perfil-2020 .faixa-destaque{padding:15px 0;margin:0 0 40px}.instituicao-perfil-2020 .faixa-destaque .coluna{float:left}.instituicao-perfil-2020 .faixa-destaque .coluna-1{width:100%;padding:0 20px 20px;text-align:center}.instituicao-perfil-2020 .faixa-destaque .coluna-2{width:100%;font-size:15px;padding-top:90px}.instituicao-perfil-2020 .faixa-destaque .coluna-3{width:100%;padding-top:10px;text-align:center}.instituicao-perfil-2020 .faixa-destaque .consultar-outros .btn{font-size:13px}.instituicao-perfil-2020 .flex{display:block}.instituicao-perfil-2020 .carrossel .carrossel-in.lista-card{display:block;width:100%;overflow-x:auto;padding-bottom:.5em;white-space:nowrap}.instituicao-perfil-2020 .carrossel .carrossel-in.lista-card .slide{display:inline-flex;width:820px;max-width:180%}.instituicao-perfil-2020 .carrossel .carrossel-in.lista-card .slide .slide-item{width:20%;white-space:normal}.instituicao-perfil-2020 .carrossel .slide-controles{display:none}.instituicao-perfil-2020 .area-btn{display:block;margin-top:15px}.instituicao-perfil-2020 .area-btn .btn-modalidade+.btn-modalidade{margin-top:10px}.instituicao-perfil-2020 .instituicao-logo{display:inline-block;width:180px}.instituicao-perfil-2020 .instituicao-imagem,.instituicao-perfil-2020 .instituicao-mapa{margin-bottom:20px}.instituicao-perfil-2020 .instituicao-mapa.open{position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;padding:40px 5px 5px;background-color:#fff}.instituicao-perfil-2020 .instituicao-mapa.open .busca{padding:47px 10px 0}.instituicao-perfil-2020 .instituicao-mapa.open .mapa{width:100%;height:100%!important}.instituicao-perfil-2020 .instituicao-mapa.open .btnMapa{padding:0}.instituicao-perfil-2020 .instituicao-mapa.open .btnMapa .abrir{display:none}.instituicao-perfil-2020 .instituicao-mapa.open .btnMapa .fechar{display:block;top:5px;right:5px}.instituicao-perfil-2020 .instituicao-mapa.open .btnMapa .link{color:#fff}.instituicao-perfil-2020 .instituicao-sobre{margin-bottom:10px}.instituicao-perfil-2020 .instituicao-contatos{text-align:center}.instituicao-perfil-2020 .instituicao-contatos .item{margin:0 0 10px}.instituicao-perfil-2020 .instituicao-dicas .btn{width:100%}.instituicao-perfil-2020 .campos-sem-bordas .campo-icone .form-control,.instituicao-perfil-2020 .campos-sem-bordas .exibe{padding-left:2.5em}.instituicao-perfil-2020 .navegacao{padding:4px 0 0;margin:0}.instituicao-perfil-2020 .navegacao .breadcrumb{padding-top:5px;margin:0}.instituicao-perfil-2020 .navegacao .titulo-pagina{text-align:center;background-color:transparent}.instituicao-perfil-2020 .navegacao .titulo-pagina h1{border-bottom-width:0;text-align:inherit}.instituicao-perfil-2020.informacao-curso .navegacao{background-color:#333;color:#fff}.instituicao-perfil-2020.informacao-curso .faixa-destaque .boxCinza{background-color:#0000000f}.instituicao-perfil-2020.informacao-curso .faixa-destaque .boxCinza .info{color:#666}.instituicao-perfil-2020.informacao-curso .faixa-destaque .coluna-1{width:100%;margin:0;padding:0;text-align:center}.instituicao-perfil-2020.informacao-curso .faixa-destaque .coluna-2{width:100%;margin:0;padding:0;font-size:inherit}.instituicao-perfil-2020.informacao-curso .faixa-destaque .coluna-3{width:100%;margin:0;padding:0}.instituicao-perfil-2020.informacao-curso .instituicao-logo{width:240px;padding:5px 20px 10px}.instituicao-perfil-2020.informacao-curso .campus-lista .campus{margin:0}.instituicao-perfil-2020.unidade .faixa-destaque{margin:0;text-align:center}.instituicao-perfil-2020.unidade .faixa-destaque .unidade-titulo{margin-bottom:15px;text-align:center}.instituicao-perfil-2020.unidade .faixa-destaque .unidade-endereco{margin-bottom:10px}.instituicao-perfil-2020.unidade .faixa-destaque .coluna-1{width:100%}.instituicao-perfil-2020.unidade .faixa-destaque .coluna-2{display:none}.instituicao-perfil-2020.unidade .faixa-destaque .coluna-3{width:100%;max-width:none;padding-top:20px;margin:0 0 30px;font-size:1em}.instituicao-perfil-2020.unidade .carrossel-cursos{margin-top:0}.instituicao-perfil-2020.nao-parceira .faixa-destaque .coluna-3{width:100%}.instituicao-perfil-2020.noticia h1,.instituicao-perfil-2020.noticia-lista .titulo-pagina{text-align:center}.instituicao-perfil-2020.noticia-lista .titulo-pagina h1{margin:10px 0 0;text-align:inherit}.instituicao-perfil-2020.noticia-lista .faixa-destaque{padding:30px 0 10px;margin:-35px 0 30px;background-image:none}.instituicao-perfil-2020.noticia-lista .faixa-destaque>.container{min-height:0}.instituicao-perfil-2020.noticia-lista .faixa-destaque .instituicao-logo{width:120px}.instituicao-perfil-2020.noticia-lista .faixa-destaque .coluna-1{padding:0}.instituicao-perfil-2020 .box-info,.instituicao-perfil-2020 .box-info .curso-resumo .campo-lista{margin-bottom:30px}.instituicao-perfil-2020 .box-info .opcoes-curso .item label{position:relative;padding-left:40px}.instituicao-perfil-2020 .box-info .opcoes-curso .campo{width:calc(50% - 24px);margin:0 10px;min-height:50px;vertical-align:top}.instituicao-perfil-2020 .box-info .opcoes-curso .campo-acao{position:absolute;left:10px;top:40px;width:auto;margin:0}.instituicao-perfil-2020 .box-info .opcoes-curso .campo-valor{width:calc(100% - 10px);margin:0 0 0 10px}.instituicao-perfil-2020 .menu-perfil{margin-bottom:30px;font-size:15px}.instituicao-perfil-2020 .menu-perfil-in{box-shadow:0 0 #0000;transition:all ease .4s}.instituicao-perfil-2020 .menu-perfil ul{display:block;width:100%;white-space:nowrap;overflow-x:auto}.instituicao-perfil-2020 .menu-perfil ul li{display:inline-block;margin-right:37px;font-size:14px;white-space:normal}.instituicao-perfil-2020 .menu-perfil ul li .link{padding:11px 0;transition:all ease .4s}.instituicao-perfil-2020 .menu-perfil ul li.ativo:before{left:0;right:0}.curso-perfil .faixa-destaque{margin:0 0 40px}.curso-perfil .faixa-destaque>.container{padding-top:100px}.curso-perfil .faixa-destaque .box-destaque{margin:0 0 20px}.curso-perfil.salario .curso-imagem{margin-bottom:20px}.curso-perfil.salario .curso-resumo,.cargos-grafico .portes .porte{text-align:center}.cargos-grafico .cargo{position:relative;padding:30px 10px 20px!important}.cargos-grafico .cargo:before{content:attr(data-titulo);position:absolute;left:0;top:0;width:100%;margin:3px 0 0;text-transform:capitalize}.boxCursoListaNova .carrosselBoxes-in{white-space:nowrap;width:100%;overflow:auto}.boxCursoListaNova .carrosselBoxes-in .item{display:inline-block;margin-right:10px;white-space:normal;width:240px;max-width:85%}.boxCursoListaNova .boxCurso .foto{width:100%;height:140px;padding-bottom:0;overflow:hidden}.boxCursoListaNova .boxCurso .foto img{position:static;width:140%;max-width:140%;height:auto;margin-left:-20%}.boxCursoListaNova .boxCurso .foto a,.boxCursoListaNova .boxCurso .foto .link{position:static}.boxCursoListaNova .boxCurso .informacao{display:block;width:100%;height:auto;padding:10px}.boxCursoListaNova .boxCurso .informacao .mensalidade{margin-bottom:10px}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .foto{height:auto}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .foto img{position:static;left:auto;top:auto;width:100%;height:auto}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .informacao .titulo{font-size:17px;line-height:1.2em}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .informacao .valores .bolsa-tag{font-size:16px;line-height:1.2em}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .informacao .valores .mensalidade{font-size:14px}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .informacao .valores .destaque{font-size:18px}.lista-banners .banners-container{overflow-x:auto}:host ::ng-deep app-menu-curso-instituicao+.navegacao{padding-top:10px;margin:0}:host ::ng-deep app-menu-curso-instituicao+.navegacao:before{height:0}.destaques{margin:0 0 20px}.destaques .destaque{max-width:200px}}@media(max-width:992px){.instituicao-perfil-novo .faixa-destaque{background-size:auto 100%}.instituicao-perfil-novo .instituicao-imagem{height:auto}.instituicao-perfil-novo .instituicao-imagem .foto img{position:relative;max-width:100%;height:auto;margin:0 auto}.instituicao-perfil-2020 .faixa-destaque{background-size:auto 100%}.instituicao-perfil-2020 .instituicao-imagem{height:auto}.instituicao-perfil-2020 .instituicao-imagem .foto img{position:relative;max-width:100%;height:auto;margin:0 auto}}@media(min-width:481px){.campo.msg-lista{float:left;width:calc(100% - 20px)}.campo.msg-lista .msg-lista-titulo{font-size:10px}.campo.msg-lista .msg-lista-conteudo{left:auto;right:0;width:340px;font-size:12px}}@media(max-width:480px){.instituicao-perfil-novo .faixa-destaque .coluna{float:none;text-align:center}.instituicao-perfil-novo .faixa-destaque .coluna.instituicao-perfil-novo .faixa-destaque .coluna-1{width:100%}.instituicao-perfil-novo .faixa-destaque .coluna.instituicao-perfil-novo .faixa-destaque .coluna-2{width:100%;font-size:14px;padding-top:0}.instituicao-perfil-novo .faixa-destaque .coluna.instituicao-perfil-novo .faixa-destaque .coluna-3{width:100%;padding-top:10px}.instituicao-perfil-novo .instituicao-sobre{order:3}.instituicao-perfil-novo .instituicao-dicas .btn{margin-bottom:10px}.instituicao-perfil-2020 .faixa-destaque .coluna{float:none;text-align:center}.instituicao-perfil-2020 .faixa-destaque .coluna.instituicao-perfil-2020 .faixa-destaque .coluna-1{width:100%}.instituicao-perfil-2020 .faixa-destaque .coluna.instituicao-perfil-2020 .faixa-destaque .coluna-2{width:100%;font-size:14px;padding-top:0}.instituicao-perfil-2020 .faixa-destaque .coluna.instituicao-perfil-2020 .faixa-destaque .coluna-3{width:100%;padding-top:10px}.instituicao-perfil-2020 .instituicao-sobre{order:3}.instituicao-perfil-2020 .instituicao-dicas .btn{margin-bottom:10px}.titulo-pagina h1{text-align:center}.boxCurso.instiuicoes .foto{width:100%;height:130px;border-bottom:solid 1px #e6e6e6}.boxCursoListaNova .carrosselBoxes-in{white-space:nowrap;width:100%;overflow:auto}.boxCursoListaNova .carrosselBoxes-in .item{display:inline-block;margin-right:10px;white-space:normal;width:240px;max-width:85%}.boxCursoListaNova .boxCurso .foto{width:100%;height:140px;padding-bottom:0}.boxCursoListaNova .boxCurso .foto img,.boxCursoListaNova .boxCurso .foto a,.boxCursoListaNova .boxCurso .foto .link{position:static}.boxCursoListaNova .boxCurso .foto .logo-desk{display:block}.boxCursoListaNova .boxCurso .foto .foto-mob{display:none}.boxCursoListaNova .boxCurso .informacao{display:block;width:100%;height:auto;padding:10px}.boxCursoListaNova .boxCurso .informacao .bolsa{float:none;width:100%;text-align:center}.boxCursoListaNova .boxCurso .informacao .bolsa+.mensalidade{float:none;width:100%;text-align:center}.boxCursoListaNovaVert.carrosselBoxes .boxCurso .foto .foto-mob{display:block;border-radius:6px 6px 0 0;background-size:cover}.campos-sem-bordas label{text-align:center}.campos-sem-bordas .ui-select-container .ui-select-match{border-radius:4px;border:solid 1px rgba(0,0,0,.1);margin-bottom:20px}.cursos-estados{position:relative;line-height:1.2em}.cursos-estados .toggle-wrap .toggle-conteudo{width:100%}.campo.msg-lista{width:100%;margin:10px 0 0}.campo.msg-lista .msg-lista-titulo{padding:4px 8px 3px;border:solid 1px #f0dcc8;font-size:1.2em;text-align:center;font-size:10px}.campo.msg-lista .msg-lista-conteudo{width:calc(100% + 10px);margin:5px -5px 0;font-size:11px}}.instituicao-avaliacao-geral{margin:40px 0;text-align:center}.instituicao-avaliacao-geral .media{display:inline-block;width:2em;height:1.7em;padding:.4em 0 0;margin:0 0 1em;font-size:2em;font-weight:700;border-radius:6px;border:solid 3px #999}.instituicao-avaliacao-geral .media.amarelo{color:#feb122;border-color:#feb122}.instituicao-avaliacao-geral .media.verde{color:#3cc275;border-color:#3cc275}.instituicao-avaliacao-geral .media.vermelho{color:#ff4739;border-color:#ff4739}.instituicao-sentimentos>.item{display:block;float:left;width:50%;min-height:80px;text-align:left}.instituicao-sentimentos>.item .chart{position:relative;float:left;width:64px;height:64px;margin:0 10px 0 0;padding:0;border-radius:0}.instituicao-sentimentos>.item .chart .carinha{position:absolute;z-index:10;left:-23px;top:-23px;width:110px;height:110px;border:solid 15px #f0f0f0;border-radius:50%;background-color:#d2d2d2;background-repeat:no-repeat;background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/sprite-1.png);transform:scale(.45)}.instituicao-sentimentos>.item .chart .barras{position:relative;z-index:8;width:100%;height:100%;border-radius:50%;background-color:#ccc;background-image:linear-gradient(to right,transparent 50%,#666)}.instituicao-sentimentos>.item .chart .barras .b1{display:block;position:absolute;z-index:9;left:0;top:0;width:100%;height:100%;border-radius:50%;clip:rect(0 64px 64px 32px);transform:rotate(0);background-color:#ccc}.instituicao-sentimentos>.item .chart .barras .b2{display:block;position:absolute;z-index:9;left:0;top:0;width:100%;height:100%;border-radius:50%;clip:rect(0 64px 64px 32px);transform:rotate(0);background-color:#666}.instituicao-sentimentos>.item:first-child{text-align:center}.instituicao-sentimentos>.item:first-child .chart{float:none;width:150px;height:150px;padding:0;margin:0 auto}.instituicao-sentimentos>.item:first-child .chart .carinha{left:20px;top:20px;transform:scale(1)}.instituicao-sentimentos>.item:first-child .chart .barras .b1{clip:rect(0 150px 150px 75px)}.instituicao-sentimentos>.item:first-child .chart .barras .b2{clip:rect(0 150px 150px 75px)}.instituicao-sentimentos>.item:first-child .legenda{width:100%}.instituicao-sentimentos>.item.amarelo{color:#feb122}.instituicao-sentimentos>.item.amarelo .chart .carinha{background-position:-310px -108px!important}.instituicao-sentimentos>.item.amarelo .chart .barras{background-image:linear-gradient(to right,transparent 50%,#feb122 0)}.instituicao-sentimentos>.item.amarelo .chart .barras .b2{background-color:#feb122}.instituicao-sentimentos>.item.verde{color:#3cc275}.instituicao-sentimentos>.item.verde .chart .carinha{background-position:-210px -108px!important}.instituicao-sentimentos>.item.verde .chart .barras{background-image:linear-gradient(to right,transparent 50%,#3cc275 0)}.instituicao-sentimentos>.item.verde .chart .barras .b2{background-color:#3cc275}.instituicao-sentimentos>.item.vermelho{color:#ff4739}.instituicao-sentimentos>.item.vermelho .chart .carinha{background-position:-410px -108px!important}.instituicao-sentimentos>.item.vermelho .chart .barras{background-image:linear-gradient(to right,transparent 50%,#ff4739 0)}.instituicao-sentimentos>.item.vermelho .chart .barras .b2{background-color:#ff4739}@supports (-webkit-font-smoothing:antialiased){.instituicao-sentimentos>.item.amarelo .chart .carinha{background-position:-302px -100px}.instituicao-sentimentos>.item.verde .chart .carinha{background-position:-202px -100px}.instituicao-sentimentos>.item.vermelho .chart .carinha{background-position:-402px -100px}}.instituicao-criterios .criterio{padding:10px;border:solid 1px #CCC;border-radius:6px;background-color:#fff}.instituicao-criterios .criterio .thumbs{text-align:center}.instituicao-criterios .criterio .thumbs>.item{margin:0 2px}.instituicao-criterios .criterio .thumbs.radiocheck input{position:relative;z-index:99;opacity:0;width:1.5em;height:1.5em;margin:0}.instituicao-criterios .criterio .thumbs.radiocheck .icone{position:absolute;z-index:1;left:0;top:-.1em;color:inherit}.instituicao-criterios .criterio .thumbs.radiocheck .info{display:inline-block}.instituicao-criterios .criterio .legenda{margin-top:3px;text-align:center;text-transform:uppercase;font-size:11px;line-height:1.2em;font-weight:700}.instituicao-criterios .criterio.cinza .thumbs .item{color:#999!important;border-color:#999!important}.instituicao-criterios .criterio.cinza .thumbs .item-borda{color:#999!important;border:solid 1px #999!important}.instituicao-criterios .criterio.cinza .thumbs .item-borda>input,.instituicao-criterios .criterio.cinza .thumbs .item-borda .ng-select-container,.instituicao-criterios .criterio.cinza .thumbs .item-borda>textarea,.instituicao-criterios .criterio.cinza .thumbs .item-borda>.form-control{color:#999!important;border:none!important}.instituicao-criterios .criterio.cinza .thumbs .item-borda .ng-select-container{margin-top:0!important;margin-bottom:0!important;border-width:0!important}.instituicao-criterios .criterio.cinza .thumbs .item-bg{border-color:#999!important;text-shadow:none;background-color:#999!important}.instituicao-criterios .criterio.cinza .thumbs .item-bg,.instituicao-criterios .criterio.cinza .thumbs .item-bg a,.instituicao-criterios .criterio.cinza .thumbs .item-bg:hover,.instituicao-criterios .criterio.cinza .thumbs .item-bg:focus{color:#fff}.instituicao-criterios .criterio.cinza .thumbs .item-bg.balao-setaEsq:before,.instituicao-criterios .criterio.cinza .thumbs .item-bg.balao-setaDir:before{border-color:transparent #999}.instituicao-criterios .criterio.cinza .thumbs .item-borda{color:#999!important;border-color:#999!important}.instituicao-criterios .criterio.cinza .thumbs .item.limite~.item{color:#999!important;border-color:#999!important}.instituicao-criterios .criterio.cinza .thumbs .item.limite~.item-borda{color:#999!important;border:solid 1px #999!important}.instituicao-criterios .criterio.cinza .thumbs .item.limite~.item-borda>input,.instituicao-criterios .criterio.cinza .thumbs .item.limite~.item-borda .ng-select-container,.instituicao-criterios .criterio.cinza .thumbs .item.limite~.item-borda>textarea,.instituicao-criterios .criterio.cinza .thumbs .item.limite~.item-borda>.form-control{color:#999!important;border:none!important}.instituicao-criterios .criterio.cinza .thumbs .item.limite~.item-borda .ng-select-container{margin-top:0!important;margin-bottom:0!important;border-width:0!important}.instituicao-criterios .criterio.cinza .thumbs .item.limite~.item-bg{border-color:#999!important;text-shadow:none;background-color:#999!important}.instituicao-criterios .criterio.cinza .thumbs .item.limite~.item-bg,.instituicao-criterios .criterio.cinza .thumbs .item.limite~.item-bg a,.instituicao-criterios .criterio.cinza .thumbs .item.limite~.item-bg:hover,.instituicao-criterios .criterio.cinza .thumbs .item.limite~.item-bg:focus{color:#fff}.instituicao-criterios .criterio.cinza .thumbs .item.limite~.item-bg.balao-setaEsq:before,.instituicao-criterios .criterio.cinza .thumbs .item.limite~.item-bg.balao-setaDir:before{border-color:transparent #999}.instituicao-criterios .criterio.cinza .thumbs .item.limite~.item-borda{color:#999!important;border-color:#999!important}.instituicao-criterios .criterio.amarelo .thumbs .item{color:#feb122!important;border-color:#feb122!important}.instituicao-criterios .criterio.amarelo .thumbs .item-borda{color:#feb122!important;border:solid 1px #feb122!important}.instituicao-criterios .criterio.amarelo .thumbs .item-borda>input,.instituicao-criterios .criterio.amarelo .thumbs .item-borda .ng-select-container,.instituicao-criterios .criterio.amarelo .thumbs .item-borda>textarea,.instituicao-criterios .criterio.amarelo .thumbs .item-borda>.form-control{color:#feb122!important;border:none !important!important}.instituicao-criterios .criterio.amarelo .thumbs .item-borda .ng-select-container{margin-top:0 !important!important;margin-bottom:0 !important!important;border-width:0 !important!important}.instituicao-criterios .criterio.amarelo .thumbs .item-bg{border-color:#feb122!important;text-shadow:none!important;background-color:#feb122!important}.instituicao-criterios .criterio.amarelo .thumbs .item-bg,.instituicao-criterios .criterio.amarelo .thumbs .item-bg a,.instituicao-criterios .criterio.amarelo .thumbs .item-bg:hover,.instituicao-criterios .criterio.amarelo .thumbs .item-bg:focus{color:#fff!important}.instituicao-criterios .criterio.amarelo .thumbs .item-bg.balao-setaEsq:before,.instituicao-criterios .criterio.amarelo .thumbs .item-bg.balao-setaDir:before{border-color:transparent #feb122!important}.instituicao-criterios .criterio.amarelo .thumbs .item-borda{color:#feb122!important;border-color:#feb122!important}.instituicao-criterios .criterio.amarelo .thumbs .item.limite~.item{color:#999!important;border-color:#999!important}.instituicao-criterios .criterio.amarelo .thumbs .item.limite~.item-borda{color:#999!important;border:solid 1px #999!important}.instituicao-criterios .criterio.amarelo .thumbs .item.limite~.item-borda>input,.instituicao-criterios .criterio.amarelo .thumbs .item.limite~.item-borda .ng-select-container,.instituicao-criterios .criterio.amarelo .thumbs .item.limite~.item-borda>textarea,.instituicao-criterios .criterio.amarelo .thumbs .item.limite~.item-borda>.form-control{color:#999!important;border:none!important}.instituicao-criterios .criterio.amarelo .thumbs .item.limite~.item-borda .ng-select-container{margin-top:0!important;margin-bottom:0!important;border-width:0!important}.instituicao-criterios .criterio.amarelo .thumbs .item.limite~.item-bg{border-color:#999!important;text-shadow:none;background-color:#999!important}.instituicao-criterios .criterio.amarelo .thumbs .item.limite~.item-bg,.instituicao-criterios .criterio.amarelo .thumbs .item.limite~.item-bg a,.instituicao-criterios .criterio.amarelo .thumbs .item.limite~.item-bg:hover,.instituicao-criterios .criterio.amarelo .thumbs .item.limite~.item-bg:focus{color:#fff}.instituicao-criterios .criterio.amarelo .thumbs .item.limite~.item-bg.balao-setaEsq:before,.instituicao-criterios .criterio.amarelo .thumbs .item.limite~.item-bg.balao-setaDir:before{border-color:transparent #999}.instituicao-criterios .criterio.amarelo .thumbs .item.limite~.item-borda{color:#999!important;border-color:#999!important}.instituicao-criterios .criterio.verde .thumbs .item{color:#3cc275!important;border-color:#3cc275!important}.instituicao-criterios .criterio.verde .thumbs .item-borda{color:#3cc275!important;border:solid 1px #3cc275!important}.instituicao-criterios .criterio.verde .thumbs .item-borda>input,.instituicao-criterios .criterio.verde .thumbs .item-borda .ng-select-container,.instituicao-criterios .criterio.verde .thumbs .item-borda>textarea,.instituicao-criterios .criterio.verde .thumbs .item-borda>.form-control{color:#3cc275!important;border:none !important!important}.instituicao-criterios .criterio.verde .thumbs .item-borda .ng-select-container{margin-top:0 !important!important;margin-bottom:0 !important!important;border-width:0 !important!important}.instituicao-criterios .criterio.verde .thumbs .item-bg{border-color:#3cc275!important;text-shadow:none!important;background-color:#3cc275!important}.instituicao-criterios .criterio.verde .thumbs .item-bg,.instituicao-criterios .criterio.verde .thumbs .item-bg a,.instituicao-criterios .criterio.verde .thumbs .item-bg:hover,.instituicao-criterios .criterio.verde .thumbs .item-bg:focus{color:#fff!important}.instituicao-criterios .criterio.verde .thumbs .item-bg.balao-setaEsq:before,.instituicao-criterios .criterio.verde .thumbs .item-bg.balao-setaDir:before{border-color:transparent #3cc275!important}.instituicao-criterios .criterio.verde .thumbs .item-borda{color:#3cc275!important;border-color:#3cc275!important}.instituicao-criterios .criterio.verde .thumbs .item.limite~.item{color:#999!important;border-color:#999!important}.instituicao-criterios .criterio.verde .thumbs .item.limite~.item-borda{color:#999!important;border:solid 1px #999!important}.instituicao-criterios .criterio.verde .thumbs .item.limite~.item-borda>input,.instituicao-criterios .criterio.verde .thumbs .item.limite~.item-borda .ng-select-container,.instituicao-criterios .criterio.verde .thumbs .item.limite~.item-borda>textarea,.instituicao-criterios .criterio.verde .thumbs .item.limite~.item-borda>.form-control{color:#999!important;border:none!important}.instituicao-criterios .criterio.verde .thumbs .item.limite~.item-borda .ng-select-container{margin-top:0!important;margin-bottom:0!important;border-width:0!important}.instituicao-criterios .criterio.verde .thumbs .item.limite~.item-bg{border-color:#999!important;text-shadow:none;background-color:#999!important}.instituicao-criterios .criterio.verde .thumbs .item.limite~.item-bg,.instituicao-criterios .criterio.verde .thumbs .item.limite~.item-bg a,.instituicao-criterios .criterio.verde .thumbs .item.limite~.item-bg:hover,.instituicao-criterios .criterio.verde .thumbs .item.limite~.item-bg:focus{color:#fff}.instituicao-criterios .criterio.verde .thumbs .item.limite~.item-bg.balao-setaEsq:before,.instituicao-criterios .criterio.verde .thumbs .item.limite~.item-bg.balao-setaDir:before{border-color:transparent #999}.instituicao-criterios .criterio.verde .thumbs .item.limite~.item-borda{color:#999!important;border-color:#999!important}.instituicao-criterios .criterio.vermelho .thumbs .item{color:#ff4739!important;border-color:#ff4739!important}.instituicao-criterios .criterio.vermelho .thumbs .item-borda{color:#ff4739!important;border:solid 1px #ff4739!important}.instituicao-criterios .criterio.vermelho .thumbs .item-borda>input,.instituicao-criterios .criterio.vermelho .thumbs .item-borda .ng-select-container,.instituicao-criterios .criterio.vermelho .thumbs .item-borda>textarea,.instituicao-criterios .criterio.vermelho .thumbs .item-borda>.form-control{color:#ff4739!important;border:none !important!important}.instituicao-criterios .criterio.vermelho .thumbs .item-borda .ng-select-container{margin-top:0 !important!important;margin-bottom:0 !important!important;border-width:0 !important!important}.instituicao-criterios .criterio.vermelho .thumbs .item-bg{border-color:#ff4739!important;text-shadow:none!important;background-color:#ff4739!important}.instituicao-criterios .criterio.vermelho .thumbs .item-bg,.instituicao-criterios .criterio.vermelho .thumbs .item-bg a,.instituicao-criterios .criterio.vermelho .thumbs .item-bg:hover,.instituicao-criterios .criterio.vermelho .thumbs .item-bg:focus{color:#fff!important}.instituicao-criterios .criterio.vermelho .thumbs .item-bg.balao-setaEsq:before,.instituicao-criterios .criterio.vermelho .thumbs .item-bg.balao-setaDir:before{border-color:transparent #ff4739!important}.instituicao-criterios .criterio.vermelho .thumbs .item-borda{color:#ff4739!important;border-color:#ff4739!important}.instituicao-criterios .criterio.vermelho .thumbs .item.limite~.item{color:#999!important;border-color:#999!important}.instituicao-criterios .criterio.vermelho .thumbs .item.limite~.item-borda{color:#999!important;border:solid 1px #999!important}.instituicao-criterios .criterio.vermelho .thumbs .item.limite~.item-borda>input,.instituicao-criterios .criterio.vermelho .thumbs .item.limite~.item-borda .ng-select-container,.instituicao-criterios .criterio.vermelho .thumbs .item.limite~.item-borda>textarea,.instituicao-criterios .criterio.vermelho .thumbs .item.limite~.item-borda>.form-control{color:#999!important;border:none!important}.instituicao-criterios .criterio.vermelho .thumbs .item.limite~.item-borda .ng-select-container{margin-top:0!important;margin-bottom:0!important;border-width:0!important}.instituicao-criterios .criterio.vermelho .thumbs .item.limite~.item-bg{border-color:#999!important;text-shadow:none;background-color:#999!important}.instituicao-criterios .criterio.vermelho .thumbs .item.limite~.item-bg,.instituicao-criterios .criterio.vermelho .thumbs .item.limite~.item-bg a,.instituicao-criterios .criterio.vermelho .thumbs .item.limite~.item-bg:hover,.instituicao-criterios .criterio.vermelho .thumbs .item.limite~.item-bg:focus{color:#fff}.instituicao-criterios .criterio.vermelho .thumbs .item.limite~.item-bg.balao-setaEsq:before,.instituicao-criterios .criterio.vermelho .thumbs .item.limite~.item-bg.balao-setaDir:before{border-color:transparent #999}.instituicao-criterios .criterio.vermelho .thumbs .item.limite~.item-borda{color:#999!important;border-color:#999!important}.instituicao-criterios .criterio.cinza .thumbs.radiocheck:hover .item{color:#ccc!important}.instituicao-criterios .criterio.cinza .thumbs.radiocheck:hover .item:hover~.item{color:#999!important}.instituicao-avaliacao-alunos>.item{margin:0 0 30px;overflow:hidden}.instituicao-avaliacao-alunos .usuario{position:relative;z-index:10;padding:15px;border:solid 2px #b4b4b4;border-radius:10px;background-color:#fff;text-align:center}.instituicao-avaliacao-alunos .usuario .avatar{display:inline-block;width:70px;height:70px;margin:0 0 5px;background-color:#f0f0f0;border:solid 1px #dcdcdc;border-radius:50%;background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/sprite-1.png);background-repeat:no-repeat;background-position:-541px -190px}.instituicao-avaliacao-alunos .usuario .nome{margin:0 0 10px;font-weight:700}.instituicao-avaliacao-alunos .usuario .carinha{display:inline-block;position:relative;width:28px;height:28px;vertical-align:top}.instituicao-avaliacao-alunos .usuario .carinha:before{content:"";display:block;position:absolute;left:-28px;top:-28px;width:84px;height:84px;transform:scale(.333);background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/sprite-1.png);background-repeat:no-repeat;background-position:-208px -107px}.instituicao-avaliacao-alunos .usuario .legenda{display:inline-block;padding:.3em .8em;border-radius:4px;background-color:#ccc;color:#fff;font-size:.8em;font-weight:700}.instituicao-avaliacao-alunos .usuario .legenda .lg{display:none}.instituicao-avaliacao-alunos .usuario .dados{margin:20px 0 0;font-size:.8em}.instituicao-avaliacao-alunos .usuario.chateado .carinha:before{background-position:-408px -107px}.instituicao-avaliacao-alunos .usuario.chateado .legenda{background-color:#ff4739}.instituicao-avaliacao-alunos .usuario.chateado .legenda .lg.lg1{display:inline-block}.instituicao-avaliacao-alunos .usuario.neutro .carinha:before{background-position:-308px -107px}.instituicao-avaliacao-alunos .usuario.neutro .legenda{background-color:#feb122}.instituicao-avaliacao-alunos .usuario.neutro .legenda .lg.lg2{display:inline-block}.instituicao-avaliacao-alunos .usuario.ama .legenda{background-color:#3cc275}.instituicao-avaliacao-alunos .usuario.ama .legenda .lg.lg3{display:inline-block}.instituicao-avaliacao-alunos .avaliacao{position:relative;z-index:9;padding:20px;border-radius:10px;background-color:#f0f0f0}.instituicao-avaliacao-alunos .avaliacao .titulo{margin:0 0 1em;font-size:1.1em;font-weight:700}.instituicao-avaliacao-alunos .avaliacao .media{margin:0 0 20px}.instituicao-avaliacao-alunos .avaliacao .media .media-valor{display:inline-block;width:auto;padding:.2em .8em;margin:0 0 0 .5em;font-size:1.2em;font-weight:700;border-radius:6px;color:#fff;background-color:#ccc}.instituicao-avaliacao-alunos .avaliacao .media .media-valor.amarelo{background-color:#feb122}.instituicao-avaliacao-alunos .avaliacao .media .media-valor.verde{background-color:#3cc275}.instituicao-avaliacao-alunos .avaliacao .media .media-valor.vermelho{background-color:#ff4739}.instituicao-avaliacao-alunos .avaliacao .instituicao-criterios{max-width:680px;margin:0 0 25px}.instituicao-avaliacao-alunos .avaliacao .instituicao-criterios .criterio .legenda{font-size:10px}.instituicao-avaliacao-alunos .avaliacao .pros-contras>.item{position:relative;padding-left:40px;background-repeat:no-repeat}.instituicao-avaliacao-alunos .avaliacao .pros-contras>.item:before{content:"";display:block;position:absolute;left:0;top:2px;width:28px;height:28px;background-image:url(https://images.educamaisbrasil.com.br/content/internal/marketplace/educamaisbrasil/images/sprite-1.png)}.instituicao-avaliacao-alunos .avaliacao .pros-contras .pros{margin-bottom:10px}.instituicao-avaliacao-alunos .avaliacao .pros-contras .pros:before{background-position:-510px -60px}.instituicao-avaliacao-alunos .avaliacao .pros-contras .contras:before{background-position:-560px -60px}.notas-pontos{position:relative;margin-bottom:20px}.notas-pontos .radiocheck label{width:2.5em;height:2.5em;text-align:center;font-size:1em}.notas-pontos .radiocheck label .ponto{position:absolute;z-index:1;left:0;top:0;width:2.5em;height:2.5em;color:#fff;background-color:#ccc;border-radius:50%;text-align:center;padding-top:.8em;line-height:1em}.notas-pontos .radiocheck label:nth-child(1) .ponto{background-color:#df4e38}.notas-pontos .radiocheck label:nth-child(2) .ponto{background-color:#e16e1d}.notas-pontos .radiocheck label:nth-child(3) .ponto{background-color:#e9841f}.notas-pontos .radiocheck label:nth-child(4) .ponto{background-color:#ec9e29}.notas-pontos .radiocheck label:nth-child(5) .ponto{background-color:#e8b339}.notas-pontos .radiocheck label:nth-child(6) .ponto{background-color:#bfbd54}.notas-pontos .radiocheck label:nth-child(7) .ponto{background-color:#82c860}.notas-pontos .radiocheck label:nth-child(8) .ponto{background-color:#54c264}.notas-pontos .radiocheck label:nth-child(9) .ponto{background-color:#49ac60}.notas-pontos .radiocheck label:nth-child(10) .ponto{background-color:#4c9958}.notas-pontos .radiocheck label:nth-child(11) .ponto{background-color:#148521}.notas-pontos .radiocheck label.ativo .ponto{box-shadow:0 0 0 5px #b4b4b4}.notas-pontos .radiocheck label:hover .ponto{box-shadow:0 0 0 5px #0000001a}.notas-pontos .radiocheck input{position:relative;z-index:99;opacity:0;float:none;width:1.5em;height:1.5em;margin:.5em 0 0}.notas-pontos .radiocheck .info{display:inline-block}.corAmarelo-borda .ng-select-container{color:#feb122!important;border:none!important}.corAmarelo-borda .ng-select-container{margin-top:0!important;margin-bottom:0!important;border-width:0!important}.corVerde{color:#3cc275!important;border-color:#3cc275!important}.corVerde-borda .ng-select-container{color:#3cc275!important;border:none!important}.corVerde-borda .ng-select-container{margin-top:0!important;margin-bottom:0!important;border-width:0!important}.corVerde-bg{border-color:#3cc275!important;text-shadow:none;background-color:#3cc275!important}.corVerde-bg,.corVerde-bg a,.corVerde-bg:hover,.corVerde-bg:focus{color:#fff}.corVermelho{color:#ff4739!important;border-color:#ff4739!important}.corVermelho-borda{color:#ff4739!important;border:solid 1px #ff4739!important}.corVermelho-borda>input,.corVermelho-borda .ng-select-container,.corVermelho-borda>textarea,.corVermelho-borda>.form-control{color:#ff4739!important;border:none!important}.corVermelho-borda .ng-select-container{margin-top:0!important;margin-bottom:0!important;border-width:0!important}.corVermelho-borda{color:#ff4739!important;border-color:#ff4739!important}.corCinza{color:#999!important;border-color:#999!important}.corCinza-borda .ng-select-container{color:#999!important;border:none!important}.corCinza-borda .ng-select-container{margin-top:0!important;margin-bottom:0!important;border-width:0!important}@media(min-width:1025px){.instituicao-sentimentos{border-right:solid 2px #CCC}.instituicao-criterios .criterio .thumbs{font-size:24px}.instituicao-avaliacao-alunos .usuario{float:left;width:360px;min-height:200px;margin:20px -20px 0 0;text-align:left}.instituicao-avaliacao-alunos .usuario .avatar{float:left;width:50px;height:50px;margin:0 15px 5px 0;background-position:-551px -200px}.instituicao-avaliacao-alunos .usuario .nome{font-size:.9em}.instituicao-avaliacao-alunos .avaliacao{float:left;width:calc(100% - 340px);min-height:240px;padding:20px 20px 20px 45px}.instituicao-avaliacao-alunos .avaliacao .instituicao-criterios .criterio .thumbs{font-size:20px}.instituicao-avaliacao-alunos .dados{text-align:left}.navegacao-interna .legenda{float:left;width:calc(100% - 190px)}.navegacao-interna .periodo{display:inline-block;float:right;width:180px;font-size:.8em;text-align:right}.navegacao-interna .periodo select{width:auto;font-size:1.1em;font-weight:700;color:#666}}@media(max-width:1024px){.navegacao-interna .periodo{font-size:.8em}.navegacao-interna .periodo select{width:auto;font-size:1.1em;font-weight:700;color:#666}}.container,.container.wide{width:100%;max-width:1360px;margin-left:auto;margin-right:auto}@media(min-width:1200px){.container,.container.wide{width:100%!important;max-width:1360px!important}}a{text-decoration:none}a:hover,a:focus{text-decoration:underline}.modal-backdrop.show{opacity:0!important}.modal-eduhub{z-index:99999999999999999!important}.modal-eduhub .modal-dialog{max-width:989px!important}.modal-eduhub .modal-dialog .modal-content{padding:0!important;max-height:405px}@media(max-width:992px){.modal-eduhub .modal-dialog .modal-content{max-height:100%;border-radius:37px}}.modal-eduhub .modal-dialog .modal-content .modal-body{display:flex}@media(max-width:992px){.modal-eduhub .modal-dialog .modal-content .modal-body{flex-direction:column;overflow:hidden}}.modal-eduhub .modal-dialog .modal-content .modal-body .close{position:absolute;right:23px;top:16px}@media(max-width:992px){.modal-eduhub .modal-dialog .modal-content .modal-body .close{opacity:1}.modal-eduhub .modal-dialog .modal-content .modal-body .close svg path{fill:#fff}}.modal-eduhub .modal-dialog .modal-content .modal-body .campo-img{width:405px}@media(max-width:992px){.modal-eduhub .modal-dialog .modal-content .modal-body .campo-img{width:100%}}.modal-eduhub .modal-dialog .modal-content .modal-body .campo-img img{width:405px;height:405px;max-width:100%}@media(max-width:992px){.modal-eduhub .modal-dialog .modal-content .modal-body .campo-img img{width:100%;height:auto}}.modal-eduhub .modal-dialog .modal-content .modal-body .campo-texto{flex:1;padding:30px 40px;font-weight:400;font-size:20px}@media(max-width:992px){.modal-eduhub .modal-dialog .modal-content .modal-body .campo-texto{padding:32px 16px;font-size:16px}}.modal-eduhub .modal-dialog .modal-content .modal-body .campo-texto p{margin-bottom:16px}@media(max-width:992px){.modal-eduhub .modal-dialog .modal-content .modal-body .campo-texto p{margin-bottom:8px}}.modal-eduhub .modal-dialog .modal-content .modal-body .campo-texto .logo-eduhub{margin-bottom:32px}@media(max-width:992px){.modal-eduhub .modal-dialog .modal-content .modal-body .campo-texto .logo-eduhub{margin-bottom:16px}}.modal-eduhub .modal-dialog .modal-content .modal-body .campo-texto .btn-quero-esta-bolsa{margin-top:32px!important;border-radius:6px!important;font-weight:900!important;font-size:16px!important}#botaoChatHeader #FaleConosco{right:17px!important;bottom:33px!important;box-shadow:0 4px 4px #00000040;border-radius:10px}@media(max-width:992px){#botaoChatHeader #FaleConosco{top:0!important;right:0!important;left:0!important}}#botaoChatHeader #FaleConosco .conversa-voltar{position:relative}#botaoChatHeader #FaleConosco .conversa-voltar .btn{font-size:16px;padding:8px 16px!important;font-weight:400!important}#botaoChatHeader #FaleConosco .conteudo-msg{width:100%}#botaoChatHeader #FaleConosco .conteudo{border-bottom-left-radius:10px;border-bottom-right-radius:10px;height:360px!important;overflow:auto;font-size:16px!important;display:flex;flex-direction:column;justify-content:space-between}@media(max-width:992px){#botaoChatHeader #FaleConosco .conteudo{height:100%!important}}#botaoChatHeader #FaleConosco .conteudo#FaleConoscoConteudo .listItemTopo .mb15{display:flex;align-items:center;justify-content:end}#botaoChatHeader #FaleConosco .conteudo#FaleConoscoConteudo .listItemTopo .mb15.primary{justify-content:start}#botaoChatHeader #FaleConosco .conteudo#FaleConoscoConteudo .listItemTopo .itemTopo{background:#5a5ba7;font-size:16px;text-align:left;display:flex}#botaoChatHeader #FaleConosco .conteudo#FaleConoscoConteudo .listItemTopo .itemTopo.primary{background:#eee;color:#000;font-size:16px}#botaoChatHeader #FaleConosco .conteudo#FaleConoscoConteudo .itemCategoria .btn{font-size:16px;padding:8px 16px!important;font-weight:400!important}#botaoChatHeader #FaleConosco .wrapper{border:none;background:none}@media(max-width:992px){#botaoChatHeader #FaleConosco .wrapper{width:100%!important;height:100%}}#botaoChatHeader #FaleConosco .conversa-lista-msg .submsg{font-size:16px;text-align:left;padding:8px 14px}.curso-desc .detalhes .msg-lista .msg-lista-conteudo{z-index:99999999999999999999!important}div#botaoChatBot{height:64px!important;width:64px!important;display:flex;align-items:center;justify-content:center;bottom:50px!important;overflow:visible}@media(max-width:992px){div#botaoChatBot{width:60px!important;height:60px!important}}div#botaoChatBot .whats-animation{display:block;width:72px;height:auto;margin:0;flex-shrink:0}@media(max-width:992px){div#botaoChatBot .whats-animation{width:68px;margin:0}}div#botaoChatBot .icone{font-family:Inter;font-weight:400;font-size:43.55px!important;line-height:100%;letter-spacing:0%;color:#fff;position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}@media(max-width:992px){div#botaoChatBot .icone{font-size:45.41px!important}}div#botaoChatBot .chatAnimation{background:#fff!important;width:33px!important;left:-43px!important;top:40px!important;height:28px!important;box-shadow:0 2.15px 8.64px #00000059;border-radius:3.87px;display:flex}@media(max-width:992px){div#botaoChatBot .chatAnimation{top:45px!important;left:-40px!important}}div#botaoChatBot .chatAnimation.active{left:-214px!important;width:max-content!important;height:46px!important;top:30px!important}@media(max-width:992px){div#botaoChatBot .chatAnimation.active{left:-178px!important;top:27px!important}}div#botaoChatBot .chatAnimation:after{content:"";position:absolute;bottom:9px;right:-8px;width:0;height:0;border:10px solid transparent;border-left-color:#fff;border-right:0;margin-right:0;margin-bottom:-7px}@media(max-width:992px){div#botaoChatBot .chatAnimation:after{bottom:13px;right:-5px}}div#botaoChatBot .chatAnimation .chat-text{font-family:Nunito;font-weight:400;font-size:18px;line-height:100%}@media(max-width:992px){div#botaoChatBot .chatAnimation .chat-text{font-size:14px}}div#botaoChatBot .chatAnimation .chat-text svg{position:absolute;left:-12px;top:-4px}.bg-home{background:#f5f5f5}@media(min-width:1025px){body{background-color:#fff}header.topo-ed{z-index:9999999!important}}.inscricao{background:#c4c4c414}.carousel .carousel-indicators li{background-color:#ff8c00;opacity:.3}.carousel .carousel-indicators li.active{opacity:1}.modal-dialog.modal-localizacao{max-width:315px!important;text-align:center}.modal-dialog.modal-localizacao .modal-body{font-size:14px;font-weight:400;line-height:19.1px}.modal-dialog.modal-localizacao .campo-botao{display:flex;gap:10px;margin-top:30px;text-align:center;justify-content:center}.modal-dialog.modal-localizacao .campo-botao .btn-modal-localizacao{border:1px solid #5A5BA7;color:#5a5ba7;min-height:25px;height:25px;font-family:Nunito;font-size:12px;font-weight:700;line-height:16.37px;width:100%;background:#fff}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ff8c00'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")!important}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ff8c00'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")!important}.titulo-home{color:#282828;font-size:25px;font-style:normal;font-weight:700;line-height:normal;margin:0}@media(max-width:992px){.titulo-home{font-size:20px;font-style:normal;font-weight:700;text-align:left}}.tabs-pagamento .info-lista .linha+.linha{margin-top:15px!important}.linha-pix .linha-info-pix{font-size:14px;font-weight:400;text-align:left;margin-bottom:18px;margin-left:36px}.slide-home{margin-top:-23px;min-height:420px}@media(max-width:992px){.slide-home{min-height:auto;width:100%;aspect-ratio:4 / 3}}.slide-home .carousel-indicators{display:none}.slide-home .carousel-inner{min-height:420px}@media(max-width:992px){.slide-home .carousel-inner{min-height:auto;width:100%;aspect-ratio:4 / 3}}.slide-home .carousel-item,.slide-home slide{min-height:420px}.slide-home .carousel-item:first-child,.slide-home slide:first-child{display:block!important}@media(max-width:992px){.slide-home .carousel-item,.slide-home slide{min-height:auto;width:100%;aspect-ratio:4 / 3}}.slide-home .carousel-item .item,.slide-home slide .item{display:flex;justify-content:center}.slide-home img{max-width:initial}.slide-home img.banner-desktop{display:block;height:420px;width:auto;aspect-ratio:1920 / 420}@media(max-width:992px){.slide-home img.banner-desktop{display:none}}.slide-home img.banner-mobile{display:none}@media(max-width:992px){.slide-home img.banner-mobile{display:block;height:auto;width:100%;aspect-ratio:4 / 3}}.slide-home .text-center{display:flex;text-align:center;justify-content:center;align-items:center}.slide-home .text-center .bg{display:block;width:100%;background-color:transparent;height:420px}@media(max-width:992px){.slide-home .text-center .bg{display:none}}.slide-home .text-center img.banner-desktop{display:block;height:420px;width:auto}@media(max-width:992px){.slide-home .text-center img.banner-desktop{display:none}}.slide-home .text-center img.banner-mobile{display:none}@media(max-width:992px){.slide-home .text-center img.banner-mobile{display:block;height:auto;width:100%;aspect-ratio:4 / 3}}.paginacao.busca-oferta .pagination .pagination-first{display:none}.paginacao.busca-oferta .pagination .pagination-prev{margin-left:5px}.paginacao.busca-oferta .pagination .page-link:hover{background-color:none!important}.paginacao.busca-oferta .pagination .pagination-last.disabled{display:none}.paginacao.busca-oferta .pagination .disabled{opacity:.5}.paginacao.busca-oferta .texto-paginacao{font-size:12px;margin-top:7px}@media(max-width:992px){.subtitulo-cidade{text-align:left}}.subtitulo-cidade .form-inline .form-group{font-size:16px;color:#5d5d5d}.subtitulo-cidade .form-inline .form-group .popover-cidade{color:#ff8000;font-size:16px;font-style:normal;font-weight:700;line-height:27.2px;margin-left:7px;cursor:pointer}@media(max-width:992px){.subtitulo-cidade .form-inline .form-group .popover-cidade{margin-left:0}}.subtitulo-cidade .form-inline .form-group svg{cursor:pointer;margin-left:7px}.subtitulo-cidade .form-inline .form-group .popover{width:213px;height:114px;border-radius:9px;border-color:#ff8000}.subtitulo-cidade .form-inline .form-group .popover-arrow.arrow:before{border-top-color:#ff8000}.subtitulo-cidade .form-inline .form-group .popover-header{color:#ff8000;font-size:12px;font-style:normal;font-weight:400;background:none;border:none;width:100%;text-align:center;padding-bottom:0}.subtitulo-cidade .form-inline .form-group .popover-body{padding:16px 14px 14px}.subtitulo-cidade .form-inline .form-group .popover-body label{margin-bottom:9px!important;color:#999;font-size:12px;font-style:normal;font-weight:400;line-height:normal;font-family:Inter,sans-serif}.subtitulo-cidade .form-inline .form-group .popover-body .ng-select{margin:0}.subtitulo-cidade .form-inline .form-group .popover-body .ng-select-container{min-height:24px!important;height:24px!important;border-radius:6px;border:.5px solid #D9D9D9}.subtitulo-cidade .form-inline .form-group .popover-body .ng-select-container .ng-value-label,.subtitulo-cidade .form-inline .form-group .popover-body .ng-select-container input{font-size:12px;font-style:normal;font-weight:400;height:auto;min-height:24px;color:#ff8000}.subtitulo-cidade .form-inline .form-group .popover-body .ng-select .ng-dropdown-panel-items .ng-option-label{font-size:12px}.subtitulo-cidade .form-inline .form-group .popover .minha-localizacao{cursor:pointer;font-size:10px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;color:#ff8000;margin-top:12px}@media(max-width:992px){.subtitulo-cidade .form-inline{flex-direction:column;align-items:flex-start}.subtitulo-cidade .form-inline .form-group{width:auto!important}.subtitulo-cidade .form-inline .ng-select{margin-top:0!important}.subtitulo-cidade .form-inline .ng-select .ng-value-container{padding-left:0!important}}@media(max-width:992px){.ng-dropdown-panel.ng-select-top{bottom:inherit}}.wrap-campo .wrap-bg{max-height:35px}.info-filtros .filtros .lista-curso-instituicao .flex-1{flex:1;max-width:345px}.info-filtros .filtros .ng-select .ng-select-container{min-height:45px}.text-decoration-line-through{text-decoration:line-through}.bg-cinza{background:#f6f6f6}.bg-branco{background:#fff!important}#topo.index{z-index:3}.titulo-reset{text-align:inherit;color:#242424}.modal-100 .modal-content{background:none;box-shadow:none;padding:0}.pagination{overflow:auto;max-width:100%}.loading-icone{display:none!important;position:absolute;z-index:999;left:50%;top:50%;color:#444;width:auto;margin:-1em 0 0 -.5em;font-size:2em}.loading-wrapper{position:relative;min-height:200px}.loading-wrapper:before{content:"";display:none;position:absolute;z-index:999;left:0;top:50%;right:0;color:#444;width:100%;margin:0;font-size:1em;font-weight:700;text-align:center}.loading-wrapper.ativo:before{display:block}.loading-wrapper.ativo .loading-icone{display:block!important}.loading-wrapper.ativo .loading-container{opacity:.2}.loading-container{position:relative}.loading-container.isLoading{opacity:1!important}.loading-container.isLoading:before,.loading-container.isLoading:after{font-size:12px}.loading-container.isLoading:before{content:"";display:block;position:absolute;z-index:98;inset:0}.loading-container.isLoading:after{content:"";display:block;position:absolute;z-index:99;left:50%;top:50%;opacity:1;width:6em;height:6em;margin-left:-3em;margin-top:-3em;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:1.2em 1.2em,3.2em 1.2em,3.2em 3.2em,1.2em 3.2em;background-color:#fff0;border-radius:40%;background-size:1.5em 1.5em,1.5em 1.5em,1.5em 1.5em,1.5em 1.5em;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg fill='rgb(200,210,220)' width='1.5em' heigth='1.5em' id='Layer_1_1_' version='1.1' viewBox='0 0 20 20' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ccircle cx='11' cy='11' r='9' stroke='white' stroke-width='2' /%3E%3C/svg%3E"),url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg fill='rgb(120,220,0)' width='1.5em' heigth='1.5em' id='Layer_1_1_' version='1.1' viewBox='0 0 20 20' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ccircle cx='11' cy='11' r='9' stroke='white' stroke-width='2' /%3E%3C/svg%3E"),url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg fill='rgb(0,120,220)' width='1.5em' heigth='1.5em' id='Layer_1_1_' version='1.1' viewBox='0 0 20 20' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ccircle cx='11' cy='11' r='9' stroke='white' stroke-width='2' /%3E%3C/svg%3E"),url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg fill='rgb(250,160,0)' width='1.5em' heigth='1.5em' id='Layer_1_1_' version='1.1' viewBox='0 0 20 20' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ccircle cx='11' cy='11' r='9' stroke='white' stroke-width='2' /%3E%3C/svg%3E");animation:rotate-center 1s ease-in-out infinite both}.loading-container.isLoading .loading-conteudo{opacity:.3}.campos-sem-bordas .ng-select .ng-select-container .ng-arrow-wrapper{margin-top:6px}.aviso-cookie{position:fixed;left:0;right:0;bottom:20px;text-align:center}.aviso-cookie-box{display:inline-flex;align-items:center;max-width:calc(100% - 40px);padding:10px 15px;border-radius:5px;font-size:13px;line-height:1.5em;font-weight:400;background-color:#fff;color:#5d5d5d;box-shadow:0 0 4px 4px #3d3b3b26}.aviso-cookie-texto{padding:0 15px 0 5px;text-align:left}.aviso-cookie a{display:inline-block;text-decoration:underline;color:#2e5574}.aviso-cookie a:hover{color:#2e5574}.aviso-cookie .btn-laranja{min-height:0;padding:5px 15px;border-radius:6px;border-width:0;background-color:#ff7900;color:#fff;font-size:14px;line-height:1.2em;font-weight:600}.mt-check-universal{margin-top:-2px}.mt-check-universal input{filter:hue-rotate(30deg) brightness(1)}.value-border{width:auto!important}.value-border:after{content:"";background:#ff7900;height:3px;border-radius:3px;display:block;width:auto}.marker-cluster-active{background-color:#ec790c99!important}.marker-cluster :hover{color:#fff;font-weight:700}.bs-media-container{margin-top:20px}.info-filtros .ng-select{margin-bottom:15px}.info-filtros .ng-select .ng-select-container{border:solid 1px #979797}.lista-curso-instituicao .ng-select .ng-select-container .ng-clear-wrapper{width:1.4em;height:1.4em;z-index:9999999999999;background-color:#fff}.lista-curso-instituicao .ng-select .ng-select-container .ng-clear-wrapper:before{content:"";display:block;position:absolute;width:72px;height:41px}.lista-curso-instituicao .ng-select .ng-select-container .ng-clear-wrapper .ng-clear{color:#555}@media(max-width:798px){.campo-busca.home .form-curso .ng-select .ng-spinner-loader{display:none!important}}.campo-busca.home .form-curso .ng-select .ng-select-container .ng-input{opacity:1!important;z-index:9999;display:block;color:#010101!important}.campo-busca.home .form-curso .ng-select .ng-select-container .ng-input input[type=text]{opacity:1!important}.campo-busca.home .form-curso .ng-select .ng-select-container .ng-clear-wrapper{display:initial!important;background-color:#fff;color:#010101!important}@media(min-width:1170px){.campo-busca.home .form-curso .ng-select .ng-select-container .ng-clear-wrapper{font-size:1.6em}}.campo-busca.home .form-curso .ng-select .ng-select-container .ng-clear-wrapper .ng-clear{color:#666}@media(max-width:798px){.campo-busca.home .form-curso .ng-select .ng-select-container .ng-clear-wrapper .ng-clear{font-size:.7em;margin-top:4px}}.campo-busca.home .form-instituicao .busca-wrap .ng-select .ng-spinner-loader{position:absolute;z-index:9;right:0;top:0;width:1.2em;height:1.2em;margin:.4em .2em 0 0;font-size:1em;border-color:transparent;animation:none}.campo-busca.home .form-instituicao .busca-wrap .ng-select .ng-spinner-loader:after{content:"\f110";position:absolute;right:0;top:50%;display:inline-block;width:1em;height:1em;margin:-.3em .2em 0 0;border-radius:50%;font: 1em/1 FontAwesome;text-indent:0;background-color:#fff;color:#ccc;animation:fa-spin 1s infinite steps(8)}.campo-busca.home .form-instituicao .busca-wrap .ng-select .ng-select-container .ng-clear-wrapper{display:initial!important;background-color:#fff}@media(min-width:1170px){.campo-busca.home .form-instituicao .busca-wrap .ng-select .ng-select-container .ng-clear-wrapper{font-size:1.6em}}.campo-busca.home .form-instituicao .busca-wrap .ng-select .ng-select-container .ng-clear-wrapper .ng-clear{color:#666}@media(max-width:798px){.campo-busca.home .form-instituicao .busca-wrap .ng-select .ng-select-container .ng-clear-wrapper .ng-clear{font-size:.7em;margin-top:4px}}.campo-busca.home .form-instituicao .busca-wrap .ng-select .ng-select-container .ng-value-container .ng-value .ng-value-label{text-transform:uppercase}.item-linha-info .ng-select .ng-select-container{min-height:20px;padding-left:0;border:0;box-shadow:initial!important}.item-linha-info .ng-select .ng-select-container .ng-value-label{font-weight:700;font-size:14px;color:#5a5ba7;text-decoration:underline}.item-linha-info .ng-select .ng-select-container .ng-input{padding-left:0!important}.item-linha-info .ng-select .ng-select-container .ng-input>input{margin-top:-5px!important}.item-linha-info .ng-select .ng-select-container .ng-value-container{padding-left:0!important}.item-linha-info .ng-select.ng-select-opened>.ng-select-container .ng-arrow-wrapper .ng-arrow{transform:rotate(180deg);margin-top:-3px}@media(max-width:490px){.item-linha-info .ng-select.ng-select-opened>.ng-select-container .ng-arrow-wrapper .ng-arrow{margin-top:4px}}.item-linha-info .ng-select .ng-arrow-wrapper{width:20px!important}.item-linha-info .ng-select .ng-arrow-wrapper .ng-arrow{border:0;background-image:url("./media/setaroxa-7DIF5A5E.png");background-repeat:no-repeat;background-position:center 42%;width:20px;height:15px;margin-top:-5px}@media(max-width:490px){.item-linha-info .ng-select .ng-arrow-wrapper .ng-arrow{margin-top:3px}}#ConteudoPrincipal .navegacao{border:none!important}#ConteudoPrincipal .navegacao.novo .titulo-pagina,#ConteudoPrincipal .result-ed .navegacao.novo .breadcrumb-app .breadcrumb li{font-size:11px}.grupo .mapa .leaflet-tooltip-top{margin-top:30px;background:#fff;border:1px solid #fff;width:150px;display:flex;flex-direction:row-reverse;padding-right:5px;white-space:initial!important}.grupo .mapa .leaflet-tooltip-top img{height:24px!important;margin:6px 6px 5px}.grupo .mapa .leaflet-tooltip-top p{padding-top:5px;color:#5a5ba7!important;text-align:left!important;margin-left:6px;line-height:111%;margin-bottom:5px;font-size:11px!important;width:93px!important}.grupo .mapa .leaflet-tooltip-top:before{border-top-color:#fff;opacity:.8}.grupo .mapa .leaflet-tooltip-top:after{border-top-color:#fff}.grupo .mapa .leaflet-marker-pane{margin-left:14px}.grupo .mapa .leaflet-marker-pane img{background:transparent;border:0;box-shadow:none;width:36px!important}.grupo .mapa .leaflet-marker-pane img:before{content:"dsadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa";background-color:orange}@media(min-width:1025px){.perguntas-frequentes header.topo-ed{padding:25px 0 26px}.aviso-cookie{z-index:98}}@media(max-width:768px){.toggle-wrap .toggle-conteudo{position:absolute!important;right:-2px;top:37px}.modal-100.modal-dialog{height:auto;width:auto;margin:.5rem;top:15%}.aviso-cookie{z-index:9999}.busca-wrap .ng-select .ng-select-container input{margin-left:8px!important}.busca-wrap .ng-select .ng-select-container .ng-clear-wrapper{font-size:2.1em}.ng-select.ng-select-opened .ng-select-container{border:1px solid #fa780a!important}}.mapa .leaflet-container a.leaflet-popup-close-button{background:#000;height:25px;width:26px;justify-content:center;display:flex;align-items:center;padding:0;border-radius:100%;color:#fff;font-weight:400;right:-32px}.wizard-body .card.active .card-body{transition:none!important}.modal-cancel-bolsa .modal-header{border:0!important;margin-bottom:5px}.modal-cancel-bolsa .modal-header .modal-title{color:#594fe1;font-size:22px;border:0!important;padding:0}.modal-cancel-bolsa .modal-header .close{background:transparent;color:#000;outline:none}@media(max-width:992px){.modal-cancel-bolsa .modal-header .close{right:5px!important}}.modal-cancel-bolsa .modal-header .close span{font-size:28px}.modal-cancel-bolsa .modal-body.modal-cancel{overflow:initial!important}.modal-cancel-bolsa .modal-body p{font-size:20px;color:#000;line-height:120%}@media(max-width:798px){.modal-cancel-bolsa .btn{margin:8px 0!important;min-width:100%}}.modal.modal-template .modal-dialog{z-index:9999999999}@media(min-width:992px){.modal.modal-template .modal-dialog{min-width:610px}}.modal.modal-template .modal-dialog .modal-content{padding:56px}@media(max-width:992px){.modal.modal-template .modal-dialog .modal-content{padding:50px 20px 20px!important}}.modal.modal-template .modal-dialog .modal-content .modal-header{border:0!important;margin-bottom:5px}.modal.modal-template .modal-dialog .modal-content .modal-header .modal-title{color:#594fe1;font-size:22px;border:0!important;padding:0}.modal.modal-template .modal-dialog .modal-content .modal-header .close{background:transparent;color:#000;outline:none}@media(max-width:992px){.modal.modal-template .modal-dialog .modal-content .modal-header .close{right:5px!important}}.modal.modal-template .modal-dialog .modal-content .modal-header .close span{font-size:28px}.modal.modal-template .modal-dialog .modal-content .modal-body p{font-size:20px;color:#000;line-height:120%}.modal.modal-template .modal-dialog .modal-content .buttons-action{display:flex;justify-content:space-between;margin-top:32px}.modal.modal-template .modal-dialog .modal-content .buttons-action .btn{width:100%;max-width:232px;font-weight:700;color:#ff8b00;font-size:18px;padding:11px;border-radius:8px;background-color:transparent;border:1px solid #fff}.modal.modal-template .modal-dialog .modal-content .buttons-action .btn:hover{border:1px solid #FF8B00;transition:all .35s}.modal.modal-template .modal-dialog .modal-content .buttons-action .btn.corLaranja-bg{color:#fff}.title-porta-aluno{font-size:24px;font-weight:700;margin-top:60px}@media(max-width:992px){.title-porta-aluno{font-size:20px;margin-top:30px}}.container-card{background-color:#fff;box-shadow:0 -2px 10px #00000026;padding:56px;border-radius:16px;margin:32px 0 60px}@media(max-width:992px){.container-card{padding:15px}}.container-forma.container{max-width:1200px}.modal .vagas-liberar{width:90%;max-width:432px!important}.modal .vagas-liberar .modal-vagas{border:0}.modal .vagas-liberar .modal-vagas .modal-title{padding-top:20px;font-size:22px;border-bottom:0;color:#594fe1}body.paginaInicial .ng-dropdown-panel .ng-option,body.bg-home .ng-dropdown-panel .ng-option,body.paginaInicial .ng-dropdown-panel .ng-option-label,body.bg-home .ng-dropdown-panel .ng-option-label{font-size:15px!important;font-weight:400!important;text-transform:uppercase!important;white-space:normal!important;overflow:visible!important;text-overflow:unset!important;word-break:break-word;overflow-wrap:anywhere;line-height:1.3em;height:auto!important;min-height:0}
