.filled-2 {
    color: #286bda !important;
}    
.reset{
    background: #0c6e81;
    border: 1px solid #0c6e81;
}
   
.radio-tile-group .card{
    /* width: 15rem; */
    width: 100%;
    height: 15rem;
    background-color: rgb(176 206 255 / 15%);
}

.radio-tile-group .card-body {
    padding: -0.75rem !important;
}

.radio-tile:hover, .radio-button:hover+.radio-tile ,
.radio-button:checked+.radio-tile{
    background-color: #f44336;
    border: 2px solid #f44336;
    color: white;
    transform: scale(1.1, 1.1);
    
}

.container {
    display: flex;
    justify-content: center;
    align-items: center;
    /* height: 110vh; */
}

#corporate_form {
    width: 100%;
}

/* .radio-tile-group {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;

} */

.input-container {
    position: relative;
    height: 9rem;
    width: 9rem;
    margin: 0.5rem;

}

@media (max-width: 1402px) {

    .input-container {
        height: 9rem;
        width: 9rem;
        margin: 0.5rem;
    }

    .radio-tile {
        padding: 2rem 2rem;
    }

}

@media (max-width: 768px) {

    .input-container {
        height: 4.8rem;
        width: 4.8rem;
        margin: 0.25rem;
    }

    .radio-tile {
        padding: 2rem 2rem;
    }

}

.radio-button {
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    margin: 0;
    cursor: pointer;
}


.radio-tile {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;    
    width: 100%;
    height: 100%;
    border: 2px solid #ff865b ;
    border-radius: 5px;
    padding: 1rem;
    transition: transform 300ms ease;
}

.radio-tile-label {
    text-align: center;
    font-size: 0.85rem;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #f44336;
}




.radio-tile-label {
    color: black;
}

.radio-tile-group .input-container 
.radio-button:checked + .radio-tile 
.radio-tile-label {
    color: white;
}

.filled{
    color: #ff865b !important;
}

.nav.nav-tabs.register-tab{padding-bottom: 20px;}
.zonal_tab.nav-tabs .nav-item .nav-link{display: contents;}
.zonal_tab.nav-tabs .nav-item .nav-link .reg-ico{font-size: 4rem;}
.zonal_tab.nav-tabs .nav-item .nav-link .reg-heading{font-size: 2rem; position: relative; top: -14px; left: 15px;}