html, body {
    overflow-x: clip !important;
    background: #000;
}
header#mY-Headersh {
    background: #000 !important;
    z-index: 123;
    padding: 10px 0px;
}
body.wp-singular.project-template .asad-container{
    width:100% !important; 
    max-width:1280px !important;
    margin: 0 auto !important;
    z-index: 1 !important;
    position: relative !important;
}
div#projTopH {
    padding: 150px 0px 30px 0px;
}
body.wp-singular.project-template section.featuredProj {
    background: #000 !important;
}
body.wp-singular.project-template .projects-top h2 {
    color: #fff !important;
}
body.wp-singular.project-template .projects-top {
    padding: 0px 8px !important;
}
body.wp-singular.project-template .project-card h3.project-title {
    color: #fff !important;
}
body.wp-singular.project-template .project-card p {
    color: #fff !important;
}
body.wp-singular.project-template .project-text {
    background: transparent;
}
body.wp-singular.project-template .projectgallary-section .sh-container {
    width: 1600px;
    z-index: 12;
    position: relative;
    margin: 0 auto !important;
    max-width: calc(100% - 80px);
}
body.wp-singular.project-template #myProjPort .asad-container {
    width: 1600px !important;
    z-index: 12 !important;
    position: relative !important;
    margin: 0 auto !important;
    max-width: calc(100% - 80px) !important;
}
body.wp-singular.project-template #myProjPort  .project-card {
    padding: 0 10px;
}
body.wp-singular.project-template section.shp-process-wrapper {
    padding: 100px 0px 100px 0px; 
}
body.wp-singular.project-template section.shp-process-wrapper .asad-container {
    width: 1600px !important;
    z-index: 12 !important;
    position: relative !important;
    margin: 0 auto !important;
    max-width: calc(100% - 80px) !important;
}
div.pmi-social-proj-dpg-sh .ss-share button {
    color: #989898 !important;
}
div#projectBanner .aligncenter.size-full {
    text-align: center;
}
div#projectBanner .aligncenter.size-full img {
    width: 100%;
    height: auto;
}



@media only screen and (min-width :1920px) {
	
}
@media only screen and (max-width :1800px) {
    
}
@media only screen and (max-width :1690px) {
	
}
@media only screen and (max-width :1450px) {
	
}
@media only screen and (max-width :1380px) {
   
}
@media only screen and (max-width :1290px) {
    body.wp-singular.project-template .asad-container {
       max-width: calc(100% - 60px) !important;
    }
    .migdetailes-section .sh-container {
        max-width: calc(100% - 60px);
    }
    section.client-success-section .asad-container--wide {
        max-width: calc(100% - 60px) !important;
    }
    
}
@media only screen and (max-width :1120px) {
    
}
@media only screen and (max-width :1023px) {
    
}
@media only screen and (max-width :979px) {
    
}
@media only screen and (max-width :840px) {
    
	
}
@media only screen and (max-width :767px) {
    
}
@media only screen and (max-width :599px) {
    body.wp-singular.project-template section.shp-process-wrapper {
        padding: 60px 0px 160px 0px;
    }
    body.wp-singular.project-template #myProjPort .asad-container {
        max-width: calc(100% - 40px) !important;
    }
    body.wp-singular.project-template section.shp-process-wrapper .asad-container {
        max-width: calc(100% - 60px) !important;
    }
    body.wp-singular.project-template .projectgallary-section .sh-container {
        max-width: calc(100% - 60px);
    }
    .projectgallary-section .pgal-header {
        flex-direction: inherit !important;
        gap: 14px !important;
        align-items: center !important;
        margin-bottom: 20px !important;
    }
    .projectgallary-section .pgal-arrow {
        width: 40px;
        height: 40px;
    }
}
@media only screen and (max-width :479px) {
    div#projTopH .wp-block-heading {
        margin: 0;
    }
    div#projTopH .wp-block-paragraph {
        margin: 0;
    }
    div#projTopH {
        gap: 10px;
    }
    .migdetailes-section {
        padding: 30px 0 70px;
    }
    .migdetailes-section .pdc-h1-proj-dpg-sh {
        font-size: 24px;
    }
    .migdetailes-section .pmi-value-proj-dpg-sh {
        font-size: 18px;
    }
    
}
@media only screen and (max-width :420px) {
   
}
@media only screen and (max-width :390px) {
   
}

