@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Montserrat:200,300,300i,400,400i,500,600,600i,700,700i,800,800i");@import url("https://fonts.googleapis.com/css2?family=Lato:wght@100;400;900&display=swap");
/*
Theme Name: Tema IDP 2020
Theme URI: https://www.idp.edu.br
Author: IDP e Rock Content
Author URI: https://www.idp.edu.br
Description: Tema Principal do IDP 2020.
Version: 1.0
Text Domain: idp_theme
Tags: responsive, clean, minimal, modern, documentation
*/
/*!
 * Bootstrap v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */: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,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}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}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,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;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[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}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}dfn{font-style:italic}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;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]),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;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}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,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}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-cancel-button,[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-family:inherit;font-weight:500;line-height:1.2;color:inherit}.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}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}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}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer:before{content:"\2014 \00A0"}.img-fluid,.img-thumbnail{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}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}.pre-scrollable{max-height:340px;overflow-y:scroll}.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}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.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-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;background-color:transparent}.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 .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{background-color:hsla(0,0%,100%,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;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 screen and (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 rgba(0,123,255,.25)}.form-control::-moz-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}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.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-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label:after,.was-validated .custom-file-input:valid~.custom-file-label:after{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label:after,.was-validated .custom-file-input:invalid~.custom-file-label:after{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{justify-content:center}.form-inline .form-group,.form-inline label{display:flex;align-items:center;margin-bottom:0}.form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;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 screen and (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}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 rgba(0,123,255,.5)}.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 rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.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 rgba(40,167,69,.5)}.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 rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;background-color:transparent}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:underline;border-color:transparent}.btn-link.focus,.btn-link:focus{box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.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 screen and (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 screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle:before{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;margin-right:10px}.dropdown-toggle:empty:before{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-clip:padding-box
  /* border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.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;width:0;height:0;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}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{margin-left:.255em;display:none;display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:after{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;
  /* padding: 0.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;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}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:0 1 auto}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group,.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.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}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;background-color:#007bff}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:active~.custom-control-label:before{color:#fff;background-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}.custom-control-label:before{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label:after,.custom-control-label:before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:""}.custom-control-label:after{background-repeat:no-repeat;background-position:50%;background-size:50% 50%}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#007bff}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%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{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%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:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#007bff}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=http://www.w3.org/2000/svg viewBox=-4 -4 8 8%3E%3Ccircle r=3 fill=%23fff/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=http://www.w3.org/2000/svg viewBox=0 0 4 5%3E%3Cpath fill=%23343a40 d=M2 0L0 2h4zm0 5L0 3h4z/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(128,189,255,.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);font-size:75%}.custom-select-lg,.custom-select-sm{padding-top:.375rem;padding-bottom:.375rem}.custom-select-lg{height:calc(2.875rem + 2px);font-size:125%}.custom-file{display:inline-block;margin-bottom:0}.custom-file,.custom-file-input{position:relative;width:100%;height:calc(2.25rem + 2px)}.custom-file-input{z-index:2;margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:focus~.custom-file-label:after{border-color:#80bdff}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-label{left:0;z-index:1;height:calc(2.25rem + 2px);background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label,.custom-file-label:after{position:absolute;top:0;right:0;padding:.375rem .75rem;line-height:1.5;color:#495057}.custom-file-label:after{bottom:0;z-index:3;display:block;height:2.25rem;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;padding-left:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:none}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower,.custom-range::-ms-fill-upper{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;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}.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-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;padding:.5rem 1rem}.navbar,.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat 50%;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;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>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-bottom:-.75rem;border-bottom:0}.card-header-pills,.card-header-tabs{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:flex;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:flex;flex:1 0 0%;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:flex;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:only-child{border-radius:.25rem}.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group>.card:not(:first-child):not(:last-child):not(:only-child),.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;grid-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion .card:not(:first-of-type) .card-header:first-child{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}.breadcrumb{display:flex;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;text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{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 rgba(0,123,255,.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.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}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-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:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media screen and (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:not(:disabled):not(.disabled){cursor:pointer}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{color:#000;text-decoration:none;opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-25%)}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:translate(0)}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);content:""}.modal-content{position:relative;display:flex;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;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;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;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.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-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{max-width:800px}}[dir=ltr] .tooltip{text-align:left}[dir=rtl] .tooltip{text-align:right}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,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-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}[dir=ltr] .popover{text-align:left}[dir=rtl] .popover{text-align:right}.popover{top:0;left:0;z-index:1060;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,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-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,.popover .arrow{position:absolute;display:block}.popover .arrow{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)}.bs-popover-auto[x-placement^=top] .arrow:after,.bs-popover-auto[x-placement^=top] .arrow:before,.bs-popover-top .arrow:after,.bs-popover-top .arrow:before{border-width:.5rem .5rem 0}.bs-popover-auto[x-placement^=top] .arrow:before,.bs-popover-top .arrow:before{bottom:0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top] .arrow:after,.bs-popover-top .arrow:after{bottom:1px;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);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right] .arrow:after,.bs-popover-auto[x-placement^=right] .arrow:before,.bs-popover-right .arrow:after,.bs-popover-right .arrow:before{border-width:.5rem .5rem .5rem 0}.bs-popover-auto[x-placement^=right] .arrow:before,.bs-popover-right .arrow:before{left:0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right] .arrow:after,.bs-popover-right .arrow:after{left:1px;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)}.bs-popover-auto[x-placement^=bottom] .arrow:after,.bs-popover-auto[x-placement^=bottom] .arrow:before,.bs-popover-bottom .arrow:after,.bs-popover-bottom .arrow:before{border-width:0 .5rem .5rem}.bs-popover-auto[x-placement^=bottom] .arrow:before,.bs-popover-bottom .arrow:before{top:0;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom] .arrow:after,.bs-popover-bottom .arrow:after{top:1px;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);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left] .arrow:after,.bs-popover-auto[x-placement^=left] .arrow:before,.bs-popover-left .arrow:after,.bs-popover-left .arrow:before{border-width:.5rem 0 .5rem .5rem}.bs-popover-auto[x-placement^=left] .arrow:before,.bs-popover-left .arrow:before{right:0;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left] .arrow:after,.bs-popover-left .arrow:after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;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-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;align-items:center;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block;transition:transform .6s ease}@media screen and (prefers-reduced-motion:reduce){.carousel-item-next,.carousel-item-prev,.carousel-item.active{transition:none}}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translateX(0)}@supports (transform-style:preserve-3d){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translateZ(0)}}.active.carousel-item-right,.carousel-item-next{transform:translateX(100%)}@supports (transform-style:preserve-3d){.active.carousel-item-right,.carousel-item-next{transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{transform:translateX(-100%)}@supports (transform-style:preserve-3d){.active.carousel-item-left,.carousel-item-prev{transform:translate3d(-100%,0,0)}}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{transform:translateX(0)}@supports (transform-style:preserve-3d){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{transform:translateZ(0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.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:transparent no-repeat 50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%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;charset=utf8,%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:10px;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:hsla(0,0%,100%,.5)}.carousel-indicators li:before{top:-10px}.carousel-indicators li:after,.carousel-indicators li:before{position:absolute;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li:after{bottom:-10px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.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}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!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}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important}.rounded-right,.rounded-top{border-top-right-radius:.25rem!important}.rounded-bottom,.rounded-right{border-bottom-right-radius:.25rem!important}.rounded-bottom,.rounded-left{border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix:after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-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-21by9:before{padding-top:42.857143%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{top:0}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-bottom{bottom:0}@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.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}.container,body{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}:global div[data-container]{max-width:1440px;max-width:var(--max-width);margin:auto;padding-right:20px;padding-right:var(--margin-container-mobile);padding-left:20px;padding-left:var(--margin-container-mobile);@media (min-width:992px){padding-right:20px;padding-right:var(--margin-container-desktop);padding-left:20px;padding-left:var(--margin-container-desktop)}@media (min-width:1920px){max-width:1704px}}:global div[data-fluid=true]{width:100%;max-width:100%;padding-right:20px;padding-right:var(--margin-container-mobile);padding-left:20px;padding-left:var(--margin-container-mobile);margin-right:auto;margin-left:auto;@media (min-width:992px){padding-right:20px;padding-right:var(--margin-container-desktop);padding-left:20px;padding-left:var(--margin-container-desktop)}}:global div[data-child=true]{padding-right:0;padding-left:0;@media (min-width:992px){padding-right:0;padding-left:0}}:global div[data-row]{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -10px;margin:0 var(--margin-row-mobile);@media (min-width:992px){margin:0 -10px;margin:0 var(--margin-row-desktop)}}:global div[data-col]{position:relative;min-height:1px;padding-right:10px;padding-right:var(--gutter-col-mobile);padding-left:10px;padding-left:var(--gutter-col-mobile);box-sizing:border-box;@media (min-width:992px){padding-right:10px;padding-right:var(--gutter-col-desktop);padding-left:10px;padding-left:var(--gutter-col-desktop)}}:root{

	/* Spacing ----------------------------------------------- */--max-width:1440px;--padding-top-body-mobile:70px;--padding-top-body-desktop:0;--margin-container-mobile:20px;--margin-container-desktop:20px;--margin-container-child-mobile:10px;--margin-container-child-desktop:10px;--margin-row-mobile:-10px;--margin-row-desktop:-10px;--gutter-col-mobile:10px;--gutter-col-desktop:10px;

	/* Colors ----------------------------------------------------- */--color-primary:#1f2d3d;--color-secondary:#8492a6;--color-tertiary:#f9fafc;--color-dark:#000;--color-light:#fff;--color-gray-light:#e5e5e5;--color-gray-medium:#666;--color-gray-dark:#4a4a4a;--color-success:#28a745;--color-error:#dc3545;--color-warning:#ffc107;--color-info:#17a2b8;

	/* Fonts ------------------------------------------------------ */--font-text:"Roboto",sans-serif;--font-head:var(--font-text);--font-special:var(--font-text);--font-mono:"Roboto Mono",monospace;

	/* Font Sizes ------------------------------------------------- */
	/* --> Hero --------------------------------------------------- */--size-hero1-mobile:52px;--lineheight-hero1-mobile:1.35;--size-hero1-desktop:62px;--lineheight-hero1-desktop:1.15;--size-hero2-mobile:42px;--lineheight-hero2-mobile:1.35;--size-hero2-desktop:52px;--lineheight-hero2-desktop:1.15;--size-hero3-mobile:32px;--lineheight-hero3-mobile:1.35;--size-hero3-desktop:42px;--lineheight-hero3-desktop:1.15;

	/* --> Eyebrow ------------------------------------------------ */--size-eyebrow-mobile:16px;--lineheight-eyebrow-mobile:1.35;--size-eyebrow-desktop:18px;--lineheight-eyebrow-desktop:1.15;

	/* --> Heading ------------------------------------------------ */--size-h1-mobile:38px;--lineheight-h1-mobile:1.35;--size-h1-desktop:40px;--lineheight-h1-desktop:1.15;--size-h2-mobile:28px;--lineheight-h2-mobile:1.35;--size-h2-desktop:32px;--lineheight-h2-desktop:1.15;--size-h3-mobile:24px;--lineheight-h3-mobile:1.35;--size-h3-desktop:28px;--lineheight-h3-desktop:1.15;--size-h4-mobile:22px;--lineheight-h4-mobile:1.35;--size-h4-desktop:24px;--lineheight-h4-desktop:1.15;--size-h5-mobile:18px;--lineheight-h5-mobile:1.35;--size-h5-desktop:20px;--lineheight-h5-desktop:1.15;--size-h6-mobile:14px;--lineheight-h6-mobile:1.35;--size-h6-desktop:16px;--lineheight-h6-desktop:1.15;

	/* --> Subtitle ----------------------------------------------- */--size-subtitle-mobile:18px;--lineheight-subtitle-mobile:1.35;--size-subtitle-desktop:20px;--lineheight-subtitle-desktop:1.15;
	

	/* --> Lead --------------------------------------------------- */--size-lead-mobile:16px;--lineheight-lead-mobile:1.5;--size-lead-desktop:18px;--lineheight-lead-desktop:1.75;

	/* --> Text --------------------------------------------------- */--size-text-mobile:16px;--lineheight-text-mobile:1.5;--size-text-desktop:18px;--lineheight-text-desktop:1.7;

	/* --> Small -------------------------------------------------- */--size-small-mobile:12px;--lineheight-small-mobile:1.7;--size-small-desktop:14px;--lineheight-small-desktop:1.7;

	/* --> Blockquote --------------------------------------------- */--size-blockquote-mobile:var(--size-h3-mobile);--size-blockquote-desktop:var(--size-h3-desktop);

	/* --> List --------------------------------------------------- */--size-list-mobile:var(--size-text-mobile);--size-list-desktop:var(--size-text-desktop)}body,html{margin:0;padding:0;min-height:100%}body{font-size-adjust:none;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--font-text);font-size:var(--size-text-mobile);line-height:1.5;line-height:var(--lineheight-text-mobile);padding-top:70px;padding-top:var(--padding-top-body-mobile);color:var(--color-dark);box-sizing:border-box}@media (min-width:992px){body{font-size:18px;font-size:var(--size-text-desktop);line-height:1.7;line-height:var(--lineheight-text-desktop);padding-top:0;padding-top:var(--padding-top-body-desktop)}}*,:after,:before{box-sizing:border-box}::-moz-selection{background:#000;background:var(--color-dark);color:#fff;color:var(--color-light)}::selection{background:#000;background:var(--color-dark);color:#fff;color:var(--color-light)}a,button{cursor:pointer;outline:none;text-decoration:none;transition:all .3s ease}a{color:#1f2d3d;color:var(--color-primary)}@media (hover:hover){a:hover{color:#8492a6;color:var(--color-secondary)}}figure{margin:0}hr{border:none;border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--color-gray-light)}fieldset{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}img,img *,svg,svg *{transition:all .3s ease}img{display:inline-block;width:auto}b,strong{font-weight:700
	/* color: var(--color-primary); */}small{display:inline-block;font-size:12px;font-size:var(--size-small-mobile);line-height:1.7;line-height:var(--lineheight-small-mobile);@media (min-width:992px){font-size:14px;font-size:var(--size-small-desktop);line-height:1.7;line-height:var(--lineheight-small-desktop)}}h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif;font-family:var(--font-head);font-weight:300;margin:0;padding:0}h1{font-size:38px;font-size:var(--size-h1-mobile);line-height:1.35;line-height:var(--lineheight-h1-mobile);@media (min-width:992px){font-size:40px;font-size:var(--size-h1-desktop);line-height:1.15;line-height:var(--lineheight-h1-desktop)}}h2{font-size:28px;font-size:var(--size-h2-mobile);line-height:1.35;line-height:var(--lineheight-h2-mobile);@media (min-width:992px){font-size:32px;font-size:var(--size-h2-desktop);line-height:1.15;line-height:var(--lineheight-h2-desktop)}}h3{font-size:24px;font-size:var(--size-h3-mobile);line-height:1.35;line-height:var(--lineheight-h3-mobile);@media (min-width:992px){font-size:28px;font-size:var(--size-h3-desktop);line-height:1.15;line-height:var(--lineheight-h3-desktop)}}h4{font-size:22px;font-size:var(--size-h4-mobile);line-height:1.35;line-height:var(--lineheight-h4-mobile);@media (min-width:992px){font-size:24px;font-size:var(--size-h4-desktop);line-height:1.15;line-height:var(--lineheight-h4-desktop)}}h5{font-size:18px;font-size:var(--size-h5-mobile);line-height:1.35;line-height:var(--lineheight-h5-mobile);@media (min-width:992px){font-size:20px;font-size:var(--size-h5-desktop);line-height:1.15;line-height:var(--lineheight-h5-desktop)}}h6{font-size:14px;font-size:var(--size-h6-mobile);line-height:1.35;line-height:var(--lineheight-h6-mobile);@media (min-width:992px){font-size:16px;font-size:var(--size-h6-desktop);line-height:1.15;line-height:var(--lineheight-h6-desktop)}}p{color:#8492a6;color:var(--color-secondary);font-size:16px;font-size:var(--size-text-mobile);line-height:1.5;line-height:var(--lineheight-text-mobile);@media (min-width:992px){font-size:18px;font-size:var(--size-text-desktop);line-height:1.7;line-height:var(--lineheight-text-desktop)}}
/* Slider */.slick-loading .slick-list{background:#fff url(img/ajax-loader.gif) 50% no-repeat}
/* Icons */@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(fonts/slick/slick.eot);src:url(fonts/slick/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick/slick.woff) format("woff"),url(fonts/slick/slick.ttf) format("truetype"),url(fonts/slick/slick.svg#slick) format("svg")}
/* Arrows */.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}
/* Dots */.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
/* Slider */.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*Wp Login Form*/body{background:url(../img/symphony.png) }body.login div#login h1{background:url(../img/logo.png) no-repeat top;background-size:cover}body.login div#login h1 a{background:none;width:100%}
/* Styling for the footer */#wpfooter #footer-left img{vertical-align:middle}#wpfooter #footer-left a{color:#666}
/* 
* Fonte Padrão
* 
* Stylesheet.css */
/*Principais
-------------------------------------------------------------- */body{-webkit-font-smoothing:auto;color:#000;font-family:Montserrat,sans-serif;font-size:16px;line-height:150%;font-weight:300}h1{font-size:50px
	/* color: #fff; */}h1,h2{font-family:Montserrat,sans-serif;font-weight:700}h2{font-size:42px
	/* color: #0f2d45; */}h3{font-size:20px;font-weight:700
	/* color: #0f2d45; */}h3,h4{font-family:Montserrat,sans-serif}h4{font-size:18px
	/* color: #0f2d45; */}h5{font-size:16px}h5,h6{font-family:Montserrat,sans-serif;color:#fff;font-weight:700}h6{font-size:12px}h1,h2,h3,h4,h5{text-transform:uppercase}.sbi-critical-notice{display:none!important}a,p{font-family:Montserrat,sans-serif;font-size:16px;line-height:150%;font-weight:300}* a:hover,a,a:hover{color:#000;text-decoration:none}:focus,a:focus,a:visited{text-decoration:none}:focus,a:focus{box-shadow:none!important;outline:none!important}img{max-width:100%}.btn{white-space:normal;text-transform:uppercase;padding:8px 42px}.btn-primary{background-color:#265ba3}.btn-outline-primary,.btn-primary{border-color:#265ba3;font-weight:600}.btn-outline-primary{color:#265ba3}.btn-outline-primary:hover{background-color:#265ba3;border-color:#265ba3;font-weight:600;color:#fff}
/* WordPress Core 
/---------------------------------------------------------------------------- */.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%; /* Image does not overflow the content area */padding:15px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.nopadding{padding:0}.nomargin{margin:0}.tlc{text-transform:lowercase}.tcp{text-transform:capitalize}.mostrar,.show{display:block}.ocultar{display:none}
/* ThemePart
/---------------------------------------------------------------------------- */
/* Header
/---------------------------------------------------------------------------- */.header-desktop{display:flex;justify-content:space-between;padding:12px 10%;align-items:center;position:relative;z-index:3000}.box-menu-header>li{list-style-type:none;margin-right:25px;padding-right:15px;padding-bottom:10px}.box-menu-header{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0}.menu-link{justify-content:space-between;display:flex}.menu-link .lang-menu{margin-right:30px;background:#2a4e6f;border-radius:5px;overflow:hidden}.menu-link .lang-menu a{padding:5px 8px 4px!important;font-weight:500}.menu-link .lang-menu a.lang-off{background:#2a4e6f;color:#fff}.menu-link .lang-menu a.lang-on{background:#fff;color:#0f2d45;border-radius:5px;overflow:hidden;padding:5px 10px 4px!important}.menu-link .arqSearch{padding-top:5px!important}.menu-link li{float:left;padding-bottom:10px}.menu-link ul li.dropDown ul{float:none;border-width:0;margin:0;position:absolute;top:100%;width:auto;z-index:3000;padding:1.8rem 2rem;background:rgba(15,45,69,.98);left:50%;transform: translateX(-34%);}.menu-link ul li.menu-item-662.dropDown ul{transform:translate(-35%)}.menu-link ul li.menu-item-662.dropDown>ul:before{left:35%}.menu-link ul li.dropDown>ul:after,.menu-link ul li.dropDown>ul:before{bottom:100%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none}.menu-link ul li.dropDown>ul:before{border-color:rgba(15,45,69,0) rgba(15,45,69,0) rgba(15,45,69,.98);border-width:8px;left:50%;margin-left:-8px}.menu-link ul li.dropDown ul{display:none}.menu-link ul li.dropDown:hover ul{display:block}.menu-link ul li.dropDown.mega-menu:hover>ul{display:flex}.menu-link ul li.dropDown ul li{display:inline;position:relative;min-width:180px}.menu-link ul li.dropDown ul li a{font-size:11px;text-transform:none;color:#fff;font-weight:200;letter-spacing:0}.menu-link ul li.dropDown ul li ul{background:none;width:100%}.menu-link ul li.dropDown ul li.titulo-menu{flex:1 1 0px}.menu-link ul li.dropDown ul li.titulo-menu:last-child{margin-right:0}.menu-link ul li.dropDown ul li.titulo-menu>a{font-size:12px;text-transform:uppercase;color:#fff;font-weight:700;letter-spacing:0;position:relative;display:block;padding-bottom:8px;margin-bottom:12px}.menu-link ul li.dropDown ul li.titulo-menu>a:after{position:absolute;content:"";top:100%;left:0;width:100%;color:#fff;border-bottom:2px solid rgba(234,240,246,.2)}.menu-link ul li.dropDown ul li.menu-graduacao>a{min-height:46px;color:#bb70e6}.menu-link ul li.dropDown ul li.menu-graduacao>a:after{border-bottom:2px solid #bb70e6}.menu-link ul li.dropDown ul li.menu-especializacao>a{min-height:46px;color:#8346b1}.menu-link ul li.dropDown ul li.menu-especializacao>a:after{border-bottom:2px solid #8346b1}.menu-link ul li.dropDown ul li.menu-especializacao2>a{min-height:46px;color:#7487d9}.menu-link ul li.dropDown ul li.menu-especializacao2>a:after{border-bottom:2px solid #7487d9}.menu-link ul li.dropDown ul li.menu-llm>a{min-height:46px;color:#904ec1}.menu-link ul li.dropDown ul li.menu-llm>a:after{border-bottom:2px solid #904ec1}.menu-link ul li.dropDown ul li.menu-mestrado-doutorado>a{min-height:46px;color:#44aad8}.menu-link ul li.dropDown ul li.menu-mestrado-doutorado>a:after{border-bottom:2px solid #44aad8}.menu-link ul li.dropDown ul li.titulo-menu ul{display:contents;position:relative;top:auto;left:0;height:auto;width:100%}.menu-link ul li.dropDown ul li.titulo-menu ul li{line-height:.9rem;margin:0 0 6px}.menu-link ul li.dropDown ul li.titulo-menu ul li a{font-size:11px;text-transform:none;color:#fff;font-weight:200;letter-spacing:0;border-bottom:0}.menu-link ul li.dropDown ul li.sub-titulo-menu>a{min-height:36px;color:#44aad8 !important;font-weight:800!important;font-size:12px!important;}.dropDown{position:relative;margin-right:40px!important}.dropDown:after{font-family:FontAwesome;content:"\f078";color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;right:0;top:0;font-size:10px}.botMenu.sticky{position:fixed!important;top:0;background:rgba(9,56,128,.8);width:100%;height:46px}.botMenu.sticky .header-desktop{padding-top:0;padding-bottom:0}.botMenu.sticky .header-desktop .menu-link{margin-top:12px}.botMenu.sticky .header-desktop img{height:30px;margin:0!important}.botMenu .box-menu-header li{margin-right:40px}.botMenu .box-menu-header li:last-child{margin-right:0;padding-right:0}.secHeaderMob{background:rgba(34,34,34,.54);z-index:2;position:fixed;left:0;right:0}.navRMCX li,.secHeaderMob{padding-bottom:10px;padding-top:10px}.navRMCX li{border:1px solid #0f2d45}.navRMCX a{color:#fff;font-weight:500;position:relative;padding-left:20px;text-transform:uppercase}.navRMCX .navbar-toggle,.navRMCX .navbar-toggle:hover{background:transparent!important}.navRMCX .navbar-toggle .icon-bar{transition:all .2s}.navbar-toggle.x .icon-bar:first-of-type{transform:rotate(45deg);transform-origin:10% 10%}.navbar-toggle.x .icon-bar:nth-of-type(2){opacity:0;filter:alpha(opacity=0)}.navbar-toggle.x .icon-bar:nth-of-type(3){transform:rotate(-45deg);transform-origin:10% 90%}.navbar-toggle.x.collapsed .icon-bar:first-of-type{transform:rotate(0)}.navbar-toggle.x.collapsed .icon-bar:nth-of-type(2){opacity:1;filter:alpha(opacity=100)}.navbar-toggle.x.collapsed .icon-bar:nth-of-type(3){transform:rotate(0)}.navRMCX .navbar-header{float:none;background:rgba(9,56,128,.8);padding:0}.navRMCX .navbar{margin-bottom:21px;border:none;background:rgba(13,36,55,.9);display:block;padding:0;z-index:10;position:fixed;left:0;right:0;z-index:999}.navRMCX .navbar-toggle{display:block}.navRMCX .navbar-collapse.collapse.in{display:block!important}.navRMCX .navbar-brand{font-size:14px;position:relative}.navRMCX .navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);-webkit-overflow-scrolling:touch;height:calc(100% - 76px);overflow:scroll;flex-direction:column;width:100%;flex:1}.navRMCX .navbar-collapse.show{display:flex!important}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.navRMCX .container>.navbar-header{margin-right:-15px;margin-left:-15px}.navRMCX .navbar-brand{float:left;padding:14.5px 15px;font-size:19px;line-height:21px;height:50px}.navRMCX .navbar-toggle{position:relative;float:right;transform:scale(1.3);padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0}.navRMCX .navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navRMCX .navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navRMCX .navbar-default .navbar-toggle .icon-bar{background-color:#fff}.nav:after,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.navRMCX .nav:before{content:" ";display:table}.navbar-collapse:after,.navbar-header:after,.navbar:after,.navRMCX .nav:after{clear:both}.navRMCX .navbar-brand img{width:100%;position:absolute;top:-2px}.navRMCX .navbar-brand{padding:14.5px 26px}.header-simples .botMenu .menu-link a{color:#2a4e6f}.header-simples .botMenu .menu-link ul.sub-menu li a,.header-simples .botMenu.sticky .menu-link a{color:#fff}.header-azul .botMenu .menu-link a{color:#0f2d45}.header-azul .menu-link ul li.dropDown ul li a{color:#fff}.header-azul .dropDown:after{color:#0f2d45}.header-azul .botMenu.sticky .dropDown:after,.header-azul .botMenu.sticky .menu-link a{color:#fff}.folder-header,.folder-header .menu-folder-topo{font-family:Roboto,sans-serif;font-size:14px;line-height:1.2}.folder-header .menu-folder-topo{position:fixed;top:0;left:0;width:100%;background:rgba(0,0,0,.8);z-index:98;color:#fff;height:60px;padding:0}.folder-header .menu-folder-topo .branding{text-align:center;padding-top:12px}.folder-header .menu-folder-topo .branding img{height:40px;width:auto}.folder-header .menu-folder-topo ul.social{
			/* padding-top: 10px; */}.folder-header .menu-folder-topo ul.social li{display:inline-flex}.folder-header .menu-folder-topo ul.social li a{color:#fff;float:left;padding:6px 12px;font-size:16px;display:flex;align-items:center;justify-content:center}.folder-header .menu-folder-topo ul.social li a.volume{width:40px;display:flex;justify-content:center;align-items:center;position:relative}.folder-header .menu-folder-topo ul.social li a.volume b{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-top:2px}.folder-header .menu-folder-topo ul.social li a.volume .on{opacity:0}.folder-header .menu-folder-topo ul.social li a.volume.act b.on{opacity:1}.folder-header .menu-folder-topo ul.social li a.volume.act b.off{opacity:0}.folder-header .menu-folder-topo .menu-open{width:60px;height:60px;background:transparent;border:0;border-radius:0;justify-content:center;align-items:center;cursor:pointer;position:relative;border-right:1px solid rgba(0,0,0,.1);font-size:16px;line-height:1.2;color:#fff}.folder-header .menu-folder-topo .numero{height:60px;border-right:1px solid rgba(0,0,0,.1);padding:0 15px;display:inline-flex;justify-content:center;align-items:center}.folder-header .menu-folder-topo .titulo-pagina{font-weight:400;padding-left:15px;display:inline-flex;justify-content:center;align-items:center}.folder-header .menu-folder-aberto{display:flex;align-items:flex-start;flex-flow:wrap;list-style:none;margin:0;padding:60px 0 0;width:100%;position:fixed;top:0;left:0;height:100vh;transform:translateX(-100%);background-color:rgba(0,0,0,.7);background-color:#fff;z-index:99;transition:all .5s ease}.folder-header .menu-folder-aberto.abertura{transform:translateX(0);transition:all .5s ease}.folder-header .menu-folder-aberto .menu-close{width:60px;height:60px;background:transparent;border:0;border-radius:0;justify-content:center;align-items:center;cursor:pointer;position:relative;border-right:1px solid rgba(0,0,0,.1);font-size:16px;line-height:1.2;color:#000}.folder-header .menu-folder-aberto .menu-folder-interno{position:fixed;top:0;left:0;width:100%}.folder-header .menu-folder-aberto .menu-folder-interno .nav-tabs .nav-link{color:#000;font-size:16px;line-height:60px;margin:0 20px;width:auto;position:relative;font-weight:700;padding:0}.folder-header .menu-folder-aberto .menu-folder-interno .nav-tabs .nav-link.active:after{position:absolute;bottom:0;left:0;height:5px;background:#000;content:"";width:100%}.folder-header .menu-folder-aberto .menu-folder-conteudo{align-items:flex-start;flex-flow:wrap;list-style:none;margin:0;width:100%;height:calc(100vh - 60px);background-color:rgba(0,0,0,.7);background-color:#fff;overflow-y:scroll;z-index:99}.folder-header .menu-folder-aberto .menu-folder-conteudo .tab-content .tab-pane ul li a{display:block;position:relative}.folder-header .menu-folder-aberto .menu-folder-conteudo .tab-content .tab-pane ul li a:before{content:"";z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;transition:all .4s ease;background:#000;background:linear-gradient(0deg,#000,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.folder-header .menu-folder-aberto .menu-folder-conteudo .tab-content .tab-pane ul li a:hover:before{top:20%}.folder-header .menu-folder-aberto .menu-folder-conteudo .tab-content .tab-pane ul li a img{position:relative;width:100%}.folder-header .menu-folder-aberto .menu-folder-conteudo .tab-content .tab-pane ul li a span{position:absolute;bottom:0;left:0;width:100%;color:#fff;padding:15px;text-align:left!important;z-index:3}@media (max-width:575px){a.volume{height:40px}}
/* Acessibilidade
/---------------------------------------------------------------------------- */body{--font-size:16px}h1{font-size:calc(var(--font-size)*2)}p{font-size:var(--font-size)}.bloco-acessibilidade{position:relative;z-index:999}.bloco-acessibilidade .corpo-acessibilidade button{background:none!important;border:0!important}.bloco-acessibilidade .isHidden{display:none;width:0;transition:all 1s ease}.bloco-acessibilidade .open{display:block;width:300px;transition:width .3s linear}.bloco-acessibilidade .acessibilidade{position:fixed;right:0;top:72px;z-index:999;display:flex}.bloco-acessibilidade .acessibilidade_close{position:fixed;right:-284px;top:72px;z-index:999}.bloco-acessibilidade .fa-universal-access{font-size:40px}.bloco-acessibilidade .bg-icone-acessibilidade{background:#0f2d45;color:#fff;border-radius:10px 0 0 10px;width:60px;height:60px;cursor:pointer}.bloco-acessibilidade .acessibilidade h1{text-transform:none;font-size:12px}.bloco-acessibilidade .wrap-ferramentas-acessibilidade{border:1px solid #d6d6d6}.bloco-acessibilidade .wrap-ferramentas-acessibilidade p{color:#0f2d45;font-size:16px}.bloco-acessibilidade .titulo-acessibildiade{background:#f3f3f3;color:#0f2d45;height:60px}.bloco-acessibilidade .conjunto-acessibilidade{border-radius:0 0 0 10px}@media only screen and (max-width:600px){.bloco-acessibilidade{z-index:99}.bloco-acessibilidade h1.page-title{font-size:26px}.bloco-acessibilidade .acessibilidade h1{font-size:12px;padding:9px 0!important}.bloco-acessibilidade .titulo-acessibildiade{height:auto}.bloco-acessibilidade .acessibilidade{top:90px}.bloco-acessibilidade .fa-universal-access{font-size:26px}.bloco-acessibilidade .bg-icone-acessibilidade{width:50px;height:50px;position:absolute;right:-15px}.bloco-acessibilidade .bg-icone-acessibilidade.aberto{right:0}}
/* Pesquisar
/---------------------------------------------------------------------------- */#modalpesquisar .form-control{background-color:#113c8c;color:#fff;border:none}#modalpesquisar .form-control:focus{color:#fff;box-shadow:none;background-color:#113c8c}#modalpesquisar .form-control::-moz-placeholder{font-size:.95rem;background-color:#113c8c;color:#fff}#modalpesquisar .form-control:-ms-input-placeholder{font-size:.95rem;background-color:#113c8c;color:#fff}#modalpesquisar .form-control::placeholder{font-size:.95rem;background-color:#113c8c;color:#fff}#modalpesquisar .modal_bg{background-color:#113c8c}#modalpesquisar .modal-content{background-color:#113c8c;border:none}#modalpesquisar .modal-content .input-group{border:1px solid #fff!important;border-radius:3px;padding:6px}#modalpesquisar .modal-content h2{text-align:center;color:#fff;font-size:42px;font-weight:700}#modalpesquisar .modal-content p{text-align:center;color:#fff;font-size:15px;padding-bottom:15px}#modalpesquisar .modal-content .btn-icone{background-color:#113c8c;border:none}#modalpesquisar .modal-content i{color:#fff}
/* Fancybox
/---------------------------------------------------------------------------- */.box-galeria-fancy{display:flex;justify-content:flex-start;flex-wrap:wrap}.box-galeria-fancy a{width:20%;margin:auto}
/* Carousel
/---------------------------------------------------------------------------- */#carouselExample .carousel-control-next .arrow-right,#carouselExample .carousel-control-prev .arrow-left{height:30px}#carouselExample .bg-carousel{height:450px;background-size:cover;background-repeat:no-repeat;background-position:50%}
/* SlickSlider
/---------------------------------------------------------------------------- */#slidBg{height:400px;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important}.box-arrow-slider{position:absolute;display:flex;align-items:center;height:100%;width:100%}.box-arrow-slider .arrow-slider{position:absolute;height:30px;z-index:100;cursor:pointer}.box-arrow-slider.arrow-left{left:0}.box-arrow-slider .arrow-right{right:0}.img-content-slick{width:100%}.conteudo-slick{background-repeat:no-repeat;background-size:cover;background-position:50%;padding:15px;min-height:250px}
/* Mapa
/---------------------------------------------------------------------------- */#map-canvas{height:300px}
/* Pagina Home
/---------------------------------------------------------------------------- */.deskTop{display:block}.mobile{display:none}.topMenu{background-color:#0f2d45;opacity:1}.topMenu .menu-link li{padding-bottom:0}.topMenu .arqRedesSociais a{color:#fff;padding:0 13px;font-size:15px}.topMenu .menu-link a{text-transform:uppercase;color:#fff;font-size:12px;padding:0 11px}.botMenu{background-color:transparent;z-index:999;position:relative}.botMenu img{height:70px;-o-object-fit:contain;object-fit:contain;margin:17px 0}.botMenu .menu-link ul{position:relative;display:flex;margin:auto}.botMenu .box-menu-header li{margin-right:20px}.botMenu .menu-link a{font-size:14px;text-transform:uppercase;color:#fff;font-weight:500;letter-spacing:0}.botMenu .menu-link .fas{font-size:11px;padding-left:2px}
/* Single Post / Eventos */.single-eventos .page img,.single-post .page img{border-radius:5px}.single-eventos .page img.capa,.single-post .page img.capa{height:400px;-o-object-fit:cover;object-fit:cover;width:100%;margin-bottom:50px}.single-eventos .page .eventDate,.single-post .page .eventDate{background:#0f2d45 0 0 no-repeat padding-box;border-radius:4px;text-align:center;padding:10px 20px 8px}.single-eventos .page .eventDate h3,.single-post .page .eventDate h3{letter-spacing:0;color:#fff}.single-eventos .page .eventDate span,.single-post .page .eventDate span{font-size:12px;letter-spacing:0;color:#fff}.single-eventos .page h1,.single-post .page h1{color:#0f2d45!important;font-weight:500;font-size:2rem;margin-bottom:20px}.single-eventos .formulario-inscricao,.single-post .formulario-inscricao{background:#0f2d45;padding-bottom:20px}.single-eventos .formulario-inscricao h3,.single-post .formulario-inscricao h3{color:#fff;padding:20px 0 0;font-weight:500;margin:5px 30px 15px;text-align:center}.single-eventos .formulario-inscricao .bricks--component .bricks--section,.single-eventos .formulario-inscricao .bricks--component .bricks--section .bricks--row .bricks--column,.single-eventos .formulario-inscricao .bricks--component .bricks--section .bricks--row .bricks--column div,.single-post .formulario-inscricao .bricks--component .bricks--section,.single-post .formulario-inscricao .bricks--component .bricks--section .bricks--row .bricks--column,.single-post .formulario-inscricao .bricks--component .bricks--section .bricks--row .bricks--column div{background:none!important}.single-eventos .formulario-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form,.single-post .formulario-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form{margin-bottom:0!important}.single-eventos .formulario-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__fieldset .bricks-form__field,.single-post .formulario-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__fieldset .bricks-form__field{width:100%!important}.single-eventos .formulario-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__fieldset .bricks-form__field .bricks-form__label,.single-post .formulario-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__fieldset .bricks-form__field .bricks-form__label{display:block!important;color:#fff!important}.single-eventos .formulario-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__submit,.single-post .formulario-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__submit{padding:10px 5px!important}.single-eventos .formulario-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__submit .bricks--component-button,.single-post .formulario-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__submit .bricks--component-button{border-radius:4px!important;padding:6px 10px!important;font-size:1.3rem!important;height:inherit!important;color:#0b6274!important;text-transform:uppercase!important}.single-eventos .formulario-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__submit #rd-button-joq3m2m5a,.single-post .formulario-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__submit #rd-button-joq3m2m5a{color:#fff!important;background:#265ba3!important}.single-eventos .formulario-inscricao img.flag,.single-post .formulario-inscricao img.flag{margin-left:10px!important;margin-right:16px!important}.single-eventos .formulario-inscricao .bricks--component-text p,.single-post .formulario-inscricao .bricks--component-text p{text-align:center!important}
/* NOVO EVENTOS */
/* CARDS */.eventos-cards-cursos .card{min-height:595px;align-items:center}.eventos-cards-cursos .card .foto{width:100%;height:150px;background-size:cover;background-position:50%}.eventos-cards-cursos .card-tag{min-height:72px}[dir=ltr] .eventos-cards-cursos .card-tag ul{padding-left:0!important}[dir=rtl] .eventos-cards-cursos .card-tag ul{padding-right:0!important}.eventos-cards-cursos .card-tag ul{color:#009fe3;font-size:12px;display:flex;flex-direction:column;justify-content:center}.eventos-cards-cursos .card-tag:hover{background:transparent}.eventos-cards-cursos .card-tag a{margin-right:10px}.carga-horaria,.eventos-cards-cursos .card-tag,.eventos-cards-cursos .card-tag a{color:#009fe3;font-size:12px;text-transform:uppercase}.eventos-cards-cursos .carga-horaria{margin-bottom:0}.eventos-cards-cursos .card-title{font-size:15px;font-weight:700;text-transform:uppercase;min-height:127px}.eventos-cards-cursos .card-text{font-size:13px;font-weight:400}.eventos-cards-cursos .categoria{background-color:#f39200}.eventos-cards-cursos .categoria,.eventos-cards-cursos .tipo{display:inline-block;color:#fff;font-size:12px;text-transform:uppercase;padding:5px 15px;border-radius:10px}.eventos-cards-cursos .tipo{background-color:#009fe3}.eventos-cards-cursos .infos{border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:90%}.eventos-cards-cursos .infos span{color:#009fe3;font-size:12px;display:block;float:left}.eventos-cards-cursos .card-link+.card-link{margin-left:0}[data-badge=limpar-filtro-b]{padding:.5%!important;font-size:.7em!important}.botao-eventos-anteriores{background-color:#009fe3;color:#fff;padding:10px 25px;border-radius:20px;border:1px solid #009fe3;text-transform:uppercase;font-size:14px}.botao-eventos-anteriores:hover{background-color:#fff;color:#009fe3}[dir=ltr] #pagin{padding-left:0}[dir=rtl] #pagin{padding-right:0}
/* INTERNAS EVENTOS */.titulo-eventos-interna:before{background-color:#fff;position:absolute;top:0;left:-2000px;content:" ";right:calc(100% - 15px);margin-top:-18px;height:59px}.bloco-titulo-evento h1{font-size:30px;color:#fff;font-weight:700}.img-evento{background-size:cover;height:463px;background-position:50%}.infos-gerais-evento .card{background:transparent;border:0}.infos-gerais-evento .card-header button{font-size:14px;border:none;background-color:transparent;color:#009fe3;font-weight:400}.infos-gerais-eventos .input-group-text{padding:0}.infos-gerais-eventos .input-group-text .btn{padding:5px 15px}.tag-assunto li a,.tag-escola,.tag-status{color:#fff;padding:7px 15px;border-radius:10px;text-transform:uppercase;font-size:13px}.tag-status{background-color:#265ba3}.tag-status:hover{background-color:transparent;color:#fff}.tag-escola{background-color:#1d3b58}.tag-escola:hover{background-color:#265ba3;color:#fff}[dir=ltr] .tag-assunto{padding-left:0}[dir=rtl] .tag-assunto{padding-right:0}.tag-assunto li a{background-color:#265ba3;color:#fff;margin-right:10px}.tag-assunto:hover{background-color:#1d3b58;color:#fff}.open-class-cards-cursos-carrosel{background-color:#eae7e7}.nav-tabs{border-bottom:0}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{border:0;background-color:transparent}.nav-tabs .nav-link.active{color:#265ba3}.text-verde a{color:#265ba3}.filtros{background-color:#f3f3f3}.infos{border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:90%;background-color:transparent}.infos span{color:#009fe3;font-size:12px;display:block;float:left}.infos-tags{color:#676767}.infos-tags i{color:#009fe3}.infos-tags .row{border-bottom:1px solid #b1b1b1;text-transform:uppercase}.open-class-sobre h1{font-size:30px;font-weight:700;color:#0f2d45}
/* SLICK SLIDE */.slick-slide{margin-right:2rem}.faq-open-class h1,.open-class-cards-cursos-carrosel h1,.open-class-sobre h1,.text-verde a{font-size:30px;font-weight:700;color:#0f2d45}.text-verde a{color:#009fe3}
/* NOSSOS CURSOS */.cursolista{border:1px solid #919191;font-family:Montserrat,sans-serif;font-weight:200;padding:20px;margin-bottom:20px;min-height:300px;background:#fff;display:flex;flex-flow:row wrap;justify-content:flex-start}.linkcursolista{display:flex;flex-flow:column nowrap;width:100%}.linkcursolista hr{width:100%}.btn2_cursos{margin-top:auto}.btn2_cursos:hover{background:#0f2d45!important}@media (max-width:500px){.cursolista{min-height:100px}.btn2_cursos{position:unset;display:inline-block;font-size:18px;margin:0;width:100%}}.sombra2{box-shadow:7px 7px 5px -5px rgba(0,0,0,.24)!important}.linkcursolista :hover{background:#dee1e3}.cursolista span{display:inline-block;font-weight:300}.cursolista h3{font-family:Montserrat,sans-serif;font-weight:500;color:#0e3958;font-size:16px}#topo-corpo-docente .input-group .form-control,#topo-nossoscursos .input-group .form-control{border-radius:5px}#topo-corpo-docente i,#topo-nossoscursos i{position:relative;margin-left:-26px;margin-top:3px}#topo-corpo-docente i:before,#topo-nossoscursos i:before{color:#265ba3}#carouselgaleria .setascarousel .carousel-control-prev{margin-left:-40px!important}#carouselgaleria .setascarousel .carousel-control-next{margin-right:-60px!important}
/*Área Seleção*/.box_selecao{margin:-30px 0 30px}.box_selecao .box_selecao_btn1{background-color:#fff;border-radius:5px 5px 0 0;padding:30px 0}.box_selecao form{padding:0 30px;margin-bottom:15px}.box_selecao .box_selecao_btn2{text-align:center;background-color:#fff;border-radius:0 0 5px 5px;padding:15px 0 50px}.box_selecao .form-check-inline{margin:0}.box_selecao .form-check-inline .form-check-input{margin:0;position:unset}.box_selecao .box_selecao_btn2 label{color:#102e46;padding:0 35px 0 20px}.box_selecao .box_selecao_btn1 a{color:#fff;background-color:#265ba3;border-color:#fff;padding:10px 0 10px 23px;font-weight:600;text-align:left;font-size:17px;margin:5px 11px;border-radius:6px;width:240px}.box_selecao .box_selecao_btn1 a:hover{color:#fff;background-color:#0f2d45;border-color:#0f2d45}
/*Área Filtro*/.box_filtro{margin:20px}.box_filtro .box_filtro_btn{padding:0}.box_filtro .box_filtro_btn span{color:#0f2d45;font-weight:400;font-size:15px;padding:0}.box_filtro .box_filtro_btn a{color:#102e46;background-color:#6cc2e0;padding:2px 10px;text-align:left;font-size:13px;margin-left:8px;border-radius:4px}
/*Área Cursos*/
/* .box_cursos {

}

.box_cursos .box_cursos_principal {

  } */.box_cursos .box_cursos_conteudo{padding-bottom:30px}.box_cursos .box_cursos_conteudo p{color:#fff;font-size:1.1rem;padding-right:36px;min-height:50px;font-weight:700;margin-top:5px}.box_cursos .box_cursos_conteudo .card{background-color:#fff;padding:20px 25px;height:230px;text-align:center;border-color:#265ba3}.box_cursos .box_cursos_conteudo .card .card-body{padding:0;display:flex;flex-flow:column nowrap}.box_cursos .box_cursos_conteudo .card .card-body p{color:#265ba3;padding:0;margin-top:15px;min-height:inherit;text-transform:capitalize}.box_cursos .btn-selecao{color:#fff;background-color:#265ba3;padding:6px 0;font-weight:500;text-align:center;font-size:1rem;border-radius:5px}.card-body span{margin:10px;font-size:.8rem;font-weight:500}@media (max-width:768px){.box_selecao .box_selecao_btn1 a{padding:8px 0;text-align:center;margin:5px 0;width:100%}.box_selecao .form-check-inline{display:inline-block}.box_selecao .box_selecao_btn2 label{padding:0;font-size:20px}.box_filtro .box_filtro_btn span{font-weight:500;font-size:20px}.box_filtro .box_filtro_btn a{padding:5px 0;text-align:center;font-size:15px;font-weight:600;margin:5px 0;width:100%}.box_cursos .box_cursos_conteudo .card{padding:15px 0 15px 20px;margin:15px 15px 10px 0}.box_cursos .box_cursos_conteudo p{font-size:15px;min-height:67px}}@media (max-width:575px){.box_filtro{margin:25px}.box_cursos .box_cursos_conteudo .card{padding:20px 25px;margin:15px 20px 10px}.box_cursos .btn1_cursos{font-size:17px;border-radius:5px 20px 5px 5px;width:100%}.box_cursos .box_cursos_conteudo p{font-size:23px;font-weight:600}.box_cursos .btn2_cursos{font-size:18px;margin:0;width:100%}.box_cursos .box_cursos_conteudo .card{min-height:250px!important}}
/* HomeBlog */.homeBg{background:#e8e8e8}.postTime i{color:#747f92;padding-right:4px}.flexCenter{display:flex;justify-content:center;align-items:center}.slick-next:before,.slick-prev:before,.sliderHome .slick-dots li button:before{font-family:inherit}.sliderHome .fa-chevron-left:before{content:"\f053"!important;font-size:35px}.sliderHome .fa-chevron-right:before{content:"\f054"!important;font-size:35px}.sliderHome .slick-next{right:30px;z-index:1}.sliderHome .slick-prev{left:30px;z-index:1}.sliderHome{position:relative;top:-128px}.sliderHome .slick-slide{margin-right:0}.sliderBg{background-size:cover;background-repeat:no-repeat;background-position:50%;height:95vh;position:relative;z-index:1}.sliderBg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#265ba3 0 0 no-repeat padding-box;opacity:.9}.sliderHome .flexCenter{height:100%}.slideContent{position:relative;text-align:center}.slideContent h1{font-weight:700;letter-spacing:0;color:#fff;margin-bottom:25px;font-size:46px}.slideContent p{font-size:20px;letter-spacing:0;color:#fff}.slideContent a{font-size:12px;letter-spacing:.24px;font-weight:700;color:#fff;border:1px solid #fff;border-radius:4px;padding:17px 35px;display:flex;justify-content:center;align-items:center;margin-top:50px}.slideContent a:hover{background:rgba(15,45,69,.98);border:1px solid rgba(15,45,69,.98)}.slideContent a:hover i{transition:all .5s ease;padding-left:22px;margin-right:-10px}.slideContent i{font-size:20px;padding-left:12px;transition:all .5s ease}.sliderHome .whiteArrow{position:absolute;bottom:35px;color:#fff;font-size:20px;cursor:pointer;z-index:1}
/* Home Blog
/---------------------------------------------------------------------------- */#topo-blog{background:url(img/topo-noticias.jpg) no-repeat;background-size:cover;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px}.homeBlog .blogTitle{position:relative;margin-bottom:55px}.blogTitle.eventos{margin-top:65px}.homeBlog .blogTitle h4{text-align:center;font-weight:800;position:relative;margin:0}.homeBlog .blogTitle h4:before{content:"";position:absolute;width:22%;height:2px;bottom:-14px;border-bottom:1px solid #265ba3;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.homeBlog .blogTitle h4:before:hover{background:rgba(15,45,69,.98);border:1px solid rgba(15,45,69,.98);color:#fff}a.news-btn{text-align:center;font-weight:700;letter-spacing:.24px;color:#265ba3;border:1px solid #265ba3;padding:17px 42px;border-radius:3px;line-height:16px;display:inline-block;margin:0 auto}a.news-btn:hover{background:#0f2d45;border-color:#0f2d45;color:#fff}.homeBlog .blogContent{margin-bottom:40px}.homeBlog .blogContent img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:#265ba3 0 0 no-repeat padding-box;opacity:.9;font-size:1.1rem}.homeBlog .blogContent h2{color:#1e2f4f;letter-spacing:-.25px;font-weight:600;font-size:24px;margin-bottom:15px}.homeBlog .blogContent h5{color:#1e2f4f;letter-spacing:0;font-weight:700;padding-right:42px;margin-bottom:12px}.homeBlog .blogContent p{font-size:15px;color:#323b4b;letter-spacing:0;font-weight:400;overflow:hidden}.homeBlog .blogContent span{color:#fff;font-weight:400;text-decoration:none}.homeBlog .blogPrimary .blogContent span{font-size:14px;padding:4px 10px}.homeBlog .blogSecondary .blogContent span{font-size:12px;padding:4px 10px}.homeBlog .blogPrimary{padding-right:25px}.homeBlog .blogSecondary{padding-left:25px}.homeBlog .blogSecondary .ver-mais-blog{color:#265ba3;font-weight:600;display:table;font-size:14px;margin-top:8px}.homeBlog .blogSecondary .ver-mais-blog img{padding-left:5px;margin-top:-2px}.homeBlog .blogSecondary .ver-mais-blog:hover{text-decoration:none}.homeBlog .blogInfoPri{padding-right:85px;position:relative;margin-top:15px}.homeBlog .blogInfoPri .ver-mais-blog{color:#265ba3;font-weight:600;display:table;margin-top:8px}.homeBlog .blogInfoPri .ver-mais-blog img{padding-left:6px;margin-top:-2px}.homeBlog .blogInfoPri .ver-mais-blog:hover{text-decoration:none}.homeBlog .blogInfoPri img{padding-left:6px}.homeBlog .blogInfoSec{padding-right:52px;position:relative;margin-top:14px}.homeBlog .blogInfoSec img{padding-left:6px}.homeBlog .postTime{position:absolute;top:0;right:0;z-index:99}.homeBlog .postTime p{color:#747f92;margin:0;font-size:12px;font-weight:500}.homeBlog .imgSecondary .mainImg{height:190px}.homeBlog .imgPrimary .mainImg,.homeBlog .imgSecondary .mainImg{-o-object-fit:cover;object-fit:cover;width:100%}.homeBlog .imgPrimary,.homeBlog .imgSecondary{background:#265ba3 0 0 no-repeat padding-box;mix-blend-mode:multiply;border-radius:5px;overflow:hidden}#sejaidp .arqCardSocial figure img,.homeBlog .blogContent figure .mainImg{transition:.3s ease-in-out}.homeBlog .blogContent .mainImg:hover{opacity:.2}.homeBlog .blogContent:hover figure{border-radius:4px}.homeBlog .blogContent:hover h2,h5{color:#2a4e6f}.homeBlog .blogContent:hover span{color:#fff;text-decoration:none}.homeBlog .blogContent:hover .arrowBlog{opacity:1}.imgPrimary{position:relative}.blogCategoria{position:absolute;top:14px;left:13px;background:#0f2d45 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.16078)}.blogCategoria ul{list-style-type:none;padding:0;margin:0}.blogCategoria li a{letter-spacing:.12px;color:#fff;font-size:12px}.blogCategoria li{padding:3px 38px 3px 11px}.imgSecondary{position:relative}.blogCatSecondary{position:absolute;top:13px;left:17px;background:#0f2d45 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.16078)}.blogCatSecondary ul{list-style-type:none;padding:0;margin:0}.blogCatSecondary li a{letter-spacing:.12px;color:#fff;font-size:12px}.blogCatSecondary li{padding:3px 17px 3px 11px}.blogAuthor{position:absolute;bottom:12px;left:13px;display:flex;align-items:center}.blogAuthor img{border-radius:50%;width:28px!important;height:28px;-o-object-fit:cover!important;object-fit:cover!important}.blogAuthor h6{letter-spacing:0;margin:0;padding-left:8px}
/* CPA -----------*/#topo-cpa{background:url(img/topoCPA.jpg) no-repeat;background-size:cover;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px}.sectionautoavaliacao{border-radius:0 0 50px 0;padding-left:13rem!important;padding:50px}.bgmelhorias{background:url(img/cpa-bg-melhorias.jpg) no-repeat;background-size:cover;color:#fff}& .card{background:transparent}& .card-header{background:#fff}& .btn-link{font-weight:600;color:#0b6274}#conhecaaequipe img{filter:grayscale(100%);filter:gray /* IE */}#conhecaaequipe p{color:#000}.bgnucleo1{background-size:cover;min-height:300px;margin:0!important;color:#fff}.bgnucleo1 h3,.bgnucleo1 p,.cta-eventosanteriores .bgazulescuro h3,.cta-eventosanteriores .bgazulescuro p{color:#fff}.itemautoavaliacao{position:absolute;top:0;z-index:3}
/* Home Eventos
/---------------------------------------------------------------------------- */.homeEvents .eventTitle{position:relative;margin-top:80px;margin-bottom:85px}.homeEvents .eventTitle h3{letter-spacing:0;text-transform:uppercase;text-align:center;font-weight:800;margin:0}.homeEvents .eventTitle h3:before{content:"";position:absolute;width:20%;height:2px;bottom:-14px;border-bottom:1px solid #265ba3;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.homeEvents .eventTitle h3:before:hover{background:rgba(15,45,69,.98);border:1px solid rgba(15,45,69,.98);color:#fff}.homeEvents .eventTitle a{position:absolute;right:15px;top:-10px;text-align:center;font-weight:700;letter-spacing:.24px;color:#265ba3;border:1px solid #265ba3;padding:17px 42px;border-radius:3px;line-height:16px}.homeEvents .eventTitle a:hover{background:#0f2d45;border-color:#0f2d45;color:#fff}.eventCard{background:#fff;border-radius:4px;box-shadow:0 5px 15px rgba(0,0,0,.1)}.homeEvents .eventDate{position:absolute;background:#0f2d45 0 0 no-repeat padding-box;border-radius:4px;bottom:-28px;right:19px;text-align:center;padding:10px 20px 8px}.homeEvents .eventDate h3{letter-spacing:0;color:#fff;margin:0 0 -5px}.homeEvents .eventDate span{font-size:12px;letter-spacing:0;color:#fff}.homeEvents .eventInfo{min-height:190px;padding:30px 20px 46px;min-height:210px}.homeEvents .eventInfo .bloco-titulo h3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4; /* number of lines to show */-webkit-box-orient:vertical;letter-spacing:0;color:#0f2d45;font-weight:600}.homeEvents .eventInfo .bloco-titulo p{font-size:14px;letter-spacing:0;color:#0f2d45;opacity:.7;margin:0;font-weight:500}.homeEvents .eventTop{position:relative}.homeEvents .eventTop figure{border-radius:4px 4px 0 0}.homeEvents .eventTop img{-o-object-fit:cover;object-fit:cover;border-radius:4px 4px 0 0;width:100%;height:162px}.homeEvents .eventInfo h3{letter-spacing:0;color:#0f2d45;font-weight:600}.homeEvents .eventInfo p{font-size:14px;letter-spacing:0;color:#0f2d45;opacity:.7;margin:0;font-weight:500}.homeEvents .eventCta{position:absolute;bottom:-8%;background:#265ba3;padding:12px 40px;border-radius:4px;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content;cursor:pointer}.homeEvents .eventCta:hover{background:rgba(15,45,69,.98);color:#fff}.homeEvents .eventCta span{letter-spacing:.24px;color:#fff;text-transform:uppercase;font-size:12px;font-weight:600}.eventPrev h3{letter-spacing:.2px;color:#0f2d45;font-weight:700;margin-left:5px;margin-bottom:25px}.eventPrevCard{background-color:#fff;border-radius:4px;border:1px solid #e5e5e5;padding:12px 10px;display:flex;margin-bottom:16px}.eventPrevTitle{padding-right:4px}.eventPrevTitle p{color:#1e2f4f;margin:0;font-size:15px;font-weight:700;line-height:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.eventPrevTitle span{color:#0f2d45;margin:0;font-size:10px;opacity:.7;font-weight:400}.eventPrevDate{background:#f8f8f8 0 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-flow:column}.eventPrevDate h3{letter-spacing:0;margin:0 0 -6px}.eventPrevDate span{letter-spacing:0;color:#0f2d45;font-size:12px;font-weight:600}.acordHome{position:relative;padding:0;margin-top:60px}.acordHome-inside{background-color:#fff;margin-left:90px;padding:60px 0 10%}.acordImg{position:absolute;left:-90px;margin-right:30px}.acordImg img,.acordImg video{-o-object-fit:cover;object-fit:cover}.acordImg video{height:auto;width:100%}.acordHome .acordTitle{letter-spacing:.36px;color:#0f2d45;text-transform:uppercase;font-weight:800;position:relative;margin-bottom:45px;font-size:1.1rem;text-align:center}.acordHome .acordTitle:before{content:"";position:absolute;width:18%;height:2px;bottom:-10px;margin-left:auto;margin-right:auto;border-bottom:1px solid #265ba3;text-align:center;left:41%}.acordTab-title a{padding:0}.acordTab{padding-bottom:40px}.acordTab-title{display:flex;align-items:center}.acordTab-title>a,.acordTab-title>a:active{display:block;font-size:1rem;color:#0f2d45;font-weight:700;text-decoration:none;line-height:normal;cursor:pointer}.acordTab-heading i{color:#265ba3;transition:all .5s;margin-right:20px;font-size:20px}.acordTab-heading.active i{transform:rotate(180deg)}.acordTab-body p{letter-spacing:0;color:#323b4b;font-size:15px;font-weight:400;padding-left:40px;margin-top:15px}.acordHome .acordAnchor{position:relative;margin-top:20px}.acordHome .acordAnchor a{background-color:#265ba3;color:#fff;border:1px solid #265ba3;font-size:12px;letter-spacing:.24px;padding:15px 32px;font-weight:600;border-radius:4px;margin-right:12px;text-transform:uppercase}.acordHome .acordAnchor a:hover{background:rgba(15,45,69,.98);border:1px solid rgba(15,45,69,.98);color:#fff}
/* SouIDP */#arqDepoimentos{background-repeat:no-repeat;background-position:inherit;background-size:cover;position:relative;margin-top:60px;margin-bottom:250px;box-shadow:0 0 7px rgba(0,0,0,.7)}#arqDepoimentos .arqSouIDP h2{font-size:20px;color:#fff;font-weight:700;text-transform:uppercase;padding-top:70px}#arqDepoimentos .depoimentoSlide{margin-top:30px}#arqDepoimentos .arqCardSocial{padding:0;background-color:#fff;border:0;border-radius:4px;margin-top:50px;margin-bottom:50px;box-shadow:0 5px 15px rgba(0,0,0,.1);min-height:430px}#arqDepoimentos .arqCardSocial img{box-shadow:0 0 25px #000}#arqDepoimentos .img-capa-depo{margin:45px 0 0;height:100%!important;width:100%!important;position:relative;overflow:hidden;max-height:165px;background:#7ccbff;background:linear-gradient(#4888b2,#7ccbff)}#arqDepoimentos .img-capa-depo img.depoimento-cover{margin:0!important;width:100%!important;border-radius:0!important;border:0!important;box-shadow:none!important;height:100%!important;opacity:.4;position:relative}#arqDepoimentos .img-capa-depo .fas{color:#fff;position:absolute;top:calc(50% - 27px);left:50%;transform:translate(-50%);padding:20px;border:2px solid #fff;border-radius:50%}.contentondeeles .imgdestaqueonde{max-height:220px;overflow:hidden;filter:grayscale(100%)}.contentondeeles .imgdestaqueonde img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contentondeeles .img-capa-depo{margin:0!important;height:100%!important;width:100%!important;position:relative;overflow:hidden;background:#7ccbff;background:linear-gradient(#4888b2,#7ccbff)}.contentondeeles .img-capa-depo img.depoimento-cover{margin:0!important;width:100%!important;border-radius:0!important;border:0!important;box-shadow:none!important;height:100%!important;opacity:.4;position:relative}.contentondeeles .img-capa-depo .fas{color:#fff;position:absolute;top:calc(50% - 27px);left:50%;transform:translate(-50%);padding:20px;border:2px solid #fff;border-radius:50%}.contentondeeles .arqBtnSeja{background-color:#265ba3;color:#fff!important;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.24px;margin-bottom:25px;margin-top:-15px;position:relative}#arqDepoimentos .arqCardSocial img{border-radius:50%;width:80px;height:80px;-o-object-fit:cover;object-fit:cover;border:3px solid #fff;box-shadow:0 0 5px #888;margin:-45px auto 0}#arqDepoimentos .arqCardSocial img.depoimento-cover{margin:25px 0 0;width:100%!important;border-radius:0!important;border:0!important;box-shadow:none!important;height:100%!important;position:relative}#arqDepoimentos .arqCardSocial img.depoimento-cover:after{content:"";width:100%!important;height:100%!important;background:rgba(52,100,167,.5);position:absolute;top:0;left:0;z-index:2}#arqDepoimentos .arqCardSocial h3{color:#021744;font-size:18px;font-weight:700;padding:20px 0 0;margin:0}#arqDepoimentos .arqCardSocial h5{font-size:110px;margin-top:25px;margin-bottom:-42px;color:#aab0bb}#arqDepoimentos .arqCardSocial span{font-size:12px;font-weight:500;color:#0f2d45;opacity:.5}#arqDepoimentos .arqCardSocial p{font-size:15px;font-weight:400;color:#323b4b;padding:25px 30px}#arqDepoimentos .arqCardSocial .arqBtnSeja{background-color:#265ba3;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.24px;padding:13px 35px;margin-bottom:25px;margin-top:-15px;position:relative}#arqDepoimentos .arqCardSocial .arqBtnSeja:hover{background:rgba(15,45,69,.98);border:1px solid rgba(15,45,69,.98);color:#fff}#arqDepoimentos .fa-chevron-left:before{content:"\f053"!important}#arqDepoimentos .fa-chevron-right:before{content:"\f054"!important}#arqDepoimentos .slick-dots li button:before{color:#265ba3;font-size:11px}
/* SejaIDP */#sejaidp{margin-top:90px}#sejaidp .arqSejaIDP h2{color:#0f2d45;font-size:18px;font-weight:800;text-transform:uppercase}#sejaidp .arqSejaIDP hr{border-top:1px solid #265ba3;width:250px;padding-bottom:50px;border-bottom:0}#sejaidp .arqCardSocial{margin-bottom:120px}#sejaidp .arqCardSocial h3{color:#021744;font-size:20px;font-weight:700;letter-spacing:0;padding:24px 0 0}#sejaidp .arqCardSocial hr{border-top:1px solid #265ba3;opacity:.4;width:230px}#sejaidp .arqCardSocial img{border-radius:4px 4px 0 0;height:210px;width:395px;-o-object-fit:cover;object-fit:cover}#sejaidp .arqCardSocial .imgSeja{background:#265ba3 0 0 no-repeat padding-box;mix-blend-mode:multiply;border-radius:4px 4px 0 0;opacity:.91;margin:0}#sejaidp .arqCardSocial p{color:#323b4b;font-size:15px;font-weight:400;letter-spacing:0;padding:0 25px 15px}#sejaidp .arqCardSocial .arqBtnSeja{background-color:#265ba3;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.24px;padding:13px 35px;margin-bottom:-23px}#sejaidp .arqCardSocial .arqBtnSeja:hover{background:rgba(15,45,69,.98);border:1px solid rgba(15,45,69,.98);color:#fff}#sejaidp .arqCardSocial:hover img{opacity:1}#sejaidp .arqCardSocial:hover p{color:#2a4e6f}
/* Redes Sociais */.arqImgFit{-o-object-fit:cover;object-fit:cover}#arqRedes{background-color:#aad0e8;padding-bottom:160px}#arqRedes h2{color:#0f2d45;font-size:20px;text-transform:uppercase;font-weight:700;padding-top:60px;padding-bottom:45px}#arqRedes .arqCardSocial img{height:auto;width:100%;border-radius:4px 4px 0 0}#sejaidp .arqCardSocial{border:none;border-radius:4px;box-shadow:0 5px 30px #888;background-color:#fff}#arqRedes .arqCardSocial{box-shadow:0 5px 30px rgba(37,101,175,.7);background:#fff;border-radius:5px;overflow:hidden}#arqRedes .arqCardSocial .arqLogo{padding-left:45px;padding-top:20px}#arqRedes .arqCardSocial .arqLogo img{width:auto!important}#arqRedes .arqCardSocial .arqLogo p{font-size:45px;color:#2a4e6f;padding:2px 25px}#arqRedes .arqCardSocial .arqTitulo h3{font-size:16px;color:#2a4e6f;font-weight:700;padding:25px 10px}#arqRedes .arqCardSocial .arqData p{color:#323b4b;font-size:12px;opacity:.5;padding:25px 10px;float:right}#arqRedes .arqCardSocial p{text-align:center;font-size:15px;color:#323b4b;padding:0 30px 30px}
/* Single Cursos */.arqCinza{background-color:#f8f8f8}.arqPD{padding:0 23px}#arqBannerTop{background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;top:-128px;z-index:1}#arqBannerTop:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#2a4e6f 0 0 no-repeat padding-box;opacity:.75}#arqBannerTop .arqCursoTitulo h1{font-size:50px;color:#fff;font-weight:700;letter-spacing:0;padding-top:175px}#arqBannerTop .arqCursoTitulo a{font-size:12px;letter-spacing:.24px;font-weight:700;color:#fff;border:1px solid #fff;border-radius:4px;padding:15px 60px;display:flex;justify-content:center;align-items:center;margin-top:25px;margin-bottom:118px}#arqBannerTop .arqCursoMenu a{background-color:#265ba3;border:1px solid #1f4f90;opacity:.95;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;display:block;padding:14px}#arqSobreCurso{margin-bottom:100px}#arqCorpoDocente h2,#arqDepo h2,#arqSobreCurso h2{font-size:18px;font-weight:700;color:#0f2d45;text-transform:uppercase;letter-spacing:.36px}#arqSobreCurso hr{width:33%}#arqMapa hr,#arqSobreCurso hr{border-top:1px solid #265ba3;margin:0 0 40px}#arqMapa hr{width:80%}#arqCorpoDocente hr,#arqDepo hr{border-top:1px solid #265ba3;width:23%}#arqSobreCurso p{letter-spacing:0;color:#323b4b;font-size:15px;font-weight:400}#arqIngresso{background-color:#0f2d45}#arqIngresso h2{letter-spacing:.36px;color:#fff;text-transform:uppercase;font-size:18px;font-weight:700;padding-top:100px}#arqIngresso hr{width:22%;padding-bottom:100px}#arqIngresso hr,#singleDepoimentos hr{border-top:1px solid #fff;margin:0 auto}#singleDepoimentos hr{width:30%;opacity:.6}#arqIngresso .cardIngresso{background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.1);border:1px solid #e5e5e5;border-radius:4px;margin-bottom:160px}#arqIngresso .cardIngresso h3{font-size:15px;color:#021744;letter-spacing:0;font-weight:700}#arqIngresso .cardIngresso p{letter-spacing:0;color:#323b4b;font-weight:400;font-size:15px;padding:5px 16px 15px}#arqIngresso .cardIngresso img{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;margin:15px 0}#arqIngresso .cardIngresso .ingBtn{background-color:#265ba3;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.24px;padding:14px 32px;border-radius:3px;margin-bottom:-25px}#bgAzul{background-color:#4888b2;padding:105px 0 75px}#bgAzul img{width:71px;height:71px;-o-object-fit:contain;object-fit:contain;margin:0 auto}#bgAzul p{font-size:15px;font-weight:400;letter-spacing:0;color:#fff;padding:20px 0 0}#arqCorpoDocente{background-color:#fff;padding:118px 0 94px}#arqCorpoDocente .depoimentoSlide{margin-top:30px}#arqCorpoDocente .arqCardSocial{padding:0;background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;margin-top:50px;margin-bottom:50px;box-shadow:0 5px 15px rgba(0,0,0,.1);min-height:330px}#arqCorpoDocente .arqCardSocial img{border-radius:50%;width:80px;height:80px;-o-object-fit:cover;object-fit:cover;border:3px solid #fff;box-shadow:0 5px 15px rgba(0,0,0,.1);margin:-45px auto 0}#arqCorpoDocente .arqCardSocial h3{color:#021744;font-size:18px;font-weight:700;padding:20px 0 0;margin:0}#arqCorpoDocente .arqCardSocial h5{font-size:110px;margin-top:25px;margin-bottom:-42px;color:#aab0bb}#arqCorpoDocente .arqCardSocial span{font-size:12px;font-weight:500;color:#0f2d45;opacity:.5}#arqCorpoDocente .arqCardSocial p{font-size:15px;font-weight:400;color:#323b4b;padding:25px 30px}#arqCorpoDocente .arqCardSocial .arqBtnSeja{background-color:#265ba3;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.24px;padding:13px 35px;margin-bottom:25px}#arqCorpoDocente .fa-chevron-left:before,.single-depoimentos .fa-chevron-left:before{content:"\f053"!important;color:#0f2d45}#arqCorpoDocente .fa-chevron-right:before,.single-depoimentos .fa-chevron-right:before{content:"\f054"!important;color:#0f2d45}#arqCorpoDocente .slick-dots li button:before,.single-depoimentos .slick-dots li button:before{color:#265ba3;font-size:11px}
/* Depoimentos */#arqDepo{padding-top:80px;padding-bottom:40px}#arqDepo .slick-next{right:-60px}#arqDepo .slick-prev{left:-55px}.single-depoimentos .depoimento-container{display:flex!important;justify-content:center;align-items:flex-start}.single-depoimentos hr{margin-bottom:30px}.single-depoimentos .depoimento-container iframe{width:450px;height:285px}.single-depoimentos .depoimento-card-info{padding:0;background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;box-shadow:0 5px 15px rgba(0,0,0,.1);margin-right:40px;min-height:285px;margin-bottom:30px;display:flex;flex-direction:column;justify-content:center}.single-depoimentos .depoimento-card-info p{font-size:15px;font-weight:400;color:#323b4b;padding:25px 30px}.single-depoimentos h3{color:#021744;font-size:18px;font-weight:800;padding:0 30px;margin:0}.single-depoimentos span{font:12px;letter-spacing:0;color:#323b4b;opacity:.5;padding:0 30px;margin-bottom:25px}
/* Projetos */#singleDepoimentos .arqCardSocial .arqBtnSeja{position:absolute;bottom:0;margin-bottom:-23px;transform:translateX(-50%)}#singleDepoimentos .arqCardSocial h3{font-weight:800}#singleDepoimentos{margin-top:75px;background-repeat:no-repeat;background-position:inherit;background-size:cover;position:relative;height:630px;margin-bottom:130px}#singleDepoimentos .arqSouIDP h2{font-size:20px;color:#fff;font-weight:700;text-transform:uppercase;padding-top:70px}#singleDepoimentos .depoimentoSlide{margin-top:30px}#singleDepoimentos .arqCardSocial{padding:0;background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;margin-top:50px;margin-bottom:50px;box-shadow:0 5px 15px rgba(0,0,0,.1);min-height:255px}#singleDepoimentos .arqCardSocial img{border-radius:50%;width:80px;height:80px;-o-object-fit:cover;object-fit:cover;border:3px solid #fff;box-shadow:0 0 25px #000;margin:-45px auto 0}#singleDepoimentos .arqCardSocial h3{color:#021744;font-size:18px;font-weight:700;padding:20px 0 0;margin:0}#singleDepoimentos .arqCardSocial h5{font-size:110px;margin-top:25px;margin-bottom:-42px;color:#aab0bb}#singleDepoimentos .arqCardSocial span{font-size:12px;font-weight:500;color:#0f2d45;opacity:.5}#singleDepoimentos .arqCardSocial p{font-size:15px;font-weight:400;color:#323b4b;padding:25px 30px}#singleDepoimentos .arqCardSocial .arqBtnSeja{background-color:#265ba3;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.24px;padding:13px 35px;margin-bottom:-20px}
/* Internacionalização */h4{font-weight:700;letter-spacing:.36px;text-transform:uppercase;font-size:1rem}
/* Universidades */.single-universidades .universidade-imagem{display:flex;align-items:flex-end;justify-content:center;height:100%;margin-bottom:30px}.single-universidades .universidade-imagem img{width:175px}.imgconvenios{position:absolute;margin:-15% 0}
/* BT WHATSAPP ---- PJR
/---------------------------------------------------------------------------- */.bt-whapp{position:fixed;bottom:30px;right:30px;z-index:9999999999}@media only screen and (max-width:480px){.bt-whapp{width:40px;height:40px;bottom:20px;right:20px}.desktopmodule{display:none}}
/* Single Graduacao
/---------------------------------------------------------------------------- */.modelo_single h2,.modelo_single h3,.modelo_single h4,.modelo_single h5,.modelo_single h6{font-family:Montserrat,sans-serif!important;font-weight:700}.modelo_single p{color:#606060;font-size:1rem;font-family:Montserrat,sans-serif!important;font-weight:400}:root{--primary-color:#69cabc;--secondary-color:#ca7dc7}.modelo_single .bg-idp-primary{background-color:#69cabc;background-color:var(--primary-color)}.modelo_single .topMenu{background-color:#5b5b5f}.modelo_single section{padding:50px 0}.modelo_single .graduate-banner .chamada-bannner .banner-detail{position:relative}.modelo_single .graduate-banner .chamada-bannner .banner-detail h4{background-color:#fff;border-radius:0 0 30px 0;text-transform:uppercase;font-size:19px;padding:18px 15px 18px 0;margin-bottom:0;font-weight:700}.modelo_single .graduate-banner .chamada-bannner .banner-detail:before{content:"";position:absolute;height:100%;width:100vw;right:0;z-index:-1;margin-right:15px;background:#fff;border-radius:0 0 30px 0}.modelo_single .graduate-banner a{font-weight:700}.modelo_single .graduate-banner a.btn-light{color:#703f95;text-transform:uppercase;margin:15px 0;padding:14px 45px;border-radius:5px}.modelo_single .graduate-banner a.btn-light:hover{background:#703f95;color:#fff}.modelo_single .graduate-banner a:hover{color:#703f95}.btn-2banner{color:#fff;background:none;border:1px solid #fff;text-transform:uppercase;margin:15px 0 15px 30px;padding:14px 45px;border-radius:5px}.btn-2banner:hover{background:#703f95;color:#fff!important}.graduate-banner h5{color:#703f95}.modelo_single .title{text-transform:uppercase;position:relative;font-size:42px;font-weight:700;color:#bb70e6;text-align:center;line-height:120%;z-index:6}.modelo_single .title:before{color:transparent;position:absolute;top:-4px;margin-left:-4px;z-index:-1}.modelo_single .button{padding-right:35px;padding-left:35px;border-radius:5px;font-size:16px;display:inline-block;color:#fff!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;display:flex;position:relative;z-index:2}
/* Banner */.graduate-banner{min-height:94vh;margin-top:-128px;display:flex;align-items:center;position:relative;background-size:cover!important;background-position:50%!important;justify-content:center;flex-direction:column;z-index:1}.graduate-banner.thk-page{min-height:75vh}.graduate-banner.thk-page .produto-tag{text-transform:uppercase;font-weight:700;font-size:20px;margin:0}.graduate-banner.thk-page .produto-tag.graduacao{color:#703f95}.graduate-banner.thk-page .produto-tag.pos-graduacao{color:#432658}.graduate-banner.thk-page .produto-tag.doutorado,.graduate-banner.thk-page .produto-tag.mestrado{color:#9ff}.graduate-banner .title{font-size:60px;color:#fff;height:100%;text-align:left}.graduate-banner .title,.graduate-banner h4{font-family:Montserrat;text-transform:uppercase;font-weight:700}.graduate-banner h4{color:#703f95;font-size:20px;padding:10px;margin-bottom:0;border-radius:0 0 0 30px}.graduate-banner .arrow-down{position:absolute;bottom:30px;width:100%;left:0;text-align:center;color:#fff}.graduate-banner .arrow-down a{border:none;width:unset;margin:0}
/* Conheça o Curso */.graduate-know .row{align-items:center}.graduate-know .title{width:-webkit-min-content;width:-moz-min-content;width:min-content;text-transform:uppercase;text-align:left}.single-graduacao .graduate-know .title{width:auto;margin-bottom:15px}.single-graduacao .down_program{background-color:#bb70e6;padding:60px;border-radius:20px;margin-top:-96px;margin-bottom:20px;color:#fff}.single-graduacao .down_program p{color:#fff}.single-graduacao .down_program .btn-white{border:1px solid #fff;padding:12px;width:80%;text-transform:uppercase;color:#fff;font-weight:700}.single-graduacao .down_program .btn-white:hover{border:1px solid #703f95;background-color:#703f95}.graduate-know img{height:450px;width:430px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin-bottom:-45px}.graduate-know{padding-bottom:138px!important}.single-pos-graduacao .modelo_single .form-consultor h3{color:#432658}.form-consultor{background:#f0edf5;padding:30px 20px;border-radius:5px}.form-consultor div{background:transparent;background-color:none}.form-consultor h2,.form-consultor h3{text-transform:uppercase;color:#432658}.form-consultor h3{letter-spacing:-.1rem}.form-consultor section{padding-top:0;background:transparent!important}.form-consultor .bricks--component h2,.form-consultor .bricks--component h2 span{text-transform:uppercase;color:#432658!important}.form-consultor .bricks--component h2 span{font-weight:500!important}.form-consultor .bricks--component .bricks--section{background:transparent!important}.form-consultor .bricks--component .bricks--section .bricks--row .bricks--column>div{background-color:inherit!important}.form-consultor .bricks--component .bricks-form__fieldset .bricks-form__field .bricks-form__label{text-align:left;display:block!important;color:#432658!important}.form-consultor .bricks--component .bricks-form__fieldset .bricks-form__field .bricks-form__input{border-color:rgba(143,89,181,.25)!important}.form-consultor .bricks-form__submit .bricks--component-button{margin-top:5px!important;font-size:1rem!important;height:inherit!important;padding:10px 15px!important;background:#7487d9!important;font-family:Montserrat,sans-serif!important;font-weight:700!important;border:0!important}.form-consultor .bricks-form__submit .bricks--component-button:hover{background:#432658!important}.form-consultor .with-select-flags>.phone-input-group>.phone-country{height:36px!important;border:1px solid rgba(143,89,181,.25)!important;overflow:hidden}.form-consultor .select2-container .select2-choice{height:34px!important}.form-consultor .with-select-flags>.phone-input-group>.select2-container>.select2-choice>.select2-chosen{margin-right:0;height:34px!important}.form-consultor .with-select-flags>.phone-input-group>.select2-container>.select2-choice>.select2-chosen>.flag{vertical-align:middle;margin-left:0!important;height:auto;width:32px;position:absolute;top:5px;left:2px;border-radius:5px}.form-consultor p{
		/* display: none; */}.select2-drop .select2-results li .select2-result-label{font-size:1rem!important;padding:50xp}.select2-drop .select2-results li .select2-result-label img{height:auto;width:32px!important;float:left;margin-right:4px;border-radius:5px}.single-doutorado .form-consultor,.single-mestrado .form-consultor{background:#eff4f8}.single-doutorado .form-consultor h2,.single-mestrado .form-consultor h2{color:#2a4e6f!important}.single-doutorado .form-consultor h3,.single-mestrado .form-consultor h3{color:#2a4e6f}.single-doutorado .form-consultor .bricks--component .bricks-form__fieldset .bricks-form__field .bricks-form__label,.single-doutorado .form-consultor .bricks--component h2,.single-doutorado .form-consultor .bricks--component h2 span,.single-mestrado .form-consultor .bricks--component .bricks-form__fieldset .bricks-form__field .bricks-form__label,.single-mestrado .form-consultor .bricks--component h2,.single-mestrado .form-consultor .bricks--component h2 span{color:#2a4e6f!important}.single-doutorado .form-consultor .bricks--component .bricks-form__fieldset .bricks-form__field .bricks-form__input,.single-mestrado .form-consultor .bricks--component .bricks-form__fieldset .bricks-form__field .bricks-form__input{border-color:#aad0e8!important;margin-bottom:8px!important}.single-doutorado .form-consultor .bricks-form__submit .bricks--component-button,.single-mestrado .form-consultor .bricks-form__submit .bricks--component-button{background:#4f99c9!important}.single-doutorado .form-consultor .bricks-form__submit .bricks--component-button:hover,.single-mestrado .form-consultor .bricks-form__submit .bricks--component-button:hover{background:#0f2d45!important}.single-doutorado .form-consultor .with-select-flags>.phone-input-group>.phone-country,.single-mestrado .form-consultor .with-select-flags>.phone-input-group>.phone-country{border:1px solid #aad0e8!important}.single-doutorado form fieldset,.single-mestrado form fieldset{max-width:inherit!important;display:flex}.single-doutorado form fieldset.form-columns-1 div,.single-mestrado form fieldset.form-columns-1 div{width:100%!important}.single-doutorado form fieldset.form-columns-2 div,.single-mestrado form fieldset.form-columns-2 div{margin-top:auto!important}.single-doutorado form label,.single-mestrado form label{color:#2a4e6f!important}.single-doutorado form input,.single-doutorado form select,.single-mestrado form input,.single-mestrado form select{border:1px solid #4f99c9!important;border-radius:3px!important;width:100%!important;margin-bottom:30px!important;height:35px!important}.single-doutorado form select,.single-mestrado form select{font-size:1rem!important}.single-doutorado form input[type=checkbox],.single-mestrado form input[type=checkbox]{font-size:inherit!important;height:inherit!important;margin-bottom:inherit!important;width:auto!important}.single-doutorado form input[type=submit],.single-mestrado form input[type=submit]{background:#4f99c9!important;border:1px solid #4f99c8!important}.single-doutorado form input[type=submit]:hover,.single-mestrado form input[type=submit]:hover{background:#0f2d45!important}.single-doutorado form legend,.single-doutorado form ul li label,.single-mestrado form legend,.single-mestrado form ul li label{font-size:.8rem!important}.single-graduacao .form-consultor{background:#ede3f3}.single-graduacao .form-consultor h3{color:#703f95}.single-graduacao .form-consultor .bricks--component .bricks-form__fieldset .bricks-form__field .bricks-form__label{color:#703f95!important}.single-graduacao .form-consultor .bricks--component .bricks-form__fieldset .bricks-form__field .bricks-form__input{border-color:#703f95!important}.single-graduacao .form-consultor .bricks-form__submit .bricks--component-button{background:#bb70e6!important}.single-graduacao .form-consultor .bricks-form__submit .bricks--component-button:hover{background:#703f95!important}.single-graduacao .form-consultor .with-select-flags>.phone-input-group>.phone-country{border:1px solid #703f95!important}.site-idp-mpap-fale-com-consultor-087a5b194ead0bf62377 section:last-child{display:none}.single-doutorado #minicursosgratuitos .titleP:after{background:#5c95c9}.single-doutorado #minicursosgratuitos .date{background:#0f2d45}.single-doutorado .modelo_single section{padding:50px 0}.align-display{align-items:center}
/* Medium devices (landscape tablets, 768px and up) */
/* Medium devices (landscape tablets, 768px and up) */@media only screen and (min-width:768px){.align-display{align-items:flex-end}}
/* Large devices (laptops/desktops, 992px and up) */@media only screen and (min-width:992px){.align-display{align-items:flex-end}}
/* Large devices (laptops/desktops, 992px and up) */@media only screen and (min-width:1024px){.align-display{align-items:flex-end}}
/* Extra large devices (large laptops and desktops, 1200px and up) */@media only screen and (min-width:1200px){.align-display{align-items:flex-end}}
/* Extra large devices (large laptops and desktops, 1200px and up) */@media only screen and (min-width:1600px){.align-display{align-items:center}}.form-padrao{background:#fff}.form-padrao h2{color:#2a4e6f!important}.form-padrao h3,.form-padrao h4,.form-padrao h5{color:#2a4e6f}.form-padrao .header-form{background:#0f2d45;color:#fff;text-align:center;padding:.9rem 0 1rem;font-size:1rem;margin-bottom:-5px;border-radius:5px}.form-padrao .bricks--component{background:#fff!important}.form-padrao .bricks--component h2,.form-padrao .bricks--component h2 span{color:#2a4e6f!important}.form-padrao .bricks--component .bricks-form__fieldset .bricks-form__field{width:100%!important}.form-padrao .bricks--component .bricks-form__fieldset .bricks-form__field .bricks-form__label{color:#2a4e6f!important;text-align:left;display:block!important}.form-padrao .bricks--component .bricks-form__fieldset .bricks-form__field .bricks-form__input{border-color:#265ba3!important}.form-padrao .bricks--column,.form-padrao .bricks--column div{background:#fff!important}.form-padrao .bricks-form__submit{width:calc(100% - 8px)!important;margin-left:4px!important}.form-padrao .bricks-form__submit .bricks--component-button{background:#265ba3!important;border-color:#265ba3!important;padding:1.2rem!important;border-radius:5px!important;font-weight:600!important}.form-padrao .bricks-form__submit .bricks--component-button:hover{background:#0f2d45!important;border-color:#0f2d45!important}.form-padrao .with-select-flags>.phone-input-group>.phone-country{border:1px solid #265ba3!important}.form-padrao .with-select-flags>.phone-input-group>.select2-container>.select2-choice>.select2-chosen>.flag{margin-left:8px!important;margin-right:16px!important}.form-padrao .with-select-flags>.phone-input-group>.phone{margin-left:-1px!important;min-height:38px}
/* Eventos */.graduate-events .title{font-size:50px;font-weight:800;color:#fff;margin-bottom:30px;z-index:0}.graduate-events p{margin-bottom:0}.graduate-events .button{background-color:#ca7dc7;background-color:var(--secondary-color);margin-top:160px;font-family:Montserrat;font-weight:700}.graduate-events .events{display:flex;align-items:center;flex-direction:column;height:400px;justify-content:center;padding-top:300px;border-radius:60px;margin:0 100px;background-size:cover;background-repeat:no-repeat;position:relative;z-index:1}.graduate-events .event-box{display:flex;background:#dde1e4;border-radius:10px;margin-bottom:20px;box-shadow:0 0 9px 0}.graduate-events .event-date{padding:10px 20px;background:#fff;border-radius:10px;text-align:center}.graduate-events .event-content h6{font-size:20px;color:#211915;font-family:Montserrat;margin-bottom:5px;font-weight:700}.graduate-events .event-date h5{text-transform:uppercase;font-family:Montserrat;color:#69cabc;color:var(--primary-color);margin-bottom:0;font-size:18px;font-weight:700}.margin-enter{margin:0 80px}.graduate-events .event-date h4{text-align:center;font-size:30px;margin-bottom:0;color:#727176;font-family:Montserrat;font-weight:700}.graduate-events .event-date p{font-family:Montserrat;font-weight:300;color:#727176}.graduate-events .event-content{padding:10px;width:350px}
/* Noticias */#graduate-news .titleP{font-weight:700;margin:10px auto;padding-bottom:12px;font-size:20px;text-align:center;color:#703f95;display:inline-block;position:relative}#graduate-news .titleP:after{content:"";width:100%;height:1px;background:#bb70e6;position:absolute;top:100%;left:0}#graduate-news .title:after{content:"";width:340px;height:1px;background:#bb70e6;margin:0 -39px}#graduate-news .btn-primary{background:#bb70e6;border-color:#bb70e6}#graduate-news .btn-primary,#graduate-news .btn-primary:hover{color:#fff;padding:10px 50px;font-weight:600;word-wrap:break-word;margin:5px 10px}#graduate-news .btn-primary:hover{background:#703f95;border-color:#703f95}#graduate-news .graduate-enter .button{background-color:#bb70e6;display:inline-block;padding-right:35px;padding-left:35px;color:#fff}.single-pos-graduacao #news .btn-outline-primary{color:#703f95;background:none;border-color:#703f95;padding:10px 50px;font-weight:600;word-wrap:break-word;margin:5px 10px}.single-pos-graduacao #news .btn-outline-primary:hover{color:#fff;background:#432658;border-color:#703f95;padding:10px 50px;font-weight:600;word-wrap:break-word;margin:5px 10px}.single-pos-graduacao .btn-2banner:hover{background:#432658;color:#fff!important;border-color:#432658!important}.single-mestrado .btn-2banner:hover{background:#0f2d45!important;border-color:#0f2d45!important}.single-pos-graduacao .graduate-calendar .btn-cta_conheca1{background:#703f95;color:#fff;border:1px solid #703f95}.single-pos-graduacao .graduate-calendar .btn-cta_conheca1:hover{background:#432658;border:1px solid #432658;color:#fff}.graduate-news p{margin:10px 0}.graduate-news .news-primary{padding-right:70px}.graduate-news .news-primary h5,.graduate-news .news-primary p{margin:10px 0}.graduate-news .news-primary img{position:relative;height:454px;-o-object-fit:cover;object-fit:cover;display:flex;margin:0;border-radius:5px}.mascarafotonews{width:100%;height:100%;background:#bb70e6;opacity:.5;z-index:8}.graduate-categ{position:absolute;padding-left:30px;padding-right:30px;margin:10px;color:#fff;background:#703f95;z-index:9}.graduate-news .news-secondary img{height:170px;width:100%;border-radius:5px;-o-object-fit:cover;object-fit:cover}.graduate-news .news-secondary .graduate-categ{font-size:.9rem}
/* Formas de ingresso */.graduate-enter{display:flex;background-color:#bb70e6;padding:40px 0}.graduate-enter .bloco-ingresso{border-radius:15px;background:#fff;margin:10px 1%;padding:20px;text-align:center;height:calc(100% - 20px);display:flex;flex-flow:column nowrap}.graduate-enter .bloco-ingresso h3{color:#bb70e6;margin-bottom:15px;min-height:46px}.graduate-enter .bloco-ingresso p{margin:20px 0;color:#703f95;font-weight:500;text-transform:none;font-size:.9rem;text-align:left}.graduate-enter .bloco-ingresso .ctas{margin-top:auto}.graduate-enter a{color:#fff;background:#bb70e6;border-color:#bb70e6;padding:10px 20px;font-weight:600;word-wrap:break-word;text-align:center}.graduate-enter a:hover{color:#fff;background:#703f95;border-color:#703f95}.graduate-enter a:first-child{margin-bottom:10px}.graduate-enter a span{text-align:center;display:block;width:100%}.graduate-enter p{margin:20px 0;color:#703f95;font-weight:600;text-transform:none}.graduate-enter .nav-tabs{display:none}.graduate-enter .tab-content{display:block;width:100%}.graduate-enter h5.modal-title{color:#2a4e6f!important}.graduate-enter form{display:inline-block;background:#fff;padding:15px;border-radius:5px;border:1px solid rgba(143,89,181,.25)}.graduate-enter form select{font-weight:700;color:#ca7dc7;color:var(--secondary-color);padding:0 40px;background-color:transparent;border:0;outline:0;-o-border-image:none;border-image:none;outline-offset:-2px;border-color:transparent;outline-color:transparent;box-shadow:none;-webkit-appearance:none;border-bottom:1px solid #703f95;background:url(img/select-arrow.png) no-repeat 100% 50%;-moz-text-align-last:center;text-align-last:center}.graduate-enter strong{font-family:Montserrat}.graduate-enter h5{margin:20px 0;color:#703f95!important;font-weight:600}.btn-leiamais{color:#bb70e6}.graduate-enter .button{background-color:#bb70e6;display:inline-block;padding:10px 50px;color:#fff}.graduate-enter .button:hover{background-color:#432658;display:inline-block}.graduate-enter .enter-box{padding:15px;border-radius:15px;margin:20px 5px 0;height:100%;background:#fff}.graduate-enter .enter-box a{display:block}.graduate-enter .enter-box img{border-radius:15px;width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.graduate-enter .enter-box hr{border-top:6px solid rgba(0,0,0,.1);background:#69cabc;background:var(--primary-color)}.graduate-enter .enter-box p{text-align:center;font-weight:500;margin:0;color:#bb70e6}.bordacinza{border:1px solid #dfdee1;padding:20px;border-radius:20px;background:#f8f8f8}
/* minicursos gratuitos */#minicursosgratuitos{background:#ededed}#minicursosgratuitos .titleP{font-weight:700;margin:10px auto;padding-bottom:12px;font-size:20px;text-align:center;color:#703f95;display:inline-block;position:relative}#minicursosgratuitos .titleP:after{content:"";width:100%;height:1px;background:#bb70e6;position:absolute;top:100%;left:0}#minicursosgratuitos .title:after{content:"";width:340px;height:1px;background:#bb70e6;margin:0 -39px}#minicursosgratuitos p{font-size:18px;color:#703f95;text-align:center;font-weight:400;margin-bottom:25px}#minicursosgratuitos .imgdestaque{position:relative;border-radius:10px}#minicursosgratuitos .date{background:#703f95;color:#fff;position:absolute;z-index:9;padding:5px 13px;border-radius:5px;font-size:15px;top:0}#minicursosgratuitos .date h3{color:#fff;font-weight:700}#minicursosgratuitos .btn-cta_minicurso{color:#fff;background:#bb70e6;border-color:#bb70e6;border-radius:5px;padding:12px 30px;font-weight:600}#minicursosgratuitos .btn-cta_minicurso:hover{color:#fff;background-color:#703f95;border-color:#703f95}#minicursosgratuitos i{position:absolute;top:calc(50% - 16px);z-index:2;color:#bb70e6;font-size:26px}#minicursosgratuitos i.fa.fa-chevron-left.slick-arrow{left:-50px}#minicursosgratuitos i.fa.fa-chevron-right.slick-arrow{right:-50px}#minicursosgratuitos .marginnegativo{margin-top:-24px}#minicursosgratuitos .btn-outline-primary{color:#bb70e6;background-color:transparent;background-image:none;border-color:#bb70e6;padding:10px 50px;margin:5px 10px}#minicursosgratuitos .btn-outline-primary:hover{color:#fff;background-color:#432658;border-color:#432658}
/* A vida no IDP */.graduate-life .title{margin-bottom:30px;text-align:center}.graduate-life .life-image{max-width:500px;height:500px;-o-object-fit:cover;object-fit:cover;display:flex;width:100%}.graduate-life video{width:100%}.graduate-life .life-box{position:relative}.graduate-life .life-box p{color:#432658;font-size:1rem;margin-left:30px}.graduate-life .life-box .btn{font-family:Montserrat,sans-serif!important;font-weight:400;padding-left:25px;padding-right:25px;background:#3aa8d8;border:#3aa8d8;color:#fff}#avidanoidp .btn-cta-avida{color:#fff;background:#bb70e6;border-color:#bb70e6;border-radius:5px;padding:12px 30px;font-weight:600;word-wrap:break-word;margin:50px 0}#avidanoidp .btn-cta-avida:hover{color:#fff;background-color:#703f95;border-color:#703f95}.graduate-life .acordImg{position:relative;left:0}.graduate-life .life-box h3{color:#ca7dc7;color:var(--secondary-color);font-family:Montserrat,sans-serif!important;font-weight:700!important;margin-bottom:0;text-transform:uppercase}.graduate-life .life-box:before{position:absolute;left:-40px;top:25%}.graduate-life .life-circle{border-radius:50%;background:#703f95;display:flex;align-items:center;justify-content:center;height:130px;width:130px;margin:0 10px}.graduate-life .life-circle img{max-width:130px;max-height:130px}
/* Certificacoes */.graduate-certifications{z-index:99;position:relative}.graduate-certifications .certifications-row{background:#fff;border-radius:60px;margin:0 75px;padding:40px 10px}.graduate-certifications .title{color:#703f95;text-align:center;margin:40px}.graduate-certifications p{color:#bb70e6;font-weight:500;margin:10px 0 20px;font-size:14px}.modelo_single .graduate-certifications{height:0;padding:0;margin-bottom:200px}.modelo_single .graduate-certifications .certifications-row{margin-top:-200px}
/* Nossos Professores */#graduate-teachers .title{color:#fff}#graduate-teachers p{color:#703f95}#graduate-teachers .btn-cta_professores:hover{color:#fff!important;background-color:#432658;border-color:#432658}#graduate-teachers .button{background:#fff;padding:10px 20px;border-radius:5px;border:1px solid #fff;font-size:16px;color:#703f95!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;display:flex;position:relative;z-index:2}#graduate-teachers .controles-prof{font-size:30px;line-height:0;position:absolute;top:60%;display:block;width:20px;height:30px;padding:0;transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;color:#fff}#graduate-teachers .controles-prof.fa-chevron-left{left:-40px}#graduate-teachers .controles-prof.fa-chevron-right{right:-40px}#graduate-teachers .slick-slider{min-height:420px}.graduate-teachers{border-top:30px solid #703f95;background:#bb70e6;padding-top:200px!important;padding-bottom:70px!important}.graduate-teachers .title{color:#fff}.graduate-teachers .teachers_box .cont-ae{margin-bottom:20px}.graduate-teachers .teachers_box .cont-ae .box_img_teacher img{border-radius:5px}.graduate-teachers .teachers_box .cont-ae .texto-ae .titulo-ae{color:#703f95;font-size:.9rem;text-transform:uppercase}.graduate-teachers .teachers_box .cont-ae .texto-ae .titulo-ae a{color:#703f95;font-weight:700;font-size:.9rem;text-transform:uppercase}.graduate-teachers .teachers_box .cont-ae .texto-ae .titulo-ae:after{content:"";display:block;width:90px;height:2px;left:0;background-position:0 0;background-repeat:no-repeat;margin:6px auto 6px 0;background-color:#703f95}.graduate-teachers .teachers_box .cont-ae .texto-ae p{font-size:.8rem;text-align:left;color:#fff}.graduate-teachers .teachers_box .cont-ae .texto-ae svg{fill:#703f95;width:.9rem;margin-left:5px}.graduate-teachers h4,.graduate-teachers p{color:#fff;margin-bottom:0;text-align:center}.graduate-teachers h4{margin-top:10px}.graduate-teachers p{font-weight:500;color:#703f95}
/* Convenios Nacionais */.graduate-covenants .title{margin:0 auto 30px;max-width:570px}.graduate-covenants p{margin:0 auto 10px;max-width:780px;text-align:left}
/* Projetos */.graduate-projects img{height:470px;width:250px;-o-object-fit:cover;object-fit:cover}.graduate-projects img:nth-child(2){height:520px}
/* Instagram */.graduate-instagram{margin-bottom:54px}.graduate-instagram .btn-outline-primary{color:#6fc3b7;background-color:transparent;background-image:none;border-color:#6fc3b7;padding-right:25px;padding-left:25px}.graduate-instagram .btn-outline-primary:hover{color:#fff;background-color:#6fc3b7;border-color:#6fc3b7}.graduate-instagram .btn-secondary{color:#fff;background:#bb70e6;border-color:#bb70e6;padding-right:25px;padding-left:25px}.graduate-instagram .btn-secondary:hover{color:#fff;background-color:#432658;border-color:#432658}.graduate-instagram .title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 20px;position:relative}.graduate-instagram .title:after{position:absolute;top:20px;right:-80px}#sb_instagram #sbi_images .sbi_item{margin:0 5px!important;width:calc(25% - 10px)!important}#sb_instagram #sbi_images .sbi_item:last-child{border-right:0}#sb_instagram #sbi_images .sbi_item .sbi_photo_wrap a{height:355px!important}@media (max-width:575.98px){#sb_instagram #sbi_images .sbi_item{width:100%!important;display:none;margin-bottom:15px}#sb_instagram #sbi_images .sbi_item:first-child{display:block!important}#sb_instagram #sbi_images .sbi_item .sbi_photo_wrap a{height:330px!important}}
/* EXPERIENCE */#mod-experience{background:#703f95;padding:80px 0}#mod-experience h2,#mod-experience h3{color:#fff}#mod-experience .icone-mod-experience{margin-left:50px}#mod-experience p{color:#fff}#mod-experience .img-ilustra-mod-experience{border-radius:0 0 50px 0}
/* Documents */.graduate-documents{background-color:#bb70e6;margin:0;padding:60px 0 20px;border-top:1px solid #fff}.graduate-documents .title-docs{text-transform:none}.graduate-documents .card{border-radius:10px;margin-bottom:10px}.graduate-documents .card-header{display:flex;border-radius:10px;box-shadow:0 0 9px 0;background-color:rgba(0,0,0,.03);padding:0;cursor:pointer;padding:.2rem 1.25rem!important}.graduate-documents .card-header button{display:flex;align-items:center;padding:0;cursor:pointer}.card-header button,.graduate-documents .card-header button{color:#0b6274;font-weight:700;font-size:.9rem}.graduate-documents .document-arrow{padding:15px 20px;background:#fff;border-radius:10px;text-align:center;margin-right:35px}.graduate-documents h6{font-size:16px;color:#703f95;font-weight:700;margin-bottom:0}.graduate-documents .accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0;border-radius:10px}
/* Modulos
/---------------------------------------------------------------------------- */.module{background:#f0edf5}#modules.title{color:#703f95}#modules h4{color:#7487d9}#modules p{color:#323b4b}
/* Footer */.modelo_single #footer{background-color:#8bc8ba}.modelo_single #footer .direitos-reservados{max-width:100%;background-color:#4b9c87}.modelo_single #footer .direitos-reservados p{font-size:14px;padding:15px 0;font-weight:600}.modelo_single #footer .arqFooterLogo{padding:0!important;display:flex;align-items:center;justify-content:center}
/* Single Graduacao - MV */#graduate-testimonys{background:#f0edf5;padding-bottom:280px}#graduate-testimonys .thumbdepoimento{position:relative;width:100%}#graduate-testimonys .thumbdepoimento .thumb-depo{position:relative;border-radius:5px 5px 50px 5px;overflow:hidden}#graduate-testimonys .thumbdepoimento .thumb-depo img{height:300px;border-radius:5px 5px 50px 5px;width:560px;-o-object-fit:cover;object-fit:cover}#graduate-testimonys .thumbdepoimento .thumb-depo:after{content:"";position:absolute;top:0;left:0;background:rgba(187,112,230,.3);width:100%;height:100%}#graduate-testimonys .thumbdepoimento .nomedepoimento{background:#703f95;color:#fff!important;position:relative;margin-top:-30px;padding:20px;border-radius:0 30px 0 0;max-width:400px}#graduate-testimonys .thumbdepoimento h4{color:#fff;text-transform:capitalize;font-weight:700;font-size:.9rem}#graduate-testimonys .thumbdepoimento p{color:#fff;font-size:.9rem}#graduate-testimonys .thumbdepoimento span{position:absolute;top:calc(50% - 40px);color:#fff;background:#6fc3b7;border-radius:50px;height:80px;width:80px;padding:28px;left:calc(50% - 40px);z-index:3}#graduate-testimonys .thumbdepoimento span i{text-align:center;font-size:25px;margin-left:4px}#graduate-testimonys .slick-dots{bottom:-45px}#graduate-testimonys .bticone{position:absolute;top:50%}#graduate-testimonys .bticone.icone-left{left:-35px}#graduate-testimonys .bticone.icone-right{right:-35px}.graduate-testimonys .TestimonysText,.graduate-testimonys .TestimonysVideo{width:50%}.graduate-testimonys .TestimonysText{background-color:#69cabc;border:none;z-index:2;position:relative;margin:35px -20px 35px 0;padding:25px 65px 25px 70px}.graduate-testimonys .TestimonysText h4{font-size:21px;color:#fff!important;line-height:25px;font-weight:500!important;text-transform:inherit}.graduate-testimonys .TestimonysText h2{font-size:26px;color:#fff;line-height:25px;font-weight:700;text-transform:uppercase;padding-bottom:30px}.graduate-testimonys .TestimonysText p{font-size:18px;color:#fff;line-height:25px;margin-bottom:0}.graduate-testimonys .boxTestimonys{display:inline-flex!important;padding:0;margin-left:40px}.graduate-testimonys .TestimonysVideo img{width:100%;height:355px;-o-object-fit:cover;object-fit:cover;border-radius:0 0 90px 0;margin-left:-40px;z-index:1;position:relative}.graduate-testimonys .TestimonysText .imgTestimonys{display:flex;position:absolute;top:-20px;left:10px}.graduate-testimonys .TestimonysVideo span{position:absolute;display:inline;display:initial;top:0;bottom:0;z-index:2;margin:auto auto auto -60px;background-color:#35827b;border-radius:50%;width:70px;height:70px;color:#fff;text-align:center;font-size:25px;padding:18px 10px 10px 17px}.graduate-teachers .boxTeachers img{width:100%;height:235px;-o-object-fit:cover;object-fit:cover}.graduate-teachers .slick-slide .boxTeachers h2{font-size:16px;color:#fff;text-transform:uppercase;text-align:center;transition:.5s;padding-top:30px}.graduate-teachers .slick-center .boxTeachers h2{color:#fff;font-size:21px;text-transform:uppercase;text-align:center;transition:.5s}.graduate-teachers .slick-slide .boxTeacher p{color:#fff;font-size:12px;padding:0 20px;text-align:center;transition:.5s}.graduate-teachers .slick-center .boxTeacher p{color:#fff;font-size:11px!important;padding:0 20px;text-align:center;transition:.5s}.graduate-teachers .slick-slide .boxTeachers{opacity:.5;position:relative;z-index:1;transition:.5s}.graduate-teachers .slick-center .boxTeachers{opacity:1;transform:scale(1.1);position:relative;z-index:2;transition:.5s}.graduate-teachers .slick-track{margin-top:15px;margin-bottom:30px}.graduate-teachers .slick-slider .slick-prev{left:-28px}.graduate-teachers .slick-slider .slick-next{right:-28px}.graduate-teachers .slick-slider .slick-arrow{width:45px;height:45px;z-index:2;margin-top:-65px;-o-object-fit:contain;object-fit:contain}.graduate-covenants .arqTextGrad .title:before{left:-4px}.graduate-covenants .arqTextGrad .title p{margin-top:20px;margin-bottom:30px}.graduate-projects .boxProjects{width:250px;padding:0}.graduate-projects .slick-center .boxProjects{transform:scale(1.2);transition:.5s}.graduate-projects .slick-list{padding:20px 0 10px!important;margin:25px 0}#graduate-idp-know .title{color:#fff}.graduate-idp-know .boxImgIDP img{width:100%;height:450px;-o-object-fit:cover;object-fit:cover}.graduate-idp-know .slick-list{padding:20px 0 10px!important;margin:55px 40px}.graduate-idp-know .slick-center .boxImgIDP img{filter:brightness(1)!important;-webkit-clip-path:polygon(30% 0,100% 0,70% 100%,0 100%);clip-path:polygon(30% 0,100% 0,70% 100%,0 100%);transform:scale(1.5);position:relative;z-index:5;transition:.5s;box-shadow:0 5px 15px rgba(0,0,0,.1)}.graduate-idp-know .slick-center .boxImgIDP{width:85vh!important;margin-left:-85px;transition:.5s}.graduate-idp-know .slick-slide .boxImgIDP img{filter:brightness(.5);transition:.5s}.graduate-idp-know .slick-slider .slick-prev{left:0}.graduate-idp-know .slick-slider .slick-next{right:0}.graduate-idp-know .slick-slider .slick-arrow{z-index:5;-o-object-fit:contain;object-fit:contain}.graduate-idp-know .title{z-index:6}.graduate-documents .card-header button{border:none;background-color:transparent}.graduate-news .arqNews h5{color:rgba(187,112,230,.57647);font-size:18px;text-transform:uppercase}.graduate-news .arqNews p{font-size:16px;color:#444242;line-height:normal}.graduate-news .arqNews span{font-weight:700}
/*-------------- BIBLIOTECA* ------------*/.apres-bib{background:#265ba3;height:50%}.apres-bib p{margin-left:300px}.bg-plataforma-online{background:#0f2d45}.img-apresentacao-bib{padding-right:160px}#biblioteca h3{color:#265ba3}#biblioteca-atendimento h4{color:#323b4b}.bloco-destacado{min-height:460px!important}.bloco-destacado a{position:relative!important}.box-plat-online div{min-height:350px!important}#biblioteca-atendimento{background:url(img/biblioteca-img-ilustra-funcionamento.jpg) no-repeat!important}.bg-levantamento-comutacao{background:url(img/bg-levantamento-comutacao.jpg) 50% no-repeat!important;padding:150px 0 180px!important}.posiciona-comutacao{position:relative;top:-148px}.posiciona-levantamento{margin-top:170px;height:50%}.posiciona-horario{position:relative;top:50px}.azul-comutacao{background:#265ba3}.azul-levantamento{background:#21477c}
/* Pesquisa e Academia */#box-pesquisa-academia{position:relative;margin-top:-80px}#box-pesquisa-academia .borderradium{border-radius:0 40px;background:#0f2d45;color:#fff}#box-pesquisa-academia .borderradium p{color:#fff}.wrap-pesquisa{background:url(img/pesquisa-e-academia-topo.jpg) no-repeat;background-size:cover}.wrap-pesquisa .bg-branco-pesquisa{margin-top:100px;margin-bottom:100px;background:#fff;border-radius:5px;box-shadow:0 5px 15px rgba(0,0,0,.5)}.wrap-pesquisa .bg-branco-pesquisa p{color:#0f2d45;font-weight:400}.apres-biblioteca-pesquisa{background:#0f2d45;border-radius:0 0 50px 0;height:100%}.apres-biblioteca-pesquisa .b-texto{padding:60px;height:calc(100% - 337px)}.apres-biblioteca-pesquisa .b-texto h4{color:#fff;text-align:center}.apres-biblioteca-pesquisa .b-texto p{color:#fff;text-align:center;font-size:.9rem}.apres-biblioteca-pesquisa .b-texto a{margin-top:auto;margin-left:auto;margin-right:auto;width:160px;background:transparent;border:1px solid #fff}.apres-biblioteca-pesquisa .b-texto a:hover{background:#fff;color:#0f2d45}.bg-extensoes{background:url(img/bg-extensao.jpg) no-repeat;background-size:cover}.bg-extensoes a{background:#fff;color:#0f2d45;border:0}.bg-extensoes a:hover{color:#fff;background:#265ba3;border:0}.bg-papin-pagrup{border:2px solid #265ba3;border-radius:0 0 50px;background:#fff;padding:50px;text-align:center;height:100%}.bg-papin-pagrup P{font-size:.9rem;color:#0f2d45;font-weight:400}.bg-papin-pagrup a{margin-top:auto;margin-left:auto;margin-right:auto}
/***************** DIRIGENTES *****************************************/#topo-dirigentes{background:url(img/topo-dirigentes.jpg) no-repeat;background-size:cover;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px}.contperfildirig{margin-left:-4rem;border:1px solid #e5e5e5;padding:3rem 1rem 1rem 5rem}.hoverzoomdirigentes{position:relative;overflow:hidden}.hoverzoomdirigentes img{width:100%;border-radius:2px;transition:all .8s cubic-bezier(.19,1,.22,1)}.hoverzoomdirigentes:hover img{transform:scale(1.5)}.hoverzoomdirigentes .retina{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background:none repeat scroll 0 0 rgba(7,39,82,.8);border-radius:2px;padding:10px;transition:all .8s cubic-bezier(.19,1,.22,1)}.hoverzoomdirigentes:hover .retina{opacity:1;box-shadow:inset 0 0 100px 50px rgba(7,39,82,.8)}.hoverzoomdirigentes .retina p{color:#fff}.hoverzoomdirigentes .retina a{color:#fff;height:100%;width:100%}
/* Footer
/---------------------------------------------------------------------------- */footer{color:#000}#footer{background-color:#0f2d45}#footer .direitos-reservados p{font-size:12px;color:#fff;margin:0;padding:50px 0 10px}#footer .arqFooterContato,#footer .arqFooterMenu{padding-top:140px;margin-right:45px}#footer .arqFooterContato h3,#footer .arqFooterMenu h3{font-size:15px;color:#fff;font-weight:700;letter-spacing:0}#footer .arqFooterContato h3{margin-bottom:20px}#footer .arqFooterContato .arqRedesSociais{width:210px}#footer .arqFooterContato a{color:#fff;padding:0 3px 0 0;font-size:17px}#footer .arqFooterContato p,#footer .arqFooterMenu a{font-size:12px;color:#fff;letter-spacing:0}#footer .arqFooterContato p{display:flex;margin-bottom:30px}#footer .arqFooterContato i{font-size:20px;padding-right:16px}#footer .arqFooterMenu li{margin:20px 0}#footer .arqFooterLogo{padding-top:140px}#footer .arqFooterLogo img{height:70px;-o-object-fit:contain;object-fit:contain}.box-menu-footer{display:block;justify-content:flex-start;flex-wrap:wrap;margin:0}section#news{height:0;position:relative;z-index:2}.arqFooterNovidades{background-color:#fff;border-radius:3px;margin-bottom:-80px;margin-top:-95px;position:relative;z-index:2000}.arqFooterNovidades h3{color:#0f2d45;font-size:20px;font-weight:700;letter-spacing:.2px;margin-top:30px;padding-top:-2rem}#news .bricks--component #rd-form-joq3m2m5i{padding:0 8%!important;margin:0 0 30px!important}#news .bricks--component #rd-form-joq3m2m5i .bricks-form__input:not(textarea){height:52px}#news .bricks--component #rd-row-joq3m2m5d,#news .bricks--component #rd-row-joq3m2m5d .bricks--column>div{min-height:inherit!important}#news .bricks--component #rd-form-joq3m2m5i .bricks-form__field{padding:0!important}#news .bricks--component .bricks-form__fieldset{width:68%!important;float:left!important}#news .bricks--component .bricks-form__submit{width:32%!important;float:left!important}#news .bricks--component #rd-email_field-kafi78hp{border:1px solid #e5e5e5!important;border-radius:3px 0 0 3px!important;background:#fff!important;box-shadow:none!important;padding:25px 10px!important}#news .bricks--component #rd-button-joq3m2m5a{background-color:#265ba3!important;border:1px solid #265ba3!important;border-radius:3px!important;text-transform:uppercase!important;font-size:.8rem!important;letter-spacing:.8px!important;color:#fff!important;margin:0 0 0 -10px!important;padding:25px 0!important;position:relative!important;font-family:Montserrat;font-weight:700}#news .bricks--component #rd-button-joq3m2m5a:after{color:#fff;font-size:12px;content:"\f061";font-family:Font Awesome\ 5 Free;position:absolute;font-weight:700;right:12px;top:16px}.arqFooterNovidades hr{border-top:1.5px solid #0f2d45;width:35%;opacity:.5;margin-bottom:25px;position:relative
    /* left: calc(50% - 17.5%); */}.arqFooterNovidades i{color:#fff;margin-left:-50px;font-size:12px}.arqFooterNovidades .wpcf7{margin-bottom:40px}#rd-column-joq3m2m5e>div{padding:0!important}.single-especialidade .title{font-family:Montserrat;color:#44aad8!important}
/* Single Mestrado Start -------- PAULA JUNIOR
/---------------------------------------------------------------------------- */.single-pos-graduacao #avidanoidp .btn-cta-avida{color:#fff;background:#703f95;border-color:#703f95;border-radius:5px;padding:12px 30px;font-weight:600;word-wrap:break-word;margin:50px 0}.single-pos-graduacao #avidanoidp .btn-cta-avida:hover{color:#fff;background-color:#432658;border-color:#432658}.single-mestrado #graduate-testimonys .thumbdepoimento span{background:#0f2d45}.single-mestrado #graduate-testimonys{padding-bottom:60px!important;background:#fff}.single-mestrado .form-consultor p{display:block}.graduate-life .life-box p{color:#0f2d45}.single-pos-graduacao .controles-prof{color:#703f95}.single-pos-graduacao #graduate-testimonys .thumbdepoimento span{background:#7487d9}.single-pos-graduacao #graduate-news .btn-primary{background:#703f95;color:#fff;border:1px solid #703f95}.single-pos-graduacao #graduate-news .btn-primary:hover{background:#432658;border:1px solid #432658;color:#fff}.single-mestrado .controles-prof{color:#703f95;color:#2a4e6f}.single-mestrado #graduate-testimonys .thumbdepoimento span{background:#2a4e6f}.single-mestrado #graduate-news .btn-primary{background:#4f99c9;color:#fff;border:1px solid #4f99c9}.single-mestrado #graduate-news .btn-primary:hover{background:#0f2d45;border:1px solid #0f2d45;color:#fff}
/* Módulos MBA */.bg-modulos-mba{background:#432658}.bg-modulos-mba h2,.bg-modulos-mba p{color:#fff!important}.bg-modulos-mba p{text-align:center;font-size:.9rem}.tit-mod{font-size:2rem;color:#7cc7c1;border-right:1px solid #fff;letter-spacing:4px}.cont-mod{color:#fff;font-size:1.2rem}.cont-mod h4{text-transform:uppercase;color:#fff}.controles-prof{font-size:30px;line-height:0;position:absolute;top:60%;display:block;width:20px;height:30px;padding:0;transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;color:#bb70e6}.controles-prof.fa-chevron-left{left:-40px}.controles-prof.fa-chevron-right{right:-40px}.single-mestrado .modelo_single h2{color:#2a4e6f;font-size:42px}.single-mestrado .modelo_single .title h2{font-size:42px}.single-mestrado #graduate-news{background:#fff}.single-mestrado #graduate-news .titleP:after{background:#4f99c9}.single-mestrado #graduate-news h4{font-weight:700;color:#2a4e6f;font-size:20px!important}.single-mestrado .graduate-know-mestrado .box_know p{color:#012661;margin:16px 0 8px;font-size:15px}.single-mestrado #graduate-news .btn-outline-primary{color:#4f99c9;background:none;border-color:#4f99c9;padding:10px 50px;font-weight:600;word-wrap:break-word;margin:5px 10px}.single-mestrado #graduate-news .btn-outline-primary:hover{color:#fff;background:#0f2d45;border-color:#0f2d45;padding:10px 50px;font-weight:600;word-wrap:break-word;margin:5px 10px}.single-mestrado .graduate-calendar h2{color:#4f99c9}.single-mestrado .graduate-calendar p{color:#2a4e6f}.single-mestrado .graduate-know{background:#fff;padding-bottom:140px}.single-mestrado #minicursosgratuitos{background:#eff4f8}.single-mestrado #minicursosgratuitos span{text-align:center;display:block;font-weight:300}.single-mestrado #minicursosgratuitos .titleP{font-size:20px;font-weight:800;color:#0f2d45}.single-mestrado #minicursosgratuitos .titleP:after{background:#4f99c9}.single-mestrado #minicursosgratuitos p{color:#0f2d45}.single-mestrado #minicursosgratuitos .btn-cta_minicurso{background:#2a4e6f;background:#4f99c9;border:0}.single-mestrado #minicursosgratuitos .btn-cta_minicurso:hover{background:#0f2d45}.single-mestrado #minicursosgratuitos .date{background:#2a4e6f}.single-mestrado #minicursosgratuitos i.fa{color:#0f2d45}.imgMinicursos:hover{opacity:.9;box-shadow:0 0 5px 3px rgba(0,0,0,.21)}.single-mestrado #graduate-testimonys .thumbdepoimento .nomedepoimento{background:#0f2d45}.single-mestrado .graduate-life .life-box .btn{color:#fff;border:2px solid #4f99c9;padding:10px 50px;font-weight:600;word-wrap:break-word;margin:50px 10px}.single-mestrado .graduate-life .life-box .btn:hover{color:#4f99c9;background:none;border:2px solid #4f99c9}.single-mestrado .graduate-banner .banner-detail:before{background:#fff}.single-mestrado .graduate-banner h4{border-radius:0 0 40px 0;padding-right:30px}.single-mestrado .graduate-categ{position:absolute;padding-left:30px;padding-right:30px;margin:10px;color:#fff;background:#0f2d45;z-index:9;font-size:12px;font-weight:500}.single-mestrado .graduate-calendar .btn_veja{color:#fff;background-color:#4f99c9;border:1px solid #4f99c9;padding:10px 22px;font-weight:600;margin:24px}.single-mestrado .graduate-calendar .btn_veja:hover{color:#fff;padding:10px 22px;border:1px solid #0f2d45;background:#0f2d45}
/* Banner Mestrado Start
/---------------------------------------------------------------------------- */.single-mestrado .graduate-banner .title{font-size:60px;color:#fff}.single-mestrado .graduate-banner h4{font-family:Lato Regular \!important;font-weight:700!important}.single-mestrado .graduate-banner .cta_banner1{color:#3aa8d8}.single-mestrado .btn-2banner:hover,.single-mestrado .cta_banner1:hover{color:#fff;background:#152b45!important;border:1px solid #152b45!important}@media screen and (max-width:1500px){.single-mestrado .graduate-banner{margin:-128px 0 50px;padding:120px 0 60px}.slideContent h1{font-size:40px}}
/* Banner DOUTORADO PJ Start
/---------------------------------------------------------------------------- */.single-doutorado .graduate-banner:before{position:absolute;top:0;opacity:.7;z-index:-1}.single-doutorado .modelo_single .produto-tag{color:#0f2d45;text-transform:uppercase;font-weight:700;font-size:20px;margin:0}.single-doutorado #graduate-testimonys .thumbdepoimento .nomedepoimento{background:#0f2d45}.single-doutorado #graduate-testimonys .thumbdepoimento span{background:#2a4e6f}.single-doutorado .graduate-banner .title{color:#fff;font-size:60px}.single-doutorado .graduate-banner h4{color:#9ff;text-transform:uppercase;font-family:Montserrat;font-size:19px;padding:18px 15px 18px 0;margin-bottom:0;font-weight:100}.single-doutorado .graduate-know-mestrado .box_know h5{color:#012661;border-bottom:2px solid #44aad8;text-transform:uppercase;padding-bottom:10px}.single-doutorado .graduate-banner .banner-detail:before{background-color:#0f2d45}.single-doutorado .cta_box{margin-top:60px}.single-doutorado .cta_box a{display:inline-block}.single-doutorado .graduate-banner .cta_banner1{color:#0f2d45;background:#fff;border:1px solid #fff;text-transform:uppercase;margin:15px 0;padding:14px 45px;border-radius:5px}.single-doutorado .graduate-banner .btn-2banner{color:#fff;background:none;border:1px solid #fff;text-transform:uppercase;margin:15px 0 15px 30px;padding:14px 45px;border-radius:5px}.single-doutorado .graduate-banner .btn-2banner:hover,.single-doutorado .graduate-banner .cta_banner1:hover{color:#fff;background:#152b45;border:1px solid #152b45}.single-doutorado .graduate-categ{position:absolute;padding-left:30px;padding-right:30px;margin:10px;color:#fff;background:#0f2d45;z-index:9;font-size:12px;font-weight:500}.single-doutorado .graduate-teachersfaculty .down_program{background-color:#0f2d45!important;padding:60px;border-radius:20px;margin-top:-138px;margin-bottom:20px}.single-doutorado .graduate-teachersfaculty{background-color:#eff4f8;padding:50px 0}.single-doutorado .modelo_single h2{color:#2a4e6f;font-size:42px}.single-doutorado .graduate-know{background:#fff;padding-bottom:140px}.single-doutorado .graduate-news .arqNews.news-secondary h5{color:#4f99c9;font-size:16px;padding-bottom:10px}.single-doutorado #graduate-news .btn-primary{background:#4f99c9;color:#fff;border:1px solid #4f99c9}.single-doutorado #graduate-news .btn-primary:hover{background:#0f2d45;border:1px solid #0f2d45;color:#fff}.single-doutorado .graduate-calendar .conteudo p{color:#1f3e75;font-size:15px;padding:0 0 20px;text-align:center;font-weight:600}.single-doutorado .graduate-calendar .btn_veja{color:#fff;background-color:#4f99c9;border:1px solid #4f99c9;padding:10px 22px;font-weight:600;margin:24px}.single-doutorado .graduate-calendar .btn_veja:hover{color:#fff;padding:10px 22px;border:1px solid #0f2d45;background:#0f2d45}.single-doutorado #minicursosgratuitos{background:#eff4f8}.single-doutorado #graduate-testimonys{background:#fff;padding-bottom:60px}.single-doutorado .box_alumni{padding-bottom:50px}.single-doutorado #minicursosgratuitos .btn-cta_minicurso{color:#fff;background:#5c95c9;border-color:#5c95c9;border-radius:5px;padding:10px 50px;font-weight:600}.single-doutorado #minicursosgratuitos .btn-cta_minicurso:hover{color:#fff;background:#152b45;border-color:#152b45;border-radius:5px;font-weight:600}.single-doutorado .box_alumni .btn-cta_alumni{color:#fff;background-color:#4f99c9;border:1px solid #4f99c9;padding:10px 50px;font-weight:600;margin:24px}.single-doutorado .box_alumni .btn-cta_alumni:hover{background:#152b45;border:1px solid #152b45}.single-doutorado .graduate-teachersfaculty .down_program .btn-white{border:1px solid #fff;padding:12px;width:80%;text-transform:uppercase;color:#fff;font-weight:700}.single-doutorado .graduate-teachersfaculty .down_program .btn-white:hover{border:1px solid #4f99c9;background-color:#4f99c9}.single-doutorado #minicursosgratuitos .titleP{font-size:20px;font-weight:800;color:#0f2d45}.single-doutorado #minicursosgratuitos p{color:#0f2d45}.single-doutorado .controles-prof{color:#2a4e6f}@media screen and (max-width:1500px){.single-doutorado .graduate-banner{margin:-128px 0 50px;padding:120px 0 60px}}
/* mestrado know
/---------------------------------------------------------------------------- */.graduate-know{background:#f1f1f1}.modelo_single .graduate-know-mestrado img{width:100%;height:150px;border-radius:10px 50px 10px 10px;margin-bottom:14px}.graduate-know-mestrado .box_know{background-color:#eaf0f6;padding:20px;text-align:center;margin:0 0 30px;border-radius:5px;font-size:17px}.graduate-know-mestrado .box_know h5{color:#012661;border-bottom:2px solid #44aad8;text-transform:uppercase;padding-bottom:10px}.graduate-know-mestrado .box_know p{color:#012661;margin:16px 0 8px;font-size:13px}.graduate-know-mestrado .know_content p{font-size:16px}
/* mestrado teachersfaculty
/---------------------------------------------------------------------------- */.graduate-teachersfaculty{background-color:#012661}.single-mestrado .graduate-teachersfaculty .down_program{background-color:#0f2d45;padding:60px;border-radius:20px;margin-top:-138px;margin-bottom:20px}.single-mestrado .graduate-teachersfaculty .down_program .btn-white{border:1px solid #fff;padding:12px;width:80%;text-transform:uppercase;color:#fff;font-weight:700}.single-mestrado .graduate-teachersfaculty .down_program .btn-white:hover{border:1px solid #4f99c9;background-color:#4f99c9}
/* Single Mestrado Start
/---------------------------------------------------------------------------- */.nopaddz{padding:0}.single-mestrado .title{font-family:Montserrat}.single-mestrado .modelo_single .title h2{font-size:42px!important;color:#2a4e6f!important}
/* Banner Mestrado Start
/---------------------------------------------------------------------------- */.single-mestrado .graduate-banner:before{position:absolute;top:0;opacity:.7;z-index:-1}.single-mestrado .graduate-banner .title{color:#fff!important}.single-mestrado .graduate-banner h4{color:#9ff;text-transform:uppercase;font-family:Montserrat;font-size:19px;padding:18px 15px 18px 0;margin-bottom:0;font-weight:100}.single-mestrado .graduate-banner .banner-detail:before,.single-mestrado .graduate-banner h4{background-color:#0f2d45}.single-mestrado .cta_box{margin-top:60px}.single-mestrado .cta_box a{display:inline-block}.single-mestrado .graduate-banner .cta_banner1{color:#0f2d45;background:#fff;border:1px solid #fff;text-transform:uppercase;margin:15px 0;padding:14px 45px;border-radius:5px}.single-mestrado .graduate-banner .cta_banner1:hover{color:#fff;background:#0f2d45;border:1px solid #0f2d45;text-transform:uppercase;margin:15px 0;padding:14px 45px;border-radius:5px}.single-mestrado .graduate-banner .cta_banner2{color:#fff;background:none;border:1px solid #fff;text-transform:uppercase;margin:15px 0 15px 30px;padding:14px 45px;border-radius:5px}.single-mestrado .graduate-banner .cta_banner2:hover{color:#fff;background:#0f2d45;border:1px solid #0f2d45;text-transform:uppercase;margin:15px 0 15px 30px;padding:14px 45px;border-radius:5px}.graduate-proseletive .cta_box .cta_banner1{color:#0f2d45;background:#fff;border:1px solid #fff;text-transform:uppercase;margin:15px 0;padding:14px 45px;border-radius:5px;font-weight:600}.graduate-proseletive .cta_box .cta_banner1:hover{color:#fff;background:#4f99c9;border:1px solid #4f99c9;text-transform:uppercase;padding:14px 45px;border-radius:5px}.graduate-proseletive .cta_box .btn-2banner{color:#fff;background:none;border:1px solid #fff;text-transform:uppercase;margin:0 0 0 23px;padding:14px 45px;border-radius:5px;font-weight:600}.graduate-proseletive .cta_box .btn-2banner:hover{color:#fff;background:#4f99c9!important;border:1px solid #4f99c9!important;text-transform:uppercase;padding:14px 45px;border-radius:5px}@media screen and (max-width:1500px){.single-mestrado .graduate-banner{margin:-128px 0 50px;padding:120px 0 60px}}
/* mestrado know
/---------------------------------------------------------------------------- */.graduate-know-doutorado .title{color:#44aad8}.modelo_single .graduate-know-doutorado img{width:100%;height:150px;border-radius:10px 50px 10px 10px;margin-bottom:14px}.graduate-know-doutorado .box_global_know{padding-right:4%}.graduate-know-doutorado .box_know{background-color:#eaf0f6;padding:20px 10px;text-align:center;margin:10px 0 20px;border-radius:5px;font-size:17px}.graduate-know-doutorado .box_know h5{color:#012661;border-bottom:2px solid #44aad8;text-transform:uppercase;padding-bottom:10px}.graduate-know-doutorado .box_know p{color:#012661;margin:16px 0 8px;font-size:13px}.graduate-know-doutorado .know_content{padding-left:25px}.graduate-know-doutorado .know_content p{font-size:16px}
/* mestrado teachersfaculty
/---------------------------------------------------------------------------- */.espaceprogram{margin-top:130px!important}.graduate-teachersfaculty{background:none;padding:20px 0 100px}.graduate-teachersfaculty .title{color:#44aad8;margin-top:40px}.graduate-teachersfaculty .down_program{background-color:#44aad8;padding:60px;border-radius:20px;margin-top:-100px;margin-bottom:20px}.graduate-teachersfaculty .down_program p{margin:0;color:#fff}.graduate-teachersfaculty .down_program img{height:50px}.graduate-teachersfaculty .down_program .btn-white{border:1px solid #fff;padding:12px;width:80%;text-transform:uppercase;color:#fff;font-weight:700}.graduate-teachersfaculty .down_program .btn-white:hover{border:1px solid #012661;background-color:#012661}
/* mestrado Alumni
/---------------------------------------------------------------------------- */.box_alumni{background-color:#eaf6fa;padding:50px}.modelo_single .box_alumni .title{color:#44aad8;margin-top:40px;text-align:left}.box_alumni img{width:100%;height:auto;border-radius:6px}.box_alumni .img-ds{position:relative;display:inline-block;padding:4px}.box_alumni .img-filtro{filter:brightness(90%);-o-object-fit:cover;object-fit:cover}.box_alumni .texto-ds{position:absolute;top:40%;color:#fff;width:100%;text-align:center;font-size:14px;font-weight:500}.box_alumni .conteudo p{text-align:justify;font-size:12px;width:80%;font-weight:600;color:#032462}.box_alumni .conteudo h1{color:#6cc2e0}.box_alumni .box_cta_alumni{margin:50px 0 20px;text-align:center}.box_alumni .btn-cta_alumni{color:#fff;background-color:#3aa8d8;padding:10px 22px;font-weight:600;word-wrap:break-word}.single-mestrado .box_alumni .btn-cta_alumni{color:#fff;background-color:#4f99c9;border:1px solid #4f99c9;padding:10px 50px;font-weight:600;margin:24px}.single-mestrado .box_alumni .btn-cta_alumni:hover{color:#fff;background:#0f2d45;border:1px solid #0f2d45}.modelo_single_esp .graduate-covenants .title{max-width:730px}.modelo_single_esp .graduate-covenants img{margin:30px 0}
/* mestrado events
/---------------------------------------------------------------------------- */.single-mestrado .graduate-events .events{border-radius:6px;margin:50px 100px 0}.single-mestrado .graduate-events .event-box{display:flex;background:#eaf0f6;border-radius:5px;margin-bottom:20px;box-shadow:0 0 9px 0;box-shadow:0 5px 10px rgba(3,36,98,.2)}.single-mestrado .event-content p{color:#032462;font-size:17px;font-family:Montserrat}.single-mestrado .graduate-events .event-content h6{font-size:19px;color:#3aa8d8;font-family:Montserrat;margin-bottom:5px}.single-mestrado .graduate-events .event-date h4{color:#032462;font-family:Montserrat}.single-mestrado .graduate-events .event-date h5{font-family:Montserrat;color:#3aa8d8}.single-mestrado .graduate-events .button{background-color:#3aa8d8;margin-top:160px;font-family:Montserrat;padding:16px 44px;border-radius:5px}.single-mestrado .graduate-events .events:before{content:"";width:100%;height:400px;background-image:linear-gradient(90deg,#2d8eb9,#9ff,#9ff,#2d8eb9);position:absolute;top:0;opacity:.2;z-index:1;margin:0;border-radius:5px}.single-especialidade .title,.single-mestrado .title{z-index:10}
/* mestrado events
/---------------------------------------------------------------------------- */.single-doutorado .graduate-events .events{border-radius:6px;margin:50px 100px 0}.single-doutorado .graduate-events .event-box{display:flex;background:#eaf0f6;border-radius:5px;margin-bottom:20px;box-shadow:0 0 9px 0;box-shadow:0 5px 10px rgba(3,36,98,.2)}.single-doutorado .event-content p{color:#032462;font-size:17px;font-family:Montserrat}.single-doutorado .graduate-events .event-content h6{font-size:19px;color:#3aa8d8;font-family:Montserrat;margin-bottom:5px}.single-doutorado .graduate-events .event-date h4{color:#032462;font-family:Montserrat}.single-doutorado .graduate-events .event-date h5{font-family:Montserrat;color:#3aa8d8}.single-doutorado .graduate-events .button{background-color:#3aa8d8;margin-top:160px;font-family:Montserrat;padding:16px 44px;border-radius:5px}.single-doutorado .graduate-events .events:before{content:"";width:80%;height:400px;background-image:linear-gradient(90deg,#2d8eb9,#9ff,#9ff,#2d8eb9);position:absolute;top:0;opacity:.7;z-index:1;margin:50px 100px 0;border-radius:5px}.graduate-events ul{padding:0;z-index:10}.single-doutorado .title,.single-especialidade .title{z-index:10}
/* mestrado teachers 
/---------------------------------------------------------------------------- */.single-mestrado .graduarte-teachersmestrado .conteudo{$ p{color:#fff;font-size:15px;padding:0 0 7px;text-align:center;font-family:Montserrat;margin-bottom:30px}}.single-mestrado .graduarte-teachersmestrado{$ .box_cta_conheca{margin:5px 0;word-wrap:break-word}}.single-mestrado .graduarte-teachersmestrado .texto-cta_conheca{color:#0f2d45;font-weight:700;word-wrap:break-word}.single-mestrado .graduarte-teachersmestrado .btn-cta_conheca{color:#3aa8d8;background-color:#fff;border-color:#fff;padding:12px 15px;font-weight:600;margin:4px 0;width:95%;font-size:12px;text-align:left}.graduarte-teachersmestrado .btn-cta_conheca:hover,.single-mestrado .graduarte-teachersmestrado .box_cta_conheca .collapsed:hover{color:#fff;background-color:#4f99c9;border-color:#4f99c9}.single-mestrado .graduarte-teachersmestrado .box_cta_conheca .collapsed{background-color:#3aa8d8;border-color:#3aa8d8;padding:12px 15px;font-weight:600;margin:4px 0;width:95%;font-size:12px;text-align:left}.single-mestrado .graduarte-teachersmestrado img{border-radius:6px;-o-object-fit:cover;object-fit:cover;margin:0}.single-mestrado .graduarte-teachersmestrado .cont-ae{padding-top:34px;padding-bottom:20px;text-align:left}.single-mestrado .graduarte-teachersmestrado .cont-ae h5{text-transform:uppercase;font-size:14px}.single-mestrado .graduarte-teachersmestrado .cont-ae h5 a{color:#2a4e6f;font-weight:700;font-size:.9rem}.single-mestrado .graduarte-teachersmestrado .linha{width:123px;background-color:#9ff;height:2px}.single-mestrado .graduarte-teachersmestrado .cont-ae p{color:#c0c8d8;font-size:14px;padding-top:7px}.single-mestrado .graduarte-teachersmestrado .cont-ae svg{fill:#2a4e6f;width:.9rem;margin-left:5px}.single-mestrado .graduarte-teachersmestrado .texto-ae{padding-top:14px}.single-mestrado .espaceprogram{padding-bottom:100px;padding-top:0}.single-mestrado .teachers_box{padding:0}
/* mestrado teachers 
/---------------------------------------------------------------------------- */.single-doutorado .graduarte-teachersmestrado .conteudo p{color:#fff;font-size:15px;padding:0 0 7px;text-align:center;font-family:Montserrat;margin-bottom:30px}.single-doutorado .graduarte-teachersmestrado .box_cta_conheca{margin:5px 0;word-wrap:break-word}.single-doutorado .graduarte-teachersmestrado .texto-cta_conheca{color:#0f2d45;font-weight:700;word-wrap:break-word}.single-doutorado .graduarte-teachersmestrado .btn-cta_conheca{color:#3aa8d8;background-color:#fff;border-color:#fff;padding:12px 15px;font-weight:600;margin:4px 0;width:95%;font-size:12px;text-align:left}.single-doutorado .graduarte-teachersmestrado .box_cta_conheca .collapsed:hover,.single-doutorado .graduarte-teachersmestrado .btn-cta_conheca:hover{color:#fff;background-color:#4f99c9;border-color:#4f99c9}.single-doutorado .graduarte-teachersmestrado .box_cta_conheca .collapsed{background-color:#3aa8d8;border-color:#3aa8d8;padding:12px 15px;font-weight:600;margin:4px 0;width:95%;font-size:12px;text-align:left}.single-doutorado .graduarte-teachersmestrado img{border-radius:6px;-o-object-fit:cover;object-fit:cover;margin:0}.single-doutorado .graduarte-teachersmestrado .cont-ae{padding-top:34px;padding-bottom:20px;text-align:left}.single-doutorado .graduarte-teachersmestrado .cont-ae h5{text-transform:uppercase;font-size:14px}.single-doutorado .graduarte-teachersmestrado .cont-ae h5 a{color:#2a4e6f;font-weight:700;font-size:.9rem}.single-doutorado .graduarte-teachersmestrado .linha{width:123px;background-color:#9ff;height:2px}.single-doutorado .graduarte-teachersmestrado .cont-ae p{color:#c0c8d8;font-size:14px;padding-top:7px}.single-doutorado .graduarte-teachersmestrado .cont-ae svg{fill:#2a4e6f;width:.9rem;margin-left:5px}.single-doutorado .graduarte-teachersmestrado .texto-ae{padding-top:14px}.single-doutorado .espaceprogram{padding-bottom:100px;padding-top:0}.single-doutorado .teachers_box{padding:0}
/* mestrado news
/---------------------------------------------------------------------------- */.single-mestrado .graduate-testimonys .TestimonysVideo span{background-color:#032462}.single-mestrado .graduate-testimonys .TestimonysText{background-color:#032462;border-radius:5px 30px 5px 5px;margin:35px -20px 35px 0;z-index:2;position:relative;padding:60px 60px 25px}.single-mestrado .graduate-testimonys .TestimonysText h6{font-size:14px;color:#fff;line-height:25px;margin-bottom:0;font-family:Montserrat;text-transform:uppercase}.single-mestrado .graduate-testimonys .TestimonysText h2,.single-mestrado .graduate-testimonys .TestimonysText h4,.single-mestrado .graduate-testimonys .TestimonysText p{font-size:15px;color:#fff;line-height:25px;margin-bottom:0;font-family:Montserrat;font-weight:400}.single-mestrado .graduate-testimonys .TestimonysText .imgTestimonys{display:flex;position:absolute;top:-18px;left:-14px}
/* mestrado news
/---------------------------------------------------------------------------- */.single-doutorado .graduate-testimonys .TestimonysVideo span{background-color:#032462}.single-doutorado .graduate-testimonys .TestimonysText{background-color:#032462;border-radius:5px 30px 5px 5px;margin:35px -20px 35px 0;z-index:2;position:relative;padding:60px 60px 25px}.single-doutorado .graduate-testimonys .TestimonysText h6{font-size:14px;color:#6cc2e0;line-height:25px;margin-bottom:0;font-family:Montserrat;text-transform:uppercase}.single-doutorado .graduate-testimonys .TestimonysText h2,.single-doutorado .graduate-testimonys .TestimonysText h4,.single-doutorado .graduate-testimonys .TestimonysText p{font-size:15px;color:#fff;line-height:25px;margin-bottom:0;font-family:Montserrat;font-weight:100}.single-doutorado .graduate-testimonys .TestimonysText .imgTestimonys{display:flex;position:absolute;top:-18px;left:-14px}
/* mestrado news
/---------------------------------------------------------------------------- */.single-mestrado .graduate-news .title{margin-bottom:50px}.single-mestrado .graduate-news .news-primary{padding:0 40px}.single-mestrado .graduate-news .news-primary img{border-radius:5px;height:500px;-o-object-fit:cover;object-fit:cover;display:flex;margin:0;width:100%}.single-mestrado .graduate-news .news-secondary img{border-radius:5px;height:170px;-o-object-fit:cover;object-fit:cover;width:100%}.single-mestrado .graduate-news h5,.single-mestrado .graduate-news p{margin:0}.single-mestrado .graduate-news .arqNews h5{color:#4f99c9;font-size:24px;text-transform:uppercase;font-family:Montserrat;padding-bottom:10px}.single-mestrado .graduate-news .arqNews.news-secondary h5{color:#4f99c9;font-size:16px;padding-bottom:10px}.single-mestrado .graduate-news .arqNews p{font-size:15px;color:#032462;font-family:Montserrat;margin:10px 0}.single-mestrado .graduate-news .arqNews span{font-size:12px;color:#0f2d45;font-family:Montserrat;margin-bottom:16px;display:block;font-weight:600;text-transform:uppercase}
/* mestrado news
/---------------------------------------------------------------------------- */.single-doutorado .graduate-news .title{margin-bottom:50px}.single-doutorado .graduate-news .news-primary{padding:0 40px}.single-doutorado .graduate-news .news-primary img{border-radius:0 0 60px 0;height:500px;-o-object-fit:cover;object-fit:cover;display:flex;margin:0;width:100%}.single-doutorado .graduate-news .news-secondary img{border-radius:14px;height:170px;-o-object-fit:cover;object-fit:cover;width:100%}.single-doutorado .graduate-news h5,.single-doutorado .graduate-news p{margin:10px 0}.single-doutorado .graduate-news .arqNews h5{color:#3aa8d8;font-size:18px;text-transform:uppercase;font-family:Montserrat;margin-top:12px}.single-doutorado .graduate-news .arqNews p{font-size:15px;color:#032462;font-family:Montserrat;margin:10px 0}.single-doutorado .graduate-news .arqNews span{font-size:12px;color:#032462;font-family:Montserrat;margin-bottom:16px;display:block}
/* mestrado Calendário Academico
/---------------------------------------------------------------------------- */.graduate-calendar{background-color:#eaf6fa;padding:50px 0}.single-mestrado .graduate-calendar .conteudo p{color:#1f3e75;font-size:15px;padding:0 0 20px;text-align:center;font-weight:600}.graduate-calendar .nopadding{padding:0}.graduate-calendar .box_conteudo{padding:5px;min-height:125px}.graduate-calendar .box_bg{background-color:#032462;border-radius:5px;text-align:center;height:100%;width:100%;padding:7px 15px}.graduate-calendar .box_bg h2{color:#fff;margin:0}.graduate-calendar .box_bg p{color:#73c8d8;margin:0;line-height:18px}.graduate-calendar .btn_veja{color:#fff;background-color:#3aa8d8;padding:10px 22px;font-weight:600;margin:24px}.graduate-calendar .box_bg_img{align-self:center}.graduate-calendar .box_bg_img img{border-radius:26px;height:210px;margin:25px;width:100%;-o-object-fit:contain;object-fit:contain}
/** FIM Área Calendário Academico **/
/** Área Conheça Mais + Botões **/.single-mestrado .graduate-conheca{background-color:#60bbde;padding:40px}.single-mestrado .graduate-conheca .conteudo p{color:#fff;padding:10px;text-align:center;font-weight:500}.single-mestrado .graduate-conheca .box_cta_conheca{margin:5px 0;text-align:center}.single-mestrado .graduate-conheca .btn-cta_conheca1{color:#fff;background-color:none;border-color:#fff;padding:10px 50px;font-weight:600;word-wrap:break-word;margin:5px 10px}.single-mestrado .graduate-conheca .btn-cta_conheca2{color:#0f2d45;background-color:#fff;border-color:#fff;padding:10px 50px;font-weight:600;word-wrap:break-word;margin:5px 10px}.single-mestrado .graduate-conheca .btn-cta_conheca1:hover{color:#fff;background-color:#4f99c9;border-color:#4f99c9}.single-mestrado .graduate-conheca .btn-cta_conheca2:hover{color:#fff;background:#4f99c9;border-color:#4f99c9}
/** Área Conheça Mais + Botões **/.single-doutorado .graduate-conheca{padding:40px}.single-doutorado .graduate-conheca .conteudo p{color:#fff;padding:10px;text-align:center;font-weight:500}.single-doutorado .graduate-conheca .box_cta_conheca{margin:5px 0;text-align:center}.single-doutorado .graduate-conheca .btn-cta_conheca1{color:#fff;background:none;border-color:#fff;padding:10px 50px;font-weight:600;word-wrap:break-word;margin:5px 10px}.single-doutorado .graduate-conheca .btn-cta_conheca2{color:#0f2d45;background-color:#fff;border-color:#fff;padding:10px 50px;font-weight:600;word-wrap:break-word;margin:5px 10px}.single-doutorado .graduate-conheca .btn-cta_conheca1:hover,.single-doutorado .graduate-conheca .btn-cta_conheca2:hover{color:#fff;background-color:#4f99c9;border-color:#4f99c9}
/* graduação  process
/---------------------------------------------------------------------------- */.single-graduacao .graduate-proseletive{background:#bb70e6}.single-graduacao .graduate-proseletive .title{color:#fff!important}.single-graduacao .graduate-proseletive .titulo-processo-seletivo p{color:#fff;margin-bottom:20px;font-weight:300;font-family:Montserrat}.single-graduacao .graduate-proseletive .processo-container{border-radius:0 25px 0 0;width:100%;margin-top:20px}.single-graduacao .graduate-proseletive .container-circula{padding:9px 14px;color:#fff;border-radius:50px;background:#703f95;display:block;margin-left:-21px;height:45px;width:50px}.single-graduacao .graduate-proseletive .container-circula h5{margin:0;padding:0;color:#e3cfff;font-family:Montserrat;font-size:22px}.single-graduacao .graduate-proseletive .container-edital{background:#fff;border-radius:2px;width:30%;padding:0 2px 0 0;margin-left:27px;z-index:1;border-radius:0 25px 0 0;box-shadow:0 5px 10px rgba(3,36,98,.2549)}.single-graduacao .graduate-proseletive .container-descricao{background:#f0edf5;width:68%;border-radius:0 25px 0 0;z-index:auto;margin-left:-22px;padding:30px 30px 30px 60px}
/*gabriel module mestrado e doutorado*/.single-graduacao .graduate-proseletive .escrita_post h6{text-transform:uppercase;margin:0 15px;width:100%;font-family:Montserrat;font-size:16px;color:#8f59b5}.single-graduacao .graduate-proseletive .escrita_post p{color:#703f95;margin:0;padding:0;font-size:1rem;font-weight:500}.single-graduacao .graduate-proseletive .btn-branco{background:#fff;color:#432658;text-transform:uppercase;display:block;padding:10px 20px;margin:50px 10px;font-weight:600;border:1px solid #fff}.single-graduacao .graduate-proseletive .btn-branco:hover{background:#8f59b5;color:#fff;border:1px solid #8f59b5}.single-graduacao .graduate-proseletive .btn-azul{border:1px solid #fff;padding:12px;width:80%;text-transform:uppercase;color:#fff;font-weight:700}.single-graduacao .graduate-proseletive .btn-azul:hover{border:1px solid #703f95;background-color:#703f95;color:#fff}
/* mestrado process
/---------------------------------------------------------------------------- */.single-mestrado .graduate-proseletive{background:#6cc2e0}.single-mestrado .graduate-proseletive .title{color:#fff!important}.single-mestrado .graduate-proseletive .titulo-processo-seletivo p{color:#fff;margin-bottom:20px;font-weight:300;font-family:Montserrat}.single-mestrado .graduate-proseletive .processo-container{border-radius:0 25px 0 0;width:100%;margin-top:20px}.single-mestrado .graduate-proseletive .container-circula{padding:10px 14px;color:#fff;border-radius:50px;display:block;margin-left:-21px;height:45px;width:50px}.single-mestrado .graduate-proseletive .container-circula h5{margin:0;padding:0;color:#eaf0f6;font-family:Montserrat;font-size:22px}.single-mestrado .graduate-proseletive .container-edital{background:#fff;border-radius:2px;width:30%;padding:0 2px 0 0;margin-left:27px;z-index:1;border-radius:0 25px 0 0;box-shadow:0 5px 10px rgba(3,36,98,.2549)}.single-mestrado .graduate-proseletive .container-descricao{background:#eaf0f6;width:68%;border-radius:0 25px 0 0;z-index:auto;margin-left:-22px;margin-right:0;padding:30px 30px 30px 60px}.single-mestrado .graduate-proseletive .escrita_post h6{text-transform:uppercase;margin:0 15px;width:100%;font-family:Montserrat;font-size:16px;color:#3aa8d8}.single-mestrado .graduate-proseletive .escrita_post p{color:#032462;margin:0;padding:0;font-family:Montserrat}.single-mestrado .graduate-proseletive .btn-azul{color:#0f2d45!important;background:#fff!important;border-color:#fff!important;padding:10px 50px;font-weight:600;word-wrap:break-word;margin:50px 10px;text-transform:uppercase}.single-mestrado .graduate-proseletive .btn-branco{color:#fff;background:none;border-color:#fff;padding:14px 45px;font-weight:600;word-wrap:break-word;margin:50px 10px;text-transform:uppercase}.single-mestrado .graduate-proseletive .btn-azul:hover,.single-mestrado .graduate-proseletive .btn-branco:hover{color:#fff!important;background:#4f99c9!important;border-color:#4f99c9!important;text-transform:uppercase}
/* mestrado process
/---------------------------------------------------------------------------- */.single-doutorado .graduate-proseletive .title{color:#fff!important}.single-doutorado .graduate-proseletive .titulo-processo-seletivo p{color:#fff;margin-bottom:20px;font-weight:100;font-family:Montserrat}.single-doutorado .graduate-proseletive .processo-container{border-radius:0 25px 0 0;width:100%;margin-top:20px}.single-doutorado .graduate-proseletive .container-circula{padding:10px 14px;color:#fff;border-radius:50px;display:block;margin:0 0 -37px -21px;position:absolute;top:34%;height:45px;width:45px}.single-doutorado .graduate-proseletive .container-circula h5{margin:0;padding:0;color:#eaf0f6;font-family:Montserrat;font-size:22px}.single-doutorado .graduate-proseletive .container-edital{background:#fff;border-radius:2px;width:30%;padding:0 2px 0 0;margin-left:27px;z-index:1;border-radius:0 25px 0 0;box-shadow:0 5px 10px rgba(3,36,98,.2549)}.single-doutorado .graduate-proseletive .container-descricao{background:#eaf0f6;width:68%;border-radius:0 25px 0 0;z-index:auto;margin-left:-22px;padding:30px 30px 30px 60px}.single-doutorado .graduate-proseletive .escrita_post h6{text-transform:uppercase;margin-left:40px;width:100%;font-family:Montserrat;font-size:16px;position:absolute;top:44%}.single-doutorado .graduate-proseletive .escrita_post p{color:#032462;margin:0;padding:0;font-family:Montserrat}.single-doutorado .graduate-proseletive .btn-branco{background:none;color:#fff;text-transform:uppercase;display:block;padding:10px 50px;margin:50px 10px;font-weight:600;border:1px solid #fff}.single-doutorado .graduate-proseletive .btn-azul{background:#fff;color:#0f2d45;border-color:#fff;text-transform:uppercase;display:block;padding:10px 50px;margin:50px 10px;font-weight:600}.single-doutorado .graduate-proseletive .btn-branco:hover{background:#5c95c9;border:1px solid #5c95c9}.single-doutorado .graduate-proseletive .btn-azul:hover{background:#5c95c9;border-color:#5c95c9;color:#fff}
/* mestrado life
/---------------------------------------------------------------------------- */.single-mestrado .graduate-life .life-box:before{position:absolute;left:-46px;top:10%}.single-mestrado .graduate-life .life-box{margin-left:0}.single-mestrado .graduate-life .life-box h3{font-weight:700;margin-bottom:0;font-family:Montserrat}.single-mestrado .graduate-life #avidanoidp .btn-cta-avida{color:#0f2d45;background:#0f2d45}.single-mestrado .graduate-life #avidanoidp .btn-cta-avida:hover{color:#4f99c9;background:#4f99c9}.single-mestrado .graduate-life .life-image{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.single-mestrado .graduate-life{background:#fff;padding-bottom:50px}.single-mestrado .graduate-covenants p{text-align:center}
/* doutorado life
/---------------------------------------------------------------------------- */.single-doutorado .graduate-life .life-box:before{position:absolute;left:-46px;top:10%}.single-doutorado .graduate-life .life-box{margin-left:0}.single-doutorado .graduate-life .life-box h3{font-weight:700;margin-bottom:0;font-family:Montserrat}.single-doutorado .graduate-life #avidanoidp .btn-cta-avida{color:#0f2d45;background:#0f2d45}.single-doutorado .graduate-life #avidanoidp .btn-cta-avida:hover{color:#4f99c9;background:#4f99c9}.single-doutorado .graduate-life .life-image{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.single-doutorado .graduate-life{background:#fff;padding-bottom:50px}.single-doutorado .graduate-covenants p{text-align:center}
/* mestrado materials
/---------------------------------------------------------------------------- */.single-mestrado .graduate-materials{padding:0!important;margin-bottom:60px;margin-top:0}.single-mestrado .graduate-materials .title{margin:50px 0 10px}.single-mestrado .graduate-materials .bg_materials{background:#eaf6fa;position:absolute;width:100%;height:350px}.single-mestrado .graduate-materials .titulo_mat p{color:#16356e;margin-bottom:40px}.single-mestrado .graduate-materials .post_curso_gratuito{background:#fff;border:1px solid #eaf6fa;border-radius:10px;max-width:300px;margin-bottom:40px;padding:0}.single-mestrado .graduate-materials .post_curso_gratuito h6{padding-top:10px;padding-bottom:2px;text-transform:uppercase;color:#3aa8d8;font-weight:bolder;margin-bottom:10px;font-size:16px}.single-mestrado .graduate-materials .post_curso_gratuito p{color:#16356e;padding-bottom:8px}.single-mestrado .graduate-materials .post_curso_gratuito img{max-width:100%;display:block;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:10px 10px 0 0}.single-mestrado .graduate-materials .escrita_post{padding:5px 15px;min-height:170px}.single-mestrado .graduate-materials .btn-baixar{background:#4f99c9;border:1px solid #4f99c9;color:#fff;font-weight:600;text-transform:uppercase;width:60%;display:block;margin-left:20%;padding:14px 0;position:relative;margin-top:10px}.single-mestrado .graduate-materials .btn-baixar:hover{background:#0f2d45;color:#fff;position:relative;margin-top:10px;border:1px solid #0f2d45}
/* doutorado materials
/---------------------------------------------------------------------------- */.single-doutorado .graduate-materials{padding:0!important;margin-bottom:60px;margin-top:0}.single-doutorado .graduate-materials .title{margin:50px 0 10px}.single-doutorado .graduate-materials .bg_materials{background:#eaf6fa;position:absolute;width:100%;height:350px}.single-doutorado .graduate-materials .titulo_mat p{color:#16356e;margin-bottom:40px}.single-doutorado .graduate-materials .post_curso_gratuito{background:#fff;border:1px solid #eaf6fa;border-radius:10px;max-width:300px;margin-bottom:40px;padding:0}.single-doutorado .graduate-materials .post_curso_gratuito h6{padding-top:10px;padding-bottom:2px;text-transform:uppercase;color:#3aa8d8;font-weight:bolder;margin-bottom:10px;font-size:16px}.single-doutorado .graduate-materials .post_curso_gratuito p{color:#16356e;padding-bottom:8px}.single-doutorado .graduate-materials .post_curso_gratuito img{max-width:100%;display:block;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:10px 10px 0 0}.single-doutorado .graduate-materials .escrita_post{padding:5px 15px;min-height:170px}.single-doutorado .graduate-materials .btn-baixar{background:#4f99c9;border:1px solid #4f99c9;color:#fff;font-weight:600;text-transform:uppercase;width:60%;display:block;margin-left:20%;padding:14px 0;position:relative;margin-top:10px}.single-doutorado .graduate-materials .btn-baixar:hover{background:#0f2d45;color:#fff;position:relative;margin-top:10px;border:1px solid #0f2d45}
/* mestrado instagram
/---------------------------------------------------------------------------- */.single-mestrado .graduate-instagram .title:after{position:absolute;top:-52px;right:-32px}.single-mestrado .graduate-instagram p{color:#032462;margin-bottom:30px}.single-mestrado .graduate-instagram .btn-secondary{background:#4f99c9;border-color:#4f99c9}.single-mestrado .graduate-instagram .btn-secondary:hover{border-color:#0f2d45;background:#0f2d45}.single-mestrado #graduate-testimonys .thumbdepoimento .thumb-depo:after{background:rgba(15,45,69,.3)}
/* mestrado documents
/---------------------------------------------------------------------------- */.single-mestrado .graduate-documents{background-color:#3aa8d8}.single-mestrado .graduate-documents .card-header{background-color:#fff;box-shadow:0 5px 10px rgba(3,36,98,.25098)}.single-mestrado .graduate-documents h6{color:#032462;text-transform:uppercase}.single-mestrado .graduate-documents .document-arrow img{height:14px}.single-mestrado .graduate-documents .document-arrow{margin-right:0}
/* mestrado instagram
/---------------------------------------------------------------------------- */.single-doutorado .graduate-instagram .title:after{position:absolute;top:-52px;right:-32px}.single-doutorado .graduate-instagram p{color:#032462;margin-bottom:30px}.single-doutorado .graduate-instagram .btn-secondary{background:#4f99c9;border-color:#4f99c9}.single-doutorado .graduate-instagram .btn-secondary:hover{border-color:#0f2d45;background:#0f2d45}
/* mestrado documents
/---------------------------------------------------------------------------- */.single-doutorado .graduate-documents{background-color:#3aa8d8}.single-doutorado .graduate-documents .card-header{background-color:#fff;box-shadow:0 5px 10px rgba(3,36,98,.25098)}.single-doutorado .graduate-documents h6{color:#032462;text-transform:uppercase}.single-doutorado .graduate-documents .document-arrow img{height:14px}.single-doutorado .graduate-documents .document-arrow{margin-right:0}
/* mestrado END
/---------------------------------------------------------------------------- */h1.page-title{font-family:Montserrat;color:#fff!important;text-transform:uppercase;position:relative;font-size:52px;font-weight:700;color:#fff;color:#69cabc;color:var(--primary-color);margin-bottom:25px;text-align:center;line-height:120%;z-index:1}h1.page-title:before{color:transparent;position:absolute;top:-4px;margin-left:-4px;z-index:-1}
/* POS - especializacao START --------- PAULA JUNIOR
/---------------------------------------------------------------------------- */.single-pos-graduacao .graduate-know{background:#fff;padding-bottom:140px}.single-pos-graduacao .graduate-categ{position:absolute;padding-left:30px;padding-right:30px;margin:10px;color:#fff;background:#432658;z-index:9;font-size:.9rem;font-weight:500}.single-pos-graduacao .graduate-news .arqNews.news-secondary .graduate-categ{font-size:.8rem}.single-pos-graduacao .graduate-news .arqNews.news-secondary h5{color:#703f95;font-size:16px}.single-pos-graduacao .modelo_single h2{color:#703f95;font-size:42px}.single-pos-graduacao .modelo_single h3{color:#b279d3;margin-bottom:20px}.single-pos-graduacao .modelo_single .p-pos{color:#432658}.single-pos-graduacao #graduate-news{background:#fff}.single-pos-graduacao .graduate-instagram p{color:#032462}.single-pos-graduacao .graduate-instagram .btn-secondary{background:#703f95;border-color:#703f95}.single-pos-graduacao .graduate-instagram .btn-secondary:hover{border-color:#432658;background:#432658}.single-pos-graduacao .title{font-family:Montserrat;color:#703f95!important}.single-pos-graduacao .title h2{font-size:42px!important}@media (max-width:575.98px){.single-pos-graduacao .title{font-size:2.2rem!important}.single-pos-graduacao{.title h2{font-size:2rem!important}}}.single-pos-graduacao #minicursosgratuitos{background:#f0edf5;padding-top:40px}.single-pos-graduacao #minicursosgratuitos.free-llm .titleP:after{background:#7487d9}.single-pos-graduacao #minicursosgratuitos.free-llm .btn-cta_minicurso{background:#7487d9;color:#fff;border:1px solid #7487d9;position:relative}.single-pos-graduacao #minicursosgratuitos.free-llm .btn-cta_minicurso:hover{background:#432658;border:1px solid #432658;color:#fff}.single-pos-graduacao #minicursosgratuitos.free-llm .zoomminicurso .retina a{background:#7487d9;color:#fff;border:1px solid #7487d9}.single-pos-graduacao #minicursosgratuitos .btn-outline-primary{color:#703f95;background:none;border-color:#703f95;padding:10px 50px;font-weight:600;word-wrap:break-word;margin:5px 10px}.single-pos-graduacao #minicursosgratuitos .btn-outline-primary:hover{color:#fff;background:#432658;border-color:#703f95;padding:10px 50px;font-weight:600;word-wrap:break-word;margin:5px 10px}.single-pos-graduacao #minicursosgratuitos span{text-align:center;display:block}.single-pos-graduacao #minicursosgratuitos .titleP{font-weight:800;color:#432658}.single-pos-graduacao #graduate-testimonys{background:#fff;padding-bottom:70px}.single-pos-graduacao #minicursosgratuitos .btn-cta_minicurso{background:#703f95;border-color:#703f95}.single-pos-graduacao #minicursosgratuitos .btn-cta_minicurso:hover{background:#432658;border-color:#432658}.single-pos-graduacao #minicursosgratuitos i.fa{color:#432658}.single-pos-graduacao .graduate-calendar .conteudo p{color:#432658;font-size:15px;padding:0 0 20px;text-align:center;font-weight:600}.single-pos-graduacao .graduate-calendar .btn_veja{background:#703f95;color:#fff;border:1px solid #703f95}.single-pos-graduacao .graduate-calendar .btn_veja:hover{background:#432658;border:1px solid #432658;color:#fff}
/* Banner especializacao  Start
/---------------------------------------------------------------------------- */.single-pos-graduacao .graduate-banner:before{width:100%;height:100%;background-image:linear-gradient(90deg,#8f59b5,#b279d3,#b279d3,#b279d3,#b279d3,#8f59b5);position:absolute;top:0;opacity:.7;z-index:-1}.single-pos-graduacao .graduate-banner .title{color:#fff!important;font-size:60px}
/* Extra large devices (large laptops and desktops, 1200px and up) */@media only screen and (min-width:1200px){.single-pos-graduacao .graduate-banner .title{color:#fff!important;font-size:42px}}
/* Extra large devices (large laptops and desktops, 1200px and up) */@media only screen and (min-width:1600px){.single-pos-graduacao .graduate-banner .title{color:#fff!important;font-size:42px}}.single-pos-graduacao .graduate-banner .title .single-pos-graduacao .graduate-banner h4{color:#432658;text-transform:uppercase;font-family:Montserrat \!important;font-size:19px;padding:18px 15px 18px 0;margin-bottom:0;font-weight:700}.single-pos-graduacao .cta_box{margin-top:60px}.single-pos-graduacao .cta_box a{display:inline-block}.single-pos-graduacao .graduate-banner .cta_banner1{color:#432658;background:#fff;border:1px solid #fff;text-transform:uppercase;margin:15px 0;padding:14px 45px;border-radius:5px}.single-pos-graduacao .graduate-banner .cta_banner1:hover{color:#fff;background:#432658;border:1px solid #432658}.single-pos-graduacao .graduate-banner .cta_banner2{color:#fff;background:none;border:1px solid #fff;text-transform:uppercase;margin:15px 0 15px 30px;padding:14px 45px;border-radius:5px}.single-pos-graduacao .graduate-banner .cta_banner2:hover{background:#432658;border:1px solid #432658;color:#fff}@media screen and (max-width:1500px){.single-pos-graduacao .graduate-banner{margin:-128px 0 50px;padding:120px 0 60px}}
/* especializacao  know
/---------------------------------------------------------------------------- */.single-pos-graduacao .graduate-know-mestrado img{width:100%;height:150px;border-radius:10px 50px 10px 10px;margin-bottom:14px}.single-pos-graduacao .graduate-know-mestrado .box_know{background-color:#eaf0f6;padding:20px;text-align:center;margin:0 0 30px;border-radius:5px;font-size:17px}.single-pos-graduacao .graduate-know-mestrado .box_know h5{color:#432658!important;border-bottom:2px solid #b279d3!important;text-transform:uppercase;padding-bottom:10px}.single-pos-graduacao .graduate-know-mestrado .box_know p{color:#432658!important;margin:16px 0 8px;font-size:15px;font-weight:400;text-transform:none}.single-pos-graduacao .graduate-know-mestrado.know-llm .box_know{background:#f0edf5}.single-pos-graduacao .graduate-know-mestrado.know-llm .box_know h5{border-color:#7487d9!important}.single-pos-graduacao .graduate-know-mestrado.know-llm p{color:#432658!important}.single-pos-graduacao .graduate-know-mestrado .know_content p{font-size:16px;font-weight:400;text-transform:none}.single-pos-graduacao .graduate-know-mestrado .img_form{height:100%;border-radius:0}
/* especializacao info faculty
/---------------------------------------------------------------------------- */.single-pos-graduacao .espaceprogram{margin-top:0!important}.single-pos-graduacao .graduate-teachersfaculty .title{color:#44aad8;margin-top:40px;margin-bottom:5px}.single-pos-graduacao .graduate-teachersfaculty h5.sub-title{color:#8f59b5;text-align:center;text-transform:uppercase;margin:30px 0 15px}.single-pos-graduacao .graduate-teachersfaculty p{text-align:center;font-weight:400!important;margin-bottom:0;color:#432658}.single-pos-graduacao .graduate-teachersfaculty p:last-child{margin-bottom:40px}.single-pos-graduacao .graduate-teachersfaculty .down_program{background:#432658;padding:60px;border-radius:20px;margin-bottom:20px;position:relative}.single-pos-graduacao .graduate-teachersfaculty .down_program p{margin:0;color:#fff;font-size:16px;font-weight:400}.single-pos-graduacao .down_program strong{color:#fff;text-transform:uppercase}.single-pos-graduacao .graduate-teachersfaculty .down_program img{height:50px}.single-pos-graduacao .graduate-teachersfaculty .down_program .btn-white{border:1px solid #fff;padding:12px;width:80%;text-transform:uppercase;color:#fff;font-weight:700}.single-pos-graduacao .graduate-teachersfaculty .down_program .btn-white:hover{border:1px solid #703f95;background-color:#703f95}.single-pos-graduacao .graduate-teachersfaculty.teachersfaculty-llm .down_program .btn-white:hover{border:1px solid #7487d9;background-color:#7487d9}.single-pos-graduacao .graduate-teachersfaculty{background:#f0edf5;margin:0;padding:0 0 120px}.single-pos-graduacao .box_img_teacher img{border-radius:5px}
/* especializacao  events
/---------------------------------------------------------------------------- */.single-pos-graduacao .graduate-events .events{border-radius:6px;margin:50px 100px 0}.single-pos-graduacao .graduate-events .event-box{display:flex;background:#eaf0f6;border-radius:5px;margin-bottom:20px;box-shadow:0 0 9px 0;box-shadow:0 5px 10px rgba(3,36,98,.2)}.single-pos-graduacao .event-content p{color:#432658;font-size:17px;font-family:Montserrat}.single-pos-graduacao .graduate-events .event-content h6{font-size:19px;color:#8f59b5;font-family:Montserrat;margin-bottom:5px}.single-pos-graduacao .graduate-events .event-date h4{color:#432658;font-family:Montserrat}.single-pos-graduacao .graduate-events .event-date h5{font-family:Montserrat;color:#b279d3}.single-pos-graduacao .graduate-events .button{background-color:#b279d3;margin-top:160px;font-family:Montserrat;padding:16px 44px;border-radius:5px}.single-pos-graduacao .graduate-events .events:before{content:"";width:100%;height:400px;background:linear-gradient(90deg,#432658,#8f59b5,#8f59b5,#432658);position:absolute;top:0;opacity:.2;z-index:1;margin:0;border-radius:5px}.single-especialidade .title,.single-pos-graduacao .title{z-index:10}.p-normal strong{text-transform:uppercase}
/* especializacao  news
/---------------------------------------------------------------------------- */.single-pos-graduacao .graduate-news .title{margin-bottom:50px}.single-pos-graduacao .graduate-news .news-primary{padding:0 40px}.single-pos-graduacao .graduate-news .news-primary img{border-radius:5px;height:500px;-o-object-fit:cover;object-fit:cover;display:flex;margin:0;width:100%}.single-pos-graduacao .graduate-news .news-secondary img{border-radius:5px;height:170px;-o-object-fit:cover;object-fit:cover;width:100%}.single-pos-graduacao .graduate-news .news-secondary{border-radius:12px;-o-object-fit:cover;object-fit:cover;width:100%}.single-pos-graduacao .graduate-news h5,.single-pos-graduacao .graduate-news p{margin:10px 0}.single-pos-graduacao .graduate-news .arqNews h5{color:#703f95;font-size:24px;text-transform:uppercase;font-family:Montserrat}.single-pos-graduacao .graduate-news .arqNews p{font-size:15px;color:#432658;font-family:Montserrat;font-weight:400}.single-pos-graduacao .graduate-news .arqNews span{font-size:12px;color:#432658;font-family:Montserrat;margin-bottom:16px;display:block;text-transform:uppercase;font-weight:700}
/* pos - especializacao teachers
/---------------------------------------------------------------------------- */.single-pos-graduacao .titulo-ae,.single-pos-graduacao .titulo-ae a{color:#703f95;font-size:.9rem;font-weight:700}.single-pos-graduacao .titulo-ae:after{content:"";display:block;width:90px;height:2px;left:0;background-position:0 0;background-repeat:no-repeat;margin:6px auto 6px 0;background-color:#703f95}.single-pos-graduacao .texto-ae p{color:#432658;text-transform:none;font-weight:400;font-size:.8rem;margin:0;text-align:left}.single-pos-graduacao .texto-ae svg{fill:#703f95;width:.9rem;margin-left:5px}.single-pos-graduacao .cont-ae{margin-bottom:20px}.single-pos-graduacao .graduate-teachers .title{color:#fff!important;margin:0 0 50px}.single-pos-graduacao .graduate-teachers .slick-center .boxTeachers h2{font-size:16px;font-family:Montserrat}.single-pos-graduacao .graduate-teachers p{font-size:13px;font-family:Montserrat!important;color:#432658}.single-pos-graduacao .graduate-conheca{background:#432658;padding:40px}.single-pos-graduacao .graduate-conheca .conteudo p{color:#fff;padding:10px;text-align:center;font-weight:500}.single-pos-graduacao .graduate-conheca .box_cta_conheca{margin:5px 0;text-align:center}.single-pos-graduacao .graduate-conheca .btn-cta_conheca1{color:#fff;background-color:none;border-color:#fff;padding:10px 50px;font-weight:600;word-wrap:break-word;margin:5px 10px}.single-pos-graduacao .graduate-conheca .btn-cta_conheca1:hover{color:#fff;background:#703f95;border-color:#703f95}.single-pos-graduacao .graduate-conheca .btn-cta_conheca2{color:#432658;background:#fff;border-color:#fff;padding:10px 50px;font-weight:600;word-wrap:break-word;margin:5px 10px}.single-pos-graduacao .graduate-conheca .btn-cta_conheca2:hover{color:#fff;background:#703f95;border-color:#703f95}
/* especializacao  news
/---------------------------------------------------------------------------- */.single-pos-graduacao .graduate-testimonys .TestimonysVideo span{background-color:#432658}.single-pos-graduacao .graduate-testimonys .TestimonysText{background-color:#432658;border-radius:5px 30px 5px 5px;margin:35px -20px 35px 0;z-index:2;position:relative;padding:60px 60px 25px}.single-pos-graduacao .graduate-testimonys .TestimonysText h6{font-size:14px;color:#e3cfff;line-height:25px;margin-bottom:0;font-family:Montserrat;text-transform:uppercase}.single-pos-graduacao .graduate-testimonys .TestimonysText h2,.single-pos-graduacao .graduate-testimonys .TestimonysText h4,.single-pos-graduacao .graduate-testimonys .TestimonysText p{font-size:15px;color:#fff;line-height:25px;margin-bottom:0;font-family:Montserrat;font-weight:100}.single-pos-graduacao .graduate-testimonys .TestimonysText .imgTestimonys{display:flex;position:absolute;top:-20px;left:-19px}
/* especializacao  carrer
/---------------------------------------------------------------------------- */.single-pos-graduacao .graduarte-carrer .title{color:#fff!important;text-align:left;font-size:53px}.single-pos-graduacao .graduarte-carrer .bg-carrer{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;height:100%;width:100%;border-radius:30px 0 0 30px}.single-pos-graduacao .graduarte-carrer p{color:#fff;font-size:15px;font-family:Montserrat}.single-pos-graduacao .graduarte-carrer .conteudo{background:#432658;padding:60px;border-radius:0 30px 30px 0}.single-pos-graduacao .graduarte-carrer{position:relative;margin:-90px 0 60px}
/* especializacao  process
/---------------------------------------------------------------------------- */.single-pos-graduacao .graduate-proseletive{background:#432658}.single-pos-graduacao .graduate-proseletive .title{color:#fff!important}.single-pos-graduacao .graduate-proseletive .titulo-processo-seletivo p{color:#fff;margin-bottom:20px;font-weight:300;font-family:Montserrat}.single-pos-graduacao .graduate-proseletive .processo-container{border-radius:0 25px 0 0;width:100%;margin:20px 0 0}.single-pos-graduacao .graduate-proseletive .container-circula{padding:9px 14px;color:#fff;border-radius:50px;background:#703f95;display:block;margin-left:-21px;height:45px;width:50px}.single-pos-graduacao .graduate-proseletive .container-circula h5{margin:0;padding:0;color:#e3cfff;font-family:Montserrat;font-size:22px}.single-pos-graduacao .graduate-proseletive .container-edital{background:#fff;border-radius:2px;width:30%;padding:0 2px 0 0;margin-left:27px;z-index:1;border-radius:0 25px 0 0;box-shadow:0 5px 10px rgba(3,36,98,.2549)}.single-pos-graduacao .graduate-proseletive .container-descricao{background:#f0edf5;width:68%;border-radius:0 25px 0 0;z-index:auto;margin-left:-22px;padding:30px 30px 30px 60px}.escrita_post{height:100%}.single-pos-graduacao .graduate-proseletive .escrita_post h6{text-transform:uppercase;margin:0 15px;width:100%;font-family:Montserrat;font-size:16px;color:#8f59b5}.single-pos-graduacao .graduate-proseletive .escrita_post p{color:#432658;margin:0;padding:0;font-size:1rem;font-weight:500}.single-pos-graduacao .graduate-proseletive .btn-branco{background:#432658;color:#fff;text-transform:uppercase;display:block;padding:10px 20px;margin:50px 10px;font-weight:600;border:1px solid #fff}.single-pos-graduacao .graduate-proseletive .btn-branco:hover{background:#8f59b5;color:#fff;border:1px solid #8f59b5}.single-pos-graduacao .graduate-proseletive .btn-azul{color:#432658;background:#fff;border-color:#fff;padding:10px 50px;font-weight:600;word-wrap:break-word;margin:50px 10px;text-transform:uppercase}.single-pos-graduacao .graduate-proseletive .btn-azul:hover{color:#fff;background:#703f95;border-color:#703f95}
/* especializacao  life
/---------------------------------------------------------------------------- */.single-pos-graduacao .graduate-life .life-box:before{content:url(../img/arrow-right-life-pos.png);position:absolute;left:-46px;top:10%}.single-pos-graduacao .graduate-life .life-box h3{color:#b279d3;font-weight:700;margin-bottom:0;text-transform:uppercase}.single-pos-graduacao .graduate-life p{color:#432658;font-family:Montserrat;font-size:1rem;font-weight:500;margin-left:30px;margin-bottom:1rem}.single-pos-graduacao .graduate-life .life-image{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.single-pos-graduacao .graduate-covenants p{text-align:center;color:#323b4b;font-weight:400}
/* life llm */.graduate-life.life-llm{background:#fff;padding-top:40px}.graduate-life.life-llm h3{text-align:center;color:#703f95;margin-bottom:30px}.graduate-life.life-llm h3.feat{color:#7487d9;font-size:2.5rem}.graduate-life.life-llm ul{padding-left:0}.graduate-life.life-llm ul li{color:#703f95;font-size:1.1rem;font-weight:500}.graduate-life.life-llm ul li i{margin-right:5px}.graduate-life.life-llm #avidanoidp .btn-cta-avida{background:#7487d9;color:#fff;border:1px solid #7487d9;position:relative}.graduate-life.life-llm #avidanoidp .btn-cta-avida:hover{background:#432658;border:1px solid #432658;color:#fff}@media (max-width:575.98px){.graduate-life.life-llm{text-align:center}.graduate-life.life-llm h3,.graduate-life.life-llm h3.feat{text-align:center!important}.graduate-life.life-llm ul li{padding:0 10%;text-align:justify}}
/* especializacao  materials
/---------------------------------------------------------------------------- */.single-pos-graduacao .graduate-materials{padding:50px 0 0!important;margin-bottom:60px}.single-pos-graduacao .graduate-materials .title{margin:50px 0 10px}.single-pos-graduacao .graduate-materials .bg_materials{background:#f0edf5;position:absolute;width:100%;height:500px}.single-pos-graduacao .graduate-materials .titulo_mat p{color:#432658;margin-bottom:40px}.single-pos-graduacao .graduate-materials .post_curso_gratuito{background:#fff;border:1px solid #eaf6fa;border-radius:10px;max-width:300px;margin-bottom:40px;padding:0}.single-pos-graduacao .graduate-materials .post_curso_gratuito h6{padding-top:10px;padding-bottom:2px;text-transform:uppercase;color:#b279d3;font-weight:bolder;margin-bottom:10px;font-size:16px}.single-pos-graduacao .graduate-materials .post_curso_gratuito p{color:#432658;padding-bottom:8px}.single-pos-graduacao .graduate-materials .post_curso_gratuito img{max-width:100%;display:block;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:10px 10px 0 0}.single-pos-graduacao .graduate-materials .escrita_post{padding:5px 15px;min-height:170px}.single-pos-graduacao .graduate-materials .btn-baixar{background:#b279d3;color:#fff;font-weight:500;text-transform:uppercase;width:60%;display:block;margin-left:20%;margin-bottom:-26px;padding:14px 0}
/* especializacao  instagram
/---------------------------------------------------------------------------- */.single-pos-graduacao .graduate-instagram{margin-bottom:0!important;margin-top:40px}.single-pos-graduacao .graduate-instagram.llm-insta .btn-secondary{background:none;color:#703f95;border:none;padding:0;font-weight:500}.single-pos-graduacao .graduate-instagram.llm-insta .btn-secondary:hover{background:none;color:#703f95;border:none}.single-pos-graduacao .graduate-instagram .title:after{content:url(../img/instagram-pos.png);position:absolute;top:-52px;right:-32px}.single-pos-graduacao .graduate-instagram p{color:#432658;margin-bottom:30px}
/* especializacao  documents
/---------------------------------------------------------------------------- */.single-pos-graduacao .graduate-documents{background-color:#8f59b5;border-top:1px solid #fff}.single-pos-graduacao .graduate-documents.llm-doc{background-color:#7487d9}.single-pos-graduacao .graduate-documents .card-header{background-color:#fff;box-shadow:0 5px 10px rgba(143,89,181,.26275)}.single-pos-graduacao .graduate-documents h6{color:#432658;text-transform:uppercase}.single-pos-graduacao .graduate-documents .document-arrow img{height:14px}.single-pos-graduacao .graduate-documents .document-arrow{margin-right:0}
/* TAB Medida Certa */#medida-certa{padding:80px 0}#medida-certa.fit-2{background:#fff}#medida-certa.fit-2 h5{color:#703f95;font-weight:800;margin:15px 0 10px}#medida-certa.fit-2 p{text-align:left;font-weight:500;margin-bottom:0;color:#432658;font-size:.8rem;padding-right:10px}@media (max-width:575.98px){#medida-certa.fit-2{text-align:center}#medida-certa.fit-2 h2{font-size:2rem}#medida-certa.fit-2 p{text-align:center;font-size:1rem;margin-bottom:15px}}
/* LLM Módulo Experience*/.llm-experience{background:#f0edf5;position:relative}.llm-experience:before{content:"";width:85%;height:100%;position:absolute;top:0;background:#432658;right:0;border-radius:10px}.llm-experience img{border-radius:0 60px 10px 0;overflow:hidden}.llm-experience h2{color:#fff!important;margin-top:50px;font-size:3rem!important}.llm-experience p{color:#fff}@media (max-width:575.98px){.llm-experience:before{width:100%;border-radius:0;top:0}.llm-experience h2{font-size:2.5rem!important}.llm-experience .mr-5{margin-right:0!important}.llm-experience .ml-5{margin:0 1rem!important}}.llm-calendar{background:#f0edf5}.llm-calendar p{text-align:center;font-weight:400!important;margin-bottom:0;color:#432658}.llm-calendar .box_cta_conheca a{background:#7487d9;color:#fff;border:1px solid #7487d9;font-weight:500}.llm-calendar .box_cta_conheca a:hover{background:#432658;border:1px solid #432658;color:#fff}.edital-llm{background:#703f95}.edital-llm p{color:#fff}.edital-llm .btn-cta_conheca1{color:#fff;background-color:none;border-color:#fff;padding:10px 50px;font-weight:600;word-wrap:break-word;margin:5px 10px}.edital-llm .btn-cta_conheca1:hover{color:#fff;background:#432658;border-color:#432658}.edital-llm .btn-cta_conheca2{color:#432658;background:#fff;border-color:#fff;padding:10px 50px;font-weight:600;word-wrap:break-word;margin:5px 10px}.edital-llm .btn-cta_conheca2:hover{color:#fff;background:#432658;border-color:#432658}@media (max-width:575.98px){.edital-llm{padding:50px 0}.edital-llm .btn-cta_conheca1,.edital-llm .btn-cta_conheca2{display:block}}.certificados{background:#432658}.certificados h3{text-align:center;color:#fff!important;margin-bottom:40px!important}.certificados p{color:#fff;font-size:.8rem}.certificados img{margin-bottom:10px;align-self:center}.certificados .btn-branco{background:#7487d9;color:#fff;text-transform:uppercase;display:block;padding:10px 20px;margin:50px 10px;font-weight:600;border:1px solid #7487d9}.certificados .btn-branco:hover{background:#fff;color:#703f95;border:1px solid #fff}.certificados .btn-azul{color:#432658;background:#fff;border-color:#fff;padding:10px 50px;font-weight:600;word-wrap:break-word;margin:50px 10px;text-transform:uppercase}.certificados .btn-azul:hover{color:#fff;background:#703f95;border-color:#703f95}@media (max-width:575.98px){.certificados .col-md-4{margin-bottom:30px}.certificados .col-md-4 p{font-size:1rem}}
/* Component Needs */.pc-tab>input,.pc-tab section>div{display:none}#tab1:checked~section .tab1,#tab2:checked~section .tab2,#tab3:checked~section .tab3{display:block;background:#703f95;color:#fff}#tab1:checked~nav .tab1,#tab2:checked~nav .tab2,#tab3:checked~nav .tab3{color:red}
/* Visual Styles */*,:after,:before{box-sizing:border-box}.pc-tab label{margin:0}.pc-tab{width:100%;margin:0 auto;background:#f3f3f3;border-radius:0 20px 0 0}.pc-tab ul{list-style:none;margin:0;padding:0}.pc-tab ul li label{float:left;border-bottom:0;background:#f3f3f3;color:#703f95;width:50%;text-transform:uppercase;font-weight:800;border-radius:0 20px 0 0;position:relative;padding:20px 30px 20px 90px}.pc-tab ul li label:active{background:#fff}.pc-tab ul li:not(:last-child) label{border-right-width:0}#tab1:checked~nav .tab1 label:before{background-image:url(img/icone-aprendizagem-branco.png)}.pc-tab .tab1 label:before{background-image:url(img/icone-aprendizagem-color.png);background-size:45px 45px;display:inline-block;width:45px;height:45px;content:"";position:absolute;top:26px;left:26px}#tab2:checked~nav .tab2 label:before{background-image:url(img/icone-desenvolvimento-branco.png)}.pc-tab .tab2 label:before{background-image:url(img/icone-desenvolvimento-color.png);background-size:45px 45px;display:inline-block;width:45px;height:45px;content:"";position:absolute;top:26px;left:26px}.pc-tab section{clear:both;padding:0}.pc-tab section div{padding:30px;width:100%}.pc-tab section div h2{margin:0;letter-spacing:1px;color:#34495e}#tab1:checked~nav .tab1 label,#tab2:checked~nav .tab2 label{background:#703f95;color:#fff;position:relative;font-weight:700;text-transform:uppercase;font-size:18px;border-radius:0 20px 0 0}#tab1:checked~nav .tab1 label:after,#tab2:checked~nav .tab2 label:after{content:"";display:block;position:absolute;width:100%;left:0;bottom:-1px}.moduleform{padding:0!important}
/* Página Corpo Docente */.page-corpo-docente .box-docente{background:#0f2d45;height:200px;padding:15px;border-radius:5px;position:relative;z-index:2}.page-corpo-docente .box-docente .box_img_teacher img{border-radius:5px;height:128px;width:100%;-o-object-fit:cover;object-fit:cover}.page-corpo-docente .box-docente .texto-ae{height:100%}.page-corpo-docente .box-docente .texto-ae h5{color:#fff;text-transform:uppercase;padding-bottom:10px;position:relative;margin-bottom:10px}.page-corpo-docente .box-docente .texto-ae h5:after{content:"";width:50%;position:absolute;height:2px;background:#3aa8d8;left:0;top:100%}.page-corpo-docente .box-docente .texto-ae .cargo-ae{font-size:.9rem;color:#fff}.page-corpo-docente .box-docente .texto-ae .prof-mais{background:none;border:0;margin-top:auto}.page-corpo-docente .box-docente .texto-ae .prof-mais i{color:#fff}.page-corpo-docente .more-infos{background:#fff;margin:-10px 0 0;padding:20px;box-shadow:0 0 12px 0 rgba(0,0,0,.24);border-radius:0 0 5px 5px;position:relative;z-index:1}.page-corpo-docente .more-infos .sobre{color:#8d8d8d;font-size:.9rem;font-weight:400;margin-bottom:15px}.page-corpo-docente .more-infos a{background:#4f99c9;margin-bottom:10px;color:#fff;border:1px solid #4f99c9;padding:5px 30px;display:inline-block;border-radius:4px;font-weight:500}.page-corpo-docente .more-infos a:hover{background:#0f2d45;border-color:#0f2d45}
/* BG FOoter */.bg_footer_graduacao{background-color:#8bc9b9!important}.bg_footer_pos{background-color:#432658!important}.bg_footer_mestrado{background-color:#0f2d45!important}
/* Media Queries
/---------------------------------------------------------------------------- */@media (min-width:1500px){.graduate-idp-know .slick-center .boxImgIDP{width:85vh!important;margin-left:-200px;transition:.5s}}
/* Extra large devices (large desktops, 1200px and up) 
Para todos as telas menores de Desktop */@media (max-width:1440px){.acordHome .acordTitle:before{width:34%}.acordContent{padding-left:75px}.acordTab-body p,.acordTab-title>a,.acordTab-title>a:active{margin-right:60px}}@media (max-width:1200px){#footer .arqFooterContato,#footer .arqFooterMenu{margin-right:5px}}@media (max-width:1024px){.slideContent h1{font-size:30px}.slideContent p{font-size:16px}.homeBlog .blogContent h2{font-size:22px}.homeBlog .blogContent p{font-size:12px}.homeBlog .blogInfoSec{padding-right:40px;margin-top:15px}.homeEvents .eventInfo h3{font-size:16px;min-height:190px}.eventPrevTitle p{font-size:12px}.eventPrevTitle span{line-height:100%}.acordContent{padding-left:0}.acordTab-title>a,.acordTab-title>a:active{margin-right:50px;font-size:16px}.acordTab-body p{font-size:13px}.acordHome .acordAnchor a{padding:12px 25px;margin-right:12px}.acordTab{padding-bottom:20px}.acordImg{top:9.5%}.acordHome .acordTitle{margin-bottom:35px}#arqDepoimentos{background-position:0 -120px;background-size:cover}#arqDepoimentos .arqCardSocial p{font-size:13px;padding:10px 30px}#sejaidp .arqCardSocial p{font-size:13px}.single-mestrado .graduarte-teachersmestrado .btn-cta_conheca{font-size:12px}.single-mestrado .graduarte-teachersmestrado .texto-ae{padding-top:0;margin-left:0}}@media (min-width:769px) and (max-width:1024px){.graduate-calendar .btn_veja{width:100%;font-size:12px;margin:20px 0;padding:10px 0}.graduate-calendar .box_bg p{font-size:11px}.graduate-calendar .box_bg_img{align-self:end}}
/* Medium devices (tablets, 768px and up) */@media (max-width:992px){.arqDisplay{display:inline-block!important}.graduate-testimonys .TestimonysText,.graduate-testimonys .TestimonysVideo{width:100%}.graduate-testimonys .TestimonysVideo img{margin-left:0;border-radius:0}.graduate-testimonys .TestimonysText{margin:35px -20px -10px 0}.graduate-testimonys .TestimonysVideo span{top:350px;bottom:0;left:0;right:0;display:block;margin:auto}
	/*Header*/.box-menu-header{display:unset;padding:unset}.box-menu-header li{margin-right:unset;text-align:center}#arqBannerTop .arqCursoMenu a{font-size:12px}}
/* Small devices (landscape phones, 576px and up) 
Para todos os mobiles */@media (max-width:768px){
	/* CSS MOBILE DEVEM SER AJUSTADOS AQUI - Lembre-se de tirar os padding e margins que utilizou no Desktop */html{width:100%;overflow-x:hidden}

	/*SlickSlider*/.margin-enter{margin:0 15px}.graduate-idp-know .slick-center .boxImgIDP{margin-left:115px}.modelo_single .graduate-certifications .certifications-row{margin:0 15px}.modelo_single .graduate-teachers .slick-slider .slick-prev{left:0}.modelo_single .graduate-teachers .slick-slider .slick-next{right:0}.modelo_single .graduate-certifications .title{margin:0}.graduate-idp-know .slick-center .boxImgIDP img{-webkit-clip-path:unset;clip-path:unset}.modelo_single .graduate-life .life-circle{margin:11px auto}.box-arrow-slider{display:none}.single-depoimentos .depoimento-container iframe{width:100%}.sliderHome{top:0}.homeBlog .blogTitle{margin-top:40px}.dropDown a:after{font-family:FontAwesome;content:"\f078";color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;right:-12px;top:0;font-size:10px}.dropDown:after{display:none}.single-depoimentos .depoimento-card-info{margin-right:0}.single-depoimentos .depoimento-container{display:unset!important}#arqBannerTop,.sliderHome{top:unset;margin-bottom:35px}.acordImg{display:block;margin-left:auto;margin-right:auto}.deskTop{display:none}.mobile{display:block}.navRMCX.mobile .dropDown{margin-right:0!important}.navRMCX.mobile .dropDown a:after,.navRMCX.mobile .dropDown ul.sub-menu{display:none}.navRMCX.mobile .dropdown-menu.show{display:block!important;position:static}.homeBlog .imgSecondary .mainImg{height:100%}.homeBlog .blogSecondary{padding-left:0}.eventPrev,.homeEvents .eventTitle{margin-top:40px}.eventPrev h3{text-align:center}.acordTab-title>a,.acordTab-title>a:active{margin-right:0}.acordHome .acordTitle:before{width:20%;left:0;right:0}.acordHome .acordTitle{text-align:center;margin-top:40px}.acordContent{padding-left:45px;padding-right:45px}#arqDepoimentos .arqCardSocial p{font-size:12px;padding:10px 15px}#arqDepoimentos{margin-bottom:195px}#sejaidp .arqCardSocial p{font-size:12px;padding:0 15px 15px}#sejaidp .arqCardSocial hr{width:100%}#sejaidp .arqCardSocial h3{font-size:16px}#footer .arqFooterMenu li{margin:10px 0}.homeBlog .blogTitle{text-align:center}.homeBlog .blogTitle a,.homeEvents .eventTitle a{position:relative}.homeEvents .eventTitle{text-align:center}

	/* Single Graduacao
  /---------------------------------------------------------------------------- */
	/* Banner */.modelo_single .graduate-banner{margin-top:0}.modelo_single .graduate-banner .chamada-bannner h4{background-color:#fff;border-radius:0 0 30px 0}.modelo_single .graduate-banner a{color:#bb70e6}
	/* Conheça o Curso */.modelo_single .graduate-know .title{width:unset;text-align:center;color:#bb70e6}

	/* teacher mestrado*/.single-mestrado .graduarte-teachersmestrado .btn-cta_conheca{font-size:12px}.single-mestrado .graduarte-teachersmestrado .texto-ae{padding-top:0;margin-left:0;max-width:100%}.single-mestrado .graduate-banner a:hover{color:#0f2d45!important;border-color:#0f2d45!important}
	/* Eventos */.modelo_single .graduate-events .events{margin:0}.modelo_single .graduate-events .event-content{width:unset}

	/* Notícias */.modelo_single .graduate-news .news-primary{padding:0 15px}

	/* Vida */.modelo_single .graduate-life .life-image{margin:0 auto 30px}.modelo_single .graduate-life .title{text-align:center;margin-bottom:20px}

	/* Single Mestrado
  /---------------------------------------------------------------------------- */.graduate-calendar .box_bg p{font-size:11px}.graduate-calendar .box_bg{padding:12px 20px}.graduate-calendar .btn_veja{width:100%;font-size:12px;margin:20px 0;padding:10px 0}.graduate-calendar .box_bg_img img{padding:0;margin:0}.graduate-conheca .btn-cta_conheca1,.graduate-conheca .btn-cta_conheca2{width:100%;font-size:12px;margin:5px 0;padding:10px 0}.graduate-conheca .btn-cta_conheca2{text-align:center}}@media (max-width:767px){.homeBlog .blogTitle a{right:0}#footer .arqFooterContato,#footer .arqFooterMenu{padding-top:40px;margin-right:0;text-align:center!important}#footer .arqFooterLogo{text-align:center!important}#footer .arqFooterContato p{display:flex;margin-bottom:20px;padding:10px 125px}#footer .arqFooterContato .arqRedesSociais{width:100%}#footer .arqFooterContato i{padding-right:5px}.slideContent h1{font-size:16px}.slideContent p{font-size:12px}.slideContent a{font-size:10px;padding:14px 30px}.homeBlog .blogTitle a{top:10px;padding:12px 35px;right:15px}.homeBlog .blogSecondary{padding-left:15px}#arqRedes .wpcf7-email{width:-webkit-fill-available}.homeBlog .blogTitle{margin-bottom:95px}.slick-next{right:0}.slick-prev{left:0}.sliderHome .slick-next{right:20px}.sliderHome .slick-prev{left:20px}.homeEvents .eventTitle a{top:0;padding:12px 35px;right:0}.acordImg img{height:305px}#arqDepoimentos .arqCardSocial{min-height:295px}#arqDepoimentos{margin-bottom:135px}.homeEvents .eventTop img{-o-object-fit:cover;object-fit:cover;width:100%;height:162px}.eventCard{margin-bottom:50px}.homeEvents .eventCta{bottom:7%}.acordContent{padding-left:25px;padding-right:25px}.acordHome .acordAnchor a{padding:10px 12px;margin-right:0}.acordTab-title>a,.acordTab-title>a:active{font-size:14px}.acordTab-body p{font-size:10px}.acordAnchorMob{justify-content:center!important}#sejaidp .arqCardSocial img{width:100%}

	/*  mestrado meterials */.graduate-materials .btn-baixar{width:100%;margin-left:0}

	/* Single Graduacao
  /---------------------------------------------------------------------------- */
	/* Depoimentos */

	/* Footer */.modelo_single #footer .arqFooterLogo{margin-top:30px}.modelo_single #footer .arqFooterContato{margin-bottom:30px}}@media screen and (max-width:600px){#wpadminbar{position:fixed}}@media (max-width:576px){.homeBlog .blogTitle a{right:0}

	/* Single Graduacao
  /---------------------------------------------------------------------------- */
	/* Banner */.modelo_single .graduate-banner .title{font-size:45px}

	/* mestrado materials*/.graduate-materials .btn-baixar{margin-left:0;width:100%}}
/* Max 425px and up) */@media (max-width:425px){.modelo_single .graduate-projects img{margin:0 auto}#arqRedes .arqFooterNovidades .wpcf7-submit{border-radius:none;margin-left:1px;width:100%}#footer .arqFooterContato p{padding:10px 70px}#arqBannerTop,.sliderHome{top:unset;margin-bottom:35px}#arqBannerTop .arqCursoTitulo h1{padding-top:55px}#arqBannerTop .arqCursoTitulo a,#singleDepoimentos{margin-bottom:40px}#arqIngresso .cardIngresso{margin-bottom:55px}#arqSobreCurso{margin-bottom:30px}#arqCorpoDocente,#arqDepo,#arqIngresso h2,#bgAzul,#singleDepoimentos .arqSouIDP h2{padding-top:40px}#arqCorpoDocente,#arqDepo{padding-bottom:10px}#arqIngresso hr,#bgAzul{padding-bottom:35px}#singleDepoimentos{height:auto}#singleDepoimentos .depoimentoSlide{margin-top:0}#arqDepo .slick-next{right:0}#arqDepo .slick-prev{left:0}#arqBannerTop .arqCursoMenu a{height:55px;font-size:10px}



	/* Single Graduacao
  /---------------------------------------------------------------------------- */.modelo_single .title{font-size:35px}.modelo_single .graduate-banner .title:before{top:-4px;margin-left:-4px}.graduate-covenants .arqTextGrad .title:before,.modelo_single .title:before{top:-2px;margin-left:-2px}.modelo_single .graduate-life .life-box{margin-left:40px}}
/* Max 375px and up) */@media (max-width:375px){.acordImg img{height:250px}}
/* Max 320px and up) */@media (max-width:320px){#footer .arqFooterContato p{padding:5px 25px}#arqDepo .slick-next,#arqDepo .slick-prev{margin-top:45px}.acordImg img{height:215px}.acordHome .acordAnchor a{padding:10px;margin-right:0;font-size:10px}.homeBlog .blogContent h2{font-size:18px}.homeEvents .eventTitle h3{font-size:16px}.modelo_single .title{font-size:25px}.modelo_single .graduate-instagram .title:after{right:-60px}.graduate-covenants .arqTextGrad .title:before{top:-2px;margin-left:0;display:flex}}.carrossel-dstq-noticia .carousel-item.active img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
/* ----------------- CEDIS ------------- PJ */#topo-cedis{background:url(img/img-cedis-topo.jpg) no-repeat;background-size:cover;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px}#topo-cedis h2{font-size:30px}.box-lideres h3,.single-cedis h3{color:#0f2d45}.bg-proposta-cedis{background:#0f2d45;min-height:530px}@media only screen and (min-width:961px) and (max-width:1366px){.bg-proposta-cedis{height:730px}}.img-ilustra-proposta-cedis{border-radius:0 0 50px 0}.sombra-apresentacao-cedis{box-shadow:0 0 10px 0 rgba(0,0,0,.24)}.sombra{box-shadow:0 0 18px 2px rgba(0,0,0,.1)}.box-lideres{border-radius:5px 25px 5px 5px;margin-top:50px}.box-lideres-internos{border-radius:5px 25px 5px 5px;margin-top:0!important}.box-lideres h2{font-size:38px;font-weight:600!important}.box-lideres strong{color:#265ba3!important}.box-lideres img,.cursos-relacionados-open-class img{border-radius:7px 25px 0 0;width:100%}.bg-cedis-linhas-de-pesquisa{background-image:url(img/bg-cedis-linhas-de-pesquisa.jpg);background-size:cover}.accordions-linhas-pesquisa .btn,.accordions-trabalhos .btn{padding:10px;text-decoration:none;color:#0b6274;font-weight:600;font-size:14px}.accordions-linhas-pesquisa .card,.accordions-trabalhos .card{margin:10px 0;border-radius:0}.accordions-linhas-pesquisa .card-header{padding:5px;border:0;background:#fff}.bg-cedis-trabalhos-e-docs{background:#0f2d45;padding-bottom:30px}.arredonda-top-left{border-radius:50px 0 0 0}.arredonda-bottom-right{border-radius:0 0 50px 0}.ilustra-cedis-vazadas-top{margin-top:-3rem}.accordions-trabalhos .card-header{padding:5px;border:0;background:#fff}.btn-cta_vazado_branco{color:#fff;background-color:none;border:1px solid #fff;padding:10px 50px;font-weight:600;margin:24px}.btn-cta_vazado_branco:hover{background:#4f99c9;border:1px solid #4f99c9;color:#fff}.btn-cta_vazado_azul{color:#0f2d45;background-color:none;border:1px solid #0f2d45;padding:10px 50px;font-weight:600;margin:24px}.btn-cta_vazado_azul:hover{background:#4f99c9;border:1px solid #4f99c9;color:#fff}#pesquisadores-cedis .det-nome-docente:after{content:"";display:block;width:120px;height:3px;left:0;background-position:0 0;background-repeat:no-repeat;margin:15px auto 15px 0;background-color:#265ba3;color:#fff}#pesquisadores-cedis h4{color:#265ba3;text-transform:none}#pesquisadores-cedis p{font-weight:500;color:#323b4b;font-size:15px}.img-docente-cedis{width:180px;height:180px}.bg-data-cedis{background:#0e2e47;border-radius:6px 0 6px 0}#cedis .card{border:0;border-radius:6px;padding:0}.box-eventos .card{height:255px!important;border-radius:6px!important}.card-deck .card{margin:0 10px!important}.box-noticias{border-radius:6px;background:#4f99c9}.bg-data-cedis-noticias{position:absolute;background:#0f2d45;border-radius:6px 0 6px 0;padding:7px;width:70px}.bg-data-cedis-noticias .mes{font-size:12px;font-weight:400;line-height:normal}.bg-data-cedis-noticias .dia{font-size:22px}.posiciona-chamada-noticia-cedis{padding-top:80px}.categoria{color:#265ba3;font-size:14px}.bt-saiba-mais{padding:8px 30px;background:#cecece;border:1px solid #cecece;font-weight:600;text-align:center;color:#fff;border-radius:5px;position:relative;top:22px}.bt-saiba-mais:hover{background:#fff;color:#cecece;border:1px solid #cecece}.box-eventos .card-body{padding:0;height:130px}.box-noticias-cedis .card-body{padding:0}#cedis-publicacoes{padding:50px 200px 0;padding:50px 200px 150px}#cedis-publicacoes .card{padding:20px;border:0;background:#e2e2e2}.page-noticias-ultimas h3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.bg-dobra-azul{background:#265aa3}#cedis-publicacoes img{margin-top:-3rem;position:relative}.bt-saiba-mais-linhas,.bt-saiba-mais-projeto,.bt-saiba-mais-publicacoes,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern{padding:8px 30px;background:#265ba3!important;border:1px solid #265ba3!important;font-weight:600;text-align:center;color:#fff;border-radius:5px;position:relative}.bt-saiba-mais-linhas:hover,.bt-saiba-mais-projeto:hover,.bt-saiba-mais-publicacoes:hover,.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern:hover{background:none!important;color:#265ba3!important;border-radius:5px;border:1px solid #265ba3!important}.vc_btn3.vc_btn3-size-md{padding:14px 20px!important}.bt-saiba-mais-projeto{margin:0 5px}
/**************ALUNO ESPECIAL*******************/#topo-alunoespecial{background:url(img/topo-alunoespecial.jpg) no-repeat;background-size:cover;color:#fff;height:70vh;width:100%;position:relative;margin-top:-128px}.bloco-disciplina{position:relative;padding:0 15px}.bloco-disciplina img{width:100%;height:auto}.txt-andamento{position:absolute;width:calc(100% - 30px);padding:2rem;z-index:99}.txt-andamento span{font-size:.9rem;color:#fff}.fotoemandamento{background:#000;opacity:.7;width:calc(100% - 30px);height:100%;position:absolute}.borderazul{border:2px solid #002c85}.imgementaalunoespecial{position:absolute;margin:-1rem 0;border-radius:0 0 30px 0}
/*INTERNACIONALIZAÇÃO*/#topo-internacionalizacao{background:url(img/topo-internacionalizacao.png) no-repeat;background-size:cover;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px}.bglistaFaq{background:url(img/foto-interna-2.png) no-repeat;background-size:cover}.divimageminter{position:relative;z-index:1}.btnsaibamaisinterna{position:absolute;right:18%;bottom:3rem;z-index:11}@media only screen and (max-width:480px){#cedis-publicacoes{padding:50px 0 150px}.card-deck .card{margin:20px!important}.bg-cedis-linhas-de-pesquisa{background-position:top}.bt-saiba-mais-projeto{margin:10px 0;display:block}#pesquisadores-cedis .media{display:block;margin:auto}#pesquisadores-cedis .det-nome-docente:after{margin:15px auto}.bg-proposta-cedis{height:auto}position:absolute;right:18%;bottom:3rem;z-index:11}@media only screen and (max-width:480px){#cedis-publicacoes{padding:50px 0 0}.card-deck .card{margin:20px!important}.bg-cedis-linhas-de-pesquisa{background-position:top}.bt-saiba-mais-projeto{margin:10px 0;display:block}#pesquisadores-cedis .media{display:block;margin:auto}#pesquisadores-cedis .det-nome-docente:after{margin:15px auto}.bg-proposta-cedis{height:auto}

	/*   CPA */.itemautoavaliacao{position:relative;top:-10px;padding:40px}.sectionautoavaliacao{border-radius:0 0 50px 0;padding-left:2rem!important;padding:50px}#topo-cpa{margin-top:0;padding-top:140px;height:auto}#topo-cpa .page-title{font-size:48px}}
/* ----------------- PAPIN PAGRUP e PROIC ------------- PJ */#topo-programas-de-incentivo{background:url(img/pesquisa-e-academia-banner.jpg) no-repeat;background-size:cover;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px}.img-ilustra-papin{top:50px;position:inherit}.img-ilustra-proic{top:-50px;position:inherit}.bg-ilustra-img-pagrup{height:50vh;display:flex;align-items:center;position:relative;background-size:cover!important;background-position:50%!important;justify-content:center;flex-direction:column;z-index:1}.bg-pagrup{padding:80px 0}.bg-conteudo-pagrup{background:#0f2d45;padding:70px}.bt-azul-branco{padding:10px 36px;background:#265ba3;border:1px solid #265ba3;font-weight:700;text-align:center;color:#fff;border-radius:5px;position:relative;font-size:15px}.bt-azul-branco.btn-openclass{font-size:14px;font-weight:600;padding:10px 20px}.bt-azul-branco:hover{background:#fff;color:#265ba3;border-radius:5px;border:1px solid #fff}.bt-azul-branco-papin:hover{background:none;color:#265ba3;border-radius:5px;border:1px solid #265ba3}.bt-azul-branco-pagrup:hover{background:none;color:#fff;border-radius:5px;border:1px solid #fff}.bg-programas-de-incentivo{background:#ebebeb}.bg-proic{padding:0 0 90px}@media only screen and (max-width:480px){.bg-conteudo-pagrup,.bg-pagrup{padding:40px}.ilustra-cedis-vazadas-top{margin:auto}.img-ilustra-proic{top:30px}}
/* ----------------- PUBLICACÕES ------------- PJ */#topo-publicacoes{background:url(img/bg-publicacoes.jpg) no-repeat;background-size:cover;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px;background-position:bottom}.bg-publicacoes-azul{background:#0f2d45}.bg-idp-saraiva{background-image:url(img/bg-publicacoes-idp-saraiva.jpg);background-size:cover}#publicacoes-saraiva{padding:50px 200px 150px}#publicacoes-saraiva .card{padding:20px;border:0;background:#1b374d}#publicacoes-saraiva img{margin-top:-3rem;position:relative}#publicacoes-saraiva .card p{color:#fff}.posisiona-cards-linhas-publicacoes{margin-top:-2.5rem}.bg-linhas .card{background:#0f2d45!important;opacity:.9;border-radius:6px}.bg-linhas p{font-weight:400}.bt-saiba-mais-publicacoes-branco-vazado{padding:10px 36px;background:none;border:1px solid #fff;font-weight:700;text-align:center;color:#fff;border-radius:5px;position:absolute;font-size:15px;bottom:30px;left:28%;right:25%}.bt-saiba-mais-publicacoes-branco-vazado:hover{background:#fff;color:#0f2d45;border-radius:5px;border:1px solid #fff}.bt-pulicacoes-azul{padding:10px 36px;background:#265ba3;border:1px solid #265ba3;font-weight:700;text-align:center;color:#fff;border-radius:5px;position:absolute;font-size:15px;bottom:30px;left:25%;right:25%}.bt-pulicacoes-azul:hover{background:#fff;color:#0f2d45;border-radius:5px;border:1px solid #fff}.bt-azul-branco-outline{padding:10px 36px;background:#265ba3;border:1px solid #265ba3;font-weight:700;text-align:center;color:#fff;border-radius:5px;font-size:15px}.bt-azul-branco-outline.btn-openclass{font-size:14px;font-weight:600;padding:10px 20px}.bt-azul-branco-outline:hover{background:none;color:#0f2d45;border-radius:5px;border:1px solid #0f2d45}
/* ----------------- NOTÍCIAS MAIN ------------- PJ */#topo-noticias-main{background:url(img/bg-noticias-main.jpg) no-repeat;background-size:cover;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px;background-position:bottom}.carousel-caption-noticias-main{position:absolute;right:15%;bottom:20px;left:16%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.carousel-caption-noticias-main p{font-size:15px}.ultimas-noticias .card .card-body{background:#ccc;position:relative;background-size:cover;background-repeat:no-repeat;min-height:300px}.ultimas-noticias .card .card-body:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:rgba(0,0,0,.6);z-index:1}.ultimas-noticias .card .card-body div{z-index:2;position:relative}.destaques-noticias{position:relative}.destaques-noticias .slick-prev{left:5%;z-index:99;height:35px}.destaques-noticias .slick-next{right:5%;z-index:99;height:35px}.destaques-noticias .slick-slide div .dst-noticia{height:350px;background:#000;position:relative;margin-top:70px;overflow:hidden}.destaques-noticias .slick-slide div .dst-noticia img{opacity:.3;min-width:100%;min-height:100%}.destaques-noticias .slick-slide div .dst-noticia .dst-infos{position:absolute;left:0;bottom:0;padding:0 30px 10px;max-width:100%;width:100%;display:none!important;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.7049194677871149) 74%,transparent)}.destaques-noticias .slick-slide div .dst-noticia .dst-infos h3{color:#fff;padding:50px 0 0}.destaques-noticias .slick-slide div .dst-noticia .dst-infos a,.destaques-noticias .slick-slide div .dst-noticia .dst-infos p{color:#fff}.destaques-noticias .slick-slide.slick-current .dst-noticia{height:480px!important;margin-top:0}.destaques-noticias .slick-slide.slick-current .dst-noticia img{opacity:.8;min-width:100%;min-height:480px;-o-object-fit:cover;object-fit:cover}.destaques-noticias .slick-slide.slick-current .dst-noticia .dst-infos{display:block!important}.bt-saiba-mais-noticias-azul{padding:10px 36px;background:#265ba3;border:1px solid #265ba3;font-weight:700;text-align:center;color:#fff;border-radius:5px;font-size:15px}.bt-saiba-mais-noticias-azul:hover{background:#fff;color:#265ba3;border-radius:5px;border:1px solid #fff}.expt-noticia p{color:#fff}.bt-saiba-mais-noticias-branco-vazado{padding:10px 36px;background:none;border:1px solid #fff;font-weight:700;text-align:center;color:#fff;border-radius:5px;font-size:15px;bottom:30px}.bt-saiba-mais-noticias-branco-vazado:hover{background:#fff;color:#0f2d45;border-radius:5px;border:1px solid #fff}#video-destaque{background:url(img/bg-video-destaque-noticias-main.jpg) no-repeat;background-size:cover;height:460px;width:100%;color:#fff;background-position:50%}.divisao-noticias-main{border-bottom:1px solid #d6dade}.categoria-noticias-main{font-size:15px;font-weight:500}.bt-play-videos{position:absolute;left:0;right:0;top:0;bottom:0}.posiciona-seta-noticias-main{position:absolute;width:15px;height:24px;bottom:42%;right:0}.resumo-todas-noticias-main{padding:0 90px 8px 0}.resumo-todas-noticias-main h3{font-size:18px}
/* GRUPO DE ESTUDOS E PESQUISA*/#topo-grupodeestudos{background:url(img/topogrupodeestudos.jpg) no-repeat;background-size:cover;background-position:bottom}#topo-grupodeestudos,#topo-grupodepesquisa{color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px}#topo-grupodepesquisa{background:url(img/topo-grupodepesquisa.jpg) no-repeat;background-size:cover;background-position:bottom}#carousel-prof-grupos .carousel-control-next-icon{margin-right:11rem}#carousel-prof-grupos .carousel-control-prev-icon{margin-left:-12rem}#accordion .sombra{box-shadow:2px 2px 5px 0 rgba(0,0,0,.38)}#carousel-prof-grupos .carousel p{color:#000!important}
/* PODCASTS */#topo-podcasts{background:url(https://wpcdn.idp.edu.br/idpsiteportal/2020/09/img-podcast-topo.jpg) no-repeat;background-size:cover;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px}.single-podcasts #breadcrumbs{margin:30px 0}.bg-podcasts-o-que-sao{background-image:url(https://wpcdn.idp.edu.br/idpsiteportal/2020/09/img-podcasts-o-que-sao-2.jpg);background-size:cover;margin-bottom:100px}.box-podcasts{border-radius:7px 25px 0 0;width:100%;border:0;height:580px}.box-podcasts img{border-radius:7px 25px 0 0;width:100%;height:250px;-o-object-fit:cover;object-fit:cover}.episodios-titulo{color:#265ba3}.resumo .ver-mais-blog img{padding-left:5px;margin-top:-2px;width:17px!important;height:12px!important;border-radius:0!important}.ver-mais-blog{color:#265ba3;font-weight:600;display:table;font-size:14px;margin-top:8px}.box-podcasts strong p{color:#265ba3!important}#podcasts .posiciona-chamada-cursos{position:relative;margin-top:-20px}.card-podcast-graduacao{background:url(https://wpcdn.idp.edu.br/idpsiteportal/2020/09/img-podcasts-curso-graduacao.jpg) no-repeat;width:360px;height:280px}.card-podcast-lato{background:url(https://wpcdn.idp.edu.br/idpsiteportal/2020/09/img-podcasts-curso-lato.jpg) no-repeat;width:360px;height:280px}.card-podcast-stricto{background:url(https://wpcdn.idp.edu.br/idpsiteportal/2020/09/img-podcasts-curso-stricto.jpg) no-repeat;width:360px;height:280px}#nossos-cursos-podcast .card{border:0}.episodio-titulo{font-size:18px;text-transform:none}.numero-episodio{color:#fff;position:absolute;top:75%;width:100%;text-align:center;font-weight:200;padding-right:1.3125rem}.single-podcasts .plataformas{display:flex;height:calc(30% - 1rem);padding-bottom:.625rem}.single-podcasts .plataformas a{display:inline-block;align-self:flex-end;height:1.75rem;margin-right:.625rem}.single-podcasts .plataformas a img{height:100%;width:auto}.single-podcasts .podcast-player{display:flex;height:70%}.single-podcasts .podcast-player iframe{align-self:flex-start;height:100%}.single-podcasts .podcast-conteudo p{color:#0f2d45}.single-podcasts .podcast-conteudo p a{color:#265ba3;text-decoration:underline}.single-podcasts .podcast-conteudo p a:hover{color:#0f2d45}
/* ----------------- PORTAL PROFESSOR ------------- PJ */#topo-professor{background:url(img/bg-professor.jpg) no-repeat;background-attachment:fixed;background-size:cover;color:#fff;min-height:100vh;width:100%;position:relative;margin-top:-128px}@media only screen and (max-width:480px){.bg-pagrup{padding:40px}.ilustra-cedis-vazadas-top{margin:auto}.single-eventos .page h1,.single-post .page h1{color:#0f2d45!important;font-weight:500;font-size:1rem;margin-bottom:20px;padding:10px;text-align:center}.modelo_single .graduate-certifications{height:0;padding:0;margin-bottom:30rem;margin-top:2rem}.cont-ae,.graduate-teachers,.teachers_box{text-align:center}.texto-ae p{padding-bottom:10px}.texto-ae p,.titulo-ae{text-align:center;padding-top:10px}.texto-ae{text-align:center}.titulo-ae:after{display:none}.boxMinicursos{padding-bottom:20px}.single-pos-graduacao .titulo-ae:after{display:none}.box_img_teacher{text-align:center}.graduate-calendar .nopadding{padding:5rem}.cta_box{text-align:center}.fotosprof1{margin-bottom:5rem}.fotosprof2{margin-top:5rem}



	/* TOPO LAIPP */#topo-laipp{background:url(img/banner-nossos-cursos.jpg) no-repeat;background-size:cover;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px}





	/*TOPOS MOBILE*/#topo-blog{background-size:cover}#topo-blog,#topo-conheca{height:100vh;width:100%}.homeEvents .eventCta{min-height:190px;padding:30px 0 0 20px;min-height:210px;display:none}#carousel-prof-grupos .carousel-control-next-icon{margin-right:0}#carousel-prof-grupos .carousel-control-prev-icon{margin-left:0}}
/* ----------------- EVENTOS ANTIGOS ------------- PJ */.eventDateOld{background:#0f2d45 0 0 no-repeat padding-box;top:0;padding:10px 20px 8px;color:#fff}.eventDateOld,.eventOldCta{position:absolute;border-radius:4px;left:0;text-align:center}.eventOldCta{color:#fff!important;background:#265ba3;padding:12px 40px;margin-left:auto;margin-right:auto;right:0;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content;cursor:pointer}.eventOldCta:hover{background:rgba(15,45,69,.98);color:#fff}.posiciona-seta-eventos-antigos{position:absolute;width:15px;height:24px;bottom:42%;right:30px}
/* ----------------- OPEN CLASS ------------- PJ */.abertura-open-class video{position:relative;right:0;bottom:0;min-width:100%;min-height:9%;width:auto;height:auto;z-index:-1000;background-size:cover}#diferenciais-open-class p,.titulo-escola{color:#0f2d45}#o-que-e-open-class{height:380px;padding:3rem 0}#o-que-e-open-class p{font-size:.9rem}#escola-comunicacao{padding:5rem 0 3rem}#escola-direito{padding:3rem 0 5rem}.escolas .card{background:#ccc;border-radius:0;border:0;padding-top:80px}.carousel p,.escolas .card{color:#fff!important}.escolas .card .bt-saiba-mais-noticias-branco-vazado{font-size:12px;padding:10px 15px}#topo-open-class{background:url(img/bg-open-class.jpg) no-repeat;background-size:cover;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px;background-position:bottom;overflow:hidden}#topo-open-class.home-openclass{height:90vh}#topo-open-class video{height:130%;min-width:100vw;position:absolute;top:-20px;left:0}#topo-open-class .open-logo{position:absolute;top:40%;width:100%}.bg-apres-curso-open-class{background:#e2e2e2;color:#0f2d45;padding:3rem}.titulo-curso-open-class{font-size:24px}#apresentacao-curso-open-class{color:#0f2d45;padding-top:250px}#apresentacao-curso-open-class h3{font-size:24px!important}.bg-conteudo-curso-open-class{background:#0f2d45;border-radius:50px}.conteudo-curso-open-class{color:#1effff}.carrossel-openclass .courseCard{height:300px;padding:0 12px;position:relative;margin-bottom:30px}.carrossel-openclass .courseCard .courseBody{height:100%;padding:20px;background-size:cover!important;background-position:50%!important}.carrossel-openclass .courseCard .courseBody:after{content:"";width:calc(100% - 24px);height:100%;background:#000;opacity:.5;position:absolute;top:0;left:12px;z-index:1}.carrossel-openclass .courseCard .courseBody div{position:relative;z-index:2;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.carrossel-openclass .courseCard .courseBody h3{color:#fff;font-size:.9rem}.carrossel-openclass .courseCard .courseBody p{color:#fff;margin:10px 0;font-size:.8rem}.carrossel-openclass .courseCard .courseBody a{color:#fff;border:1px solid #fff;border-radius:4px;padding:8px 20px;display:block;font-size:.9rem;text-align:center;font-weight:600;text-transform:uppercase}.carrossel-openclass .courseCard .courseBody a:hover{color:#0f2d45;border:1px solid #fff;background:#fff;font-weight:600}.carrossel-openclass i{opacity:1}.carrossel-openclass i:before{color:#0f2d45;font-size:3rem;opacity:1}.carrossel-openclass i.slick-prev:before{content:"\f0d9"}.carrossel-openclass i.slick-next:before{content:"\f0da"}.carrossel-openclass .slick-slide:nth-child(odd) .courseBody:after{background:#265ba3}.carrossel-openclass .slick-track{margin-left:0}.bgazulescuro .carrossel-openclass i:before{color:#fff}.arredonda-top-right-bottom-left{border-radius:0 50px 0 50px}.sombra-geral{box-shadow:0 0 25px 0 rgba(0,0,0,.1)}.docentes-open-class bold{color:#265ba3!important}.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{border-color:#0e2d45!important;background-color:#0e2d45!important}.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#fff!important;font-weight:700}.accordions-open-class p{color:#fff!important}.vc_tta-panel-title vc_tta-controls-icon-position-left,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a{color:#fff!important;font-weight:700}.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon:after,.wpb-js-composer .vc_tta-color-blue.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon:before{border-color:#fff!important}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:25px!important}#cursos-relacionados-open-class .card{border:0;border-radius:5px 25px 5px 5px}#cursos-relacionados-open-class .card img{border-radius:0 25px 0 0}#cursos-relacionados-open-class .card-deck .card{margin:0 25px!important}#cursos-relacionados-open-class .card-deck .card .card-body img{height:300px;-o-object-fit:cover;object-fit:cover}#cursos-relacionados-open-class .card-deck .card .card-body .titulo{min-height:75px}.filtro-interesse-open-class{background:rgba(14,47,93,.75);word-break:break-word;height:100%;position:relative}.filtro-interesse-open-class:after{content:"";width:100%;height:30px;position:absolute;top:100%;right:0;background:rgba(14,47,93,.75)}#interesse p{color:#fff}.img-cover{background-size:cover!important}.openclass-eucapacito .bloco-professores,.single-openclass .bloco-professores{border:1px solid #e5e5e5;border-radius:0 50px;padding:40px 30px}.openclass-eucapacito .bloco-professores img,.single-openclass .bloco-professores img{min-width:100%}.openclass-eucapacito .bloco-professores h4,.single-openclass .bloco-professores h4{color:#265ba3}.openclass-eucapacito .bloco-professores p,.single-openclass .bloco-professores p{color:#323b4b}.openclass-eucapacito .openclass-documentos .bloco-documentos,.single-openclass .openclass-documentos .bloco-documentos{background:#0f2d45;border-radius:50px;padding:60px 40px}.openclass-eucapacito .openclass-documentos .bloco-documentos h3,.single-openclass .openclass-documentos .bloco-documentos h3{color:#1effff}.openclass-eucapacito .openclass-documentos .bloco-documentos li,.single-openclass .openclass-documentos .bloco-documentos li{list-style:disc!important;color:#8492a6}.openclass-eucapacito .openclass-documentos .bloco-documentos .card,.single-openclass .openclass-documentos .bloco-documentos .card{background:none;border:0}.openclass-eucapacito .openclass-documentos .bloco-documentos .card .card-header,.single-openclass .openclass-documentos .bloco-documentos .card .card-header{border:0;padding:.75rem 0}.openclass-eucapacito .openclass-documentos .bloco-documentos .card .card-header button,.single-openclass .openclass-documentos .bloco-documentos .card .card-header button{background:none;border:0;padding:0}.openclass-eucapacito .openclass-documentos .bloco-documentos .card .card-header button h6,.single-openclass .openclass-documentos .bloco-documentos .card .card-header button h6{font-size:1.2rem}.openclass-eucapacito .openclass-documentos .bloco-documentos .card .card-body,.single-openclass .openclass-documentos .bloco-documentos .card .card-body{color:#fff;border-bottom:1px solid #fff}.openclass-eucapacito .form-inscricao,.single-openclass .form-inscricao{background:#0f2d45}.openclass-eucapacito .form-inscricao h3,.single-openclass .form-inscricao h3{color:#1effff;padding:20px 0 0;font-weight:500}.openclass-eucapacito .form-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form,.single-openclass .form-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form{margin-bottom:0!important}.openclass-eucapacito .form-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__fieldset .bricks-form__field,.single-openclass .form-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__fieldset .bricks-form__field{width:100%!important}.openclass-eucapacito .form-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__fieldset .bricks-form__field .bricks-form__label,.single-openclass .form-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__fieldset .bricks-form__field .bricks-form__label{display:block!important}.openclass-eucapacito .form-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__submit,.single-openclass .form-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__submit{padding:10px 5px!important}.openclass-eucapacito .form-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__submit .bricks--component-button,.single-openclass .form-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__submit .bricks--component-button{border-radius:4px!important;padding:6px 10px!important;font-size:1.3rem!important;height:inherit!important;color:#0b6274!important;text-transform:uppercase!important}.openclass-eucapacito .form-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__submit #rd-button-joq3m2m5a,.single-openclass .form-inscricao .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__submit #rd-button-joq3m2m5a{color:#0b6274!important}.openclass-eucapacito .form-inscricao img.flag,.single-openclass .form-inscricao img.flag{margin-left:10px!important;margin-right:16px!important}.openclass-eucapacito .form-inscricao .bricks--component-text p,.single-openclass .form-inscricao .bricks--component-text p{text-align:center!important}.bg-col-2{background:#666}@media only screen and (max-width:480px){#o-que-e-open-class{height:auto}#o-que-e-open-class .row{display:block}}
/* ----------------- IDP EXPEREINCE ------------- PJ */.bg-topo-idp-experience{background:url(img/bg-topo-idp-experience.jpg) no-repeat;background-attachment:fixed;background-size:cover;color:#fff;min-height:100vh;width:100%;position:relative;margin-top:-128px}.inclinacao-idp-experience-topo{margin:-100px 0 0;background:#002c85;transform:skewY(-6deg);padding:100px 0}.inclinacao-idp-experience-topo>div{transform:skewY(6deg)}.inclinacao-idp-experience-geral{transform:skewY(-6deg);padding:100px 0 120px}.inclinacao-idp-experience-geral>div{transform:skewY(6deg)}#o-idp-experience{background:#002c85}#o-idp-experience p{font-weight:400;font-size:20px}.title-idp-experience{font-size:50px;font-weight:300}#viva-essa-experiencia{background:#3247c1}.bt-azul-idp-experience{padding:10px 36px;background:#1f2482;border:1px solid #1f2482;font-weight:700;text-align:center;color:#fff;border-radius:5px;font-size:15px;bottom:30px}.bt-azul-idp-experience:hover{background:#fff;color:#1f2482;border-radius:5px;border:1px solid #1f2482}.banners-idp-experience{border:0}.banners-idp-experience:hover{background:#fff;border:2px solid #fff}iframe{border-radius:15px}#apresentacao-open-day-mestrados{background:#0f2d45}#apresentacao-open-day-mestrados h3{color:#1effff;padding:20px 0 0;font-weight:500}#apresentacao-open-day-mestrados .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form{margin-bottom:0!important}#apresentacao-open-day-mestrados .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__fieldset .bricks-form__field{width:100%!important}#apresentacao-open-day-mestrados .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__fieldset .bricks-form__field .bricks-form__label{display:block!important}#apresentacao-open-day-mestrados .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__submit{padding:10px 5px!important}#apresentacao-open-day-mestrados .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__submit .bricks--component-button{border-radius:4px!important;padding:6px 10px!important;font-size:1.3rem!important;height:inherit!important;color:#0b6274!important;text-transform:uppercase!important}#apresentacao-open-day-mestrados .bricks--component .bricks--section .bricks--row .bricks--column .bricks-form form .bricks-form__submit #rd-button-joq3m2m5a{color:#fff!important;background:#265ba3!important}#apresentacao-open-day-mestrados img.flag{margin-left:10px!important;margin-right:16px!important}#apresentacao-open-day-mestrados .bricks--component-text p{text-align:center!important}.bg-col-1{background:#ccc}#edicoes-anteriores-idp-experience h1{text-transform:none}#edicoes-anteriores-idp-experience .carousel-indicators .active{background-color:#000!important}#edicoes-anteriores-idp-experience .carousel-indicators li{width:15px;height:15px;background-color:#b1b1b1;border-radius:20px;top:60px}@media only screen and (max-width:480px){.title-idp-experience{font-size:30px}iframe{width:100%!important}.carousel-control-next,.carousel-control-prev{position:relative;margin-bottom:20px}.inclinacao-idp-experience-geral{padding:60px 0 120px}.inclinacao-idp-experience-topo{padding:60px 0}}
/* ----------------- IDPXP On ------------- PJ */#bg-topo-idp-xpon{background:url(img/xpon-ilustra-topo.jpg) no-repeat;background-size:cover;color:#fff;height:80vh;width:100%;position:relative;margin-top:-128px}.bg-o-que-e-xpon{background:#f68917;padding:12px;color:#fff;border-radius:10px;display:table;margin-bottom:20px}.bg-apresentacao-xpon{background:url(img/xpon-bg-apres.jpg) no-repeat 50%;height:600px}.bg-apresentacao-xpon .bt-azul-branco:hover{border-radius:30px;color:#090119!important}.sombra-xpon{box-shadow:0 0 18px 2px rgba(0,0,0,.1)}.titulo-desboloquei-bonus{color:#521a91;font-size:50px;font-weight:800;letter-spacing:2px}#desbloqueio-xpon{background:#ff8600}#desbloqueio-xpon h1,.azul-xpon{color:#521a91}.verde-xpon{color:#37f2d7}#desbloqueio-xpon .card{border:0;background-color:#ff8600!important}#desbloqueio-xpon .card p{color:#521a91}.bg-curso-ativo{background:#55f1d5}.bg-curso-ativo-2{background:#55038f}.bg-curso-ativo-2 .bt-azul-branco:hover,.bg-curso-ativo .bt-azul-branco:hover{background:#55f1d5;border-radius:30px;color:#070116!important}.arredonda-botao{border-radius:30px;color:#fff!important}.bg-tema-curso-xpon{position:relative;margin-top:-224px}.curriculo-professor-tema-curso-xpon{position:relative;top:-230px}.curriculo-professor-tema-curso-xpon p{color:#fff}.data-tema-curso-xpon{position:absolute;left:0;right:0}.bg-curso-ativo-2 .box-lideres strong,.bg-curso-ativo .box-lideres strong{color:#fff!important;margin-top:0!important}.p5rem{padding:5rem}
/* MOBILE 480*/@media only screen and (max-width:480px){body{overflow-x:hidden;overflow-y:auto}.modelo_single .graduate-banner .title{font-size:38px}.txt-center-mobile{text-align:center!important}#bg-topo-idp-xpon{margin-top:70px;height:22vh}.bg-o-que-e-xpon{display:block}.titulo-desboloquei-bonus{font-size:28px}h1{font-size:30px}.single-graduacao .graduate-proseletive .container-descricao{background:#f0edf5;width:85%;border-radius:0;z-index:auto;margin-left:41px;margin-right:20px;padding:30px}.single-graduacao .graduate-proseletive .container-edital,.single-mestrado .graduate-proseletive .container-edital{background:#fff;border-radius:2px;width:100%;padding:0 2px 0 0;margin-left:27px;margin-right:20px;z-index:1;border-radius:0 25px 0 0;box-shadow:0 5px 10px rgba(3,36,98,.2549)}.single-pos-graduacao .graduate-proseletive .container-edital{background:#fff;border-radius:2px;width:100;padding:0 2px 0 0}.single-pos-graduacao .graduate-proseletive .container-descricao{background:#f0edf5;width:100%;margin-left:-22px;padding:30px 30px 30px 60px}

	/*********** botões cta*****/.single-mestrado .graduate-banner .cta_banner1{background:#fff;border:1px solid #fff;text-transform:uppercase;margin:15px 0;padding:14px 45px;border-radius:5px}.single-mestrado .graduate-banner a{color:#fff}.single-mestrado .graduate-banner .cta_banner1{color:#3aa8d8!important}.single-mestrado .modelo_single h2{color:#2a4e6f;font-size:42px}.modelo_single .graduate-know .title{width:unset;text-align:center;color:#2a4e6f}.single-doutorado .graduate-banner .btn-2banner{color:#fff!important;background:none;border:1px solid #fff;text-transform:uppercase;margin:15px 0 15px 30px;padding:14px 45px;border-radius:5px}.single-doutorado .know_content .modelo_single h2{color:#2a4e6f;font-size:42px}


	/* CURSOS DE VERÃO */.topo-cursodeverao{background:url(img/bg-topo-cursosdeverao.jpg);background-position:50%;background-size:cover;position:relative;margin-top:-128px;color:#000;min-height:80vh}

	/*NOVOS MBAS*/.investimento{padding-top:50px;padding-bottom:50px}




	/*gabriel*/




	/*PÓS E MBA MOBILE*/.single-pos-graduacao .graduate-banner{margin:-128px 0 50px;padding:90px 0 60px}.graduate-banner{min-height:94vh}.produto-tag{padding-top:4rem}.tit-mod{font-size:2rem;color:#7cc7c1;letter-spacing:4px;border:none!important}.cont-mod{color:#fff;font-size:1.2rem;border-bottom:1px solid #fff}.pc-tab ul li label{width:100%}.single-pos-graduacao .cta_box{margin-top:10px}

	/*processo seletivo pós*/.single-pos-graduacao .graduate-proseletive .container-edital{margin-left:27px;margin-right:14px;z-index:1;width:100%!important;border-radius:0 25px 0 0;box-shadow:0 5px 10px rgba(3,36,98,.2549)}.single-pos-graduacao .graduate-proseletive .container-descricao{width:90%!important;border-radius:0;z-index:auto;margin-left:27px!important;margin-right:14px!important;padding:30px!important}.single-pos-graduacao .graduate-proseletive .container-circula{height:36px;width:36px}.single-mestrado .graduate-proseletive .container-descricao{background:#eaf0f6;width:68%;border-radius:0;z-index:auto;margin-left:27px;margin-right:20px;padding:30px}.btn-2banner{color:#fff;background:none;border:1px solid #fff;text-transform:uppercase;margin:0 0 14px!important;margin-bottom:1rem;padding:14px 45px;border-radius:5px;width:90%}.btn-light,.cta_banner1{width:90%}.single-doutorado .graduate-banner .btn-2banner{margin:0 0 14px!important}#mod-experience .icone-mod-experience{margin:0}.p5rem{padding:0}.down_program{padding:20px!important}

	/* doutorado process */.single-doutorado .graduate-proseletive .container-edital{background:#fff;border-radius:2px;width:100%;padding:0 2px 0 0;margin-left:27px;margin-right:20px;z-index:1;border-radius:0 25px 0 0;box-shadow:0 5px 10px rgba(3,36,98,.2549)}.single-doutorado .graduate-proseletive .container-descricao{background:#eaf0f6}.single-doutorado .escrita_post,.single-doutorado .graduate-proseletive .container-descricao{border-radius:0!important;z-index:auto;margin-left:27px!important;margin-right:20px!important;padding:30px!important}.escrita_post{width:100%!important;height:100%}.single-doutorado .graduate-proseletive .container-circula{padding:10px 14px;color:#fff;border-radius:50px;display:block;margin-left:-21px;height:45px;width:50px;position:relative}.single-doutorado .graduate-proseletive .escrita_post h6{position:relative;margin:0 15px}}
/*FIM DO MOBILE GABRIEL*/
/*MENU MOBILE NOVO*/
/* Important styles */#toggle{display:block;width:28px;height:30px;margin:30px auto 10px}#toggle span:after,#toggle span:before{content:"";position:absolute;left:0;top:-9px}#toggle span:after{top:9px}#toggle span{position:relative;display:block}#toggle span,#toggle span:after,#toggle span:before{width:100%;height:5px;transition:all .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:2px}
/* on activation */#toggle.on span{background-color:transparent}#toggle.on span:before{transform:rotate(45deg) translate(5px,5px)}#toggle.on span:after{transform:rotate(-45deg) translate(7px,-8px)}#toggle.on+#menu{opacity:1;visibility:visible}
/*css antigo*/.navbar-header{width:100%;float:none;background:rgba(9,56,128,.8);padding:0}.navbar{margin:0!important;padding:0!important}.bg-dark,.navbar,.navbar-dark{background-color:#0f2d45!important}.bg-dark,.navbar-dark{color:#fff!important}.search-link{position:absolute!important;right:100px;top:30px}.mobile-bottom{background:#0d2437;color:#fff;width:100%;margin-top:auto}a.extern-link{display:inline-block;position:absolute;top:16px;right:20px}.navbar-nav{color:#fff;width:100%}.navbar-nav li ul{padding-bottom:0}.navbar-nav li ul li{padding-bottom:10px}.navbar-nav li ul li.show{padding-bottom:0}.navbar-nav li ul li a{padding-left:45px}.navbar-nav li ul li ul{padding-bottom:0}.navbar-nav li ul li ul li{padding-bottom:10px;border-left:0;border-right:0;border-bottom:0}.navbar-nav li ul li ul li a{padding-left:69px;font-weight:300}.dropdown-item .nav-link a,.dropdown-item a{color:#a6c3ed!important;background-color:#0d2437!important}.dropdown-item{color:#fff!important;background-color:#0d2437!important
	/* padding-left: 35px; */}.navbar-toggler{color:#fff);border-color:none!important}
/* rolagem no menu  */.noscroll{overflow:hidden}@media (min-device-width:1025px){

	/* not strictly necessary, just an experiment for 
   this specific example and couldn't be necessary 
   at all on some browser */.noscroll{padding-right:15px}}.overlay{position:fixed;overflow-y:scroll;top:0;left:0;right:0;bottom:0}
/* [aria-hidden="true"] {
	transition: opacity 1s, z-index 0s 1s;
	width: 100vw;
	z-index: -1;
	opacity: 0;
}

[aria-hidden="false"] {
	transition: opacity 1s;
	width: 100%;
	z-index: 1;
	opacity: 1;
} */
/* fim da rolagem no menu  */@media (min-width:767px){.navbar .dropdown-toggle:not(.nav-link):after{display:inline-block;width:0;height:0;margin-left:.5em;vertical-align:0;border-bottom:.3em solid transparent;border-top:.3em solid transparent;border-left:.3em solid}}
/* FIM DO MENU MOBILE NOVO  */#formprograma p,.rd-section .rd-text p{color:#2a4e6f!important}
/*IDP ONBOARD*/.topo-idponboard{background:url(img/bgtopo-onboard.jpg);background-position:50%;background-size:cover;position:relative;margin-top:-128px;color:#000;min-height:80vh}#single-idponboard .bgcinza{background:#ededed}#single-idponboard p h4{color:#123a5f}.bgprerequisitos{background:#f4f1e8;color:#123a5f}.bgprocseletivo{background:#e7e4e4;color:#123a5f}#single-idponboard .sectioncontato{background-color:#ededed;color:#123a5f}.imgalunoesp{position:absolute;margin:-1rem 0}.topo-escolas{background:url(img/topo-escolas.jpg);background-position:50%;background-size:cover;position:relative;margin-top:-128px;color:#000;min-height:80vh}
/************* MOBILE **************** GABRIEL*/@media (max-width:575.98px){header{margin-top:-70px}.navRMCX .navbar-header{padding:16px 31px 10px 10px}.sliderBg{height:95vh;padding-top:100px}.acordImg{display:none}.acordHome-inside{margin-left:0}#footer .arqFooterLogo{padding-top:0!important}
	/*nosso campus*/.padding-x-100px{padding:60px 20px}

	/*conheca*/#topo-conheca{padding-top:20rem!important}#topo-faleconosco,#topo-nossoscursos,#topo-pesquisaeacademia{padding-top:12rem!important}#topo-eventos{padding-top:14rem!important}.padding-x-100px{padding:40px 17px!important}.tour360{margin-left:5px}.contperfildirig{margin-left:0;border:1px solid #e5e5e5;padding:3rem}#cursos-relacionados-open-class .card-deck .card{margin:25px!important;padding-bottom:20px}.homeBlog .blogInfoPri{padding-right:0;position:relative;margin-top:15px}.homeBlog .blogContent h2{padding-top:1rem}.homeBlog .blogInfoSec{padding-right:0;margin-top:15px}.homeBlog .postTime{position:relative;top:0;right:0;z-index:99}.homeBlog .blogContent h5{color:#1e2f4f;letter-spacing:0;font-weight:700;padding-right:0;margin-bottom:12px;padding-top:1rem}.homeEvents .eventInfo h3{font-size:16px;min-height:auto}#arqDepoimentos{background-repeat:no-repeat;background-position:inherit;background-size:cover;position:relative;height:80vh;margin-top:60px;box-shadow:0 0 7px rgba(0,0,0,.7)}.homeEvents .eventInfo{min-height:190px;padding:30px 20px 46px;min-height:130px}#news .bricks--component #rd-button-joq3m2m5a:after{display:none}s .imgconvenios{margin:0;position:relative}.btnsaibamaisinterna{position:absolute;right:29%;bottom:3rem;z-index:11}.divimageminter{padding-left:33px;position:relative;z-index:1}.centermobile{text-align:center!important}.imgalunoesp,.imgementaalunoespecial{position:relative}.imgalunoesp{margin:0}

	/*btn mestrado*/.cta_banner1{color:#0f2d45;background:#fff;border:1px solid #fff;text-transform:uppercase;margin:15px 0;padding:14px 45px;border-radius:5px;font-weight:600}}
/* PÁGINA RESULTADOS */.bg-consultar-processo-onboard{background:url(img/bgtopo-onboard.jpg) no-repeat top;background-size:cover;height:100%;width:100%;margin-top:-129px}.bg-consultar-processo-graduacao{background:url(https://wpcdn.idp.edu.br/idpsiteportal/2021/12/BannerSite-01.png) no-repeat top;background-size:cover;height:100%;width:100%;margin-top:-129px;padding-top:200px}.bg-consultar-processo-graduacao h2{color:#fff;letter-spacing:0;font-size:2rem}.bg-consultar-processo-graduacao h2.fino{font-weight:300;letter-spacing:-3px}.consultar-processo-seletivo{min-height:100%;padding:8% 0;transition:all 2s ease}.consultar-processo-seletivo.posicao-final{padding-top:8%;transition:all 2s ease}.consultar-processo-seletivo h1{color:#0f2d45;text-align:center}.bg-consultar-processo-graduacao .consultar-processo-seletivo h1{color:#fff}.consultar-processo-seletivo h2{color:#fff;text-align:center;letter-spacing:0}.consultar-processo-seletivo input[type=tel],.consultar-processo-seletivo input[type=text]{border-radius:5px;background:hsla(0,0%,100%,.9);border:0;color:#003180;width:100%;padding:17px 15px}.consultar-processo-seletivo input::-moz-placeholder{
	/* Chrome, Firefox, Opera, Safari 10.1+ */color:#0f2d45;opacity:1; /* Firefox */letter-spacing:1px;text-transform:none}.consultar-processo-seletivo input:-ms-input-placeholder{
	/* Chrome, Firefox, Opera, Safari 10.1+ */opacity:1; /* Firefox */letter-spacing:1px;text-transform:none}.consultar-processo-seletivo input::placeholder{
	/* Chrome, Firefox, Opera, Safari 10.1+ */color:#0f2d45;opacity:1; /* Firefox */letter-spacing:1px;text-transform:none}.consultar-processo-seletivo input:-ms-input-placeholder{
	/* Internet Explorer 10-11 */color:#0f2d45}.consultar-processo-seletivo input::-ms-input-placeholder{
	/* Microsoft Edge */color:#0f2d45}.consultar-processo-seletivo .container .row .col-md-12 .form-consultar-processo input[type=Submit]{margin:0!important;position:absolute!important;top:7px!important;right:30px!important;background:url(img/btn-search.png) no-repeat top!important;border:0!important;height:44px!important;width:44px!important;padding:0!important}.consultar-processo-seletivo .container .row .col-md-12 .form-consultar-processo .campo-consultar-processo{height:auto!important}
/* .consultar-processo-seletivo #submit-resulados {
	margin: 0 !important;
	position: absolute !important;
	top: 7px !important;
	right: 30px !important;
	background: url(./img/btn-search.png) no-repeat top center !important;
	border: 0 !important;
	height: 44px !important;
	width: 44px !important;
	padding: 0 !important;
} */.consultar-processo-seletivo .nota-projeto{background:#fff;margin-bottom:2px}.consultar-processo-seletivo .nota-projeto p{margin:0;padding:0}.consultar-processo-seletivo p.legenda{font-size:12px!important;line-height:1rem;font-style:italic}.consultar-processo-seletivo .nota-projeto{padding:10px}#feedback{background:hsla(0,0%,100%,.9);border-radius:8px;margin-bottom:100px;padding:30px 10px 30px 30px}#feedback h2{color:#0f2d45;text-align:left;letter-spacing:1px;font-size:2.5rem}#feedback h3{font-size:20px}#feedback h3,#feedback h4{color:#0f2d45;text-align:left;font-family:Lato,sans-serif;font-weight:600}#feedback h4{font-size:18px;background:none}#feedback p{font-weight:400}#feedback b,#feedback p{color:#0f2d45;text-align:left;font-family:Lato,sans-serif;font-size:16px}#feedback b{font-weight:700}#feedback a:hover{color:#fff;text-decoration:underline}#feedback p a{color:#0f2d45;text-decoration:none;font-weight:400}#feedback p a:hover{color:#0f2d45}#feedback p a.target{text-decoration:underline!important}#feedback ul{list-style:disc;padding-left:20px}#feedback ul li{color:#0f2d45;font-size:1rem;list-style:disc!important;font-weight:400}.hide{display:none}.feed-inicial{height:0;transition:all 2s ease;opacity:0}.feed-final{height:auto;max-height:60vh;transition:all 3s ease;opacity:1}.feed-inicial #feedback-inner{height:0;transition:all 2s ease;opacity:0}.feed-final #feedback-inner{height:100%;max-height:calc(60vh - 60px);transition:all 3s ease;opacity:1}#feedback-inner{overflow:hidden;overflow-y:scroll;padding-right:30px}#feedback-inner::-webkit-scrollbar{width:6px;margin-right:8px}#feedback-inner::-webkit-scrollbar-track{background-color:#fff}#feedback-inner::-webkit-scrollbar-thumb{background-color:#0f2d45;outline:1px solid #708090}.nova-busca{color:#fff;background:#265ba3;padding:5px 8px;text-transform:uppercase;font-size:.8em;text-align:center;display:table;border-radius:4px;border:1px solid #265ba3;margin:0 auto 10px;font-weight:700;text-decoration:none!important}.nova-busca:hover{color:#fff;background:#0f2d45;border:1px solid #0f2d45;text-decoration:none}.n-verde{color:#3c7f44!important}.n-amarela{color:#e2b117!important}.n-vermelha{color:#e01919!important}
/* SINGLE NOTICIA */#topo-noticia{background:url(img/topo-noticias.jpg) no-repeat;background-size:cover;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px}.eventDate-noticia-single{background:#0f2d45 0 0 no-repeat padding-box;border-radius:5px 5px 0 0;text-align:center
	/* padding: 10px 20px 8px 20px; */}.eventDate-noticia-single h3{letter-spacing:0;color:#fff}.eventDate-noticia-single span{font-size:12px;letter-spacing:0;color:#fff}.ano-single-noticia{color:#0f2d45;border:1px solid #0f2d45;border-radius:0 0 5px 5px}.titulo-single-noticia{padding-bottom:0!important;margin-bottom:0!important;font-weight:1000}.main-tag-single-noticia{color:var(--wp-admin-theme-color);font-weight:500;font-size:1.2rem}.azul-medio-single-noticia{color:#265ba3}.noticias-relacionadas{background:#e7e7e7}.data-card-noticia{background:#0f2d45;color:#fff;border-radius:5px 0}.titulo-card-noticia{color:#0f2d45;font-size:1rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.tag-card-noticia{color:#265ba3;font-size:.8rem;font-weight:700}.btn-card-noticia{margin:0 auto -20px}.card-outra-noticia{background:#fff;border-radius:5px;box-shadow:0 0 18px 2px rgba(0,0,0,.1)}.tag-single-noticia{margin-top:auto;color:var(--wp-admin-theme-color);font-weight:500}.titulo-form-noticia{border-radius:5px 5px 0 0!important;color:#fff!important;background:#0f2d45!important}.subtitulo-noticia{color:var(--wp-admin-theme-color)}.classe-az-es{color:#0f2d45!important;font-weight:700!important}.classe-az-es-lt p{color:#0f2d45!important;font-weight:400}.seta-link-noticias{margin-left:30px;padding-left:30px}.sombra-form-noticia{background:#fff;border-radius:5px;box-shadow:0 0 18px 2px rgba(0,0,0,.1)}.form-noticia{padding:1rem;background:#fff}.form-noticia h2{color:#2a4e6f!important}.form-noticia h3,.form-noticia h4,.form-noticia h5{color:#2a4e6f}.form-noticia .bricks--component{background:#fff!important}.form-noticia .bricks--component h2,.form-noticia .bricks--component h2 span{color:#2a4e6f!important}.form-noticia .bricks--component .bricks-form__fieldset .bricks-form__field .bricks-form__label{color:#2a4e6f!important;text-align:left}.form-noticia .bricks--component .bricks-form__fieldset .bricks-form__field .bricks-form__input{border-color:#265ba3!important}.form-noticia .bricks--column,.form-noticia .bricks--column div{background:#fff!important}.form-noticia .bricks-form__submit{margin-left:-4px!important}.form-noticia .bricks-form__submit .bricks--component-button{background:#265ba3!important;border-color:#265ba3!important}.form-noticia .bricks-form__submit .bricks--component-button:hover{background:#0f2d45!important;border-color:#0f2d45!important}.form-noticia .with-select-flags>.phone-input-group>.phone-country{border:1px solid #265ba3!important}.form-noticia .with-select-flags>.phone-input-group>.select2-container>.select2-choice>.select2-chosen>.flag{margin-left:8px!important;margin-right:16px!important}.form-noticia .with-select-flags>.phone-input-group>.phone{margin-left:-1px!important;min-height:38px}.paginacao .page-numbers{background:#fff;color:#0f2d45;border:1px solid #0f2d45;border-radius:5px;display:block;width:auto;float:left;margin:4px 4px 4px 0;padding:10px 15px;text-decoration:none}.paginacao .page-numbers:hover{background:#0f2d45;color:#fff;text-decoration:none}.paginacao .current{background:#265ba3;color:#fff;border:1px solid #265ba3;padding:10px 15px}
/* FORM JOBFAIR */.form-jobfair textarea{padding:5px 14px!important;height:180px!important}.form-jobfair .gform_footer{padding:0!important;margin:-2rem 0 0!important}.form-jobfair input[type=email],.form-jobfair input[type=text]{width:100%!important;height:50px;padding:5px 14px!important}.radio-jobfair ul li label{font-size:16px!important;padding:10px!important;font-weight:400!important;color:#615f5f!important;margin:5px 0 0 4px!important}.radio-jobfair li{float:left;margin:0 0 17px!important;width:180px}#gform_wrapper_308 input[type=radio]{width:20px!important;height:20px!important;-webkit-appearance:none;border:2px solid #265ba3;border-radius:50%}#gform_wrapper_308 input[type=radio]:before{content:"";display:block;width:50%;height:50%;margin:25% auto;border-radius:50%}#gform_wrapper_308 input[type=radio]:checked:before{background:#265ba3}#gform_wrapper_308 input[type=radio]:checked{border-color:#265ba3}
/* FORM OPENCLASS */.form-openclass textarea{padding:5px 14px!important;height:180px!important}.form-openclass .gform_footer{padding:0!important;margin:-2rem 0 0!important}.form-openclass input[type=email],.form-openclass input[type=text]{width:100%!important;height:50px;padding:5px 14px!important}.radio-openclass ul li label{font-size:16px!important;padding:10px!important;font-weight:400!important;color:#615f5f!important;margin:5px 0 0 4px!important}.radio-openclass li{float:left;margin:0 0 17px!important;width:180px}#gform_wrapper_298 input[type=radio]{width:20px!important;height:20px!important;-webkit-appearance:none;border:2px solid #265ba3;border-radius:50%}#gform_wrapper_298 input[type=radio]:before{content:"";display:block;width:50%;height:50%;margin:25% auto;border-radius:50%}#gform_wrapper_298 input[type=radio]:checked:before{background:#265ba3}#gform_wrapper_298 input[type=radio]:checked{border-color:#265ba3}
/* RESULTADOS MESTRADOS */.titulo-resultados{color:#fff}.subtitulo-resultados{color:#fff;font-size:1rem!important}
/*REFATORAÇÃO CSS CTAS*/.btn-cta{border-color:#fff;text-transform:uppercase;margin:15px 0 15px 30px;padding:14px 45px;border-radius:5px;font-weight:700}.btn-cta.branco{background-color:#fff}.btn-cta.branco.grad{color:#703f95}.btn-cta.branco.pos{color:#432658}.btn-cta.branco.mestrado,.btn-cta.branco.mestrado2{color:#0f2d45}.btn-cta.vazado,.btn-cta:hover{color:#fff!important}.btn-cta:hover.grad{background:#703f95;border-color:#703f95}.btn-cta:hover.pos{background:#432658;border-color:#432658}.btn-cta:hover.mestrado{background:#0f2d45;border-color:#0f2d45}.btn-cta:hover.mestrado2{background:#4f99c9;border-color:#4f99c9}
/*AJUSTES RESPONSIVIDADE BY PAULA JUNIOR*/@media only screen and (max-width:480px){.ptop5{padding-top:3rem}.modelo_single .title,.single-doutorado .modelo_single h2,.single-doutorado h2,.single-mestrado .modelo_single h2{font-size:32px;padding-bottom:20px}.graduate-teachers{padding-top:110px!important}.graduate-teachers .teachers_box .cont-ae .texto-ae .titulo-ae:after{margin:6px auto}#graduate-testimonys{padding-bottom:0}.controles-prof{display:none!important}.btn-cta{padding:14px 18px;margin:15px 0}.single-mestrado .graduarte-teachersmestrado .box_cta_conheca .collapsed,.single-mestrado .graduarte-teachersmestrado .btn-cta_conheca,.single-mestrado .graduarte-teachersmestrado .btn-cta_conheca:hover{width:100%}.single-doutorado .graduarte-teachersmestrado .linha{margin:auto}#medida-certa{padding:40px 0 60px}.single-pos-graduacao .graduate-teachersfaculty{padding:0!important}.single-pos-graduacao .cont-ae{margin-bottom:0}.single-pos-graduacao .titulo-ae:after{margin:6px auto}.graduate-instagram{margin-bottom:0}.single-graduacao .graduate-proseletive .escrita_post h6,.single-pos-graduacao .graduate-proseletive .escrita_post h6{padding:14px 0}.single-graduacao .graduate-proseletive .container-edital{margin-left:41px;margin-right:21px}}
/*FINAL AJUSTES RESPONSIVIDADE BY PAULA JUNIOR*/
/* ESTILIZAÇÃO DOS BLOGS */
/* .blog-egen-home {
    --escuro: #0f2d45;
    --claro: #379be4;
    --alt: #215f92;
    font-family: 'Montserrat', sans-serif;

	& .titulo-dobra {        			
     	font-weight: 800;        			
     	font-size: 12pt;
    	color: #444444;
    }

    & .bg-menu {
        position: relative;
        top: 0;
        height: 300px;
        width: 100%;
        background-color: var(--escuro);
        background-size: cover !important;
        background-repeat: no-repeat !important;
        margin-top: -200px;
    }

    & .tags-nav {
        list-style-type: none;
        margin: 0;
        padding: 0;
        overflow: hidden;

        & li {
            float: left;

            & a {
                display: block;
                text-align: center;
                padding: 17px 10px 15px 10px;
                position: relative;
                text-decoration: none;
                font-size: 12pt;
                font-weight: 800;
                color: #444444;
            }

            & a:after {
                content: "";
                background: #444;
                position: absolute;
                bottom: 40%;
                left: 0;
                height: 20%;
                width: 1px;
            }
        }

        & li:first-child a:after {
            display: none;
        }
    }
	& .destaques {

    	& .destaque-principal {
			background-position: center; 
			background-size: cover; 	
			background-repeat: no-repeat; 
			height: 340px;

			& .titulo-destaque-principal {
    	    font-weight: 900;
    	    font-size: 16pt;
    	    color: #fff;
    		}

    		& .tag-destaque-principal {
    	    font-weight: 900;        
    	    font-size: 16pt;        
    	    color: var(--claro);
    		}
		}    

    	& .destaque-individual {
    	    width: 33%;
	
    		& .titulo-destaque-individual {
    	    	font-weight: 700;        	
    	    	font-size: 12pt;
    	    	color: #444444;        	
    		}

			& .tag-destaque-individual {
    	    font-weight: 600;        
    	    font-size: 10pt;
    	    color: var(--claro);        
    		}
		}
	}
	& .post-individual {

    	& .post-individual-thumb {

			& .post-individual-thumbdata {
    		    width: 80px;
    		    height: 80px;
    		    border-radius: 5px;
    		    background-color: var(--claro);
    		    color: #FFF;
    		    text-transform: uppercase;

				& .mes {
    			    font-weight: bold;
    			}

    			& .dia-ano {
    		    	font-size: 10pt;
    			}

    		}
    	}

    	& .post-individual-conteudo {
    	    width: 60%;
			& .post-individual-title {
				& a {
    		    font-weight: 900;    		    
    		    font-size: 16pt;
    		    color: #444;
				}
    		}

    		& .post-individual-views {
    		    font-size: 10pt;
    		    color: var(--claro);
    		    font-weight: 600;
				& i {
    		    color: red;
				}
    		}
    		& .post-individual-excerpt {
				& p {
    		    	font-size: 10pt;
    		    	color: #444;
    		    	font-weight: 600;
    			}
			}	
    	}
	}
	& .mais-lidos {
		box-shadow: 5px 10px 18px #888888;
		& .post-mais-lidos {
        	box-shadow: 5px 10px 18px #888888;
			& .titulo-mais-lidos { 
				& a {
        			font-size: 11pt;
        			font-weight: bold;
        			color: #FFF;
        			text-align: center;
				}
			}
			& .data-mais-lidos {
        		color: var(--claro);
        		font-size: 9pt;
        		font-weight: bold;
        		text-transform: capitalize;
    		}
    	}
	}
} */
/* .sidebar-blog-egen {
	& .titulo-dobra {        			
    	font-weight: 800;        			
    	font-size: 12pt;
    	color: #444444;
    }
	& .egen {
		& .logo-sidebar-egen {
    	    max-width: 300px;
    	    height: auto;
    	    margin: 0 auto;
    	    border-radius: 50%;
    	}
		& .titulo-egen {
    	    font-size: 16pt;
    	    color: #444;
    	    text-transform: uppercase;
    	    font-weight: bold;
    	}
    	& .info-egen {
    	    font-size: 10pt;
    	    color: #444;
    	    font-weight: 600;
    	}
	}
	& .podcasts {
		& .podcast-container {
        	width: 100%;
        	border-radius: 60px;
        	height: 120px;
        	overflow: hidden;
        	object-fit: cover;
			& .podcast-individual {
        	object-fit: contain;
    		}
    	}    	
	}
	& .eventos {
    	& .evento-individual {
        	width: 100%;
        	border-radius: 40px;
        	height: 80px;
        	background-color: #eaeaea;        
        	margin: 10px 0;
        	color: #444;
			& .data-evento {
        		font-weight: 400;
        		font-size: 12pt;
    		}
    		& .titulo-evento {
        		font-weight: 800;
        		font-size: 10pt;
    		}        
    	}
    	& .evento-individual:hover {
        	background-color: #59476e;
        	color: #fff;
    	}    
	}
	& .redes-sociais {
		& .rede-individual {
    	    width: 100%;
    	    border-radius: 40px;
    	    height: 60px;
    	    margin: 10px 0;
    	    color: #fff;
			& .redesoc-small-text a {
    	    	font-size: 75%;
    	    	color: #fff;
    		}
    		& .facebook-egen {
    		    background-color: #3b5999;
    		}
    		& .twitter-egen {
    		    background-color: #00aced;
    		}
    		& .linkedin-egen {
    		    background-color: #007bb6;
    		}
    	}    	
	}
	& .instagram {
		& #sb_instagram.sbi_col_3 #sbi_images .sbi_item {
    	    margin: 0 !important;
    	    width: 33.33% !important;
    	}
    	& #sb_instagram #sbi_images .sbi_item .sbi_photo_wrap a {
    	    height: 100px !important;
    	}
	}
} */
/* .single-blog-egen {

    font-family: 'Montserrat', sans-serif;

	& .titulo-dobra {        			
     	font-weight: 800;        			
     	font-size: 12pt;
    	color: #444444;
    }

    & .bg-menu {
        position: relative;
        top: 0;
        height: 300px;
        width: 100%;
        background-color: var(--escuro);
        background-size: cover !important;
        background-repeat: no-repeat !important;
        margin-top: -200px;
    }

    & .tags-nav {
        list-style-type: none;
        margin: 0;
        padding: 0;
        overflow: hidden;

        & li {
            float: left;

            & a {
                display: block;
                text-align: center;
                padding: 17px 10px 15px 10px;
                position: relative;
                text-decoration: none;
                font-size: 12pt;
                font-weight: 800;
                color: #444444;
            }

            & a:after {
                content: "";
                background: #444;
                position: absolute;
                bottom: 40%;
                left: 0;
                height: 20%;
                width: 1px;
            }
        }

        & li:first-child a:after {
            display: none;
        }
    }
	& .searchbar {
        margin: 0 auto;
        border-radius: 25px;       
        height: 30px;
        background-color: #eee;
	    & .text-searchbar {
	        font-size: 9pt;
	        color: #444;
	        font-weight: 400;
	    }
	    & .icon-searchbar {
	        color: #444;
	    }
    }

    & .titulo-blog-egen {  
        color: #444;
        font-size: 52px;
        line-height: normal;
        font-weight: 700;
    }

    & .conteudo-do-post {
		& p {
        	font-size: 11pt;
        	font-weight: 400;
       		color: #444;
			& a {
				font-size: 11pt;
        		font-weight: 500;
        		color: var(--claro);
			}
    	}
    }

	& .categorias {
		& i {
        	margin-top: 4px;
		}
    }
} */
/* .archive-blog-egen {
	
	& .post-individual {

    	& .post-individual-thumb {

			& .post-individual-thumbdata {
    		    width: 80px;
    		    height: 80px;
    		    border-radius: 5px;
    		    background-color: var(--claro);
    		    color: #FFF;
    		    text-transform: uppercase;

				& .mes {
    			    font-weight: bold;
    			}

    			& .dia-ano {
    		    	font-size: 10pt;
    			}

    		}
    	}

    	& .post-individual-conteudo {
    	    width: 60%;
			& .post-individual-title {
				& a {
    		    font-weight: 900;    		    
    		    font-size: 16pt;
    		    color: #444;
				}
    		}

    		& .post-individual-views {
    		    font-size: 10pt;
    		    color: var(--claro);
    		    font-weight: 600;
				& i {
    		    color: red;
				}
    		}
    		& .post-individual-excerpt {
				& p {
    		    	font-size: 10pt;
    		    	color: #444;
    		    	font-weight: 600;
    			}
			}	
    	}
	}
}
 */
/* @media only screen and (max-width: 600px) {
	.blog-egen-home {
		& .destaques {
    		& .destaque-individual {
    		    width: 100%;
				& .image-destaque-individual {
    			    background-repeat: no-repeat;
    			    background-size: cover;
    			    width: 130px;
    			}

    			& .titulo-destaque-individual {
    			    font-weight: 700;
    			    font-size: 10pt;
    			    color: #444444;
    			}
			}
    	} 
		& .post-individual {
			& .post-individual-thumb {
        	    width: 100% !important;
        	}
			& .post-individual-conteudo {
        	    width: 100%;
        	}
		}
	}
	.sidebar-blog-egen {
		#sb_instagram.sbi_col_3 #sbi_images .sbi_item {
            display: inline-block;
    	}
	}
} */#openclass-highschool-um-curso-sobre-o-jogo-da-vida-ajogada-idp-35dc32693f73e30e94f1 #rd-column-juvacwbp>div{border-radius:0 0 10px 10px}#openclass-highschool-um-curso-sobre-o-jogo-da-vida-ajogada-idp-35dc32693f73e30e94f1 #rd-column-kkirbqqz div{border-radius:10px 10px 0 0}#openclass-highschool-um-curso-sobre-o-jogo-da-vida-ajogada-idp-35dc32693f73e30e94f1{
	/* & #rd-column-juvacwbp{
		&div {
			border-radius: 0 0 10px 10px;
		}
	} */}#openclass-highschool-um-curso-sobre-o-jogo-da-vida-ajogada-idp-35dc32693f73e30e94f1 #rd-text-k1td3sed p{text-align:center;padding:10px;margin-top:-10px}#openclass-highschool-um-curso-sobre-o-jogo-da-vida-ajogada-idp-35dc32693f73e30e94f1 .phone-country{border-radius:0}#openclass-highschool-um-curso-sobre-o-jogo-da-vida-ajogada-idp-35dc32693f73e30e94f1 .bricks--component-text p{text-align:center!important;padding:10px!important}#openclass-highschool-um-curso-sobre-o-jogo-da-vida-ajogada-idp-35dc32693f73e30e94f1 .bricks-form__fieldset{flex-flow:column nowrap!important}#openclass-highschool-um-curso-sobre-o-jogo-da-vida-ajogada-idp-35dc32693f73e30e94f1 .bricks-form__fieldset .bricks-form__field{margin:10px;width:100%!important}#openclass-highschool-um-curso-sobre-o-jogo-da-vida-ajogada-idp-35dc32693f73e30e94f1 .bricks-form__fieldset .bricks-form__field label{display:inline-block!important;color:#fff}#openclass-highschool-um-curso-sobre-o-jogo-da-vida-ajogada-idp-35dc32693f73e30e94f1 .bricks-form__fieldset .bricks-form__field .bricks-form__label{display:inline-block!important}#openclass-highschool-um-curso-sobre-o-jogo-da-vida-ajogada-idp-35dc32693f73e30e94f1 .bricks-form__fieldset .bricks-form__field .bricks-form__input{width:100%!important;padding:20px}#openclass-highschool-um-curso-sobre-o-jogo-da-vida-ajogada-idp-35dc32693f73e30e94f1 .bricks-form__fieldset .bricks-form__field .select2-container{height:42px}#openclass-highschool-um-curso-sobre-o-jogo-da-vida-ajogada-idp-35dc32693f73e30e94f1 .bricks-form__submit{
		/* margin: 0 auto; */width:98%!important;margin-top:15px;margin-left:2.5%!important}#openclass-highschool-um-curso-sobre-o-jogo-da-vida-ajogada-idp-35dc32693f73e30e94f1 .bricks-form__submit .rd-button{background-color:#fc0;border-radius:5px;padding:30px;font-size:20px;font-weight:700;text-transform:uppercase;width:100%}#openclass-highschool-sobrevivendo-as-fake-news-144c48b0c1092da16c84 #rd-column-juvacwbp>div{border-radius:0 0 10px 10px}#openclass-highschool-sobrevivendo-as-fake-news-144c48b0c1092da16c84 #rd-column-kkirbqqz div{border-radius:10px 10px 0 0}#openclass-highschool-sobrevivendo-as-fake-news-144c48b0c1092da16c84{
	/* & #rd-column-juvacwbp{
		&div {
			border-radius: 0 0 10px 10px;
		}
	} */}#openclass-highschool-sobrevivendo-as-fake-news-144c48b0c1092da16c84 #rd-text-k1td3sed p{text-align:center;padding:10px;margin-top:-10px}#openclass-highschool-sobrevivendo-as-fake-news-144c48b0c1092da16c84 .phone-country{border-radius:0}#openclass-highschool-sobrevivendo-as-fake-news-144c48b0c1092da16c84 .bricks--component-text p{text-align:center!important;padding:10px!important}#openclass-highschool-sobrevivendo-as-fake-news-144c48b0c1092da16c84 .bricks-form__fieldset{flex-flow:column nowrap!important}#openclass-highschool-sobrevivendo-as-fake-news-144c48b0c1092da16c84 .bricks-form__fieldset .bricks-form__field{margin:10px;width:100%!important}#openclass-highschool-sobrevivendo-as-fake-news-144c48b0c1092da16c84 .bricks-form__fieldset .bricks-form__field label{display:inline-block!important;color:#fff}#openclass-highschool-sobrevivendo-as-fake-news-144c48b0c1092da16c84 .bricks-form__fieldset .bricks-form__field .bricks-form__label{display:inline-block!important}#openclass-highschool-sobrevivendo-as-fake-news-144c48b0c1092da16c84 .bricks-form__fieldset .bricks-form__field .bricks-form__input{width:100%!important;padding:20px}#openclass-highschool-sobrevivendo-as-fake-news-144c48b0c1092da16c84 .bricks-form__fieldset .bricks-form__field .select2-container{height:42px}#openclass-highschool-sobrevivendo-as-fake-news-144c48b0c1092da16c84 .bricks-form__submit{
		/* margin: 0 auto; */width:98%!important;margin-top:15px;margin-left:2.5%!important}#openclass-highschool-sobrevivendo-as-fake-news-144c48b0c1092da16c84 .bricks-form__submit .rd-button{background-color:#fc0;border-radius:5px;padding:30px;font-size:20px;font-weight:700;text-transform:uppercase;width:100%}#openclass-highschool-starting-up-parte-1-4d3fee5f6fd74add8bf9 #rd-column-juvacwbp>div{border-radius:0 0 10px 10px}#openclass-highschool-starting-up-parte-1-4d3fee5f6fd74add8bf9 #rd-column-kkirbqqz div{border-radius:10px 10px 0 0}#openclass-highschool-starting-up-parte-1-4d3fee5f6fd74add8bf9{
	/* & #rd-column-juvacwbp{
		&div {
			border-radius: 0 0 10px 10px;
		}
	} */}#openclass-highschool-starting-up-parte-1-4d3fee5f6fd74add8bf9 #rd-text-k1td3sed p{text-align:center;padding:10px;margin-top:-10px}#openclass-highschool-starting-up-parte-1-4d3fee5f6fd74add8bf9 .phone-country{border-radius:0}#openclass-highschool-starting-up-parte-1-4d3fee5f6fd74add8bf9 .bricks--component-text p{text-align:center!important;padding:10px!important}#openclass-highschool-starting-up-parte-1-4d3fee5f6fd74add8bf9 .bricks-form__fieldset{flex-flow:column nowrap!important}#openclass-highschool-starting-up-parte-1-4d3fee5f6fd74add8bf9 .bricks-form__fieldset .bricks-form__field{margin:10px;width:100%!important}#openclass-highschool-starting-up-parte-1-4d3fee5f6fd74add8bf9 .bricks-form__fieldset .bricks-form__field label{display:inline-block!important;color:#fff}#openclass-highschool-starting-up-parte-1-4d3fee5f6fd74add8bf9 .bricks-form__fieldset .bricks-form__field .bricks-form__label{display:inline-block!important}#openclass-highschool-starting-up-parte-1-4d3fee5f6fd74add8bf9 .bricks-form__fieldset .bricks-form__field .bricks-form__input{width:100%!important;padding:20px}#openclass-highschool-starting-up-parte-1-4d3fee5f6fd74add8bf9 .bricks-form__fieldset .bricks-form__field .select2-container{height:42px}#openclass-highschool-starting-up-parte-1-4d3fee5f6fd74add8bf9 .bricks-form__submit{
		/* margin: 0 auto; */width:98%!important;margin-top:15px;margin-left:2.5%!important}#openclass-highschool-starting-up-parte-1-4d3fee5f6fd74add8bf9 .bricks-form__submit .rd-button{background-color:#fc0;border-radius:5px;padding:30px;font-size:20px;font-weight:700;text-transform:uppercase;width:100%}#openclass-highschool-starting-up-parte-2-f3ef090a1ee0c9eeed0f #rd-column-juvacwbp>div{border-radius:0 0 10px 10px}#openclass-highschool-starting-up-parte-2-f3ef090a1ee0c9eeed0f #rd-column-kkirbqqz div{border-radius:10px 10px 0 0}#openclass-highschool-starting-up-parte-2-f3ef090a1ee0c9eeed0f{
	/* & #rd-column-juvacwbp{
		&div {
			border-radius: 0 0 10px 10px;
		}
	} */}#openclass-highschool-starting-up-parte-2-f3ef090a1ee0c9eeed0f #rd-text-k1td3sed p{text-align:center;padding:10px;margin-top:-10px}#openclass-highschool-starting-up-parte-2-f3ef090a1ee0c9eeed0f .phone-country{border-radius:0}#openclass-highschool-starting-up-parte-2-f3ef090a1ee0c9eeed0f .bricks--component-text p{text-align:center!important;padding:10px!important}#openclass-highschool-starting-up-parte-2-f3ef090a1ee0c9eeed0f .bricks-form__fieldset{flex-flow:column nowrap!important}#openclass-highschool-starting-up-parte-2-f3ef090a1ee0c9eeed0f .bricks-form__fieldset .bricks-form__field{margin:10px;width:100%!important}#openclass-highschool-starting-up-parte-2-f3ef090a1ee0c9eeed0f .bricks-form__fieldset .bricks-form__field label{display:inline-block!important;color:#fff}#openclass-highschool-starting-up-parte-2-f3ef090a1ee0c9eeed0f .bricks-form__fieldset .bricks-form__field .bricks-form__label{display:inline-block!important}#openclass-highschool-starting-up-parte-2-f3ef090a1ee0c9eeed0f .bricks-form__fieldset .bricks-form__field .bricks-form__input{width:100%!important;padding:20px}#openclass-highschool-starting-up-parte-2-f3ef090a1ee0c9eeed0f .bricks-form__fieldset .bricks-form__field .select2-container{height:42px}#openclass-highschool-starting-up-parte-2-f3ef090a1ee0c9eeed0f .bricks-form__submit{
		/* margin: 0 auto; */width:98%!important;margin-top:15px;margin-left:2.5%!important}#openclass-highschool-starting-up-parte-2-f3ef090a1ee0c9eeed0f .bricks-form__submit .rd-button{background-color:#fc0;border-radius:5px;padding:30px;font-size:20px;font-weight:700;text-transform:uppercase;width:100%}
/* SEMINARIO ADM */#topo-seminarioadm{background:url(img/topo-seminarioadm.png) no-repeat;background-size:cover;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px}#seminarioadm .sombra-apresentacao-cedis{border-radius:5px}
/* FORMS HUBSPOT */.single-doutorado form input,.single-doutorado form select,.single-mestrado form input,.single-mestrado form select{border:0 solid #4f99c9!important;
    /* border-radius: 3px!important; */font-size:14px!important;width:100%!important;margin-bottom:30px!important;height:43px!important;background-color:#f2f2f2;padding-left:20px}.single-doutorado form label,.single-mestrado form label{color:#787878!important;font-size:.9rem}.single-doutorado form input[type=submit],.single-mestrado form input[type=submit]{background:#0f2d45!important;border-radius:3px!important;width:100%!important;padding:8px 0!important;color:#fff!important;font-size:1rem!important;border:1px solid #0f2d45!important}.hs_qual_a_sua_profissao_.hs-qual_a_sua_profissao_.hs-fieldtype-text.field.hs-form-field,.hs_qual_foi_o_ano_de_conclusao_da_sua_graduacao_.hs-qual_foi_o_ano_de_conclusao_da_sua_graduacao_.hs-fieldtype-number.field.hs-form-field{margin-top:24px}.single-doutorado form fieldset.form-columns-1 div,.single-mestrado form fieldset.form-columns-1 div,fieldset.form-columns-2 .hs-form-field{text-align:left!important}
/* PÁGINA ORGULHO IDP */.orgulho-laranja h4 a{color:#f15a29}.orgulho-verde h4 a{color:#009444}.orgulho-azul h4 a{color:#1c75bc}.orgulho-roxo h4 a{color:#662d91}
/* comentarios BLOGS */
/* #respond { 
background: #fbfbfb;
padding:0 10px 0 10px;
}
  
#respond input[type=text], textarea {
  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
  outline: none;
  padding: 3px 0px 3px 3px;
  margin: 5px 1px 3px 0px;
  border: 1px solid #DDDDDD;
}
   
   
#respond input[type=text]:focus,
input[type=email]:focus, 
input[type=url]:focus,
textarea:focus {
box-shadow: 0 0 5px rgba(81, 203, 238, 1);
margin: 5px 1px 3px 0px;
border: 2px solid rgba(81, 203, 238, 1);
}

#author, #email { 
font-family: "Open Sans", "Droid Sans", Arial;
font-style:italic;
color:#1d1d1d; 
letter-spacing:.1em;
} 
  
#url  { 
color: #1d1d1d;
font-family: "Luicida Console", "Courier New", "Courier", monospace; 
}

#submit {
background:-moz-linear-gradient(top, #44c767 5%, #5cbf2a 100%);
background:-webkit-linear-gradient(top, #44c767 5%, #5cbf2a 100%);
background:-o-linear-gradient(top, #44c767 5%, #5cbf2a 100%);
background:-ms-linear-gradient(top, #44c767 5%, #5cbf2a 100%);
background:linear-gradient(to bottom, #44c767 5%, #5cbf2a 100%);
background-color:#44c767;
-moz-border-radius:28px;
-webkit-border-radius:28px;
border-radius:28px;
border:1px solid #18ab29;
display:inline-block;
cursor:pointer;
color:#ffffff;
font-family:Arial;
font-size:17px;
padding:16px 31px;
text-decoration:none;
text-shadow:0px 1px 0px #2f6627;
} 
  
#submit:hover {
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5cbf2a), color-stop(1, #44c767));
background:-moz-linear-gradient(top, #5cbf2a 5%, #44c767 100%);
background:-webkit-linear-gradient(top, #5cbf2a 5%, #44c767 100%);
background:-o-linear-gradient(top, #5cbf2a 5%, #44c767 100%);
background:-ms-linear-gradient(top, #5cbf2a 5%, #44c767 100%);
background:linear-gradient(to bottom, #5cbf2a 5%, #44c767 100%);
background-color:#5cbf2a; 
}
#submit:active { 
position:relative;
top:1px;
} */html{scroll-behavior:smooth;font-family:Montserrat,sans-serif}body{background:#f8f8f8;color:#0f2d45;overflow-x:hidden}.sombra{box-shadow:9px 10px 9px -5px rgba(0,0,0,.24)}.sombra-2{box-shadow:0 0 10px 2px rgba(0,0,0,.24)}.bx-border img{border-radius:0 0 40px 0}
/* h1,
h2,
h3,
h4,
h5 {
  color: #0F2D45;
} */.blue-cover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#265ba3 0 0 no-repeat padding-box;opacity:.9}.fotopesquisa .blue-cover:before{opacity:.1}.topo{background:url(img/fotoidp.jpg) no-repeat;background-attachment:fixed;background-size:cover;height:50vh;width:100%;position:relative;margin-top:-128px;background-position:-5px -10px}.topo,.topo p{color:#fff}.topo p.destaque{color:#ccc}#topo-conheca{background:url(img/bg-topo-conhecaNOVO.png) no-repeat;position:relative;background-position:50%;background-size:cover}.mascaraazultopo{background:#265ba3;
  /* background: -webkit-linear-gradient(#022238, #00131f);
  background: linear-gradient(#022238, #00131f); */width:100%;height:100%;position:absolute;opacity:.9}#nossocampusConheca{background:#0f2d45}.nossocampusconhecaoidp{background:url(img/nossocamus2.png) no-repeat;background-position:100%;background-size:cover;min-height:900px;width:100%;position:relative}.dobracinza{background-color:#e8e8e8}.dobracinza p{color:#0f2d45;font-weight:400;font-size:.9rem}.dobraazulescuro{background-color:#0f2d45}.dobraazulescuro p{color:#fff;font-weight:400;font-size:.9rem}section#nossocampus{margin-top:-3rem;z-index:9;position:relative}.bloco-padrao h3,.bloco-padrao h4{font-weight:700;text-transform:uppercase}.bloco-padrao p{color:#0f2d45;font-weight:400;font-size:.9rem}.bloco-azul h3,.bloco-azul h4{font-weight:700;text-transform:uppercase}.bloco-azul p{color:#fff;font-weight:400;font-size:.9rem}.bordaazul{border:3px solid #265ba3;min-height:350px}.tour360{border-radius:5px 5px 5px 50px;position:relative;margin-top:-3rem;width:95%;margin-left:30px;z-index:9}#tour360,.tour360{background:#0f2d45}#tour360{height:250px}#tour360,#tour360 p{color:#fff}#reconhecimentoidp{background:#e8e8e8;color:#0f2d45}#nossosalunos{
  /* background: #e8e8e8; */padding-bottom:3rem}#nossosalunos .img-capa-depo{margin:0;height:100%!important;width:100%!important;position:relative;overflow:hidden;background:#7ccbff;background:linear-gradient(#4888b2,#7ccbff)}#nossosalunos .img-capa-depo img.depoimento-cover{margin:0!important;width:100%!important;border-radius:0!important;border:0!important;box-shadow:none!important;height:100%!important;opacity:.4;position:relative}#nossosalunos .img-capa-depo a{position:absolute;top:calc(50% - 27px);left:50%;transform:translate(-50%)}#nossosalunos .img-capa-depo a .fas{color:#fff;padding:20px;border:2px solid #fff;border-radius:50%}.ptop5{padding-top:8rem}.pbop5{padding-bottom:8rem}.mtop5{margin-top:8rem}.mbop5{margin-bottom:8rem}.borderesqradius{border-radius:50px 0 0 0}.bgazul{background:#265ba3;color:#fff;height:100%}.bgazul h1,.bgazul h2,.bgazul h3,.bgazul h4,.bgazul h5,.bgazul p{color:#fff!important}.bgcinza{background:#e8e8e8}.bgcinza p{font-size:.9rem}.bgcinza h4{color:#0f2d45}.bgazulescuro{background:#0f2d45;color:#fff!important
  /* height: 100%; */}.bgazulescuro .sticky-bottom{position:absolute;bottom:2%;left:50%;transform:translate(-50%)}.bgazulescuro h1,.bgazulescuro h2,.bgazulescuro h3,.bgazulescuro h4,.bgazulescuro h5,.bgazulescuro p{color:#fff!important}.bgazulescuro h4{font-size:1.1rem!important;font-weight:700;text-align:center}.bgazulclaro{background:#6cc2e0;color:#0f2d45;padding:3px;margin:3px}.bordabranca{border:1px solid #fff;height:100%;color:#fff!important}.bordabranca h4{font-size:1rem!important;color:#fff!important;font-weight:700}.contentondeeles{color:#323b4b}.contentondeeles span{color:#727272;font-size:.9rem}.titnews:after{border-bottom:1px solid #0f2d45;width:100px}.footer{background:#0f2d45;color:#fff}#topo-aluno{background:url(img/bg-aluno.jpg) no-repeat;background-attachment:fixed;background-size:cover;color:#fff;min-height:100vh;width:100%;position:relative;margin-top:-128px}#topo-aluno p{color:#fff}#topo-aluno h4{text-align:center;font-weight:800}#topo-aluno .item-aluno200{height:100%}#topo-aluno .item-aluno200 img,#topo-aluno .item-aluno300 img{max-width:80px}#topo-faleconosco{background:url(img/topo-fale-conosco.jpg) no-repeat;background-size:cover;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px}#topo-faleconosco p{color:#fff}#topo-avida{background:url(img/banner-a-vida-no-idp.jpg) no-repeat;background-position:0 -320px;background-size:cover;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px;z-index:1!important}#topo-avida p{color:#fff}#topo-biblioteca{background:url(img/banner-home.jpg) no-repeat;background-size:cover;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px}#topo-biblioteca p{color:#fff}#topo-centrodepesquisa{background:url(img/bg-cedis-cepes.jpg) no-repeat;background-size:cover;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px}#topo-centrodepesquisa p{color:#fff}#topo-nossoscursos{background:url(img/banner-nossos-cursos.jpg) no-repeat;background-size:cover;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px}#topo-nossoscursos h1,#topo-nossoscursos h2,#topo-nossoscursos h3,#topo-nossoscursos h4,#topo-nossoscursos h5,#topo-nossoscursos p{color:#fff}#topo-pesquisaeacademia{background:url(img/pesquisa-e-academia-banner.jpg) no-repeat;background-size:cover;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px}#topo-pesquisaeacademia h1,#topo-pesquisaeacademia h2,#topo-pesquisaeacademia h3,#topo-pesquisaeacademia h4,#topo-pesquisaeacademia h5,#topo-pesquisaeacademia p{color:#fff}
/*cepes*/#topo-cepes{background:url(img/topo-cepes.jpg) no-repeat;position:relative;background-position:50%;background-size:cover;height:70vh}.txt-baixotopo{position:relative;z-index:9}.txt-fundoazul{right:0;position:absolute;top:129px;width:66%;padding-left:190px!important}.fotopesquisa{background-size:cover;height:500px;color:#fff}.fotopesquisa h3{text-transform:uppercase;color:#fff}.fotopesquisa p{padding:1rem;color:#fff!important;font-size:.9rem}.rolando-cepes .tit{background:#0f2d45;color:#fff}.rolando-cepes h3{color:#fff}.rolando-cepes p{color:#0f2d45}.rolando-cepes span{font-size:.8rem;color:#265ba3}#topo-nossocampus{background:url(img/bg-topoNossoscursos-Novo.png) no-repeat;background-size:cover;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px;background-position:bottom}.estrutura-nossocampus{background:url(img/img-nossocampus-estrutura.jpg) no-repeat;background-size:cover;height:400px;border-radius:10px 10px 50px 10px}.areatxt{background:rgba(0,0,0,.7);color:#fff!important;height:400px;position:absolute;border-radius:0 0 50px 0}.areatxt h3{color:#fff}@media (max-width:575.98px){.areatxt{border-radius:11px 0 50px 0;width:93%}.tour360{width:95%;margin-left:0;margin-top:3px}.imgbiblioteca img{display:none!important}.imgbiblioteca p{text-align:center!important}}#topo-noticias{background:url(img/topo-noticias.jpg) no-repeat;background-size:cover;height:50vh;color:#fff}#topo-noticias h2,#topo-noticias p{color:#fff}.nossabiblioteca{background:url(img/bg-link-nossabiblioteca.jpg) no-repeat;background-size:cover;height:320px;color:#fff}.nossabiblioteca h2,.nossabiblioteca p{color:#fff}.nossabiblioteca .col{border-right:1px solid #fff}#topo-nossocampus h1,#topo-nossocampus h2,#topo-nossocampus h3,#topo-nossocampus h4,#topo-nossocampus h5{color:#fff}
/***********MOBILE TOPOS*************/@media (max-width:575.98px){#topo-pesquisaeacademia h1,#topo-pesquisaeacademia h2,#topo-pesquisaeacademia h3,#topo-pesquisaeacademia h4,#topo-pesquisaeacademia h5{color:#fff}#topo-avida,#topo-biblioteca,#topo-centrodepesquisa,#topo-faleconosco,#topo-nossocampus,#topo-nossoscursos,#topo-pesquisaeacademia{margin-top:0}}.bgbranco{background-color:#fff}.bgbranco h4{font-size:1rem!important;font-weight:700}.borderradium{border-radius:5px}.borda-off-azul{border:1px solid #eaf6fa}.bloco-destacado{min-height:410px;position:relative}.bloco-destacado a{text-transform:uppercase;text-align:center;font-size:.9rem;position:absolute;bottom:24px}.box-plat-online div{min-height:400px;position:relative}.box-plat-online p{font-size:.9rem}.box-plat-online img{margin:0 auto;display:block}.box-plat-online a{display:block;text-transform:uppercase;text-align:center;font-size:.9rem;position:absolute;width:calc(100% - 48px);bottom:24px}.aquisicoes p{font-size:.8rem;color:#0f2d45}#paginafaleconosco #gform_wrapper_69{display:block!important}#paginafaleconosco p{font-family:Montserrat,sans-serif!important;font-weight:400}#paginafaleconosco label{display:inline-block;margin-top:.9rem;margin-bottom:0;clear:both;font-size:.9rem;font-weight:400}#paginafaleconosco h4{font-family:Montserrat,sans-serif!important;font-weight:700}#paginafaleconosco btn{font-family:Montserrat,sans-serif!important;font-weight:400;padding-left:25px;padding-right:25px}#paginafaleconosco li{list-style:none!important;margin-left:-22px!important}#paginafaleconosco .gform_button{padding-left:35px;padding-right:35px;font-weight:700}#paginafaleconosco{#rd-column-joq3m2m5e,#rd-row-joq3m2m5d{min-height:inherit!important}#rd-column-joq3m2m5e{flex:12 0 0;height:auto!important}#rd-row-joq3m2m5d .bricks--column>div{min-height:inherit!important}#rd-form-joq3m2m5i .bricks-form__field{margin:0;padding:0;width:100%}}#paginaavidanoidp p{font-family:Montserrat,sans-serif!important;font-weight:400}#paginaavidanoidp h3,#paginaavidanoidp h4{font-family:Montserrat,sans-serif!important;font-weight:900}#paginaavidanoidp .bgbranco{position:relative;z-index:9}#paginaavidanoidp .btn{font-weight:400;padding-left:25px;padding-right:25px}
/***contato ***/#paginaavidanoidp .btn,.campoform{font-family:Montserrat,sans-serif!important}.campoform{color:#0f2d45!important;font-size:.9rem!important}.sejaidpfoto{background:url(img/home-1-scaled.jpg);background-size:cover;height:400px}.fotopapin{background:url(img/papinfoto.jpg) no-repeat;background-size:cover;background-position-x:right;min-height:300px}.fotoproic{background:url(img/img-PROIC.png) no-repeat;background-size:cover;background-position-x:right;min-height:300px}.fotogrupos{background:url(img/img-grupos.png) no-repeat;background-size:cover;background-position-x:right;min-height:300px}#biblioteca-atendimento{background:url(img/bg-biblioteca-atendimento.jpg) no-repeat;background-size:cover;background-position-x:right;width:100%}.foto-biblio1{background:url(img/img-biblioteca.jpg) no-repeat;background-size:cover;height:480px}.foto-biblio2{background:url(img/img-biblioteca2.png) no-repeat;height:480px;background-size:cover}.medium{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;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 screen and (prefers-reduced-motion:reduce){.medium{transition:none}}.medium::-ms-expand{background-color:transparent;border:0}.medium:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.medium::-moz-placeholder{color:#6c757d;opacity:1}.medium:-ms-input-placeholder{color:#6c757d;opacity:1}.medium::placeholder{color:#6c757d;opacity:1}.medium:disabled,.medium[readonly]{background-color:#e9ecef;opacity:1}select.medium:focus::-ms-value{color:#495057;background-color:#fff}.medium-file,.medium-range{display:block;width:100%}.gform_button{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;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;color:#fff;background-color:#265ba3;border-color:#265ba3}.gform_button:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.gform_button.focus,.gform_button:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.gform_button.disabled,.gform_button:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.gform_button:not(:disabled):not(.disabled).active,.gform_button:not(:disabled):not(.disabled):active,.show>.gform_button.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.gform_button:not(:disabled):not(.disabled).active:focus,.gform_button:not(:disabled):not(.disabled):active:focus,.show>.gform_button.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.medium.textarea{height:120px}.gform_footer{text-align:right}.bricks-form__fieldset{width:100%!important;display:inline}.bricks-form__submit{width:100%!important
     /* float: left!important; */}.marginnegativo{margin-top:-6rem}@media (max-width:575.98px){.marginnegativo{margin-top:0}}.img-destaqueG-news{height:auto;width:100%}.playbtn{z-index:99 ;position:absolute;top:calc(50% - 47px);left:65%;transform:translate(-50%);color:#fff}.playbtn .fas{color:#fff;padding:30px;border:2px solid #fff;border-radius:50%}.playbtn-nossosalunos{z-index:99 ;position:absolute;top:calc(56% - 47px);left:50%;transform:translate(-50%);color:#fff}.playbtn-nossosalunos .fas{color:#fff;padding:20px;border:2px solid #fff;border-radius:50%}
/*efeito botão em mini cursos*/.zoomminicurso{position:relative;width:100%;height:auto;overflow:hidden;border-radius:5px}.zoomminicurso img{width:100%;border-radius:2px;transition:all .8s cubic-bezier(.19,1,.22,1)}.zoomminicurso:hover img{transform:scale(1.5)}.zoomminicurso .retina{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background:none repeat scroll 0 0 rgba(0,0,0,.5);border-radius:2px;text-align:center;padding:30px;transition:all .8s cubic-bezier(.19,1,.22,1)}.zoomminicurso:hover .retina{opacity:1;box-shadow:inset 0 0 100px 50px rgba(0,0,0,.5)}.zoomminicurso .retina p{color:#fff}.zoomminicurso .retina a{background:#bb70e6;border:1px solid #a060c5;border-radius:4px}.single-pos-graduacao .zoomminicurso .retina a,.zoomminicurso .retina a{display:block;width:150px;color:#fff;text-decoration:none;text-align:center;padding:10px 15px;margin:6rem auto 0;font-weight:600;text-transform:uppercase}.single-pos-graduacao .zoomminicurso .retina a{background:#703f95;border:1px solid #703f95;border-radius:4px}.single-doutorado .zoomminicurso .retina a,.single-mestrado .zoomminicurso .retina a{display:block;width:150px;background:#4f99c9;border:1px solid #4f99c9;border-radius:4px;color:#fff;text-decoration:none;text-align:center;padding:10px 15px;margin:6rem auto 0;font-weight:600;text-transform:uppercase}
/*CPA ZOOM eventos*/.zoomtodoeventos{position:relative;width:100%;height:auto;overflow:hidden}.zoomtodoeventos img{width:100%;border-radius:2px;transition:all .8s cubic-bezier(.19,1,.22,1)}.zoomtodoeventos:hover img{transform:scale(1.5)}.zoomtodoeventos:hover .nucleotit{display:none}.zoomtodoeventos .retina{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background:none repeat scroll 0 0 #0f2d45;border-radius:2px;text-align:center;padding:30px;transition:all .8s cubic-bezier(.19,1,.22,1)}.zoomtodoeventos:hover .retina{opacity:1;box-shadow:inset 0 0 100px 50px rgba(3,0,22,.5)}.zoomtodoeventos .retina p{color:#fff;padding:10px 0 0 10px}@media only screen and (max-width:480px){

    /*---------CEPES -------*/.txt-fundoazul{right:0;position:relative;top:9px;width:100%;padding-left:0!important}.tcecepes{padding:2rem }#topo-avida,#topo-biblioteca,#topo-centrodepesquisa,#topo-nossocampus,#topo-nossoscursos{height:100vh;width:100%}#topo-faleconosco,#topo-pesquisaeacademia{height:60vh;width:100%}}#courses-page-box-5{display:none}.last-section{padding-bottom:140px!important}#topo-corpo-docente{background:url(img/banner-corpodocente.jpg) no-repeat;background-size:cover;background-position:0 -80px;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px}#corpo-docente{margin:0!important;padding-top:60px!important}#corpo-docente .graduarte-teachersmestrado .conteudo p{color:#fff;font-size:15px;padding:0 0 7px;text-align:center;font-family:Montserrat;margin-bottom:30px}#corpo-docente .graduarte-teachersmestrado .box_cta_conheca{margin:5px 0;word-wrap:break-word}#corpo-docente .graduarte-teachersmestrado .texto-cta_conheca{color:#fff;font-weight:500;word-wrap:break-word}#corpo-docente .graduarte-teachersmestrado .btn-cta_conheca{color:#3aa8d8;background-color:#fff;border-color:#fff;padding:12px 15px;font-weight:600;margin:4px 0;width:95%;font-size:12px;text-align:left}#corpo-docente .graduarte-teachersmestrado .box_cta_conheca .collapsed:hover,#corpo-docente .graduarte-teachersmestrado .btn-cta_conheca:hover{color:#3aa8d8;background-color:#fff;border-color:#fff}#corpo-docente .graduarte-teachersmestrado .box_cta_conheca .collapsed{color:#fff;background-color:#3aa8d8;border-color:#3aa8d8;padding:12px 15px;font-weight:600;margin:4px 0;width:95%;font-size:12px;text-align:left}#corpo-docente .graduarte-teachersmestrado img{border-radius:6px;-o-object-fit:cover;object-fit:cover;margin:0}#corpo-docente .graduarte-teachersmestrado .cont-ae{padding-top:20px;padding-bottom:20px;text-align:left}#corpo-docente .graduarte-teachersmestrado .cont-ae h5{text-transform:uppercase;font-size:14px;color:#9ff}#corpo-docente .graduarte-teachersmestrado .linha{width:123px;background-color:#9ff;height:2px}#corpo-docente .graduarte-teachersmestrado .cont-ae p{color:#c0c8d8;font-size:14px;padding-top:7px}#corpo-docente .graduarte-teachersmestrado .texto-ae{padding-top:14px}#corpo-docente .espaceprogram{padding-bottom:100px;padding-top:0}#corpo-docente .teachers_box{padding:0;margin-top:13px}.modelo_single .produto-tag{color:#703f95;text-transform:uppercase;font-weight:700;font-size:20px;margin:0}.single-mestrado .produto-tag{color:#9ff}.single-pos-graduacao .produto-tag{color:#432658}.controle-edicao{position:absolute;left:0;top:75vh;z-index:999}
/* ARCHIVE EVENTOS */#topo-eventos{background:url(img/topo-eventos.jpg) no-repeat;background-size:cover;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px}#topo-eventos h1.page-title{
        /* text-align: left; */margin-bottom:12px}#topo-eventos p{color:#fff;font-weight:700}.page-blog .bg-dstq-eventos,.post-type-archive-eventos .bg-dstq-eventos{background:url(img/bg-banner-eventos.jpg) no-repeat;background-size:cover;background-position:50%;height:50vh;border-radius:0 60px 0 0;overflow:hidden}.page-blog .bg-dstq-eventos .bg-dark-blue,.post-type-archive-eventos .bg-dstq-eventos .bg-dark-blue{height:100%}.page-blog .bg-dstq-eventos .bg-dark-blue p,.post-type-archive-eventos .bg-dstq-eventos .bg-dark-blue p{color:#fff;font-size:2rem;letter-spacing:-.1rem;font-weight:500;line-height:2.2rem}.page-blog .eventosSlider .slick-next,.post-type-archive-eventos .eventosSlider .slick-next{height:26px}.page-blog .eventosSlider .slick-next:before,.post-type-archive-eventos .eventosSlider .slick-next:before{font-size:1.5rem;opacity:1;color:#0f2d45;content:"\f054"!important}.page-blog .eventosSlider .slick-prev,.post-type-archive-eventos .eventosSlider .slick-prev{height:26px}.page-blog .eventosSlider .slick-prev:before,.post-type-archive-eventos .eventosSlider .slick-prev:before{font-size:1.5rem;opacity:1;color:#0f2d45;content:"\f053"!important}.page-blog .eventos-destaques .blogTitle,.post-type-archive-eventos .eventos-destaques .blogTitle{position:relative;margin-bottom:55px}.page-blog .eventos-destaques .blogTitle h4,.post-type-archive-eventos .eventos-destaques .blogTitle h4{text-align:center;font-weight:800;position:relative;margin:0}.page-blog .eventos-destaques .blogTitle h4:before,.post-type-archive-eventos .eventos-destaques .blogTitle h4:before{content:"";position:absolute;width:22%;height:2px;bottom:-18px;border-bottom:1px solid #265ba3;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.page-blog .eventos-destaques .blogTitle a,.post-type-archive-eventos .eventos-destaques .blogTitle a{position:absolute;right:0;top:-10px;text-align:center;font-weight:700;letter-spacing:.24px;color:#265ba3;border:1px solid #265ba3;padding:17px 42px;border-radius:3px;line-height:16px}.page-blog .eventos-destaques .blogContent,.post-type-archive-eventos .eventos-destaques .blogContent{margin-bottom:40px;box-shadow:0 0 15px rgba(0,0,0,.2);border-radius:0 0 5px 5px;overflow:hidden}.page-blog .eventos-destaques .blogContent figure,.post-type-archive-eventos .eventos-destaques .blogContent figure{position:relative}.page-blog .eventos-destaques .blogContent figure .mainImg,.post-type-archive-eventos .eventos-destaques .blogContent figure .mainImg{transition:.3s ease-in-out}.page-blog .eventos-destaques .blogContent figure .eventDate,.post-type-archive-eventos .eventos-destaques .blogContent figure .eventDate{position:absolute;background:#0f2d45 0 0 no-repeat padding-box;border-radius:4px;top:0;left:0;text-align:center;padding:10px 15px 8px}.page-blog .eventos-destaques .blogContent figure .eventDate h3,.post-type-archive-eventos .eventos-destaques .blogContent figure .eventDate h3{letter-spacing:0;color:#fff;margin:0 0 -5px}.page-blog .eventos-destaques .blogContent figure .eventDate span,.post-type-archive-eventos .eventos-destaques .blogContent figure .eventDate span{font-size:12px;letter-spacing:0;color:#fff}.page-blog .eventos-destaques .blogContent img:before,.post-type-archive-eventos .eventos-destaques .blogContent img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:#265ba3 0 0 no-repeat padding-box;opacity:.9}.page-blog .eventos-destaques .blogContent h2,.post-type-archive-eventos .eventos-destaques .blogContent h2{color:#1e2f4f;letter-spacing:-.25px;font-weight:500;font-size:1.3rem;margin-bottom:0}.page-blog .eventos-destaques .blogContent h5,.post-type-archive-eventos .eventos-destaques .blogContent h5{color:#1e2f4f;letter-spacing:0;font-weight:500;font-size:1rem;margin-bottom:0}.page-blog .eventos-destaques .blogContent p,.post-type-archive-eventos .eventos-destaques .blogContent p{font-size:15px;color:#323b4b;letter-spacing:0;font-weight:400;overflow:hidden}.page-blog .eventos-destaques .blogContent span,.post-type-archive-eventos .eventos-destaques .blogContent span{color:#fff;font-weight:400;text-decoration:none}.page-blog .eventos-destaques .blogContent .postTime,.post-type-archive-eventos .eventos-destaques .blogContent .postTime{position:absolute;top:0;right:0;z-index:99}.page-blog .eventos-destaques .blogContent .postTime p,.post-type-archive-eventos .eventos-destaques .blogContent .postTime p{color:#747f92;margin:0;font-size:12px;font-weight:500}.page-blog .eventos-destaques .blogContent:hover h2,.page-blog .eventos-destaques .blogContent:hover h5,.post-type-archive-eventos .eventos-destaques .blogContent:hover h2,.post-type-archive-eventos .eventos-destaques .blogContent:hover h5{color:#2a4e6f}.page-blog .eventos-destaques .blogContent:hover span,.post-type-archive-eventos .eventos-destaques .blogContent:hover span{color:#fff;text-decoration:none}.page-blog .eventos-destaques .blogContent:hover .arrowBlog,.post-type-archive-eventos .eventos-destaques .blogContent:hover .arrowBlog{opacity:1}.page-blog .eventos-destaques .blogPrimary,.post-type-archive-eventos .eventos-destaques .blogPrimary{padding-right:25px}.page-blog .eventos-destaques .blogPrimary .imgPrimary,.post-type-archive-eventos .eventos-destaques .blogPrimary .imgPrimary{background:#265ba3 0 0 no-repeat padding-box;mix-blend-mode:multiply;border-radius:5px 60px 5px 5px;overflow:hidden;position:relative}.page-blog .eventos-destaques .blogPrimary .imgPrimary .mainImg,.post-type-archive-eventos .eventos-destaques .blogPrimary .imgPrimary .mainImg{-o-object-fit:cover;object-fit:cover;width:100%}.page-blog .eventos-destaques .blogPrimary .blogContent,.post-type-archive-eventos .eventos-destaques .blogPrimary .blogContent{border-radius:5px 60px 5px 5px}.page-blog .eventos-destaques .blogPrimary .blogContent span,.post-type-archive-eventos .eventos-destaques .blogPrimary .blogContent span{font-size:14px;padding:4px 10px}.page-blog .eventos-destaques .blogPrimary .blogContent .blogInfoPri,.post-type-archive-eventos .eventos-destaques .blogPrimary .blogContent .blogInfoPri{position:relative;padding:15px;background:#fff;border-radius:0 0 5px 5px}.page-blog .eventos-destaques .blogPrimary .blogContent .blogInfoPri .ver-mais-blog,.post-type-archive-eventos .eventos-destaques .blogPrimary .blogContent .blogInfoPri .ver-mais-blog{letter-spacing:.24px;color:#fff;text-transform:uppercase;font-size:12px;font-weight:600;background:#265ba3;padding:12px 40px;border-radius:4px;margin:0 auto;text-align:center;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content}.page-blog .eventos-destaques .blogPrimary .blogContent .blogInfoPri .ver-mais-blog i,.post-type-archive-eventos .eventos-destaques .blogPrimary .blogContent .blogInfoPri .ver-mais-blog i{margin-left:6px;margin-top:-2px}.page-blog .eventos-destaques .blogPrimary .blogContent .blogInfoPri .ver-mais-blog:hover,.post-type-archive-eventos .eventos-destaques .blogPrimary .blogContent .blogInfoPri .ver-mais-blog:hover{text-decoration:none}.page-blog .eventos-destaques .blogPrimary .blogContent .blogInfoPri img,.post-type-archive-eventos .eventos-destaques .blogPrimary .blogContent .blogInfoPri img{padding-left:6px}.page-blog .eventos-destaques .blogPrimary .blogContent .blogInfoPri p,.post-type-archive-eventos .eventos-destaques .blogPrimary .blogContent .blogInfoPri p{font-size:.8rem;letter-spacing:0;color:#265ba3;margin:0;font-weight:500}.page-blog .eventos-destaques .blogPrimary .blogContent .blogInfoPri .eventDate,.post-type-archive-eventos .eventos-destaques .blogPrimary .blogContent .blogInfoPri .eventDate{background:#0f2d45 0 0 no-repeat padding-box;border-radius:4px;text-align:center;padding:10px 15px 8px;max-width:70px;max-height:70px;float:left;margin-right:15px}.page-blog .eventos-destaques .blogPrimary .blogContent .blogInfoPri .eventDate h3,.post-type-archive-eventos .eventos-destaques .blogPrimary .blogContent .blogInfoPri .eventDate h3{letter-spacing:0;color:#fff;margin:0;font-weight:700}.page-blog .eventos-destaques .blogPrimary .blogContent .blogInfoPri .eventDate span,.post-type-archive-eventos .eventos-destaques .blogPrimary .blogContent .blogInfoPri .eventDate span{font-size:12px;letter-spacing:0;color:#fff}.page-blog .eventos-destaques .blogPrimary .blogCategoria,.post-type-archive-eventos .eventos-destaques .blogPrimary .blogCategoria{position:absolute;top:14px;left:13px;background:#0f2d45 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.16078)}.page-blog .eventos-destaques .blogPrimary .blogCategoria ul,.post-type-archive-eventos .eventos-destaques .blogPrimary .blogCategoria ul{list-style-type:none;padding:0;margin:0}.page-blog .eventos-destaques .blogPrimary .blogCategoria ul li,.post-type-archive-eventos .eventos-destaques .blogPrimary .blogCategoria ul li{padding:3px 38px 3px 11px}.page-blog .eventos-destaques .blogPrimary .blogCategoria ul li a,.post-type-archive-eventos .eventos-destaques .blogPrimary .blogCategoria ul li a{letter-spacing:.12px;color:#fff;font-size:12px}.page-blog .eventos-destaques .blogSecondary,.post-type-archive-eventos .eventos-destaques .blogSecondary{padding-left:25px}.page-blog .eventos-destaques .blogSecondary .imgSecondary,.post-type-archive-eventos .eventos-destaques .blogSecondary .imgSecondary{background:#265ba3 0 0 no-repeat padding-box;mix-blend-mode:multiply;border-radius:5px;overflow:hidden}.page-blog .eventos-destaques .blogSecondary .imgSecondary .mainImg,.post-type-archive-eventos .eventos-destaques .blogSecondary .imgSecondary .mainImg{-o-object-fit:cover;object-fit:cover;width:100%;height:130px}.page-blog .eventos-destaques .blogSecondary .to-right,.post-type-archive-eventos .eventos-destaques .blogSecondary .to-right{display:block}.page-blog .eventos-destaques .blogSecondary .ver-mais-blog,.post-type-archive-eventos .eventos-destaques .blogSecondary .ver-mais-blog{background:#265ba3;letter-spacing:.24px;color:#fff;text-transform:uppercase;font-size:12px;font-weight:600;padding:12px 40px;border-radius:4px;margin:15px 0;text-align:center;display:block;float:right}.page-blog .eventos-destaques .blogSecondary .ver-mais-blog i,.post-type-archive-eventos .eventos-destaques .blogSecondary .ver-mais-blog i{margin-left:6px;margin-top:-2px}.page-blog .eventos-destaques .blogSecondary .ver-mais-blog:hover,.post-type-archive-eventos .eventos-destaques .blogSecondary .ver-mais-blog:hover{text-decoration:none}.page-blog .eventos-destaques .blogSecondary .blogContent span,.post-type-archive-eventos .eventos-destaques .blogSecondary .blogContent span{font-size:12px;padding:4px 10px}.page-blog .eventos-destaques .blogSecondary .blogContent .blogInfoSec,.post-type-archive-eventos .eventos-destaques .blogSecondary .blogContent .blogInfoSec{padding:15px;position:relative;background:#fff;border-radius:0 0 5px 5px}.page-blog .eventos-destaques .blogSecondary .blogContent .blogInfoSec img,.post-type-archive-eventos .eventos-destaques .blogSecondary .blogContent .blogInfoSec img{padding-left:6px}.page-blog .eventos-destaques .blogSecondary .blogContent .blogInfoSec p,.post-type-archive-eventos .eventos-destaques .blogSecondary .blogContent .blogInfoSec p{font-size:.8rem;letter-spacing:0;color:#265ba3;margin:0;font-weight:500}.page-blog .eventos-destaques .blogSecondary .blogCatSecondary,.post-type-archive-eventos .eventos-destaques .blogSecondary .blogCatSecondary{position:absolute;top:13px;left:17px;background:#0f2d45 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.16078)}.page-blog .eventos-destaques .blogSecondary .blogCatSecondary ul,.post-type-archive-eventos .eventos-destaques .blogSecondary .blogCatSecondary ul{list-style-type:none;padding:0;margin:0}.page-blog .eventos-destaques .blogSecondary .blogCatSecondary ul li,.post-type-archive-eventos .eventos-destaques .blogSecondary .blogCatSecondary ul li{padding:3px 17px 3px 11px}.page-blog .eventos-destaques .blogSecondary .blogCatSecondary ul li a,.post-type-archive-eventos .eventos-destaques .blogSecondary .blogCatSecondary ul li a{letter-spacing:.12px;color:#fff;font-size:12px}.page-blog .eventos-destaques .blogAuthor,.post-type-archive-eventos .eventos-destaques .blogAuthor{position:absolute;bottom:12px;left:13px;display:flex;align-items:center}.page-blog .eventos-destaques .blogAuthor img,.post-type-archive-eventos .eventos-destaques .blogAuthor img{border-radius:50%;width:28px!important;height:28px;-o-object-fit:cover!important;object-fit:cover!important}.page-blog .eventos-destaques .blogAuthor h6,.post-type-archive-eventos .eventos-destaques .blogAuthor h6{letter-spacing:0;margin:0;padding-left:8px}.page-blog .homeEvents .eventTitle,.post-type-archive-eventos .homeEvents .eventTitle{position:relative;margin:30px auto}.page-blog .homeEvents .eventTitle h3,.post-type-archive-eventos .homeEvents .eventTitle h3{font-size:1rem;font-weight:700;color:#265ba3}.page-blog .homeEvents .eventTitle h3:before,.post-type-archive-eventos .homeEvents .eventTitle h3:before{display:none}.page-blog .homeEvents .eventCard,.post-type-archive-eventos .homeEvents .eventCard{margin-bottom:50px}.page-blog .homeEvents .eventCard .eventTop figure,.post-type-archive-eventos .homeEvents .eventCard .eventTop figure{border-radius:4px 4px 0 0;max-height:140px;overflow:hidden}.page-blog .homeEvents .eventCard .eventTop figure .eventDate,.post-type-archive-eventos .homeEvents .eventCard .eventTop figure .eventDate{position:absolute;background:#0f2d45 0 0 no-repeat padding-box;border-radius:4px;top:0;left:0;bottom:inherit;right:inherit;text-align:center;padding:10px 20px 8px}.page-blog .homeEvents .eventCard .eventTop figure .eventDate h3,.post-type-archive-eventos .homeEvents .eventCard .eventTop figure .eventDate h3{font-weight:700}.page-blog .homeEvents .eventCard .eventInfo,.post-type-archive-eventos .homeEvents .eventCard .eventInfo{padding:15px;height:120px;min-height:inherit}.page-blog .homeEvents .eventCard .eventInfo h3,.post-type-archive-eventos .homeEvents .eventCard .eventInfo h3{font-size:1rem}.page-blog .homeEvents .eventCard .eventInfo p,.post-type-archive-eventos .homeEvents .eventCard .eventInfo p{font-size:.8rem;color:#265ba3;opacity:1}.page-blog .homeEvents .eventCard .eventCta,.post-type-archive-eventos .homeEvents .eventCard .eventCta{top:76%;bottom:inherit}.page-blog .homeEvents.eventos-destaques .eventCard .eventTop figure,.post-type-archive-eventos .homeEvents.eventos-destaques .eventCard .eventTop figure{border-radius:4px 4px 0 0;height:61px;overflow:hidden}.page-blog .homeEvents.eventos-destaques .eventCard .eventTop figure .eventDate,.post-type-archive-eventos .homeEvents.eventos-destaques .eventCard .eventTop figure .eventDate{position:absolute;background:#0f2d45 0 0 no-repeat padding-box;width:100%;border-radius:4px;top:0;left:0;bottom:inherit;right:inherit;text-align:center;padding:10px 20px 8px}.page-blog .homeEvents.eventos-destaques .eventCard .eventTop figure .eventDate span,.post-type-archive-eventos .homeEvents.eventos-destaques .eventCard .eventTop figure .eventDate span{font-size:2rem;font-weight:500;text-transform:uppercase;margin-right:5px}.page-blog .homeEvents.eventos-destaques .eventCard .eventTop figure .eventDate h3,.post-type-archive-eventos .homeEvents.eventos-destaques .eventCard .eventTop figure .eventDate h3{font-size:2rem;font-weight:700;margin:0}.page-blog .homeEvents.eventos-destaques .eventInfo,.post-type-archive-eventos .homeEvents.eventos-destaques .eventInfo{padding:15px 30px;height:140px;min-height:inherit}.page-blog .homeEvents.eventos-destaques .eventInfo h3,.post-type-archive-eventos .homeEvents.eventos-destaques .eventInfo h3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.page-blog .homeEvents.eventos-destaques .eventCta,.post-type-archive-eventos .homeEvents.eventos-destaques .eventCta{top:inherit;bottom:inherit;margin-top:-22px
                /* background: #CECECE;
                &:hover {
                    background: #265BA3;
                } */}.page-blog .homeEvents.proximos-eventos .eventCard,.post-type-archive-eventos .homeEvents.proximos-eventos .eventCard{padding-bottom:15px}.page-blog .homeEvents.proximos-eventos .eventCard .eventTop figure,.post-type-archive-eventos .homeEvents.proximos-eventos .eventCard .eventTop figure{border-radius:4px 4px 0 0;height:61px;overflow:hidden}.page-blog .homeEvents.proximos-eventos .eventCard .eventTop figure .eventDate,.post-type-archive-eventos .homeEvents.proximos-eventos .eventCard .eventTop figure .eventDate{position:absolute;background:#0f2d45 0 0 no-repeat padding-box;border-radius:4px;top:0;left:0;bottom:inherit;right:inherit;text-align:center;padding:10px 20px 8px}.page-blog .homeEvents.proximos-eventos .eventInfo,.post-type-archive-eventos .homeEvents.proximos-eventos .eventInfo{padding:15px 20px;height:130px;min-height:inherit;text-align:left}.page-blog .homeEvents.proximos-eventos .eventInfo h3,.post-type-archive-eventos .homeEvents.proximos-eventos .eventInfo h3{font-weight:500;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.page-blog .homeEvents.proximos-eventos .eventCta,.post-type-archive-eventos .homeEvents.proximos-eventos .eventCta{top:inherit;bottom:inherit;background:#fff;position:relative;margin-bottom:10px;color:#0f2d45;border:1px solid #0f2d45;padding:5px 30px;display:block}.page-blog .homeEvents.proximos-eventos .eventCta a,.post-type-archive-eventos .homeEvents.proximos-eventos .eventCta a{color:#0f2d45;display:inline-block}.page-blog .homeEvents.proximos-eventos .eventCta a span,.post-type-archive-eventos .homeEvents.proximos-eventos .eventCta a span{color:#0f2d45}.page-blog .homeEvents.proximos-eventos .eventCta:hover,.post-type-archive-eventos .homeEvents.proximos-eventos .eventCta:hover{background:#0f2d45}.page-blog .homeEvents.proximos-eventos .eventCta:hover a span,.post-type-archive-eventos .homeEvents.proximos-eventos .eventCta:hover a span{color:#fff}.page-blog .homeEvents.eventos-anteriores,.post-type-archive-eventos .homeEvents.eventos-anteriores{background:#fff;margin-top:60px;padding-top:30px}.page-blog .homeEvents.eventos-anteriores .eventCard,.post-type-archive-eventos .homeEvents.eventos-anteriores .eventCard{box-shadow:none;border:1px solid #eee}.page-blog .homeEvents.eventos-anteriores .eventCard .event-description p,.post-type-archive-eventos .homeEvents.eventos-anteriores .eventCard .event-description p{color:#576c7c}.page-blog .homeEvents.eventos-anteriores .eventCard .event-link a,.post-type-archive-eventos .homeEvents.eventos-anteriores .eventCard .event-link a{font-size:.8rem;color:#265ba3;margin:0 15px 15px;display:inline-block;font-weight:600}.page-blog .blocos-ctas,.post-type-archive-eventos .blocos-ctas{padding:50px 0}.page-blog .blocos-ctas .todos-eventos,.post-type-archive-eventos .blocos-ctas .todos-eventos{background:url(img/eventos-anteriores.jpg) no-repeat;background-size:cover;background-position:50%;height:350px;position:relative}.page-blog .blocos-ctas .cursos-idp,.post-type-archive-eventos .blocos-ctas .cursos-idp{background:url(img/cursos-eventos.jpg) no-repeat;background-size:cover;background-position:50%;height:350px;position:relative}.page-blog .blocos-ctas .block-azul-escuro,.post-type-archive-eventos .blocos-ctas .block-azul-escuro{width:80%;height:110%;background:rgba(14,47,96,.9);padding:50px 80px}.page-blog .blocos-ctas .block-azul-escuro p,.post-type-archive-eventos .blocos-ctas .block-azul-escuro p{color:#fff;width:100%;margin-top:calc(50% - 50px);font-size:1.5rem;line-height:1.8rem}.page-blog .blocos-ctas .block-azul-escuro a,.post-type-archive-eventos .blocos-ctas .block-azul-escuro a{display:inline-block;border:1px solid #fff;border-radius:5px;color:#fff;background:transparent;padding:10px 40px;text-transform:uppercase;font-weight:600;font-size:.9rem}.page-blog .blocos-ctas .block-azul-escuro a:hover,.post-type-archive-eventos .blocos-ctas .block-azul-escuro a:hover{background:#fff;color:#265ba3}@media only screen and (max-width:480px){#topo-eventos{height:100vh;width:100%;margin-top:0}}.single-pos-graduacao .graduate-banner .banner-detail:before{border-radius:0 0 50px 0}.single-pos-graduacao .graduate-banner .cta_banner1,.single-pos-graduacao .graduate-banner .cta_banner2{font-weight:700}.single-mestrado .graduate-banner .banner-detail:before,.single-mestrado .graduate-banner h4{background:#fff}.single-mestrado .graduate-banner .cta_banner1,.single-mestrado .graduate-banner .cta_banner2{font-weight:700}.single-mestrado .graduate-banner .banner-detail:before,.single-mestrado .graduate-banner h4{background-color:#fff;border-radius:0 0 50px 0;padding-right:30px;color:#0f2d45}.single-mestrado h2{font-size:42px}.single-mestrado .title{-webkit-text-stroke:0}.single-mestrado .produto-tag{color:#0f2d45}.single-mestrado .graduate-teachersfaculty .down_program strong{color:#fff}.single-mestrado .graduate-banner:before{content:"";width:100%;height:100%}.single-mestrado .graduate-testimonys .TestimonysText{background:#0f2d45}.single-mestrado .graduarte-teachersmestrado .conteudo p{color:#0f2d45}.single-mestrado .graduate-banner:before{background-image:none}.single-mestrado #graduate-news h4{text-transform:uppercase;position:relative;font-weight:800;font-size:42px;margin-bottom:25px;text-align:center;line-height:120%}.single-mestrado .graduate-life .life-box .btn,.single-mestrado .graduate-materials .btn-baixar,.single-mestrado .graduate-proseletive .btn-azul{background:#4f99c9}.single-mestrado .modelo_single .title:before{content:inherit}.single-mestrado .graduate-banner .banner-detail:before{border-radius:0 0 40px 0;padding-right:30px;color:#0f2d45}.single-mestrado .graduate-banner h4{background:#fff;color:#0f2d45}.single-mestrado .graduate-teachersfaculty .down_program{background:#0f2d45}.single-mestrado .graduate-teachersfaculty{background:#eff4f8;padding-bottom:50px}.single-mestrado .graduarte-teachersmestrado .btn-cta_conheca{background:#4f99c9;color:#fff}.single-mestrado .graduarte-teachersmestrado .box_cta_conheca .collapsed{background:#0f2d45;color:#fff}.single-mestrado .graduarte-teachersmestrado .cont-ae h5{color:#2a4e6f}.single-mestrado .graduarte-teachersmestrado .linha{background-color:#4f99c9}.single-mestrado .graduarte-teachersmestrado .cont-ae p{color:#2a4e6f;font-size:.8rem}.single-mestrado .graduate-calendar{background-color:#eff4f8}.single-mestrado .graduate-conheca{background-color:#0f2d45}.single-mestrado .graduate-proseletive{background:#0f2d45}.single-mestrado .graduate-proseletive .container-circula{background:#2a4e6f}.single-mestrado .graduate-proseletive .escrita_post h6{color:#2a4e6f}.single-mestrado .graduate-proseletive .container-descricao{background:#eff4f8}.single-mestrado .graduate-proseletive .escrita_post p{color:#0f2d45}.single-mestrado .graduate-life .life-box h3{color:#2a4e6f}.single-mestrado .graduate-materials .bg_materials{background:#0f2d45}.single-mestrado .graduate-materials .title,.single-mestrado .graduate-materials .titulo_mat p{color:#fff}.single-mestrado .graduate-materials .post_curso_gratuito img{border-radius:0}.single-mestrado .graduate-materials .post_curso_gratuito{border:0;border-radius:0}.single-mestrado .graduate-documents,.single-mestrado .graduate-life .life-box .btn{background:#4f99c9}.single-doutorado .graduate-banner .banner-detail:before,.single-doutorado .graduate-banner h4{background:#fff}.single-doutorado .graduate-banner .cta_banner1,.single-doutorado .graduate-banner .cta_banner2{font-weight:700}.single-doutorado .graduate-banner .banner-detail:before,.single-doutorado .graduate-banner h4{background-color:#fff;border-radius:0 0 50px 0;padding-right:30px;color:#0f2d45}.single-doutorado h2{font-size:42px}.single-doutorado .title{-webkit-text-stroke:0}.single-doutorado .produto-tag{color:#0f2d45}.single-doutorado .graduate-teachersfaculty .down_program strong{color:#fff}.single-doutorado .graduate-banner:before{content:"";width:100%;height:100%}.single-doutorado .graduate-testimonys .TestimonysText{background:#0f2d45}.single-doutorado .graduarte-teachersmestrado .conteudo p{color:#0f2d45}.single-doutorado .graduate-banner:before{background-image:none}.single-doutorado #graduate-news h4{text-transform:uppercase;position:relative;font-weight:800;font-size:42px;margin-bottom:25px;text-align:center;line-height:120%}.single-doutorado .graduate-life .life-box .btn,.single-doutorado .graduate-materials .btn-baixar,.single-doutorado .graduate-proseletive .btn-azul{background:#fff}.single-doutorado .modelo_single .title:before{content:inherit}.single-doutorado .graduate-banner .banner-detail:before{border-radius:0 0 40px 0;padding-right:30px;color:#0f2d45}.single-doutorado .graduate-banner h4{background:#fff;color:#0f2d45}.single-doutorado .graduate-teachersfaculty .down_program{background:#0f2d45}.single-doutorado .graduate-teachersfaculty{background:#eff4f8;padding-bottom:50px}.single-doutorado .graduarte-teachersmestrado .btn-cta_conheca{background:#4f99c9;color:#fff}.single-doutorado .graduarte-teachersmestrado .box_cta_conheca .collapsed{background:#0f2d45;color:#fff}.single-doutorado .graduarte-teachersmestrado .cont-ae h5{color:#2a4e6f}.single-doutorado .graduarte-teachersmestrado .linha{background-color:#4f99c9}.single-doutorado .graduarte-teachersmestrado .cont-ae p{color:#2a4e6f;font-size:.8rem}.single-doutorado .graduate-calendar{background-color:#eff4f8}.single-doutorado .graduate-conheca{background-color:#0f2d45}.box_alumni{background-color:#fff}.single-doutorado .graduate-proseletive{background:#0f2d45}.single-doutorado .graduate-proseletive .container-circula{background:#2a4e6f}.single-doutorado .graduate-proseletive .escrita_post h6{color:#2a4e6f}.single-doutorado .graduate-proseletive .container-descricao{background:#eff4f8}.single-doutorado .graduate-proseletive .escrita_post p{color:#0f2d45}.single-doutorado .graduate-life .life-box h3{color:#2a4e6f}.single-doutorado .graduate-materials .bg_materials{background:#0f2d45}.single-doutorado .graduate-materials .title,.single-doutorado .graduate-materials .titulo_mat p{color:#fff}.single-doutorado .graduate-materials .post_curso_gratuito img{border-radius:0}.single-doutorado .graduate-materials .post_curso_gratuito{border:0;border-radius:0}.single-doutorado .graduate-documents,.single-doutorado .graduate-life .life-box .btn{background:#4f99c9}
/* ------------------- AJUSTES 12-01-2021 ---------------- */.homeEvents .eventTitle{margin-top:0}.modelo_single .box_alumni .title,.single-doutorado .graduate-proseletive .title,.single-mestrado .graduate-proseletive .title{z-index:0}@media (max-width:767px){#arqDepoimentos{margin-bottom:0}}@media (max-width:575.98px){#arqDepoimentos{height:auto}.box_alumni .box_cta_alumni{margin:0}.single-mestrado .graduarte-teachersmestrado .linha{margin:auto}.single-mestrado #graduate-testimonys{padding-bottom:0!important}}
/*PAGE CAREER CENTER*/#topo-career-center{background:url(img/career-center6.png) no-repeat;background-size:cover;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px;background-position:bottom}.caixa-career-center{border-radius:0 0 50px 0;margin-top:-6rem;z-index:9;position:relative}.caixa-career-center p{color:#000!important}.sobre-career-center p{font-size:15px}.sobre-career-center img{position:absolute;margin-top:3rem}.oquefazemos-career-center{color:#0b6274}.oquefazemos-career-center p{color:#0b6274;font-size:15px}.coordenacao-career-center{background:#1c84ba;color:#fff}.coordenacao-career-center p{color:#fff;font-size:15px}.coordenacao-career-center img{margin-top:-5rem;position:absolute}.atendimento-career-center img{width:100%}.atendimento-career-center{.atendiment-caixa p{font-size:15px}}.form-career textarea{padding:5px 14px!important;height:180px!important}.form-career .gform_footer{padding:0!important;margin:-2rem 0 0!important}.form-career input[type=email],.form-career input[type=text]{width:100%!important;height:50px;padding:5px 14px!important}.radio-mudar ul li label{font-size:16px!important;padding:10px!important;font-weight:400!important;color:#615f5f!important;margin:5px 0 0 4px!important}.radio-mudar li{float:left;margin:0 0 17px!important;width:180px}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio],.gform_wrapper.gf_browser_safari .gfield_radio li input[type=radio]{width:20px!important;height:20px!important;-webkit-appearance:none;border:2px solid #265ba3;border-radius:50%}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio]:before,.gform_wrapper.gf_browser_safari .gfield_radio li input[type=radio]:before{content:"";display:block;width:50%;height:50%;margin:25% auto;border-radius:50%}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio]:checked:before,.gform_wrapper.gf_browser_safari .gfield_radio li input[type=radio]:checked:before{background:#265ba3}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio]:checked,.gform_wrapper.gf_browser_safari .gfield_radio li input[type=radio]:checked{border-color:#265ba3}@media (max-width:576px){.sobre-career-center img{position:relative}.coordenacao-career-center img{margin-top:0;position:relative}}@media (min-width:1300px){.sobre-career-center img{margin-top:1rem}}@media (min-width:1400px){.sobre-career-center img{position:absolute;margin-top:-3rem}.coordenacao-career-center img{margin-top:-7rem;width:95%}}@media (min-width:1600px){.coordenacao-career-center img{margin-top:-7rem;width:90%}.sobre-career-center{padding:100px 0 100px 120px!important}.sobre-career-center img{margin-top:-1rem;width:100%}}@media (min-width:1700px){.coordenacao-career-center{padding:40px 0 36px 190px!important}.coordenacao-career-center img{margin-top:-7rem;width:85%}.oquefazemos-career-center{padding:100px 0 80px!important}.sobre-career-center img{margin-top:-3rem}.atendimento-career-center{padding:80px 0 0!important}}
/*FIM PAGE CAREER CENTER*/
/* PAGE CEDIS */#cedis-eventos h3{color:#fff}#cedis-eventos .btn-cta_vazado_branco:hover{background:#fff;border:1px solid #0f2d45;color:#0f2d45}#cedis-eventos .eventDate{background:#0f2d45;padding:15px;border-radius:4px 0 4px 0}#cedis-eventos .eventDate h3,#cedis-eventos .eventDate span{font-size:1.5rem;font-weight:400;text-transform:uppercase;color:#fff;padding:0 3px}#cedis-eventos .eventDate h3{font-weight:700!important}#cedis-eventos .card-body h3{color:#0f2d45;font-weight:600!important;font-size:1rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;letter-spacing:0}#cedis-eventos .card-body p{margin:0;color:#265ba3;font-weight:400!important;min-height:48px}#cedis-eventos .bt-saiba-mais{text-transform:uppercase;background:#0f2d45;border:1px solid #265aa3}#cedis-eventos .bt-saiba-mais:hover{background:#fff;border:1px solid #0f2d45;color:#0f2d45}#cedis .eventCard{box-shadow:0 2px 3px rgba(0,0,0,.1)}#cedis .carrossel-noticias-cedis .slick-next{height:26px}#cedis .carrossel-noticias-cedis .slick-next:before{font-size:1.5rem;opacity:1;color:#0f2d45;content:"\f054"!important}#cedis .carrossel-noticias-cedis .slick-prev{height:26px}#cedis .carrossel-noticias-cedis .slick-prev:before{font-size:1.5rem;opacity:1;color:#0f2d45;content:"\f053"!important}#cedis figure{border-radius:4px 0 4px 0;height:61px;overflow:hidden;background:#0f2d45;width:70px}#cedis .eventDate span{color:#fff;font-size:17px;text-align:center;margin:4px 0 0}#cedis .card-body p{color:#0f2d45;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;letter-spacing:0;margin:0}#cedis .card-body p.tag{color:#265ba3;margin:0;font-weight:400;min-height:60px}#cedis .bt-saiba-mais{top:0;margin:0 0 30px;background:#fff;color:#0f2d45;border:1px solid #265ba3;text-transform:uppercase}#cedis .bt-saiba-mais:hover{background:#0f2d45;border:1px solid #0f2d45;color:#fff}#cedis .slick-initialized .slick-slide{padding:0 10px!important}@media (max-width:576px){.bt-saiba-mais-publicacoes{width:100%;margin:0 0 10px}.destaques-noticias-cedis .slick-slide.slick-current .dst-noticia img{min-height:0!important}.destaques-noticias-cedis .slick-slide.slick-current .dst-noticia{height:auto!important}.destaques-noticias-cedis .slick-track{min-height:230px!important;height:230px!important}}
/* FIM PAGE CEDIS */
/* PAGE BLOG ESCOLAS */#topo-blog-escolas{background:url(img/career-center6.png) no-repeat;background-size:cover;color:#fff;height:50vh;width:100%;position:relative;margin-top:-128px;background-position:bottom}#topo-blog-escolas h2{font-size:35px;font-weight:500}.blog-escolas .bt-saiba-mais{background:#fff;color:#0f2d45;border:1px solid #265ba3;text-transform:uppercase}.direito-destaque img,.ecom-destaque img,.egen-destaque img{border-radius:10px}.direito-destaque .data,.ecom-destaque .data,.egen-destaque .data{color:#001a4b;font-size:15px}.direito-destaque .tag,.ecom-destaque .tag,.egen-destaque .tag{text-transform:uppercase;font-size:15px;font-weight:500;color:#0f2d45}.direito-destaque p,.ecom-destaque p,.egen-destaque p{color:#0f2d45}.direito-destaque .ler-mais,.ecom-destaque .ler-mais,.egen-destaque .ler-mais{font-weight:500;color:#0f2d45}.direito-destaque .row,.ecom-destaque .row,.egen-destaque .row{display:flex!important}.direito-destaque .slick-next,.ecom-destaque .slick-next,.egen-destaque .slick-next{height:26px}.direito-destaque .slick-next:before,.ecom-destaque .slick-next:before,.egen-destaque .slick-next:before{font-size:1.5rem;opacity:1;color:#0f2d45;content:"\f054"!important}.direito-destaque .slick-prev,.ecom-destaque .slick-prev,.egen-destaque .slick-prev{height:26px}.direito-destaque .slick-prev:before,.ecom-destaque .slick-prev:before,.egen-destaque .slick-prev:before{font-size:1.5rem;opacity:1;color:#0f2d45;content:"\f053"!important}.direito-post-recente img,.ecom-post-recente img,.egen-post-recente img{border-radius:10px 10px 0 0}.direito-post-recente .caixa,.ecom-post-recente .caixa,.egen-post-recente .caixa{background:#fff;border-radius:0 0 10px 10px}.direito-post-recente .caixa h3,.direito-post-recente .caixa p,.ecom-post-recente .caixa h3,.ecom-post-recente .caixa p,.egen-post-recente .caixa h3,.egen-post-recente .caixa p{color:#0f2d45!important}.direito-post-recente .caixa .data,.ecom-post-recente .caixa .data,.egen-post-recente .caixa .data{color:#001a4b;font-size:15px}.direito-post-recente .caixa .tag,.ecom-post-recente .caixa .tag,.egen-post-recente .caixa .tag{text-transform:uppercase;font-size:15px;font-weight:500;color:#0f2d45}.direito-post-recente .caixa .ler-mais,.ecom-post-recente .caixa .ler-mais,.egen-post-recente .caixa .ler-mais{font-weight:500;color:#0f2d45}.cor-direito{background:#265ba3}.cor-direito h3{color:#fff;font-size:19px;font-weight:500;min-height:82px}.cor-direito p{color:#fff}.cor-direito .bt-saiba-mais{border:1px solid #265ba3}.cor-econ{background:#0f2d45}.cor-econ h3{color:#fff;font-size:19px;font-weight:500;min-height:82px}.cor-econ p{color:#fff}.cor-econ .bt-saiba-mais{border:1px solid #0f2d45}.cor-com{background:#904ec1}.cor-com h3{color:#fff;font-size:19px;font-weight:500;min-height:82px}.cor-com p{color:#fff}.cor-com .bt-saiba-mais{border:1px solid #904ec1}
/* FIM BLOG ESCOLAS */
/*MODAL ADBLOCK*/.modal-adblock .fa-exclamation-triangle{font-size:50px;color:#d02727;float:left;height:100px;margin:40px 30px 0 0}.modal-adblock .modal-body{background:#eff4f8;padding:2rem}.modal-adblock .modal-footer{border-top:0;background:#eff4f8}.modal-adblock .modal-footer .btn-primary{background:#0f2d45;border-color:#0f2d45}.modal-adblock .modal-footer .btn-primary:hover{background:#eff4f8;border:1px solid #0f2d45;color:#0f2d45}
/* FIM MODAL ADBLOCK */