@import url('https://fonts.googleapis.com/css?family=Raleway:400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap');
.banner--section {
    /* height: 764px; */
}

.banner--text h2 {

    margin-bottom: 85px;

}

.navigation-navbar .navbar-brand img {

    width: 100%;

}

.navigation-navbar .navbar-collapse .navbar-nav .nav-item .nav-text {

    font-size: 1.2rem;

}

.master-card{

    position: relative;

    top: 2rem;

}

@media only screen and (max-width: 598px) {

    .master-card{

        position: inherit;

        top: 0;

    }

}

.main--inner--section .main--concept {

    padding: 14rem 0 7rem;

}

@media only screen and (max-width: 1190px) {

    .main--inner--section .main--concept {

        padding: 0;

    }

}

.main--inner--section .main--concept .right--image {

    margin-top: 0;

}

.main--inner--section .main--concept .form--concept {

    margin-bottom: 2rem;

}

@media only screen and (max-width: 1020px){

    .col--inline .heading h2 {

        font-size: 1.5rem;

    }

}

@media only screen and (max-width: 1020px){

    .col--inline .card h2 {

        font-size: 1rem;

    }

}

.col--inline {

    padding-bottom: 7rem;

}

.about--inner--section .about--content .about--inner--text .text-par .list--item li {

    margin-left: 2rem;

}

.testimonial--section .inline--inner--icon {

    justify-content: center;

}

.main--inner--section .main--concept .form--concept .form-group .form-control {

    padding: 0;

    height: 3rem;

    padding-left: 1rem;

}

.lead{

    padding: 1.5rem 0;

}

#comment{

    height: 8rem;

}

.testimonial--section .testimonial--card .profile--about p {
    min-height: 22rem;
}

.tel_mobile{
    display: none;
    font-family: 'Raleway', sans-serif;
    background-color:red;
    padding: 0.8rem 1rem; 
    color: white;
    font-size: 1.2rem;
    font-weight: 800;
}

@media only screen and (max-width: 1020px){

    .tel_mobile{
        display: inherit;
    }

}