@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap');html{scroll-behavior:smooth;}body {font-family: 'Inter', sans-serif;}.container{padding-top:2.5rem;padding-bottom:2.5rem;}.container-fluid{padding-top:2.5rem;padding-bottom:2.5rem;}@media(max-width:991.98px){.container{padding-top:2.5rem !important;    padding-bottom:2.5rem !important;}.container-fluid{padding-top:2.5rem !important;    padding-bottom:2.5rem !important;}}@media(max-width:767.98px){.container{padding-top:1.5rem !important;padding-bottom:1.5rem !important;}.container-fluid{padding-top:1.5rem !important;padding-bottom:1.5rem !important;}}@media(max-width:991.98px){.row-responsive{display:-webkit-box;    overflow-y:hidden;    overflow-x:auto;    flex-wrap:nowrap;}}.navbar.primary{position:sticky;padding:0 !important;position:-webkit-sticky;z-index:1030;top:0;background-color:#0a1630;transition:.4s ease;}.navbar.primary.scroll{transition:.4s ease;}.navbar.primary .container{padding-top:0 !important;padding-bottom:0 !important;max-width:98.5%;}.navbar.primary .navbar-wrapper.primary{width:100% !important;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner{padding-left:1rem !important;padding-right:1rem !important;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1){padding-top:.5rem !important;padding-bottom:.5rem !important;background-color:#e7e4e4;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.primary{margin-right:auto !important;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.primary .navbar-socmed .socmed-icon{display:flex;align-items:center;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.primary .navbar-socmed .socmed-icon .icon{margin-right:.5rem !important;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.primary .navbar-socmed .socmed-icon .icon:last-child{margin-right:0 !important;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.primary .navbar-socmed .socmed-icon .icon>a>i{display:inline-flex;align-items:center;font-size:14px;line-height:28px;justify-content:center;width:2rem;height:2rem;color:#fff;background-color:#e7e4e4;border-radius:.15em;transition:.2s ease;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.primary .navbar-socmed .socmed-icon .icon>a:hover>i{background-color:#0a1630;transition:.2s ease;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.secondary{align-items:center;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.secondary .navbar-icon .icon>a{text-decoration:none;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.secondary .navbar-icon .icon>a i{font-size:14px;line-height:28px;color:#fff;transition:.2s ease;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.secondary .navbar-icon .icon>a:hover i{color:#0a1630;transition:.2s ease;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.secondary .navbar-button .button .btn-nav{padding-top:.5rem !important;padding-bottom:.5rem !important;padding-left:1rem !important;padding-right:1rem !important;font-style:normal;font-weight:600;font-size:12px;line-height:24px;color:#fff;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.secondary .navbar-button .button .btn-nav>i{padding-right:.5rem !important;color:#fff;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.secondary .navbar-button .button .btn-nav:hover{color:#0a1630;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.secondary .navbar-button .button .btn-nav:hover>i{color:#0a1630;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-brand{margin-right:auto !important;}.navbar.primary .navbar-wrapper.primary .navbar-brand h1{left: -99999px;position: absolute;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary{margin-left:auto !important;margin-right:auto !important;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item{margin-right:0.5rem !important;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item:last-child{margin-right:0 !important;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item.dropdown .nav-link:after{margin-left:.25rem !important;font-family:"Font Awesome 5 Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:900;content:'\f078';font-size:12px;line-height:24px;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item .nav-link{font-style:normal;font-weight:600;font-size:12px;line-height:24px;text-transform:uppercase;color:#fff;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item .nav-link.active{color:#e7e4e4;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item .nav-link:hover{color:#e7e4e4;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item>.dropdown-menu{left:-5rem;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item .dropdown-menu{padding-top:.5rem !important;padding-bottom:.5rem !important;width:27rem;top:4.25rem;background-color:#fff;border:none;border-radius:.25em;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item .dropdown-menu>li{position:relative;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item .dropdown-menu>li:hover>.dropdown-submenu,.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item .dropdown-menu>li:focus>.dropdown-submenu,.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item .dropdown-menu>li:active>.dropdown-submenu{display:block;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item .dropdown-menu .dropdown-item{padding-left:.5rem !important;padding-right:.5rem !important;margin-bottom:.5rem !important;background-color:transparent;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item .dropdown-menu .dropdown-item .dropdown-submenu{position:absolute;display:none;top:-.5rem;left:calc(-100% + -.25rem);}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item .dropdown-menu .dropdown-item .dropdown-link{display:flex;align-items:center;font-style:normal;font-weight:500;font-size:12px;line-height:24px;text-decoration:none;color:#0a1630;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item .dropdown-menu .dropdown-item .dropdown-link.dropdown-submenu-toggle:after{padding-right:.5rem !important;margin-left:auto !important;font-family:"Font Awesome 5 Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:900;content:'\f054';font-size:10px;line-height:20px;color:#0a1630;transition:.3s ease;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item .dropdown-menu .dropdown-item .dropdown-link:hover{color:#e7e4e4;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item .dropdown-menu .dropdown-item .dropdown-link:hover.dropdown-submenu-toggle:after{padding-right:0 !important;color:#e7e4e4;transition:.3s ease;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.secondary .navbar-nav.secondary .nav-item .btn-nav{padding-top:.5rem !important;padding-bottom:.5rem !important;padding-left:1rem !important;padding-right:1rem !important;font-style:normal;font-weight:600;font-size:12px;line-height:24px;color:#fff;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.secondary .navbar-nav.secondary .nav-item .btn-nav>i{padding-right:.5rem !important;color:#fff;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.secondary .navbar-nav.secondary .nav-item .btn-nav:hover{opacity: 0.8;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.secondary .navbar-nav.secondary .nav-item .btn-nav:hover>i{opacity: 0.8;}@media(max-width:991.98px){.navbar.primary .navbar-toggler{padding:0 !important;    text-decoration:none;    outline:none;    box-shadow:none;}.navbar.primary .navbar-toggler>i{display:inline-flex;    align-items:center;    font-size:16px;    line-height:24px;    justify-content:center;    width:2.25rem;    height:2.25rem;    color:#fff;    background-color:#0a1630;    border-radius:.25em;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner{padding-left:0 !important;    padding-right:0 !important;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1){padding-top:.25rem !important;    padding-bottom:.25rem !important;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav{flex-direction:row;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-brand{max-width:10rem;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary{overflow-y:auto;    overflow-x:hidden;    margin-left:auto !important;    max-height:20rem;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item{margin-right:0 !important;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item.dropdown .nav-link{display:flex;    align-items:center;    justify-content:space-between;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item .nav-link{padding-top:1rem !important;    padding-bottom:1rem !important;    border-bottom:1px solid #fff;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item>.dropdown-menu{left:unset;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item .dropdown-menu{width:100%;    top:unset;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item .dropdown-menu .dropdown-item .dropdown-submenu{position:relative;    display:none;    top:unset;    left:unset;    border:1px solid #d8d8d8;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-nav.primary .nav-item .dropdown-menu .dropdown-item .dropdown-link{white-space:normal;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.secondary .nav-item .btn-nav{margin-top:1rem !important;    margin-bottom:1rem !important;    background-color:#e7e4e4;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.secondary .nav-item .btn-nav:hover{color:#fff;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.secondary .nav-item .btn-nav:hover>i{color:#fff;}}@media(max-width:767.98px){.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.secondary .navbar-button.btn-fale-conosco{display: none;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.secondary .navbar-nav.secondary .nav-item .btn-nav.btn-portal-aluno span{display: none;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.secondary .nav-item .btn-nav{margin:0 !important;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(2) .navbar-brand img{height: 50px;}.navbar.primary .navbar-wrapper.primary>.wrapper-inner:nth-child(1) .navbar-nav.secondary .navbar-nav.secondary .nav-item .btn-nav{padding-right:0.2rem !important;line-height:20px;}}#search-form{margin: 0px;display: inline-block;position: relative;padding: 0;}#search-form #search {height: 25px;font-size: 14px;display: inline-block;font-weight: 200;border: none;outline: none;color: #FFF;padding: 3px;padding-right: 20px;width: 0px;position: absolute;top: 0;right: 0;background: none;z-index: 3;transition: width .4s cubic-bezier(0.000, 0.795, 0.000, 1.000);cursor: pointer;}#search-form #search:focus:hover {border-bottom: 1px solid #BBB;}#search-form #search:focus {width: 300px;z-index: 1;border-bottom: 1px solid #BBB;cursor: text;background-color: #e7e4e4;margin-right: 22px;max-width: 220px;}#search-form .fa {transition: opacity .4s ease;padding-top:5px;color:#FFF;padding-top: 3px;font-size: 19px;}#search-form .fa:hover {opacity: 0.8;}#search-form #search::-webkit-input-placeholder {color: #FFF;}#search-form #search::-moz-placeholder {color: #FFF;}#search-form #search:-ms-input-placeholder {color: #FFF;}#search-form #search:-moz-placeholder {color: #FFF;}.footbar.primary{margin-top:20px;}.footbar.primary>.container{padding-top:0 !important;}.footbar.primary .footbar-wrapper.primary>.wrapper-inner{margin-bottom:2.5rem !important;}.footbar.primary .footbar-wrapper.primary>.wrapper-inner:last-child{padding-top:1.5rem !important;margin-bottom:0 !important;border-top:1px solid #d8d8d8;}.footbar.primary .footbar-wrapper.primary>.wrapper-inner:nth-child(1) .col-wrapper-outer{position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.footbar.primary .footbar-wrapper.primary>.wrapper-inner:nth-child(1) .col-wrapper-outer .col-wrapper-inner:nth-child(1){position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.footbar.primary .footbar-wrapper.primary>.wrapper-inner:nth-child(1) .col-wrapper-outer .col-wrapper-inner:nth-child(2){position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.footbar.primary .footbar-wrapper.primary>.wrapper-inner:nth-child(1) .col-wrapper-outer .col-wrapper-inner .col-outer{position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.footbar.primary .footbar-wrapper.primary>.wrapper-inner:nth-child(1) .col-wrapper-outer .col-wrapper-inner .col-outer .col-inner{position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.footbar.primary .footbar-wrapper.primary>.wrapper-inner:nth-child(2) .col-wrapper-outer{position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.footbar.primary .footbar-wrapper.primary>.wrapper-inner:nth-child(2) .col-wrapper-outer>.row{align-items:center;}.footbar.primary .footbar-wrapper.primary>.wrapper-inner:nth-child(2) .col-wrapper-outer .col-wrapper-inner{position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.footbar.primary .footbar-brand{max-width:13.5rem;}.footbar.primary .footbar-brand img{max-width:216px;}.footbar.primary .footbar-copyright{text-align:center;}.footbar.primary .footbar-copyright .copyright-text>span{font-style:normal;font-weight:400;font-size:14px;line-height:28px;color:#909090;}.footbar.primary .footbar-copyright .copyright-text>span>a{font-style:normal;font-weight:500;text-decoration:none;color:#0a1630;}.footbar.primary .footbar-copyright .copyright-text>span>a:hover{color:#e7e4e4;}.footbar.primary .footbar-cta{padding:2.5rem 3.5rem;background-color:#e7e4e4;border-radius:50em;}.footbar.primary .footbar-cta .col-cta-outer{position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.footbar.primary .footbar-cta .col-cta-outer>.row{align-items:center;}.footbar.primary .footbar-cta .col-cta-outer .col-cta-inner:nth-child(1){position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.footbar.primary .footbar-cta .col-cta-outer .col-cta-inner:nth-child(2){position:relative;width:100%;min-height:1%;padding:0 1rem 0 1rem;-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.footbar.primary .footbar-cta .cta-text .title h2{margin-bottom:0 !important;font-style:normal;font-weight:700;font-size:24px;line-height:36px;color:#fff;}.footbar.primary .footbar-cta .cta-form{display:flex;align-items:center;}.footbar.primary .footbar-cta .cta-form>div{width:100% !important;padding-right:1rem !important;}.footbar.primary .footbar-cta .cta-form>div:last-child{padding-right:0 !important;}.footbar.primary .footbar-cta .cta-form .form-group{margin-bottom:0 !important;}.footbar.primary .footbar-cta .cta-form .form-group .form-input .form-control{height:auto !important;font-style:normal;font-weight:400;font-size:14px;line-height:28px;padding:.75rem 1rem;color:#1c043d;background-color:#fff;border:none;border-radius:50em;}.footbar.primary .footbar-cta .cta-form .form-group .form-input .form-control::placeholder{color:#909090;}.footbar.primary .footbar-cta .cta-form .form-button .btn-form{font-style:normal;font-weight:600;font-size:14px;line-height:28px;padding:.75rem 1rem;color:#e7e4e4;background-color:#fff;border-radius:50em;}.footbar.primary .footbar-cta .cta-form .form-button .btn-form:hover{color:#fff;background-color:#0a1630;}.footbar.primary .footbar-image{margin-left:auto !important;max-width:23.5rem;}.footbar.primary .footbar-image img{width:100%;}.footbar.primary .footbar-link .link{margin-bottom:.25rem !important;}.footbar.primary .footbar-link .link:last-child{margin-bottom:0 !important;}.footbar.primary .footbar-link .link .link-footbar{font-style:normal;font-weight:400;font-size:14px;line-height:28px;text-decoration:none;color:#909090;display: block;}.footbar.primary .footbar-link .link .link-footbar>i{color:#e7e4e4;}.footbar.primary .footbar-link .link .link-footbar:hover{color:#0a1630;}.footbar.primary .footbar-socmed{display:flex;align-items:center;}.footbar.primary .footbar-socmed .socmed-text{margin-right:1rem !important;}.footbar.primary .footbar-socmed .socmed-text .title h2{margin-bottom:0 !important;font-style:normal;font-weight:700;font-size:14px;line-height:28px;text-transform:uppercase;color:#1c043d;}.footbar.primary .footbar-socmed .socmed-icon{display:flex;align-items:center;}.footbar.primary .footbar-socmed .socmed-icon .icon{margin-right:.5rem !important;}.footbar.primary .footbar-socmed .socmed-icon .icon:last-child{margin-right:0 !important;}.footbar.primary .footbar-socmed .socmed-icon .icon>a>i{display:inline-flex;align-items:center;font-size:14px;line-height:28px;justify-content:center;width:2rem;height:2rem;color:#fff;background-color:#0a1630;border-radius:.15em;transition:.2s ease;}.footbar.primary .footbar-socmed .socmed-icon .icon>a:hover>i{background-color:#e7e4e4;transition:.2s ease;}.footbar.primary .footbar-text{margin-bottom:.5rem !important;}.footbar.primary .footbar-text .title h2{font-style:normal;font-weight:700;font-size:20px;line-height:30px;color:#1c043d;}@media(max-width:991.98px){.footbar.primary .footbar-wrapper.primary>.wrapper-inner{margin-bottom:1.5rem !important;}.footbar.primary .footbar-wrapper.primary>.wrapper-inner:nth-child(1) .col-wrapper-outer{position:relative;    width:100%;    min-height:1%;    padding:0 1rem 0 1rem;    -webkit-box-flex:0;    -ms-flex:0 0 100%;    flex:0 0 100%;    max-width:100%;}.footbar.primary .footbar-wrapper.primary>.wrapper-inner:nth-child(1) .col-wrapper-outer .col-wrapper-inner:nth-child(1){position:relative;    width:100%;    min-height:1%;    padding:0 1rem 0 1rem;    -webkit-box-flex:0;    -ms-flex:0 0 100%;    flex:0 0 100%;    max-width:100%;}.footbar.primary .footbar-wrapper.primary>.wrapper-inner:nth-child(1) .col-wrapper-outer .col-wrapper-inner:nth-child(2){position:relative;    width:100%;    min-height:1%;    padding:0 1rem 0 1rem;    -webkit-box-flex:0;    -ms-flex:0 0 100%;    flex:0 0 100%;    max-width:100%;}.footbar.primary .footbar-wrapper.primary>.wrapper-inner:nth-child(2) .col-wrapper-outer .col-wrapper-inner{position:relative;    width:100%;    min-height:1%;    padding:0 1rem 0 1rem;    -webkit-box-flex:0;    -ms-flex:0 0 100%;    flex:0 0 100%;    max-width:100%;    margin-bottom:1.5rem !important;}.footbar.primary .footbar-wrapper.primary>.wrapper-inner:nth-child(2) .col-wrapper-outer .col-wrapper-inner:last-child{margin-bottom:0 !important;}.footbar.primary .footbar-brand{margin-left:auto !important;    margin-right:auto !important;}.footbar.primary .footbar-cta{padding:1.5rem 2.5rem;    border-radius:1em;}.footbar.primary .footbar-cta .col-cta-outer .col-cta-inner:nth-child(1){position:relative;    width:100%;    min-height:1%;    padding:0 1rem 0 1rem;    -webkit-box-flex:0;    -ms-flex:0 0 100%;    flex:0 0 100%;    max-width:100%;    margin-bottom:1rem !important;}.footbar.primary .footbar-cta .col-cta-outer .col-cta-inner:nth-child(2){position:relative;    width:100%;    min-height:1%;    padding:0 1rem 0 1rem;    -webkit-box-flex:0;    -ms-flex:0 0 100%;    flex:0 0 100%;    max-width:100%;}.footbar.primary .footbar-cta .cta-text{text-align:center;}.footbar.primary .footbar-image{margin-right:auto !important;}.footbar.primary .footbar-socmed{display:block;    text-align:center;}.footbar.primary .footbar-socmed .socmed-text{margin-bottom:.5rem !important;    margin-right:0 !important;}.footbar.primary .footbar-socmed .socmed-icon{justify-content:center;}}@media(max-width:767.98px){.footbar.primary .footbar-wrapper.primary>.wrapper-inner:nth-child(1) .col-wrapper-outer .col-wrapper-inner .col-outer .col-inner{position:relative;    width:100%;    min-height:1%;    padding:0 1rem 0 1rem;    -webkit-box-flex:0;    -ms-flex:0 0 50%;    flex:0 0 50%;    max-width:50%;    margin-bottom:1rem !important;}.footbar.primary .footbar-wrapper.primary>.wrapper-inner:nth-child(1) .col-wrapper-outer .col-wrapper-inner .col-outer .col-inner:last-child{margin-bottom:0 !important;}.footbar.primary .footbar-cta{padding:1.5rem 2rem;}.footbar.primary .footbar-cta .cta-form{display:block;}.footbar.primary .footbar-cta .cta-form>div{padding-right:0 !important;    margin-bottom:.5rem !important;}.footbar.primary .footbar-cta .cta-form>div:last-child{margin-bottom:0 !important;}.footbar.primary .footbar-cta .cta-form .form-group{margin-bottom:.5rem !important;}}.hideAlert{display: none !important;}.top-space {width: 100%;background-color: #F1F1F1;}
.top-space .link-portal-aluno {color: #000000;}
.top-space .link-portal-aluno i {color: #000000;}
#search-form #search {color: #000000;}
.fab {color:#000000;}
.footer1 .div-address {display:none;}
.footer1 .div-telefone i {display:none;}
.footer1 .div-telefone {display:none;}
#search-form #search::placeholder {color: #000000!important;opacity: 1;}
#search-form #search:-ms-input-placeholder {color: #000000!important;}
#search-form #search::-ms-input-placeholder {color: #000000!important;}
#search-form .fa{color: #000000;}
.footer-line2 .div-payment img {display:none;}
.footer-line2 h3 {display: none;}
.footer1 .div-whats {display:none;}
.footer1 .div-whats i {display:none;}
.share-button {display: none;}
.product-img {border-top-left-radius: 10px; border-top-right-radius: 10px;}
.product-value-box {height: 90px!important; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.testimonials4.primary .testimony-slider-content .content-slider .content-wrapper.primary .content-image .image img {display: none;}
.product-testimonial-content p {text-align: left!important;}
.category7.primary .tab-slider-header .header-text .title h2 { font-family: 'Montserrat' !important;}
.category7.primary .tab-slider-header .header-tab .tab-nav .nav-slider .slick-carousel .slick-slide > span.text { font-family: 'Montserrat' !important;}
#top-menu .btn-carrinho {display:none!important;}
.testimonials4.primary .testimony-slider-content .content-slider .content-wrapper.primary .content-image .image {display: none;}
@media (max-width: 767.98px) {.text-main h2 {font-size: 33px!important;}}
.teachers4 .teachers-card.primary .teachers-text .subtitle h4 {display: none;}
.teachers4 .teachers-card.primary .teachers-text .title a {display: none;}
.courses20.primary .content-price .instalmentprice > span:nth-child(2),
.courses20.primary .content-price .instalmentprice > span:nth-child(3),
.courses20.primary .content-text .title > a:hover,
.courses20.primary .class-list-header .title h2 > span {
    color: #BF9349 !important;
}

.courses20.primary .content-button .btn-content {
    background-color: #BF9349 !important;
    border-color: #BF9349 !important;
    color: #0A1630 !important;
}

.courses20.primary .content-discount .discountprice > span {
    background-color: #BF9349 !important;
    color: #0A1630 !important;
}
.courses20.primary .content-discount .discountprice > span {
    background-color: #F5CB88 !important;
    color: #0A1630 !important;
}
.courses20.primary .content-button .btn-content {
  background-color: #BF9349 !important;}
.courses20.primary .class-list-content .content-wrapper.primary .content-price .sellprice>span {
  display: none;}
.caixa-desconto-global {background-color:#F5CB88 !important;}
.testimonials4.primary {background-color:#fff !important;}
 .testimonials4.primary .testimony-slider-content .content-slider .content-wrapper.primary .content-quote .quote>span{color:#1c043d !important;}

.testimonials4.primary .testimony-slider-content .content-slider .content-wrapper.primary .content-icon .icon>i { color:#1c043d !important;}
.testimonials4.primary .testimony-slider-content .content-slider .content-wrapper.primary .content-text .title h2 { color:#1c043d !important;}

.testimonials4.primary .testimony-slider-content .content-slider .content-wrapper.primary .content-quote .quote>span { color:#1c043d !important;}

.testimonials4.primary .testimony-slider-header .header-button .btn-header Specificity: (0,5,0) { background-color: #000000; color:#f1f1f1;}

.testimonials4.primary .testimony-slider-content .content-slider .content-wrapper.primary .content-text .subtitle h4 {color:#1c043d !important;}
.testimonials4.primary .testimony-slider-header .header-button .btn-header:hover {background-color: #000000!important; color:#fff!important;}
.capture-contact3.primary .subscription-form .form-button .btn-form {background-color:#bf9349!important;}
/* 1. Oculta o parcelamento antigo e as estrelas/avaliação */
.courses20.primary .content-price .instalmentprice,
.courses20.primary .content-review {
    display: none !important;
}

/* 2. Insere a frase 'em até 12x' abaixo do preço com o seu Azul */
.courses20.primary .content-price .sellprice::after {
    content: "em até 12x";      /* A frase que você quer */
    display: block;             /* Joga para a linha de baixo */
    color: #0A1630;             /* SEU AZUL OFICIAL */
    font-size: 14px;            /* Tamanho da letra */
    font-weight: 700;           /* Negrito */
    margin-top: 5px;            /* Espaço entre o preço e a frase */
    text-align: left;           /* Alinhado à esquerda (acompanha o preço) */
    font-family: 'Montserrat', sans-serif; /* Mantém a fonte do site */
}