.graduate-about-course{background-color:#142333;padding-bottom:100px}.graduate-about-course__boxes{align-items:center;display:flex;justify-content:space-between;margin-top:-45px;width:100%}@media (max-width:767.8px){.graduate-about-course__boxes{flex-wrap:wrap}}.graduate-about-course__box{align-items:center;background-color:var(--darkBlue);display:flex;flex-direction:column;height:154px;justify-content:center;padding:35px 37px;width:210px}.graduate-about-course__box img{height:49px;width:49px}@media (max-width:767.8px){.graduate-about-course__box{height:125px;margin-bottom:20px;padding:26px;width:47%}.graduate-about-course__box:last-child{width:100%}}.graduate-about-course__texts{align-items:center;display:flex;justify-content:center;margin-top:13px}.graduate-about-course__texts p{color:var(--lightText);font-family:var(--fontBody);font-size:16px;text-align:center;white-space:nowrap}@media (max-width:767.8px){.graduate-about-course__texts p{font-size:14px}}.graduate-about-course__texts span{color:#1fa6e9;font-family:var(--fontBody);font-size:16px;font-weight:700;margin-left:5px;text-align:center}@media (max-width:767.8px){.graduate-about-course__texts span{font-size:14px}}.graduate-about-course__sides{align-items:flex-start;display:flex;justify-content:space-between}@media (max-width:767.8px){.graduate-about-course__sides{flex-direction:column}}.graduate-about-course__left{margin-top:100px;width:60%}@media (max-width:767.8px){.graduate-about-course__left{width:100%}}.graduate-about-course__left>h2{color:#009ee3;font-family:var(--fontHeading);font-size:31px;font-weight:700;letter-spacing:-.78px;margin-bottom:16px;text-align:left}.graduate-about-course__left>p{color:var(--lightText);font-family:var(--fontBody);font-size:16px;text-align:left}.graduate-about-course__left>div{background-color:var(--darkBlue);margin-bottom:25px;margin-top:17px;padding:24px 31px;width:100%}.graduate-about-course__left>div h3{color:var(--lightText);font-family:var(--fontBody);font-size:18px;font-weight:700;margin-bottom:13px;text-align:left}.graduate-about-course__left>div p{color:var(--lightText);font-family:var(--fontBody);font-size:16px;text-align:left}.graduate-about-course__left>h4{color:var(--lightText);font-family:var(--fontBody);font-size:18px;font-weight:700;margin-bottom:19px;text-align:left}.graduate-about-course__left>ul{align-items:center;display:flex;gap:15px;justify-content:flex-start;list-style:unset;margin-bottom:42px}@media (max-width:767.8px){.graduate-about-course__left>ul{align-items:flex-start;flex-direction:column}}.graduate-about-course__left>ul li{color:var(--white);font-family:var(--fontBody);font-size:17px;letter-spacing:-.42px;margin-left:18px;text-align:left}.graduate-about-course__left .graduate-buttons{align-items:center;background-color:transparent;display:flex;gap:20px;justify-content:center;padding:24px 12px}@media (max-width:767.8px){.graduate-about-course__left .graduate-buttons{flex-direction:column;justify-content:center;padding:0}}.graduate-about-course__left .graduate-buttons .guia-button{background:none;border:2px solid #0095d6;border-radius:23px;color:var(--white);cursor:pointer;display:inline-block;font-family:var(--fontBody);font-size:11px;font-weight:700;padding:13px 22px;text-align:center;text-transform:uppercase;transition:all .5s ease-in-out}.graduate-about-course__left .graduate-buttons .guia-button:hover{background-color:#0095d6}@media (max-width:767.8px){.graduate-about-course__left .graduate-buttons .guia-button{display:block;width:100%}}.graduate-about-course__left .graduate-buttons .calendar-button{background-color:#0095d6;border:2px solid #0095d6;border-radius:23px;color:var(--white);font-family:var(--fontBody);font-size:11px;font-weight:700;padding:13px 22px;text-align:center;text-transform:uppercase;transition:all .5s ease-in-out}.graduate-about-course__left .graduate-buttons .calendar-button:hover{background-color:transparent}@media (max-width:767.8px){.graduate-about-course__left .graduate-buttons .calendar-button{display:block;width:100%}}.graduate-about-course__right{display:flex;justify-content:flex-end;margin-top:100px;position:relative;width:40%}@media (max-width:767.8px){.graduate-about-course__right{width:100%}}.graduate-about-course__selo{align-items:center;background-color:#0095d6;border-radius:50%;display:flex;justify-content:center;position:absolute;right:-35px;top:-55px}@media (max-width:767.8px){.graduate-about-course__selo{right:6px;top:-70px}}.graduate-about-course__selo div{height:120px;position:relative;width:120px}.graduate-about-course__selo div #circle-top{color:#fff;font-size:13px;left:30px;position:absolute;top:14px}.graduate-about-course__selo div #circle-top span{height:69px;position:absolute;text-align:center;transform-origin:bottom center;width:20px}.graduate-about-course__selo div>p{color:var(--white);font-family:var(--fontHeading);font-size:38px;font-weight:700;left:20px;position:absolute;top:50px}.graduate-about-course__right-container{background-color:var(--darkBlue);border-top:10px solid #0095d6;border-top-left-radius:5px;border-top-right-radius:5px;height:auto;padding:0 50px 37px;width:310px}@media (max-width:767.8px){.graduate-about-course__right-container{width:100%}}.graduate-about-course__right-container>h2{color:var(--lightText);font-family:var(--fontBody);font-size:18px;font-weight:700;margin-top:20px;text-align:left}.graduate-about-course__right-container>span{color:#009ee3;font-family:var(--fontBody);font-size:12px;text-align:left}.graduate-about-course__right-container>h1{color:#0095d6;font-family:var(--fontHeading);font-size:44px;font-weight:500;letter-spacing:-1.25px;text-align:left;white-space:nowrap}.graduate-about-course__right-container .text-discount{color:var(--lightText);font-family:var(--fontBody);font-size:12px;margin-top:10px;text-align:left}.graduate-about-course__right-container .all-options{color:#009ee3;cursor:pointer;font-family:var(--fontBody);font-size:12px;text-align:left;text-decoration:underline}.graduate-about-course__right-container>h3{color:var(--lightText);font-family:var(--fontBody);font-size:14px;font-weight:700;margin-top:30px;text-align:left}.graduate-about-course__right-container .text-support{color:var(--lightText);font-family:var(--fontBody);font-size:16px;margin-top:13px;text-align:left}.graduate-about-course__right-container .button{background-color:#009ee3;color:var(--white);font-family:var(--fontHeading);font-size:11px;font-weight:700;letter-spacing:.77px;margin-top:30px;padding:17px 63px;text-align:center;white-space:nowrap}.form-modal-guia{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:rgba(32,52,78,.1);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:100;z-index:300}.form-modal-guia .modal-close{cursor:pointer;filter:invert(3%) sepia(14%) saturate(1159%) hue-rotate(335deg) brightness(107%) contrast(98%);position:absolute;right:20px;top:45px;z-index:10}.form-modal-guia .modal-close>img{width:23px!important}.form-modal-guia .modal-box{background-color:var(--lightBlue);box-shadow:5px 5px 30px var(--black);left:50%;padding:25px 40px;position:absolute;top:50%;transform:translate(-50%,-50%);width:590px}@media (max-width:767.8px){.form-modal-guia .modal-box{top:50%;width:95%}}.form-modal-guia .formulary{color:var(--lightText);font-family:var(--fontHeading);height:100vh;left:0;overflow:auto;padding:15px 0;position:relative;top:0}.form-modal-guia .formulary p{color:var(--darkYellow);font-size:26px;margin-bottom:20px;text-align:center}@media (max-width:767.8px){.form-modal-guia .formulary{height:500px;left:50%;overflow:scroll;transform:translateX(-50%);width:90%}}.form-modal-guia .formulary form{display:flex;flex-direction:column;gap:20px}.form-modal-guia .formulary form .hs_submit{align-items:center;display:flex;grid-column:span 2;justify-content:center}.form-modal-guia .formulary form .hs-button{background-color:var(--darkYellow);border:1px solid var(--darkYellow);border-radius:10px;color:var(--white);cursor:pointer;height:5vh;width:175px}.form-modal-guia .formulary form .hs-fieldtype-intl-phone{border:0!important;display:flex;justify-content:space-between;margin-top:0!important;padding:0!important}.form-modal-guia .formulary form .hs-fieldtype-intl-phone>select{width:30%!important}.form-modal-guia .formulary form .hs-input{background-color:transparent;border:1px solid var(--white);border-radius:23px;color:var(--white);outline:none!important;padding:11.5px;transition:all .15s;width:100%!important}.form-modal-guia .formulary form .hs-input::-moz-placeholder{color:var(--white)}.form-modal-guia .formulary form .hs-input::placeholder{color:var(--white)}.form-modal-guia .formulary form .hs-firstname label{color:var(--white);margin-bottom:10px}.form-modal-guia .formulary form .hs-email .hs-form-required,.form-modal-guia .formulary form .hs-firstname label .hs-form-required,.form-modal-guia .formulary form .hs-lastname .hs-form-required,.form-modal-guia .formulary form .hs-phone .hs-form-required{display:none}.form-modal-guia .formulary form .hs-form-booleancheckbox{display:flex;margin-top:10px}.form-modal-guia .formulary form .hs-form-booleancheckbox input{display:inline;margin:auto;text-align:left;width:unset!important}.form-modal-guia .formulary form .hs-form-booleancheckbox span{display:inline;margin-left:4px}.form-modal-guia .formulary form .hs-richtext{margin-bottom:10px}.form-modal-guia .formulary form .hs-richtext p{color:var(--white);font-size:12px;font-weight:400;letter-spacing:-.63px;line-height:1.5}.form-modal-guia .formulary form .hs-error-msg{color:var(--darkYellow)!important}.form-modal-guia .formulary form .legal-consent-container{grid-column:span 2}.graduate-about-course .card__discount-message-extra p{color:#009ee3;font-family:Open Sans;font-size:11px;font-style:normal;font-weight:400;line-height:16px}.makert-data{background-color:transparent!important;padding:0!important;position:relative;text-align:center}@media (max-width:767.8px){.makert-data{padding:20px 0}}.makert-data>p{color:var(--lightBlueGrad);font-size:17px;font-size:15px;font-style:italic;font-weight:300;letter-spacing:-.38px;margin-bottom:20px}@media screen and (min-width:375px){.makert-data>p{font-size:calc(14.24319px + .20182vw)}}@media screen and (min-width:1366px){.makert-data>p{font-size:17px}}@media (max-width:767.8px){.makert-data>p{margin-bottom:10px}}@media (max-width:720px){.makert-data .cards-container__card{height:auto!important}}@media (max-width:450px){.makert-data .cards-container__card{height:auto!important}}.makert-data .cards-container{display:flex;flex-direction:column;flex-wrap:wrap;max-width:1042px;transition:.7s ease-in-out}.makert-data .cards-container__card{align-items:center;background-color:#111c2a;border-radius:8px;display:flex;gap:24px;height:auto;justify-content:flex-start;padding:32px}.makert-data .cards-container__card div{text-align:left}.makert-data .cards-container__card div h3{color:var(--PUCRS-Graduao-Secondary-Main,#0095d6);font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin:0}.makert-data .cards-container__card div p{color:#fff;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.makert-data .cards-container__card .information{display:flex;flex-direction:column;gap:16px}.makert-data .cards-container__card div .source{color:#fff;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.makert-data .cards-container__card img{height:48px;width:48px}.price-card{color:#0095d6;font-family:var(--fontHeading);font-size:44px;font-weight:500;letter-spacing:-1.25px;text-align:left;white-space:nowrap}