/*---Header---*/
@media(max-width: 767px){
    .navbar-default .navbar-nav>li>a{
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .navbar-collapse{
        position: absolute;
        z-index: 9999;
        width: 100%;
        background: #fff;
        border-bottom: 2px solid #e7e7e7;
    }
}
/*---Main Slider---*/
@media(max-width: 991px){
    #main-slider-section .main-slider-text{
        margin-top: 0px;
        margin-bottom: 20px;
        padding: 45px 30px;
        background: rgba(0,0,0,0.6);
        border-radius: 0px;
    }
    #main-slider-section .main-slider-info{
        padding-left: 30px;
        padding-right: 30px;
    }
}
/*---Contact Page---*/
@media(max-width: 991px){
    #contact-content .contact-block{
        text-align: center;
    }
}
/*---About Page---*/
@media(max-width: 991px){
    #about-section{
        padding: 60px 0px 40px;
    }
    #about-section img{
        width: 100%;
    }
    #about-section .about-mission-box,
    #about-section .about-vision-box,
    #about-section .about-approach-box{
        margin-bottom: 20px;
        text-align: center;
    }
}
/*---Thank You Page---*/
@media(max-width: 991px){
    #thank-you-section .thank-you-block .thank-insurance-box .second-box{
        margin-top: 20px;
    }
}
@media(max-width: 549px){
    #thank-you-section .thank-you-block h1{
        font-size: 32px;
    }
    #thank-you-section .thank-you-block h3{
        font-size: 22px;
    }
    #thank-you-section .thank-you-block p{
        font-size: 16px;
    }
}
/*---Adviser Page---*/
@media(max-width: 767px){
    #adviser-section{
        margin-left: 10px;
        margin-right: 10px;
    }
}
