#header-page-certificados{margin-top:81px;margin-bottom:81px}#header-page-certificados .title-page h2{font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:700;font-size:38px;line-height:42px;color:#0A3D62;position:relative;padding-left:56px}#header-page-certificados .title-page h2::before{content:url(/app/themes/maestro/public/images/grafismo-subtitle-page.svg);position:absolute;bottom:16px;left:0}#header-page-certificados .title-page span{font-family:"Questrial",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#777}#header-page-certificados .descricao-page p{font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#747C91}@media (max-width:425px){#header-page-certificados{margin-top:40px}#header-page-certificados .title-page{margin-bottom:30px}#header-page-certificados .title-page h2{font-size:27px;padding-left:0;z-index:1}#header-page-certificados .title-page h2::before{z-index:-1;top:0}#header-page-certificados .descricao-page p{font-size:16px}}@media (max-width:992px){#header-page-certificados{margin-bottom:50px}}#combo-certificados{margin-bottom:50px}#combo-certificados .header-combos{width:100%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #efefef;padding:10px 0;margin-bottom:30px}#combo-certificados .header-combos span{font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#747C91}#combo-certificados .header-combos span strong{font-weight:700}#combo-certificados .header-combos form select{border:2px solid #E2E2E2;padding:8px 16px;font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#747C91}#combo-certificados .header-combos form select:focus,#combo-certificados .header-combos form select :focus-visible{box-shadow:none;outline:none}#combo-certificados .header-combos form label{font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#747C91}#combo-certificados .filtro-publico ul{list-style:none;padding:0;margin:0}#combo-certificados .filtro-publico ul li{font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:52px;color:#0A3D62;cursor:pointer;transition:0.5s ease}#combo-certificados .filtro-publico ul li.active{position:relative;display:flex;align-items:center;padding-left:16px}#combo-certificados .filtro-publico ul li.active::before{content:"";position:absolute;width:6px;height:6px;border-radius:100px;background-color:#079992;left:0}#combo-certificados span.total-combo-list{font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#747C91;margin:20px 0}#combo-certificados span.total-combo-list strong{font-weight:700}#combo-certificados .box-certificado{box-shadow:0 4px 40px rgb(60 99 130 / .08);border-radius:7px;width:100%;height:450px;display:flex;justify-content:space-evenly;align-items:center;flex-direction:column;padding:20px;position:relative}#combo-certificados .box-certificado .categoria{position:absolute;top:0;right:0;height:38px;background:#60A3BC;border-radius:0 7px 0 30px;width:-moz-max-content;width:max-content;padding:0 20px;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:400;font-size:14px;color:#fff}#combo-certificados .box-certificado .sale{position:absolute;left:5%;top:0;background:#184C75;border-radius:0 0 10px 10px;height:46px;display:flex;align-items:center;padding:8px;width:50px;justify-content:center;text-align:center;font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:700;font-size:13px;color:#fff}#combo-certificados .box-certificado .title{margin-bottom:30px}#combo-certificados .box-certificado .title h3{font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:700;font-size:24px;color:#0A3D62}@media (max-width:1300px){#combo-certificados .box-certificado .title{margin:30px 0}#combo-certificados .box-certificado .title h3{font-size:20px}}#combo-certificados .box-certificado .box-tipo{border:1px solid #60A3BC;border-radius:7px;padding:14px 20px;text-align:center;margin:0 auto;width:130px}#combo-certificados .box-certificado .box-tipo h3{font-style:normal;font-weight:800;font-size:30px;color:#000;margin-bottom:0}#combo-certificados .box-certificado .box-tipo span{font-style:normal;font-weight:400;font-size:14px;text-transform:capitalize;color:#747C91}#combo-certificados .box-certificado .plus{display:flex;flex-direction:column;align-items:center;width:70%}#combo-certificados .box-certificado .plus p{font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:700;font-size:24px;color:#60A3BC;margin-bottom:10px}#combo-certificados .box-certificado .plus small{font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:700;font-size:16px;color:#0A3D62;text-align:center}#combo-certificados .box-certificado .box-comprar{display:flex;align-items:center;justify-content:space-between;width:100%}#combo-certificados .box-certificado .box-comprar .valor small.de-por{font-family:"Questrial",sans-serif;font-style:normal;font-weight:400;font-size:14px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#A3A3A3}#combo-certificados .box-certificado .box-comprar .valor .parcela{font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:700;font-size:26px;color:#60A3BC;margin-bottom:0}#combo-certificados .box-certificado .box-comprar .valor .parcela span{font-weight:400;font-size:14px;color:#A3A3A3}#combo-certificados .box-certificado .box-comprar .valor .parcela small.valor-decimal{font-size:12px;font-weight:400}#combo-certificados .box-certificado .box-comprar .valor .valor-avista{font-family:"Readex Pro",sans-serif;font-style:normal;font-size:14px;color:#A3A3A3;margin-bottom:0}#combo-certificados .box-certificado .box-comprar .comprar a button{font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:700;font-size:14px;color:#fff;background:#079992;border-radius:50px;height:35px;padding:0 30px;border:1px solid #079992;transition:0.5s ease}#combo-certificados .box-certificado .box-comprar .comprar a button:hover{border:1px solid #38ADA9;background-color:#38ADA9}@media (max-width:1300px){#combo-certificados .box-certificado .title{margin:30px 0}#combo-certificados .box-certificado .plus p{font-size:18px}#combo-certificados .box-certificado .plus small{font-size:14px}#combo-certificados .box-certificado .box-comprar{flex-wrap:wrap;justify-content:center;row-gap:10px}}@media (max-width:992px){#combo-certificados .header-combos{flex-wrap:wrap;gap:10px;margin-bottom:0}#combo-certificados .filtro-publico ul{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #EFEFEF;margin-bottom:30px;gap:30px}#combo-certificados .filtro-publico ul li{position:relative;display:flex;align-items:center;flex:1;line-height:normal;padding:20px 0}#combo-certificados .filtro-publico ul li:nth-last-child(-n+1)::after{display:none}#combo-certificados .filtro-publico ul li::after{content:"";position:absolute;width:1px;height:100%;background-color:#EFEFEF;right:0;top:0}}#fixed-banner{height:153px;width:100%;box-shadow:0 4px 40px rgb(60 99 130 / .08);background-color:#fff;display:flex;align-items:center;position:fixed;bottom:0;z-index:999;background-image:url(/app/themes/maestro/public/images/fundo-hero.svg);background-size:cover;background-position:right;background-repeat:no-repeat}#fixed-banner::before{position:absolute;content:url(/app/themes/maestro/public/images/grafismo-banner-fixo.svg);left:5%}#fixed-banner .box-info h5{font-style:normal;font-weight:800;font-size:20px;line-height:36px;color:#184C75}#fixed-banner .box-info p{font-family:"Questrial",sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:21px;color:#777}#fixed-banner .box-button{display:flex;align-items:center;justify-content:flex-end}#fixed-banner .box-button a button{width:275px;height:55px;background-color:#079992;border:solid #079992;font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:18px;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;transition:0.5s ease}#fixed-banner .box-button a button:hover{border:solid #0A3D62;background-color:#0A3D62}@media (max-width:1170px){#fixed-banner::before{display:none}}@media (max-width:992px){#fixed-banner{display:none!important}}