.ribbon{font-family:var(--Montserrat)}.ribbon h2{font-size:var(--responsive133);font-weight:var(--regular)}.ribbon{font-size:var(--responsive45);font-weight:var(--regular)}.ribbon .about-ribbon{font-size:var(--responsive80);font-weight:var(--regular);margin:0 0 1rem 0}.ribbon aside{font-size:var(--responsive45);font-weight:var(--regular);background:0 0;border:1px solid var(--purple);padding:1.5rem 2rem 0 2rem;color:#000}.ribbon aside h3{color:#000;margin-top:0}.ribbon-about aside a.btn{margin-bottom:1.5rem}.ribbon a.btn.btn-itu{color:#000!important;background:0 0;border:none;text-align:left;font-size:var(--responsive60);text-decoration:none;padding:0}.ribbon a.btn.btn-itu::after{font-family:var(--Font-Awesome);font-weight:300;content:"\f0a9";display:inline-block;margin-left:.35em;transition:transform .3s ease;text-decoration:none}.ribbon a.btn.btn-itu:hover{background:0 0;box-shadow:none;text-decoration:none}.ribbon a.btn.btn-itu:hover::after{transform:scale(1.3);text-decoration:none}.ribbon .btn.btn-itu-alt{color:#000!important;background:0 0;border:none;text-align:center;font-size:var(--responsive60);text-decoration:none}.ribbon .btn.btn-itu-alt:hover{box-shadow:none;text-decoration:none}.ribbon .btn.btn-itu-alt span.btn-hidden,.ribbon .btn.btn-itu-alt span.btn-visible{transition:transform .3s ease;text-decoration:none}.ribbon .btn.btn-itu-alt span.btn-hidden p,.ribbon .btn.btn-itu-alt span.btn-visible p{margin:0 auto;text-decoration:none}.ribbon .btn.btn-itu-alt:hover span.btn-hidden,.ribbon .btn.btn-itu-alt:hover span.btn-visible{transform:scale(1.2);text-decoration:none}.ribbon .btn.btn-itu-alt .fa::before{color:#000!important;text-align:center;font-size:var(--responsive60);text-decoration:none}#breadcrumbs{font-weight:400;color:#777}#breadcrumbs a{font-weight:400;text-decoration:none}#breadcrumbs a:hover{text-decoration:underline}h3.videotext-title{font-size:var(--responsive70);font-weight:400;height:unset;margin-bottom:1rem;line-height:var(--x-small)}.ribbon .videotext-text{padding:0}.ribbon .videotext-text p{color:inherit;padding:0;margin-top:1rem;font-size:var(--responsive40)}.ribbon-about aside a:link,a{color:#000;text-decoration:underline}.ribbon-about aside a:link:hover,a:hover{color:var(--ocean);text-decoration-color:var(--ocean);text-decoration:underline}