@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:url(/assets/fonts/open-sans-v18-latin-300.eot);src:local(""),url(/assets/fonts/open-sans-v18-latin-300.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/open-sans-v18-latin-300.woff2) format("woff2"),url(/assets/fonts/open-sans-v18-latin-300.woff) format("woff"),url(/assets/fonts/open-sans-v18-latin-300.ttf) format("truetype"),url(/assets/fonts/open-sans-v18-latin-300.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url(/assets/fonts/open-sans-v18-latin-regular.eot);src:local(""),url(/assets/fonts/open-sans-v18-latin-regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/open-sans-v18-latin-regular.woff2) format("woff2"),url(/assets/fonts/open-sans-v18-latin-regular.woff) format("woff"),url(/assets/fonts/open-sans-v18-latin-regular.ttf) format("truetype"),url(/assets/fonts/open-sans-v18-latin-regular.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url(/assets/fonts/open-sans-v18-latin-600.eot);src:local(""),url(/assets/fonts/open-sans-v18-latin-600.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/open-sans-v18-latin-600.woff2) format("woff2"),url(/assets/fonts/open-sans-v18-latin-600.woff) format("woff"),url(/assets/fonts/open-sans-v18-latin-600.ttf) format("truetype"),url(/assets/fonts/open-sans-v18-latin-600.svg#OpenSans) format("svg")}.center {text-align:center;}.alert-redrive{color:#69040d;background-color:#fcb7be;border-color:#fba4ac;padding:10px;}.alert-redrive hr{border-top-color:#fa8b96}.alert-redrive .alert-link{color:#380207}.badge-redrive{color:#fff;background-color:#df091d}.badge-redrive[href]:focus,.badge-redrive[href]:hover{color:#fff;background-color:#ad0716}.bg-redrive{background-color:#df091d!important}a.bg-redrive:focus,a.bg-redrive:hover,button.bg-redrive:focus,button.bg-redrive:hover{background-color:#ad0716!important}.border-redrive{border-color:#df091d!important}.btn-redrive{color:#fff;background-color:#df091d;border-color:#df091d}.btn-redrive:hover{color:#fff;background-color:#bc0718;border-color:#ad0716}.btn-redrive.focus,.btn-redrive:focus{box-shadow:0 0 0 .2rem rgba(223,9,29,.5)}.btn-redrive.disabled,.btn-redrive:disabled{color:#fff;background-color:#df091d;border-color:#df091d}.btn-redrive:not(:disabled):not(.disabled).active,.btn-redrive:not(:disabled):not(.disabled):active,.show>.btn-redrive.dropdown-toggle{color:#fff;background-color:#ad0716;border-color:#9f0614}.btn-redrive:not(:disabled):not(.disabled).active:focus,.btn-redrive:not(:disabled):not(.disabled):active:focus,.show>.btn-redrive.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(223,9,29,.5)}.btn-outline-redrive{color:#df091d;background-color:transparent;border-color:#df091d}.btn-outline-redrive:hover{color:#fff;background-color:#df091d;border-color:#df091d}.btn-outline-redrive.focus,.btn-outline-redrive:focus{box-shadow:0 0 0 .2rem rgba(223,9,29,.5)}.btn-outline-redrive.disabled,.btn-outline-redrive:disabled{color:#df091d;background-color:transparent}.btn-outline-redrive:not(:disabled):not(.disabled).active,.btn-outline-redrive:not(:disabled):not(.disabled):active,.show>.btn-outline-redrive.dropdown-toggle{color:#fff;background-color:#df091d;border-color:#df091d}.btn-outline-redrive:not(:disabled):not(.disabled).active:focus,.btn-outline-redrive:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-redrive.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(223,9,29,.5)}.list-group-item-redrive{color:#69040d;background-color:#fba4ac}.list-group-item-redrive.list-group-item-action:focus,.list-group-item-redrive.list-group-item-action:hover{color:#69040d;background-color:#fa8b96}.list-group-item-redrive.list-group-item-action.active{color:#fff;background-color:#69040d;border-color:#69040d}.table-redrive,.table-redrive>td,.table-redrive>th{background-color:#fba4ac}.table-hover .table-redrive:hover{background-color:#fa8b96}.table-hover .table-redrive:hover>td,.table-hover .table-redrive:hover>th{background-color:#fa8b96}.text-redrive{color:#df091d!important}a.text-redrive:focus,a.text-redrive:hover{color:#ad0716!important}.alert-bluerive{color:#000;background-color:#747dcd;border-color:#656fc8}.alert-bluerive hr{border-top-color:#525ec1}.alert-bluerive .alert-link{color:#000}.badge-bluerive{color:#fff;background-color:#1f2557}.badge-bluerive[href]:focus,.badge-bluerive[href]:hover{color:#fff;background-color:#111531}.bg-bluerive{background-color:#1f2557!important}a.bg-bluerive:focus,a.bg-bluerive:hover,button.bg-bluerive:focus,button.bg-bluerive:hover{background-color:#111531!important}.border-bluerive{border-color:#1f2557!important}.btn-bluerive{color:#fff;background-color:#1f2557;border-color:#1f2557;font-size: 1.1em;}.btn-bluerive:hover{color:#fff;background-color:#15193c;border-color:#111531}.btn-bluerive.focus,.btn-bluerive:focus{box-shadow:0 0 0 .2rem rgba(31,37,87,.5)}.btn-bluerive.disabled,.btn-bluerive:disabled{color:#fff;background-color:#1f2557;border-color:#1f2557}.btn-bluerive:not(:disabled):not(.disabled).active,.btn-bluerive:not(:disabled):not(.disabled):active,.show>.btn-bluerive.dropdown-toggle{color:#fff;background-color:#111531;border-color:#0d1026}.btn-bluerive:not(:disabled):not(.disabled).active:focus,.btn-bluerive:not(:disabled):not(.disabled):active:focus,.show>.btn-bluerive.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(31,37,87,.5)}.btn-outline-bluerive{color:#1f2557;background-color:transparent;border-color:#1f2557}.btn-outline-bluerive:hover{color:#fff;background-color:#1f2557;border-color:#1f2557}.btn-outline-bluerive.focus,.btn-outline-bluerive:focus{box-shadow:0 0 0 .2rem rgba(31,37,87,.5)}.btn-outline-bluerive.disabled,.btn-outline-bluerive:disabled{color:#1f2557;background-color:transparent}.btn-outline-bluerive:not(:disabled):not(.disabled).active,.btn-outline-bluerive:not(:disabled):not(.disabled):active,.show>.btn-outline-bluerive.dropdown-toggle{color:#fff;background-color:#1f2557;border-color:#1f2557}.btn-outline-bluerive:not(:disabled):not(.disabled).active:focus,.btn-outline-bluerive:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-bluerive.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(31,37,87,.5)}.list-group-item-bluerive{color:#000;background-color:#656fc8}.list-group-item-bluerive.list-group-item-action:focus,.list-group-item-bluerive.list-group-item-action:hover{color:#000;background-color:#525ec1}.list-group-item-bluerive.list-group-item-action.active{color:#fff;background-color:#000;border-color:#000}.table-bluerive,.table-bluerive>td,.table-bluerive>th{background-color:#656fc8}.table-hover .table-bluerive:hover{background-color:#525ec1}.table-hover .table-bluerive:hover>td,.table-hover .table-bluerive:hover>th{background-color:#525ec1}.text-bluerive{color:#1f2557!important}a.text-bluerive:focus,a.text-bluerive:hover{color:#111531!important}html{font-size:62.5%}body{font-family:"Open Sans",sans-serif;font-weight:400;font-size:1.4rem;background-color:#eee8d9;color:#1f2557}header{padding:0;background:#1f2557;background-size:100% 2rem}h1,h2,h3{text-align:center;font-weight:700;font-family:Montserrat,sans-serif}.btn,.form-control{border-radius:0;font-size:1.4rem}footer{background:#1f2557;color:#fff;font-size:1.2rem;min-height:10rem;padding:2rem 0;margin-top:3rem;border-bottom:solid 1.5rem #df091d}.rive-logo{margin:15px 0 20px;padding:10px!important}.bg-white{padding:20px}.card-header{font-family:Montserrat,sans-serif;font-size:18px}.d-grid.gap-2{padding-top:20px}.btn-bluerive{width:100%;display:inline-block;margin:20px auto;border-radius:5px;padding:5px 0 7px 0}p{font-family:Oswald,sans-serif;font-size:1.2em}
.accordion {
  background-color: #eee;
  color: #444;
  cursor: pointer;
  padding: 10px 30px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  transition: 0.4s;
}

.active, .accordion:hover {
  background-color: #df091d !important; 
}

.panel {
  padding: 20px;
  display: none;
  background-color: white;
  overflow: hidden;
}

h3 {
  font-weight: 600;
  margin: 10px auto 30px auto;
  background: ;
  color: #e53e34;
  font-size: 19px;
}

.alert-danger {
    margin-top: 10px !important;
}

.swal2-html-container, .swal2-styled.swal2-confirm{
    font-size: 1.525em !important;
}
.swal2-styled.swal2-confirm {
    background-color: #1f2557 !important;
}
.swal2-title {
    color: #c62a40;
}