

/* responsive 28 august */
@media only screen and (max-width: 600px) {
 .design_feature-images {
    display: block !important;
}
 .design_feature-images img {
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;
}
 .design_feature-section {
    padding: 30px 40px;
    background: black;
}
.home_project_of_note .grid__col {
    width:100% !important;
}
.image-card__thumb{
    margin-bottom:0px !important;
}
.image-card__title h3{
    margin-bottom:20px ;
}
.design_client_marquee-container{
    padding:0px !Important;
}
 .design_io_footer_wrapper{
     margin:0px !important;
 }
 .design_about_scroll_sidebar{
     display:none !important;
 }          
 
 .design_about_scroll_content {
    width: 100% !important;
    padding-left: 0px !important;
}
 .design_about_scroll_container{
     padding:0px !important;
 }
 .design_about_scroll_section h3{
     margin:0px !important ;
 }
 .about_tabs_sec{
     padding:30px !important;
     width:100%  !important;
 }
 .design_about_scroll_section{
     margin-bottom:20px !important;
 }
 .founder_main_block {
    display: block !important;
}
 
.cont_design_para{
    width: 90% !important;
}
.inset-sides .section-title--light {
    font-size: 35px !important;
} 
 .design_about_scroll_wrapper{
     padding:0px !important;
 }
.designio_projects_listing_head_box .spacing-huge, .site-cta__inner, .site-banner__content {
        padding-top: 20px !important;
        padding-bottom: 10px !important;
    }
 .designio_projects_listing_box .grid.grid--spaced-m-2>.grid__col {
        width: 100% !important;
    }
 
.designio_projects_listing_box .image-card__title{
    font-size:25px !important;
    margin-bottom:20px !important;
}
 .designio_projects_listing_box .grid.grid--spaced-m-2>.grid__col:not(:nth-of-type(2n)){
     margin-right:0px !important;
 }
 .media_main_listing_page .grid.grid--spaced-m-2>.grid__col{
     width:100% !important;
 }
 .media_main_listing_page .grid.grid--spaced-m-2>.grid__col:not(:nth-of-type(2n)){
     margin-right:0px !important;
 }
 
.media_main_listing_page .image-card__title{
    font-size:25px !important;
    margin-bottom:20px !important;
}
 .media_main_listing_page .grid.grid--spaced-m-2>.grid__col:nth-of-type(1n+3){
     margin-top:0px !important;
 }
 .publication_main_row{
     display:block !important;
 }
 .publication_main_logo_col{
     width:100% !important;
     display:flex;
     justify-content:center;
         margin-bottom: 20px !important;
 }
 .publication_main_content_col{
     width:100% !important;
 }
 .publication_main_logo_col img {
    width: 55% !important;
}
 .publicatio_white_detail_section{
     padding:30px 0px !important;
 }
    .publicatio_black_secton img {
        margin-top: 110px !important;
        margin-bottom: 0px !important;
    }
 .location_map_cotact_box {
    padding-top: 50px !important;
     
 }
 .contact_map_secttion{
     padding-bottom:30px !important;
 }
 .contaact_forM-sec{
     padding:40px 0px !important;
 }
     .instagram_page_sec {
        padding-top: 0px !important;
    }
 
 .component.slider-nav{
     height:70vh !important;
 }
 .slider-nav .slider-wrapper .slides li .inner .background{
     height:70vh !important;
 }
 .awrds_second_content_sec {
    padding: 40px 0px !important;
    margin: 0px 10px !important;
}
 .awrds_second_content_box h2 {
    font-size: 27px ! Important;
}
 .design_feature-section {
    padding: 30px !important;
}
 .design_feature-image-box {
    width: 100% !important;
}
 .design_feature-images {
    margin-bottom: 20px !important;
}
 .design_feature-images img {
    padding-bottom: 0px !important;
}
.about_founder_mab{
    padding:0px 20px !important;
}
 .banner_sec_conteiner img {
    height: 70vh !important;
}
 .component-form.-contact_form_standard, .mm-overlay .wrap.-contact_form_standard {
        padding: 0px 20px !important;
        width: 96% !important;
    }
 .project_publication_full_section{
     padding-bottom:0px !important;
 }
 
 .project_navigation_sec{
     padding:0px !important;
 }
 .publication_page_man_img {
    width: 100% !important;
}
 .designio_projects_listing_box .image-card{
    width: 100% !important;
}
 .project-navigation{
             flex-direction: row !important;
 }
 .prev-link,.next-link{
     width:50% !important;
 }
 .prev-link a{
     text-align:left !important;
             display: block !important;
 }   
 .project_publication_full_section {
    height: 50vh !important;
}
 .banner_sec_conteiner{
     height:70vh !important;
 }
 
.banner_sec_conteiner img {
    height: 70vh !important;
}
 .component-parallax-image .inner{
     /*width:350px !important;*/
     /*min-width:350px !important;*/
     /*max-width:400px !important;*/
 }
 .component-parallax-image .inner .image{
     /*width:350px !important;*/
     /*min-width:350px !important;*/
     /*max-width:400px !important;*/
 }
 .row.no-gutter.fifty-fifty-layout{
     display:block !important;
 }
 .component-parallax-image .inner{
    width: 100%;   /* or whatever % you want */
}

.component-parallax-image .inner .image{
    width: 100%;
}
 .component-coloured-text.lined.has-next{
     margin-bottom:0px !important;
 }
 .component.layout.negative-margin.pnp-bg{
     padding-bottom:0px !important;
 }
 .component.component-coloured-text ul{
     padding:0px !important;
 }
 .component.component-coloured-text li{
     padding-left:0px !important;
 }
 
 .map-view:has(.architrectual_proj_box) {
   display:block !important;
}
 .inner:has(.architrectual_proj_box) {
   padding-bottom:0px !important;
}
 .architrectual_proj_box h2 {
    margin: 0px !important;
    font-size: 25px !important;
    letter-spacing: 1px !important;
}
 .component.component-coloured-text .architrectual_proj_box ul{
     padding-left:20px !important;
 }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
}  
