body{font-family:'Montserrat',montserrat;padding-top:70px}.text-justify{text-align:justify}.card-header-custom{background:#0E1156;padding:12px 15px}.card-detalhes{overflow:hidden;background:#fff}.fixed-card{position:sticky;top:90px;z-index:100}.card-header-custom{background:#0E1156;color:#fff;padding:12px 15px;margin:-1rem -1rem 1rem -1rem}.btn-static,.btn-static:hover,.btn-static:focus,.btn-static:active{color:#39b9fd;border-color:#39b9fd;background-color:#fff0;box-shadow:none}@media (max-width:991px){body{padding-top:50px}}.btn-primary{background-color:#195ab4;border-color:#195AB4}.custom-modal,.custom-modal *{font-family:'Montserrat',sans-serif!important}.custom-modal .modal-dialog{max-width:600px!important}.custom-modal .modal-content{border-radius:8px;border:none}.custom-modal .modal-dialog{margin:0 auto;min-height:100vh;display:flex;align-items:center}.custom-modal-header{background:#0E1156;padding:20px 28px;border-bottom:none}.custom-modal-header .modal-title-text{color:#fff;font-size:1.45rem;font-weight:700;margin:0}.custom-modal-header .btn-close{filter:invert(1);opacity:1}.texto-pro-intro{font-size:1.3rem;margin-left:100px;margin-right:100px;color:#1d273b}@media (max-width:768px){.texto-pro-intro{font-size:1.3rem;margin-left:5px;margin-right:5px}}.lista-pro{font-size:.8rem;line-height:1.55;padding:0 40px;margin:0}.lista-pro strong{display:block;font-size:.8rem;font-weight:700}.texto-final-pro{margin-top:40px;font-size:1.25rem;text-align:center;font-weight:700;color:#1d273b}.texto-final-pro2{margin-top:5px;font-size:1rem;text-align:center;color:#1d273b}.texto-final-pro2 a{text-decoration:none;font-weight:700}.texto-final-pro2 a:hover{text-decoration:underline}.free-header{font-weight:700;font-size:1.1rem;text-align:center;padding:40px 30px 0 30px;border-radius:5px}.free-content{font-size:.8rem}.free-footer{text-align:center}.free-footer a{background:#195ab4;display:inline-block;width:70%;margin:0 auto 20px auto;color:#fff;text-decoration:none;font-weight:700;border-radius:5px;padding:11px;font-size:1.1rem;transition:background-color 0.3s ease,color 0.3s ease}.free-footer a:hover{background-color:#0E1156;color:#fff}@media (max-width:480px){.sidecanvas{padding:25px 5px 10px 5px}.lista-pro{padding:0 5px}.texto-final-pro{font-size:1.15rem;margin-top:30px}}@media (max-width:576px){.custom-modal .modal-dialog{margin:0 auto;height:100vh;display:flex;align-items:center;margin-left:15px!important;margin-right:15px!important}.custom-modal .modal-content{max-height:90vh;overflow-y:auto}}.custom-modal .modal-content{color:#1d273b!important}.custom-modal-header .modal-title-text,.custom-modal-header,.custom-modal-header *{color:#ffffff!important}.video-container iframe{width:100%;height:315px;border:none}.btn-custom{background-color:#0d104f;border-color:#0d104f;color:#fff}.btn-custom:hover{background-color:#0a0d3a;border-color:#0a0d3a;color:#fff}.btn-outline-pro{color:#0d104f!important;border-color:#0d104f!important}.btn-outline-pro:hover,.btn-outline-pro:focus,.btn-outline-pro:active{color:#ffffff!important;background-color:#0d104f!important;border-color:#0d104f!important;box-shadow:none!important}.btn-dark{background-color:#3b3b3b!important;color:#fff!important;border:none!important}.accordion-button{background:#fff;font-weight:600;padding:18px;color:#1d273b}.accordion-button:not(.collapsed){background:#fff;color:#1d273b;box-shadow:none}.accordion-item{border-radius:8px!important;overflow:hidden;border-color:#e0e0e0!important}.accordion-body{background:#fafafa;padding:18px}.site-footer{font-family:'Montserrat',montserrat}.site-footer .footer-link{color:#cfe1ff;text-decoration:none}.site-footer .footer-link:hover{color:#fff;text-decoration:underline}.site-footer h6{color:#fff}.site-footer p{color:#d7e3ff}@media (max-width:767.98px){.site-footer .row.py-4{padding-top:1rem;padding-bottom:1rem}}.footer-link{color:#dfe7ff;text-decoration:none;transition:color 0.2s;display:inline-block;padding:2px 0}.footer-link:hover{color:#fff;text-decoration:underline}@media (max-width:991.98px){.footer-content{display:none;overflow:hidden;transition:all 0.3s ease}.footer-content.expanded{display:block}#footerToggleBtn{border-bottom:1px solid rgb(255 255 255 / .1)}#footerToggleBtn:hover{opacity:.9}#footerToggleBtn:focus{outline:none;box-shadow:none}}@media (min-width:992px){.footer-content{display:block!important}.d-block.d-lg-none{display:none!important}}.toast{background-color:transparent!important}