@import url('https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,400..900;1,400..900&display=swap');
@import url(responsive.css);

body {
    font-family: 'Inter';
    font-size: 82%;
    background-color: #C51718;
    overflow-y: scroll;
}

.seccion1{
    padding: 45px 0px 15px!important;
}

.seccion1 h1 {
    font-size: 34px;
    color: #fff;
}


.seccion1 p{
    color: #fff;
}

.seccion2, .seccion3{
    padding: 40px 0px!important;
}

.seccion2 h2, .seccion3 h2{
    font-size: 24px;
    color: #fff;
}

.seccion2 p, .seccion3 p{
    color: #fff;
}

.seccion4 {
    padding-bottom: 60px;
}

.seccion4 span {
    font-size: 24px;
    color: #fff;
}

.seccion4 details{
  background: #f2f2f2;
  padding: 1rem;
  margin: 0.5rem;
  border-radius: 6px;
  cursor: pointer;
}

.seccion4 details > p{
    font-family: sans-serif;
    padding-top: 10px;
}

.seccion4 details > summary{
    font-family: sans-serif;
    font-weight: 600;
    font-size: 18px;
}


.accordion-button:not(.collapsed) {
    color: #fff!important;
    background-color: #C51718!important;
    box-shadow: none!important;
}

.text-primary {
    color: #C51718 !important;
}

body:not(.home) main {
    background-color: #ffffff;
}

.social-links a i {
    font-size: 1.8rem;
    opacity: .8;
    transition: all .2s ease-out;
}

.social-links a:hover i {
    opacity: 1;
}

header .social-links a i {
    font-size: 1.2rem;
}

footer .social-links a i {
    font-size: 1.1rem;
}

.menu.btn-group {
    background-color: rgba(255, 255, 255, .1);
}

.menu .btn {
    font-size: 1rem;
}

header .menu .btn {
    font-size: .9rem;
}

.menu .btn:hover {
    background-color: rgba(255, 255, 255, .1);
}

.alert-menu {
    color: #C51718;
    background-color: rgba(0, 0, 0, 0.03);
    border: 1px solid rgba(0, 0, 0, 0.1);
}

.nav-tabs {
    font-size: 1.2rem;
    font-weight: 600;
}

.nav-tabs button {
    color: #aaa;
}

.nav-tabs .active button {
    color: #333;
}

.tab-content {
    font-size: .9rem;
}

.tab-content h6 {
    font-weight: 700;
    margin: .4rem 0;
}