@media (min-width:1200px){
}
@media (min-width:992px){
}
@media (min-width:768px){
}
@media (min-width:480px){
}
@media (min-width:1200px) and (max-width:1399px){
}
@media (min-width:992px) and (max-width:1199px){
}
@media (min-width:768px) and (max-width:991px){
    .footer-sec2,
    .footer-sec3
    {
        font-size: 11px !important;
    }
    .round1
    {
        width: 72%;
    }
}
@media (min-width:480px) and (max-width:767px){
    .modal-dialog 
    {
        width: 370px;
    }
    .contact-heading
    {
        font-size: 40px;
    }
    .round1
    {
        width: 100%;
    }
}
@media (max-width:1199px){
}
@media (max-width:991px){
    .service-box 
    {
        margin-bottom: 40px;
    }
    .works-main 
    {
        padding: 50px 0px 50px 0px;
    }
    header.masthead
    {
        padding-top: 0rem;
    }
}
@media (max-width:767px){
    .cnct-frm-in 
    {
        margin: 0 20px;
    }
    .bg-form 
    {
        padding-top: 50px;
        padding-bottom: 50px;
    }
}
@media (max-width:479px){
    .modal-dialog 
    {
        width: 300px;
    }
    .pvdr-img 
    {
        position: static;
        margin-bottom: 15px;
    }
    .pvdr-name 
    {
        padding-left: 0;
    }
    .locate-area,
    .dt-tm-in
    {
        display: block;
    }
    .smart-green
    {
        padding: 10px;
    }
    .section-heading
    {
        font-size: 24px;
    }
    .section-heading.contact-heading
    {
        font-size: 35px;
    }
    .service-wrap 
    {
        padding-top: 30px;
    }
    .service-box
    {
        margin: 0 auto 40px;
    }
    .ser-box-wrap:last-child .service-box
    {
        margin-bottom: 0;
    }
    .ser-box-wrap 
    {
        width: 100%;
    }
    .round1
    {
        width: 100%;
    }
    .titlemain
    {
        font-size: 20px;
    }
}