/* your styles go here */

.box-image-text .image {
    min-height: 200px;
    max-height: 200px;
}

.box-simple {
    min-height: 230px;
}

.logo-img {
    width: 130px !important;
}

.logo-small-img {
    width: 130px;
}

.navbar-brand.home {
    padding: 0;
}

.navbar-default .navbar-nav>.active>a {
    background: #fff;
    color: #21295b;
    padding-top: 40px;
    padding-bottom: 40px;
}

.navbar-nav>li>a {
    padding-top: 40px;
    padding-bottom: 40px;
}

.blink_indicator {
    background: yellowgreen;
    min-width: 20px;
    color: #000;
    padding: 2px 8px;
    border-radius: 2em;
    display: inline-block;
    animation: blink-animation 1s steps(5, start) infinite;
    -webkit-animation: blink-animation 1s steps(5, start) infinite;
}

a i.fa-phone{
    margin: 0 2px !important;
}

@media only screen and (max-width: 600px) {
    .mob-banner {
        padding: 20px !important;
    }
}

@media only screen and (min-width: 601px) and (max-width: 1024px) {
    .mob-banner {
        padding: 0 10em !important;
    }
}

@keyframes blink-animation {
    to {
        visibility: hidden;
    }
}

@-webkit-keyframes blink-animation {
    to {
        visibility: hidden;
    }
}