﻿@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,700&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{font-size:112.5%;line-height:1.3333333333em}html,body{height:100%}html{-webkit-tap-highlight-color:transparent}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;font-family:"Open Sans",sans-serif}body .emag-anchor{display:block;position:absolute;left:-999em}abbr[title],dfn[title]{cursor:help}::-moz-selection{background:#EFEEE3;color:#000;text-shadow:none}::selection{background:#EFEEE3;color:#000;text-shadow:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}@font-face{font-family:"ufmgicon";src:url("../fonts/ufmgicon.eot?1rdg7n");src:url("../fonts/ufmgicon.eot?1rdg7n#iefix") format("embedded-opentype"),url("../fonts/ufmgicon.ttf?1rdg7n") format("truetype"),url("../fonts/ufmgicon.woff?1rdg7n") format("woff"),url("../fonts/ufmgicon.svg?1rdg7n#ufmgicon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:"ufmgicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-gt:before{content:""}.icon-minus:before{content:""}.icon-plus:before{content:""}.icon-accessibility:before{content:""}.icon-contrast:before{content:""}.icon-download:before{content:""}.icon-facebook:before{content:""}.icon-image:before{content:""}.icon-instagran:before{content:""}.icon-left-arrow:before{content:""}.icon-pin:before{content:""}.icon-right-arrow:before{content:""}.icon-search:before{content:""}.icon-twitter:before{content:""}.icon-ufmg-m:before{content:""}.icon-video:before{content:""}.icon-facebook1:before{content:""}.icon-whatsapp:before{content:""}.icon-twitter1:before{content:""}.container{width:auto;max-width:1090px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:16px;padding-right:16px;box-sizing:border-box}.container::after{content:'';display:table;clear:both}.btn,input[type=submit]{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:18px;text-decoration:none;background-color:#480B25;color:#fff;display:inline-block;padding:10px 25px;box-sizing:border-box;transition:all 100ms linear,z-index 0ms,display 0ms;border:none;cursor:pointer;border-radius:2px}.btn:hover,input[type=submit]:hover{background-color:#5A0B25;color:#fff}.btn-center{text-align:center}.btn-right{text-align:right}.btn-text{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:18px;text-decoration:none;color:#000}.share{padding-top:18px}.share span,.share ul,.share li{display:inline-block}.share span{font-weight:600;color:#C4C4C4}.share a{color:#fff;display:block;width:30px;height:30px;border-radius:100%;text-align:center;text-decoration:none}.share a i{font-size:15px;line-height:30px}.share li{margin-right:9px;margin-left:9px}.share .twitter a{background:#28A9E0}.share .whatsapp a{background:#2DD848}.share .facebook a{background:#405D9C}.breadcrumbs{display:block;width:100%;margin-bottom:2em}.breadcrumbs span{margin-right:2px;margin-left:2px}.breadcrumbs a,.breadcrumbs span{font-size:16px;color:#171435;text-decoration:none}.breadcrumbs .current-item{font-size:16px;color:#058EC7}.hamburger{width:24px;height:20px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.hamburger span{display:block;position:absolute;height:4px;width:100%;background:#000;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.hamburger span:nth-child(1){top:0}.hamburger span:nth-child(2),.hamburger span:nth-child(3){top:8px}.hamburger span:nth-child(3){top:16px}.menu-open .hamburger span:nth-child(1){top:8px;width:0%;left:50%}.menu-open .hamburger span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.menu-open .hamburger span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:8px}.menu-open .hamburger span:nth-child(4){top:16px;width:0%;left:50%}.sp-easy-accordion .sp-ea-single{background-color:#fff !important}.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-header a .ea-expand-icon{font-style:normal !important;position:absolute;right:0;float:none;color:#000}.sp-easy-accordion .sp-ea-single .ea-header a{position:relative}.sp-easy-accordion .sp-ea-single{border-radius:0 !important}.sp-easy-accordion .sp-ea-single{margin-bottom:24px !important}.eig-popup .icon-view{display:none !important}.acf-map{width:100%;height:400px;border:#ccc solid 1px;margin-bottom:24px;margin-top:24px}.acf-map img{max-width:inherit !important}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777777;text-align:left}th{text-align:left}table{width:100%;max-width:100%;margin-bottom:20px}table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #dddddd}table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #dddddd}table>caption+thead>tr:first-child>th,table>colgroup+thead>tr:first-child>th,table>thead:first-child>tr:first-child>th,table>caption+thead>tr:first-child>td,table>colgroup+thead>tr:first-child>td,table>thead:first-child>tr:first-child>td{border-top:0}table>tbody+tbody{border-top:2px solid #dddddd}.table .table{background-color:#ffffff}.table-condensed>thead>tr>th,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px}table{border:1px solid #dddddd}table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td{border:1px solid #dddddd}table>thead>tr>th,table>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive,table{overflow-x:auto;min-height:0.01%}@media screen and (max-width: 767px){table{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #dddddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}.gradient-line{width:100%;height:1px;display:block;background:#C4C4C4;border:0;margin-bottom:2em}.pagination{display:block;margin-right:auto;margin-left:auto;text-align:center}.pagination li{display:inline-block;padding-right:18px;padding-left:18px;position:relative}.pagination li:after{content:" ";position:absolute;width:4px;height:4px;background-color:#000;border-radius:100%;right:-2px;top:16px}.pagination li:last-child:after{content:none}.pagination a,.pagination span{font-size:16px;line-height:36px;color:#171435;font-weight:bold;text-align:center;text-decoration:none;display:inline-block;width:36px;height:36px;transition:all 200ms linear,z-index 0ms,display 0ms;border-radius:100%;position:relative}.pagination .current,.pagination a:hover{background-color:#000;color:#fff}.header{background:linear-gradient(90deg, #231246,#480b17);box-shadow:0px 4px 4px rgba(0,0,0,0.25);display:block;overflow:hidden;width:100%;position:relative;z-index:10}.header-container{position:relative}.header-mobilemenubtn{display:none;background:#fff;line-height:0}.header-mobilemenubtn .menu-btn{display:inline-block;cursor:pointer;padding:14px 16px}.header-brand,.header-accessibility,.header-search{box-sizing:border-box;float:left;position:relative}.header-brand{width:35%}.header-accessibility{width:35%}.header-search{width:30%}.header-brand{display:inline-block;padding-top:1.6666666667em;padding-bottom:1.6666666667em}.header-brand img{width:60%}.header-brand a{color:#fff;display:inline-block;text-decoration:none}.header-brand a i,.header-brand a span{display:inline-block;vertical-align:baseline}.header-brand a i{font-size:44px;border-right:2px solid #fff;margin-right:16px;padding-right:16px}.header-brand a span{font-size:1em;line-height:1.3333333333em;font-weight:bold;font-family:"Open Sans";max-width:210px}.header-accessibility{padding-top:1.6666666667em;padding-bottom:1.6666666667em}.header-accessibility li{display:inline-block;vertical-align:baseline}.header-accessibility li.only-mobile{display:none}.header-accessibility a{color:#fff;display:block;margin-right:auto;margin-left:auto;text-align:center;text-decoration:none;padding-left:10px;padding-right:10px}.header-accessibility span{font-size:.7777777778em;line-height:1.7142857143em;display:block}.header-accessibility span.b{font-weight:bold;font-size:.7777777778em;line-height:1.3714285714em}.header-accessibility i{display:block;font-size:24px;line-height:36px}.header-search{display:inline-block;vertical-align:baseline;position:relative;padding-top:1.6666666667em;padding-bottom:1.6666666667em}.header-search form{position:relative}.header-search input,.header-search button{background-color:#fff;border:0;outline:none;padding:0;margin:0}.header-search input{font-size:16px;line-height:18px;padding-left:20px;padding-right:64px;height:48px;width:100%}.header-search button{background-color:transparent;position:absolute;font-size:24px;width:24px;height:24px;left:calc(100% - 44px);top:12px;color:#000}@media (max-width: 1024px){.header-mobilemenubtn{display:block}.header-brand{padding-bottom:.3333333333em;padding-top:.3333333333em;width:55%}.header-brand a i{margin-right:5px;padding-right:8px;font-size:24px}.header-brand a span{font-size:.7777777778em;line-height:1.2857142857em}.header-accessibility{padding-top:0em;width:45%;text-align:right}.header-accessibility li a{padding-bottom:.3333333333em;padding-top:.3333333333em}.header-accessibility li span,.header-accessibility li.only-desk{display:none}.header-accessibility li.only-mobile{display:inline-block}.header-search{display:none;position:absolute;padding-bottom:0;padding-top:0;right:16px;bottom:0;width:60%}.header-search input{height:40px;padding-top:10px;padding-bottom:10px;border:1px solid #43D9FF}.header-search button{top:10px;display:none}}@media (max-width: 500px){.header-brand{padding-top:.6666666667em;padding-bottom:.6666666667em;width:100%;text-align:center}.header-brand a img{width:70%}.header-accessibility{position:absolute;top:100%;right:0;width:calc(100% - 40px)}.header-accessibility li a{color:#000}}.menu-and-content{display:block;width:100%;overflow:hidden;margin-top:3.3333333333em}.menu-and-content .navigation,.menu-and-content .main{float:left}.menu-and-content .navigation{width:calc(25% - 18px);margin-right:18px}.menu-and-content .main{width:calc(75% - 18px);margin-left:18px}.menu-and-content .main-section{margin-bottom:4em}.menu-and-content .main-section>header h1{font-size:1.6666666667em;line-height:1.6em;margin-bottom:.6666666667em;font-family:"Open Sans";font-style:normal;font-weight:900;color:#231246}.menu-and-content .main-content p{margin-bottom:1.3333333333em}.menu-and-content .main-content strong,.menu-and-content .main-content b{font-weight:bold}.menu-and-content .main-content i,.menu-and-content .main-content em{font-style:italic}.menu-and-content .main-content a{font-weight:600;text-decoration:underline;color:#058EC7}.menu-and-content .main-content ol,.menu-and-content .main-content ul{list-style:inherit;margin-left:16px}.menu-and-content .main-content .img-highlight{display:block;width:100%;margin-bottom:2.6666666667em}.menu-and-content .main-content .img-highlight img{width:100%}.menu-and-content .main-content img{max-width:775px}.menu-and-content .main-content h2,.menu-and-content .main-content h3,.menu-and-content .main-content h4{font-weight:bold;color:#171435}.menu-and-content .main-content h2{font-size:2em;line-height:1.3333333333em}.menu-and-content .main-content h3{font-size:1.3333333333em;line-height:2em}.menu-and-content .main-content h4{font-size:1em;line-height:1.3333333333em}.menu-and-content .main-content figure figcaption{font-size:1.1111111111em;line-height:1.8em;color:#C4C4C4;font-style:italic;font-weight:normal}.container-iframe{position:relative;overflow:hidden;width:100%;padding-top:56.25%;border:2px dashed #480B25}.container-iframe .responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:99.6%;height:99.6%;margin-left:auto;margin-right:auto;margin-top:1px;border-radius:3px}@media (max-width: 1024px){.menu-and-content{margin-top:2.6666666667em}.menu-and-content .navigation .menu,.menu-and-content .navigation hr,.menu-and-content .navigation .quick-access,.menu-and-content .navigation .social-networks{display:none}.menu-and-content .main{width:100%;margin-left:0}.menu-and-content .main-section{margin-bottom:2em}.menu-and-content .main-section>header h1{font-size:1.6666666667em;line-height:1.6em}}@media (max-width: 768px){.main img{width:100%;height:auto}}.menu{margin-top:2em;background-color:#EFEEE3;transition:all 200ms linear,z-index 0ms,display 0ms;border-radius:5px}.menu ul,.menu li{display:block;position:relative}.menu li:first-child{border-top:none}.menu li{border-top:2px dashed #fff;cursor:pointer}.menu li a{padding:12px;background-clip:padding-box}.menu ul.sub-menu{display:none}.menu ul.sub-menu li.current-menu-item a{font-weight:bold;background-color:#480B25;color:#EFEEE3}.menu ul.sub-menu li a{font-size:.7777777778em;line-height:1.7142857143em;background-color:transparent;color:#480B25;font-weight:600;padding-left:30px;padding-top:8px;padding-bottom:8px;background-clip:padding-box}.menu ul.sub-menu li a:hover{background:#480B25;color:#EFEEE3;font-weight:bold}.menu li.current-menu-parent ul.sub-menu{display:block}.menu li.active .submenu-link{color:#EFEEE3}.menu li.active .submenu-link b:before{content:""}.menu li.active a,.menu a:hover,.menu .current-menu-item a,.menu .current-menu-parent a{background-color:#480B25;color:#EFEEE3;border-radius:2px}.menu li.active a .submenu-link,.menu a:hover .submenu-link,.menu .current-menu-item a .submenu-link,.menu .current-menu-parent a .submenu-link{color:#EFEEE3}.menu a{font-size:.8888888889em;line-height:1.5em;color:#480B25;display:block;font-weight:bold;padding:6px 18px;text-transform:uppercase;text-decoration:none;transition:all 200ms linear,z-index 0ms,display 0ms;position:relative}.menu a span{position:relative;z-index:10}.menu .menu-item-has-children a,.menu a.dropdown-toggle{padding-right:30px}.menu .submenu-link{color:#480B25;width:36px;height:36px;position:absolute;top:50%;transform:translateY(-50%);right:0;text-align:center;z-index:9}.menu .submenu-link b{font-family:"ufmgicon" !important;font-size:14px;line-height:36px}.menu .submenu-link b:before{content:""}.quick-access{margin-top:2em;margin-bottom:2em}.quick-access ul li{display:block;margin-bottom:18px}.quick-access ul a{font-size:.7777777778em;line-height:1.7142857143em;font-weight:bold;color:#fff;display:block;padding:15px 20px;text-transform:uppercase;border-radius:2px;text-decoration:none;text-align:center;position:relative;background-color:#480B25;transition:all 200ms linear,z-index 0ms,display 0ms}.quick-access ul a:hover{background-color:#5A0B25}.quick-access ul a span{position:relative;z-index:10}.social-networks{text-align:center;margin-left:auto;margin-right:auto;display:block;overflow:hidden}.social-networks li{width:33.3333%;float:left;margin-bottom:1.3333333333em}.social-networks a{display:inline-block;width:40px;height:40px;font-size:20px !important;text-decoration:none;color:#480B25;border:2px dashed;border-radius:100%;text-align:center;transition:all 200ms linear,z-index 0ms,display 0ms}.social-networks a i{position:relative;line-height:40px;vertical-align:middle}.social-networks a:hover{background:linear-gradient(90deg, #231246,#480b17);color:#fff;border:2px solid #480B25}.menu-open .menu{display:block !important}@media (max-width: 1024px){.menu{position:absolute;top:110px;left:0;z-index:999;width:300px}}.footer{background:#EFEEE3;border-top:5px dashed #480B25;margin-top:3.3333333333em}.footer .container{text-align:center}.footer-line{margin-bottom:2.6666666667em;width:100%;height:1px;background:transparent}.footer-mobile{text-align:center;display:none;margin-bottom:2.6666666667em}.footer-mobile .quick-access{display:inline-block}.footer-mobile .social{display:block}.footer-support{display:block;overflow:hidden;margin:0 auto;text-align:left}.footer-support .support-row{color:#480B25;display:inline-block;overflow:hidden;width:45%;min-height:150px}.footer-support .title{font-size:.7777777778em;line-height:1.7142857143em;margin-bottom:1.3333333333em;margin-top:20px;font-weight:bold;text-align:left}.footer-support li{margin-bottom:1.3333333333em;display:inline-block;margin-left:20px;margin-right:20px}.footer-support li a{display:block}.footer-support li img{max-width:150px}.footer .footer-sign .container p{text-align:left}.footer-sign{background-color:#000;padding-bottom:1.3333333333em;padding-top:2.6666666667em}.footer-sign p{font-size:.7777777778em;line-height:1.7142857143em;text-align:center;color:#fff;margin-bottom:1.3333333333em}.footer-sign p strong{font-weight:bold}.footer-sign .footer-text{display:inline-block;float:left;width:75%}.footer-sign .footer-social{display:inline-block;width:25%}.footer-sign .footer-social .social-networks{text-align:right}.footer-sign .footer-social .social-networks a{color:#fff;border:1px solid}.footer-sign .footer-social .social-networks a:hover{background:none;background-color:#fff;color:#000}@media (max-width: 1023px){.footer-mobile{display:block}}@media (max-width: 799px){.footer .support-col.col1,.footer .support-col.col2,.footer .support-col.col3{width:100%;display:block}}@media (max-width: 800px){.footer-mobile{display:block;margin-top:1.3333333333em;margin-bottom:0em}.footer-mobile .quick-access{margin-bottom:0em}.footer-support .support-row{display:block;margin:0 auto}.footer-support .support-row p{text-align:center}.footer-support .support-row ul{text-align:center}.footer-support .support-row li{margin-right:0;margin-left:0;display:block;margin-bottom:1.3333333333em}.footer-support .support-row .prefeitura-bh{width:100%}.footer .footer-sign .footer-text{display:block;width:100%}.footer .footer-sign .footer-text p{text-align:center}.footer .footer-sign .footer-social{width:100%;margin-top:1.3333333333em}.footer .footer-sign .footer-social ul li{text-align:center}}.banner{position:relative}.banner .container{text-align:center}.banner-controls-wrapper{bottom:0;position:absolute;width:100%;text-align:center;z-index:100;background:linear-gradient(360deg, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);padding-top:126px;padding-bottom:36px}.banner-controls{position:relative;display:inline-block;text-align:center;margin-top:30px}.banner-controls button.owl-dot{margin-right:15px;margin-left:15px;display:inline-block;width:15px;height:15px;border-radius:100%;border:0;background-color:#fff;cursor:pointer;position:relative}.banner-controls button.owl-dot.active{background-color:#058EC7 !important}.banner-controls button.owl-dot.active:before{content:" ";width:21px;height:21px;background-color:transparent;border:2px solid #058EC7;border-radius:100%;position:absolute;top:-5px;left:-5px}.banner-controls .owl-prev,.banner-controls .owl-next{position:absolute;font-size:18px;line-height:18px;border:0;background-color:transparent;cursor:pointer;top:3px;color:#fff}.banner-controls .owl-prev{left:-50px}.banner-controls .owl-prev .icon-gt{transform:rotate(180deg);display:block}.banner-controls .owl-next{left:calc(100% + 25px)}@media (max-width: 1024px){.banner .banner-controls-wrapper{position:relative;padding-top:0;padding-bottom:0;background:transparent}.banner .banner-controls-wrapper .banner-controls button.owl-dot{background-color:#000}.banner .banner-controls-wrapper .banner-controls .owl-prev,.banner .banner-controls-wrapper .banner-controls .owl-next{color:#000}}.home .intro p{margin-bottom:2em;color:#231246}.home .workshop-items{padding-right:57px;padding-left:57px;box-sizing:border-box}@media (max-width: 1023px){.home .workshop-items{padding-right:25px;padding-left:25px}}.home .workshop-item{position:relative;width:100%;box-shadow:0px 4px 6px rgba(0,0,0,0.25)}@media (max-width: 1023px){.home .workshop-item{min-height:250px}}.home .workshop-header{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:rgba(255,255,255,0.8);width:80%;box-sizing:border-box;padding:20px;z-index:999;text-align:center}@media (max-width: 999px){.home .workshop-header{width:100%}}@media (max-width: 499px){.home .workshop-header{padding:20px}}.home .workshop-header h1{font-size:1.3333333333em;line-height:1.5em;margin-bottom:1em;font-family:Livvic;font-style:normal;font-weight:bold}@media (max-width: 1023px){.home .workshop-header h1{font-size:1em;line-height:1.3333333333em;margin-bottom:.6666666667em}}.home .workshop-header p.place{font-size:.8888888889em;line-height:1.5em;margin-bottom:2.25em;font-family:Livvic;font-style:normal;font-weight:normal;color:#F767CB}.home .workshop-header p.place .icon-pin{margin-right:10px}@media (max-width: 1023px){.home .workshop-header p.place{margin-bottom:1.5em}}.home .workshop-gradient{background:linear-gradient(90deg, rgba(35,18,70,0.3),rgba(72,11,23,0.3));opacity:.25;width:100%;height:100%;position:absolute}.home .workshop-figure{line-height:0}.home .workshop-figure img{width:100%;box-shadow:0px 4px 6px rgba(0,0,0,0.25)}@media (max-width: 1023px){.home .workshop-figure img{min-height:250px}}.home .workshop .owl-nav{position:absolute;top:50%;width:100%;left:0;transform:translateY(-50%);z-index:-1}.home .workshop button.owl-prev,.home .workshop button.owl-next{font-size:40px;color:#F767CB;outline:none}@media (max-width: 1023px){.home .workshop button.owl-prev,.home .workshop button.owl-next{font-size:28px}}.home .workshop button.owl-next{float:right}.home .gallery{display:block}.home .gallery-items{display:block;width:100%;overflow:hidden}.home .gallery-item{position:relative;margin-bottom:1.3333333333em}.home .gallery-col-1{width:100%}.home .gallery-col-1 .gallery-link{height:289px}.home .gallery-col-1 .gallery-header{top:45%;left:30%;transform:translate(0, 0)}.home .gallery-col-2{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%}.home .gallery-col-2::after{content:'';display:table;clear:both}.home .gallery-col-2:nth-child(n){margin-right:3%;float:left;clear:none}.home .gallery-col-2:nth-child(2n){margin-right:0%;float:right}.home .gallery-col-2:nth-child(2n+1){clear:both}.home .gallery-col-2 .gallery-link{height:217px}.home .gallery-col-3{float:left;clear:none;text-align:inherit;width:31.3333333333%;margin-left:0%;margin-right:3%}.home .gallery-col-3::after{content:'';display:table;clear:both}.home .gallery-col-3:nth-child(n){margin-right:3%;float:left;clear:none}.home .gallery-col-3:nth-child(3n){margin-right:0%;float:right}.home .gallery-col-3:nth-child(3n+1){clear:both}.home .gallery-col-3 .gallery-link{height:217px}.home .gallery-col-3 .gallery-link--image{height:auto !important}@media (max-width: 599px){.home .gallery .gallery-col-3,.home .gallery .gallery-col-2,.home .gallery .gallery-col-1{float:none;margin-right:0;margin-left:0;display:block;width:100%}.home .gallery .gallery-col-1 .gallery-header{top:40%;left:10%}}.home .gallery .btn-center{margin-top:1.3333333333em}.home .gallery-link{box-shadow:0px 4px 4px rgba(0,0,0,0.25);display:block;height:100%;position:relative;transition:all 200ms linear,z-index 0ms,display 0ms}.home .gallery-link:hover{box-shadow:0px 4px 4px rgba(0,0,0,0.5)}.home .gallery-figure{position:relative;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;line-height:0}.home .gallery-figure img{width:100%}.home .gallery-header,.home .gallery-gradient,.home .gallery-gradient2{position:absolute}.home .gallery-gradient,.home .gallery-gradient2{width:100%;height:100%}.home .gallery-gradient{background:linear-gradient(90deg, rgba(35,18,70,0.3),rgba(72,11,23,0.3));z-index:99;transition:all 200ms linear,z-index 0ms,display 0ms}.home .gallery-gradient:hover{background:linear-gradient(90deg, rgba(35,18,70,0.2),rgba(72,11,23,0.2))}.home .gallery-gradient2{background:rgba(72,11,23,0.2);z-index:9}.home .gallery-header{text-align:center;top:50%;left:50%;transform:translate(-50%, -50%);z-index:999}.home .gallery-header h1,.home .gallery-header span{color:#fff}.home .gallery-header h1{font-size:1.6666666667em;line-height:1.04em;margin-bottom:1em;font-weight:bold;text-shadow:2px 2px 2px rgba(0,0,0,0.5)}.home .gallery-header span{font-size:55px}.prog-link{position:relative;display:block;width:100%;overflow:hidden;text-decoration:none}.prog-day{font-size:2em;line-height:1.3333333333em;margin-bottom:.6666666667em;color:#231246;font-weight:bold}.prog-highlight{position:relative;width:100%;box-shadow:0px 4px 6px rgba(0,0,0,0.25);margin-bottom:2em}.prog-highlight figure{line-height:0;overflow:hidden}.prog-highlight figure img{width:100%}.prog-highlight .bgc1,.prog-highlight .bgc2,.prog-highlight .figure{position:absolute;width:100%;height:100%;top:0}.prog-highlight .figure{z-index:-1;background-size:cover}.prog-highlight .bgc2{background:rgba(72,11,23,0.2);z-index:10}.prog-highlight .bgc1{background:linear-gradient(90deg, rgba(35,18,70,0.3),rgba(72,11,23,0.3));z-index:20}.prog-highlight .wrapper{z-index:100;box-sizing:border-box;bottom:0;height:auto;padding-left:20px;padding-right:20px;padding-bottom:30px;padding-top:100px;position:relative}.prog-highlight .wrapper header{margin-bottom:.6666666667em;margin-top:.6666666667em}.prog-highlight .wrapper time,.prog-highlight .wrapper h1{font-size:1.6666666667em;line-height:.8em;color:#fff;font-weight:bold}.prog-highlight .wrapper time span{font-size:20px;font-weight:normal}.prog-highlight .wrapper .prog-place{color:#fff}.prog-items{margin-bottom:2.6666666667em}.prog-item{margin-bottom:1.3333333333em}.prog-item time{font-size:1.3333333333em;line-height:2em;color:#480B25;font-weight:bold;padding-left:10px}.prog-item time span{font-size:12px;font-weight:normal}.prog-item h1{margin-bottom:.2666666667em;color:#231246;font-weight:bold}.prog-item .desc{font-size:.8888888889em;line-height:1.5em;margin-bottom:.4em;color:#171435}.prog-place{font-size:.8888888889em;line-height:1.5em;color:#480B25}.prog-place i{margin-right:10px}.prog-left,.prog-right{box-sizing:border-box}.prog-left{width:121px;border-right:15px;position:absolute;top:50%;transform:translateY(-50%)}.prog-right{float:right;width:calc(100% - 121px);border-left:1px dashed #231246;padding-left:15px}.news-items{display:block;overflow:hidden;margin-bottom:2.6666666667em}.news-item{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%;margin-bottom:2.6666666667em;position:relative}.news-item::after{content:'';display:table;clear:both}.news-item:nth-child(n){margin-right:3%;float:left;clear:none}.news-item:nth-child(2n){margin-right:0%;float:right}.news-item:nth-child(2n+1){clear:both}.news-link{text-decoration:none;color:#000;display:inline-block}.news-link:hover .news-figure img{transform:scale(1.05)}.news-highlight,.news-figure{line-height:0;overflow:hidden}.news-highlight img,.news-figure img{width:100%;height:100%;transition:all 200ms linear,z-index 0ms,display 0ms}.news-header{margin-top:1.3333333333em}.news-header h1{font-size:1.6666666667em;line-height:1.2em;margin-bottom:.4em;color:#171435}.news-header time{font-size:.7777777778em;line-height:1.7142857143em;margin-bottom:.8571428571em;color:#171435;display:block}.news__internal .news-header{margin-bottom:2.6666666667em}.news__internal .news-header h1{font-size:1.6666666667em;line-height:1.6em;font-weight:bold;color:#171435}.news__internal .news-highlight{margin-bottom:4em}@media (max-width: 748px){.news-items{margin-bottom:1.3333333333em}.news-item{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}.news-item::after{content:'';display:table;clear:both}.news-item:nth-child(n){margin-right:3%;float:left;clear:none}.news-item:nth-child(1n){margin-right:0%;float:right}.news-item:nth-child(1n+1){clear:both}}.search-item a{display:block;text-decoration:none !important}.search-item p{color:#000}.tv-items{display:block;overflow:hidden}.tv-item{margin-bottom:1.3333333333em;margin-bottom:1.3333333333em;float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%}.tv-item::after{content:'';display:table;clear:both}.tv-item:nth-child(n){margin-right:3%;float:left;clear:none}.tv-item:nth-child(2n){margin-right:0%;float:right}.tv-item:nth-child(2n+1){clear:both}@media (max-width: 1023px){.tv-item{float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:3%}.tv-item::after{content:'';display:table;clear:both}.tv-item:nth-child(n){margin-right:3%;float:left;clear:none}.tv-item:nth-child(1n){margin-right:0%;float:right}.tv-item:nth-child(1n+1){clear:both}}.tv-item figure{width:100%;overflow:hidden;line-height:0}.tv-item figure img{transition:all 200ms linear,z-index 0ms,display 0ms;width:100%}.tv-item a{text-decoration:none;color:#000}.tv-item a:hover figure img{transform:scale(1.05)}.tv-item header h1{font-size:1.3333333333em;line-height:1.2em}.wpcf7 label input{font-size:16px;line-height:18px;padding:10px 64px 10px 20px}.wpcf7 label textarea{width:100%}.tabelas td{line-height:0 !important;padding:0px;border:2px solid #ddd;vertical-align:middle}.tabelas td:last-child{padding:20px 10px}.tabelas td li{list-style:none;color:#000 !important;font-family:"Open Sans",sans-serif;font-size:.89rem;line-height:24px !important}.tabelas h3{margin-bottom:10px}.tabelas h3 a{text-decoration:none !important;line-height:20px;text-decoration:none}.tabelas td img{margin-right:auto;margin-left:auto;display:block;clear:both}.pesquisa{float:left;margin-right:20px}.pesquisa form{position:relative}.pesquisa input{width:268px;padding:14px 5px;border:1px solid #726A84;font-size:16px;color:#444}.pesquisa button{background:transparent;border:none;font-size:20px;color:#D62B7D;position:absolute;right:5px;top:11px}.filtro select{width:18%;display:block;float:left;margin-right:10px;border:1px solid #726A84;padding:13px 5px;font-size:16px;color:#444}#lista-cursos{display:inline-block;width:100%;margin-top:40px}#lista-cursos h1{font-size:30px;color:#444;display:inline-block;width:100%;margin-top:20px;margin-bottom:20px}#lista-cursos p{font-size:18px;font-weight:bold;display:inline-block;width:100%;margin-top:20px;margin-bottom:20px}#lista-cursos ul{margin-left:40px;list-style:circle}#lista-cursos ul li{width:100%}#lista-cursos ul li a{color:#444;text-decoration:underline;font-size:16px}#lista-cursos ul li a:hover{font-weight:bold}

html {
	scroll-behavior: smooth;
}
.busca-prog input {
    width: 98%;
    border: 1px solid #D62B7D;
    height: 32px;
    border-radius: 5px;
}
.busca-prog  .pesquisa {
    float: none;
    margin-right: 0;
    display: block;
    margin-bottom: 48px;
}
.busca-prog .pesquisa button {
    right: 14px;
    top: 19px;
}
.filtro-prog .filtro-col {
    width: 45%;
    margin-right: 65px;
    float: left;
}
.filtro-prog .filtro-col:nth-child(2) {
    margin-right: 0px;
}
.filtro-prog .filtro-col:nth-child(4) {
    margin-right: 0px;
}

.busca-prog p {
    display: block;
    margin-bottom: 12px;
}
.filtro-col select {
    width: 100%;
    padding: 20px 5px;
    border: 1px solid #D62B7D;
    border-radius: 5px;
}
.filtro-col span {
    color: #D62B7D;
    font-size: 13px;
    font-style: italic;
}
.filtro-btn {
    display: inline-block;
    margin-top: 36px;
    float: right;
}
.filtro-btn .filtro-btn--sub {
    background: #D62B7D;
    color: #fff;
    border-radius: 5px;
    padding: 14px 14px;
    border: none;
    cursor: pointer;
}
.filtro-btn .filtro-btn--res {
    background: transparent;
    border: none;
    color: #D62B7D;
    cursor: pointer;
}
.prog-filter .prog-day {
    color: #D62B7D;
}
.prog-filter .prog-item time {
    font-size: 16px;
}
.prog-filter .prog-right {
    width: calc(100% - 75px);
    border-left: 2px dotted #231246; 

}
.filter-voltar {
    background: #1D195E;
    color: #fff;
    font-size: 12px;
    border-radius: 20px;
    padding: 10px;
    /* border: 1px solid #FFF; */
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
    text-decoration: none;
}
.filter-voltar-box {
    float: right;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.filter-voltar-box img {
    width: 83px;
    height: 83px;
}
.filter-download {
    background: #1D195E;
    padding: 15px;
    border-radius: 3px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    margin-top: 9%;
}
.filter-download i {
    color: #fff;
    margin-right: 14px;
}
.filter-download a {
    text-decoration: none;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
}