@media (min-width:1025px) and (max-width:1400px){
     .welcome-content-2 {
    max-width: 434px !important;
}
.welcome-content {
    margin-left: 125px;
    display: inline-block;
    max-width: 420px;
}
}

@media (max-width: 1560px) and (min-width: 1366px) {
    .container{
        padding: 0 60px;
    }
}

@media (max-width: 1365px) and (min-width: 1200px) {
    .container{
        padding: 0 50px;
    }
    .welcome-content {
        margin-left: 130px;
    }
    .welcome-content-2 {
        margin-right: 50px;
    }

}

@media (max-width: 1199px) and (min-width: 1024px) {
    .container{
        padding: 0 40px;
    }
    .welcome-content {
        margin-left: 45px;
    }
    .welcome-content-2 {
        margin-right: 45px;
    }
}

@media (max-width: 1023px) and (min-width: 992px) {
    .container{
        padding: 0 30px;
    }
    .welcome-content {
        margin-left: 40px;
    }
    .welcome-content-2 {
        margin-right: 20px;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    .container{
        padding: 0 20px;
    }
    .welcome-content {
        margin-left: 40px;
        max-width: 300px;
    }
    .welcome-content-2 {
        margin-right: 40px;
        max-width: 300px;
    }
}



@media only screen and (max-width: 1366px){
    .sector-box .e-con-inner{
        display: flex;
        flex-wrap: wrap;
        justify-content: center !important;
    }
    .welcome-content-3 {
        margin-right: 80px;
    }
}

@media only screen and (max-width: 1200px){
    .welcome-content-3 {
        max-width: 390px;
    }
    .coverage-box:after {
        border: 30px solid #EF5202;
    }
}

@media only screen and (max-width: 991px){
    .welcome-content-3 {
        max-width: 350px;
    }
    .coverage-item {
        max-width: 190px;
        max-height: 190px;
    }
    .coverage-item img {
        height: 190px;
        width: 190px;
    }
    .coverage-box {
        max-width: 530px;
        max-height: 530px;
        margin: 0 auto;
        position: relative;
        height: 530px;
    }
    .coverage-box .coverage-item:nth-child(1) .cover-text{
        left: 0;
        right: auto;
    }
}

@media only screen and (max-width: 768px) {
    .container{
        padding: 0 20px;
    } 
    .welcome-content {
        margin-left: 40px;
        max-width: 395px;
    } 
    .welcome-content-2 {
        margin-right: 40px;
        max-width: 395px;
    }   
    .team-img img{
        max-width: 250px;
    }
    .team-img:before {
        max-width: 250px;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
    }
    .mCSB_inside>.mCSB_container {
        margin-left: 20px !important;
    }
    .coverage-box .coverage-item:nth-child(1) .cover-text {
        left: 50%;
        z-index: 99;
        transform: translate(-50%, -50%);
        width: 100%;
        top: 5%;
            bottom: auto;
    }
    .cover-text p{
        max-width: 100%;
    }
    .coverage-box .coverage-item:nth-child(3) .cover-text{
        left: 50%;
        right: auto;
        z-index: 99;
        transform: translate(-50%, -50%);
        width: 100%;
        top: 5%;
            bottom: auto;
    }
    .coverage-box .coverage-item:nth-child(5) .cover-text{
        left: 50%;
        right: auto;
        z-index: 99;
        transform: translate(-50%, -50%);
        width: 100%;
        top: 5%;
            bottom: auto;
    }
    .cover-text {
        position: absolute;
        right: 50%;
        width: 100%;
        transform: translate(-50%, -50%);
        left: 50%;
        top: 5%;
        z-index: 99;
            bottom: auto;
    }
}
@media only screen and (max-width: 700px) {
    .coverage-box {
        max-width: 530px;
        max-height: 100%;
        margin: 0 auto;
        position: relative;
        height: auto;
    }
    .coverage-item {
        max-width: 250px;
        max-height: 250px;
    }
    .coverage-item img {
        height: 250px;
        width: 250px;
    }
    .coverage-item{
        position: relative;
    }
    .coverage-box .coverage-item:nth-child(1) {
        left: auto;
        top: auto;
    }
    .coverage-box .coverage-item:nth-child(2) {
        left: auto;
        top: auto;
    }
    .coverage-box .coverage-item:nth-child(3) {
        left: auto;
        top: auto;
    }
    .coverage-box .coverage-item:nth-child(4) {
        right: auto;
        top: auto;
    }
    .coverage-box .coverage-item:nth-child(5) {
        left: auto;
        bottom: auto;
        transform: none;
    }
    .coverage-box:after {
        border: 15px solid #EF5202;
        width: 15px;
        border-radius: 0;
    }
    .coverage-box {
        gap: 30px;
    }
    .custom-circle{
        margin: 0 auto;
    }
    
}

@media only screen and (max-width: 575px){
    .welcome-content {
        margin-left: 20px;
        max-width: 320px;
    }
    .welcome-content-2 {
        margin-right: 20px;
        max-width: 320px;
    }
    .form-btn{
     margin-top: 60px !important;  
    }
}

@media (min-width:768px) and (max-width:1024px){
  .blog-detail-sec .container {
    padding: 0 30px;
}
}

@media (max-width:767px){
  .blog-detail-sec .container {
        padding: 0 20px;
    }
    .inner-content p {
        font-size: 18px;
    }
    .inner-banner{
       height: 520px;
    }
    .blog-detail-sec {
        padding: 60px 0;
    }
    .custom-content-box {
        flex-wrap: nowrap;
        padding-left: 20px;
        height: 140px;
    }
    .content-box-item{
        min-height: 140px;
    }
    /*.parent {
      height: 500px;
    }
    .pin-spacer{
        max-height: 500px !important;
    }*/
.blog-post {
    margin-bottom: 40px;
}
ul.styled-pagination.clearfix {
    margin-top: 20px;
}
}