@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://use.typekit.net/kzy2jzr.css");html{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.row-fluid :after,.row-fluid :before{display:none!important}*{margin:0;padding:0}body{background-color:#fff!important;font-family:myriad-pro,sans-serif;overflow-x:hidden!important}body,h1{color:#231f20}h1{font:900 normal 3rem/115% myriad-pro,sans-serif!important}h2{font:400 normal 2rem/115% myriad-pro,sans-serif!important}h2,h3{color:#231f20}h3{font:400 normal 1.5rem/115% myriad-pro,sans-serif!important}h4,h5{color:#231f20;font-weight:700}a,p{font-family:myriad-pro,sans-serif!important}p{color:#231f20}strong{font-weight:800}.container-fluid .row-fluid .container{float:none;margin:0 auto;max-width:1400px;width:90%}.padding10tb{padding:10px 0}.padding15tb{padding:15px 0}.padding20tb{padding:20px 0}.padding40tb{padding:40px 0}.padding60tb{padding:60px 0}.padding80tb{padding:80px 0}.padding100tb{padding:100px 0}.padding120tb{padding:120px 0}.padding140tb{padding:140px 0}.padding160tb{padding:160px 0}.padding180tb{padding:180px 0}.padding200tb{padding:200px 0}.desk{display:block}.mobo{display:none!important}#hs_cos_wrapper_module_170082624835110,#hs_cos_wrapper_module_170082625031112,#hs_cos_wrapper_module_170082697416964,#hs_cos_wrapper_module_1700827802159286{text-align:center}div#btn__whats{bottom:15px;position:fixed;right:15px;z-index:999999999999!important}div#btn__whats>a{text-decoration:none!important}::-webkit-input-placeholder{color:#646464}input:-moz-placeholder{color:#646464}.form__container{background:transparent;border-radius:8px;box-sizing:border-box;margin:0 auto;padding:1.5rem}.form__container form .hs-form-field{box-sizing:border-box;margin:0 0 .5rem;width:100%}.form__container .form-title,.form__container form .hs-form-field label span{color:#fff;font:400 normal 1.1rem/100% myriad-pro,sans-serif!important;margin-bottom:1rem}.form__container form .hs-form-field input,.form__container form .hs-form-field select,.form__container form .hs-form-field textarea{background:#f2f2f2;border:0;border-radius:55px;box-sizing:border-box;color:#222;font:400 normal .9rem/100% Montserrat,sans-serif!important;height:55px;margin:0 0 .5rem!important;outline:0;padding:0 1.25rem;width:100%}.form__container form .hs-form-field textarea{min-height:100px;padding:.5rem}form .hs-form-field input[type=checkbox]{height:auto!important;margin-top:.2rem!important;width:auto!important}.legal-consent-container li{list-style:none!important}.legal-consent-container p{color:#fff;font-size:.8rem!important}.legal-consent-container a{color:#f9b74f;font-size:.8rem!important}.form__container form .input{margin:0!important}.form__container fieldset.form-columns-1 .hs-input{width:100%!important}.form__container fieldset.form-columns-2{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center}.form__container fieldset.form-columns-2 .hs-input{width:100%!important}.form__container fieldset.form-columns-1 .legal-consent-container .hs-input{width:auto!important}.form__container form .actions .hs-button{background:#f3901b!important;border:0;border-radius:55px;box-sizing:border-box;color:#fff!important;cursor:pointer;font:800 italic 1.5rem/100% myriad-pro,sans-serif!important;height:55px;letter-spacing:.04875rem;margin:1rem 0 0!important;outline:0;padding:0 .5rem;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out;width:100%}.hs-error-msgs li{color:#fff!important;font:400 normal .7rem/100% myriad-pro,sans-serif!important;list-style:none!important;margin:0;padding:0 1rem}.hs-form-required{color:red!important}.footer{background:#202057}.footer .footer__container{align-items:flex-start;display:grid;grid-template-columns:auto 1fr 1fr;grid-template-rows:1fr;justify-items:center;grid-gap:5rem}.footer .footer__container>.row-fluid-wrapper{margin:0!important;width:100%!important}.footer .footer__container .menuFooter__001{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-gap:1.5rem;align-items:stretch;box-sizing:border-box;justify-items:center;padding:0 1rem;text-align:center}.footer .footer__container .menuFooter__002{align-items:flex-start;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;justify-items:flex-start;grid-gap:1.5rem;grid-template-areas:"logo logo" "menu001 menu002"}.footer .footer__container .menuFooter__002 .menuFooter ul li{list-style:none!important;margin:0 0 .75rem}.footer .footer__container .menuFooter__002 .menuFooter ul li a{color:#fff;font:400 normal .95rem/150% myriad-pro,sans-serif!important;text-decoration:none}.footer .footer__container .menuFooter__002>.row-fluid-wrapper:nth-child(2){grid-area:menu001}.footer .footer__container .menuFooter__002>.row-fluid-wrapper:nth-child(2) .menuFooter ul li:first-child a{font:700 normal .95rem/150% myriad-pro,sans-serif!important}.footer .footer__container .menuFooter__002>.row-fluid-wrapper:nth-child(3){grid-area:menu002}.footer .footer__container .menuFooter__002>.row-fluid-wrapper:nth-child(3) .menuFooter ul li:nth-child(4) a,.footer .footer__container .menuFooter__002>.row-fluid-wrapper:nth-child(3) .menuFooter ul li:nth-child(5) a,.footer .footer__container .menuFooter__002>.row-fluid-wrapper:nth-child(3) .menuFooter ul li:nth-child(6) a,.footer .footer__container .menuFooter__002>.row-fluid-wrapper:nth-child(3) .menuFooter ul li:nth-child(7) a{font:700 normal .95rem/150% myriad-pro,sans-serif!important}.footer .footer__container .menuFooter__003 .title{color:#0095d9;font:700 normal 1rem/180% myriad-pro,sans-serif!important;margin:0 0 1.5rem}.footer .footer__container .menuFooter__003 .redesCard__container{align-items:flex-end;display:grid;grid-template-columns:repeat(6,36px);grid-template-rows:1fr;justify-items:center;grid-gap:15px;margin:0 0 3rem}.footer .footer__container .menuFooter__003 .text p{color:#fff;font:400 normal .95rem/180% myriad-pro,sans-serif!important;margin:0 0 .5rem}.footer .footer__container .menuFooter__003 .text p:first-child{color:#0095d9;font:700 normal 1rem/180% myriad-pro,sans-serif!important;margin:0 0 2rem}.copy{background:#171115;padding:2rem 0}.copy p{color:#fff!important;font:normal normal .85rem/100% myriad-pro,sans-serif!important;text-align:center}.tab_content#tabMatrizCurricular>details.collapseCard td,.tab_content#tabMatrizCurricular>details.collapseCard tr{height:auto!important}.tab_content#tabMatrizCurricular>details.collapseCard{margin:0 0 1rem}.tab_content#tabMatrizCurricular>details.collapseCard .description__pattern{margin:.5rem 0 1rem}.tab_content#tabMatrizCurricular>details.collapseCard .description__pattern .title{margin:0 0 1rem}.tab_content#tabMatrizCurricular>details.collapseCard .description__pattern .content{background:hsla(0,0%,100%,.5);border:1px solid #27348b;border-radius:0;color:#000;font:500 normal 1rem/115% MontSerrat,sans-serif;padding:1rem}@media only screen and (max-width:1200px){.red__btn{min-width:120px!important}.widget-type-global_group.header__menu{float:none!important}.header-container-wrapper{height:0!important}}@media only screen and (max-width:768px){.footer .footer__container{grid-gap:2rem}.footer .footer__container .footer__menus,.footer .footer__container .footer__title{grid-gap:1rem;align-items:center;grid-template-columns:1fr;justify-items:center;text-align:center}.footer .footer__container .footer__menus .company{bottom:auto;left:auto;position:relative;text-align:center;width:100%}}@media only screen and (max-width:500px){.desk{display:none!important}.mobo{display:block!important}.footer .footer__container{align-items:center;grid-template-columns:1fr;justify-items:center;grid-gap:2rem;grid-template-areas:"menus" "redes" "logos"}.footer .footer__container>.row-fluid-wrapper:first-child{grid-area:logos}.footer .footer__container>.row-fluid-wrapper:nth-child(2){grid-area:menus}.footer .footer__container>.row-fluid-wrapper:nth-child(3){grid-area:redes}.footer .footer__container .menuFooter__001{grid-gap:1rem;grid-template-areas:"ubec mec" "ouvidoria mec";grid-template-columns:1fr 1fr;grid-template-rows:auto}.footer .footer__container .menuFooter__001>.row-fluid-wrapper:first-child{grid-area:ubec}.footer .footer__container .menuFooter__001>.row-fluid-wrapper:nth-child(2){grid-area:ouvidoria}.footer .footer__container .menuFooter__001>.row-fluid-wrapper:nth-child(3){grid-area:mec}}