@media (max-width:1199px){
    .homepage_banner .banner_conent_row {
        margin-inline: -12px;
    }

    .responsive_border-3{
        border-top: none !important;
    }
        footer div.position-relative::after {
        display: none ;
    }

    .core_value_section .slider-card:hover {
      transform: scale(1.01);
    }
    .core_value_section .slider-card {
      width: 30%;
    }
    .core_value_section .slider-card img {
      max-width: 130px;
      width: 100%;
    }
    .client_stories_section {
        background-size: 34% auto !important;
    }
    .community_engagement_section {
      padding: 50px 0;
    }
}

@media (max-width:991px){
    .responsive_border-2{
        border-top: none !important;
    }

    .services_section .tab-pane {
        background: none;
    }

    .banner_content_col.position-relative::after {
        display: none !important;
    }

    h1{
        font-size: 60px;
    }

    h2{
        font-size: 35px;
    }
    .core_value_section .slider-card {
      width: 50%;
    }
    .client_stories_section {
        background: none;
        padding-bottom: 0;
    }
    .contact_deatils_card {
      padding: 50px 50px 50px;
    }
    .faq_left_nav_section {
        border-right: none !important;
    }
    .faq_left_nav_section .nav-pills {
        display: flex;
        flex-wrap: nowrap;
        overflow-x: auto;
     }
     .faq_left_nav_section .nav-pills button {
        text-wrap: nowrap;
     }
     .community_engagement_section{
        background: #FF9D1C;
    }
    .community_engagement_section {
      padding: 50px 0 0;
    }
}

@media (min-width:992px){
    .custom_container {
        padding: 0px 40px;
    }
    .why_choose_pixelcore_row {
        margin-right: -40px;
        margin-left: -40px;
    }
}

@media (max-width:767px){

    .responsive_border-1{
        border-top: none !important;
    }

    h1{
        font-size: 40px;
    }

    h2{
        font-size: 25px;
    }

    h3{
        font-size: 20px;
    }

    .fs-24 {
        font-size: 20px;
    }
     .contact_card {
        padding: 65px 40px 40px;
        border-radius: 28px;
    }
    .core_value_section .slider-card {
      width: 50%;
    }
    .lh-t-20 {
      line-height: 40px;
    }
}

@media (max-width:575px){
   
    .why_choose_pixelcore_row img{
        width: 120px;
    }

    .homepage_banner {        
        padding: 12rem 0px 0 0;
    }

    .homepage_banner .banner_conent_row {
        padding-top: 5rem;
    }
    .core_value_section .slider-card {
      width: 100%;
    }
     .contact_deatils_card {
      padding: 20px;
    }
    .contact_deatils_card .contact_card {
      padding: 20px;
    }
}

@media (max-width:440px){
    .contact_card {
        padding: 45px 15px 15px ;
        border-radius: 20px;
    }

    .policy_ul{
        flex-direction: column;
    }

    .policy_ul img{
        display: none;
    }
}
