@media (max-width: 1800px) {
    .faq-item {
        max-width: 696px;
    }

    .proffesinal-box {
        padding: 34px 22px 34px 0px;
    }
}


@media (max-width: 1400px) {

    /* Our Clients */
    .our_client_title img {
        margin-left: 0px;
        margin-bottom: -28px;
    }

    .our_client_title h2 {
        padding-left: 47px;
    }

    .client_carousel .owl-nav {
        left: -21.5rem;
    }


    /* About CSS Start */

    .discover_columns {
        padding-left: 12px;
        padding-right: 12px;
    }

    br {
        display: none;
    }

    .let_us_title img {
        width: 100%;
    }

    /* Industries We Revolutionize  21/8/25*/
    .industries_box_content {
        gap: 30px;
    }

    /* testimonial 21-08-2025*/
    .testimonial_box .row {
        --bs-gutter-x: 24px;
    }

    /* contact page */
    .connect_section.row {
        --bs-gutter-x: 24px;
    }

    /* out staffing 22-08-2025 */
    .professional-icon-box {
        margin-left: 30px;
    }

    .proffesinal-box {
        gap: 15px;
    }

}


@media (max-width: 1400px) {

    /* Solutions Provide */
    .solution_provide_content {
        padding: 44px 24px;
    }

    .provide_row {
        gap: 42px 30px;
    }

    /* Our Success Stories  */
    .success_stories_content {
        max-width: 1250px;
    }

    /* Expert Solutions for Your Projects */
    .expert_solutions_projects .row {
        --bs-gutter-x: 30px;
    }

    .expert_projecttext ul {
        margin-bottom: 30px;
    }

    /* Empowering Technology  */
    .empowering_content {
        max-width: 1250px;
    }

    .technology_text {
        padding-left: 50px;
    }

    /* News & Stories */
    .news_carousel .owl-nav {
        right: -18rem;
    }

    /* Future with Avensetech */
    .futureavensetech {
        padding: 10px 15px 10px 0px;
    }

    /* Our Clients */
    .client_carousel .owl-nav {
        left: -18rem;
    }

    /* 18/8/25 about Us Page Start Here */
    br {
        display: none;
    }

    .lead_us_description,
    .vision_mission_main,
    .why_choose_content_details {
        padding-left: 32px;
    }

    .vision_mission_main {
        gap: 20px;
    }

    .contact_form {
        padding: 44px 35px;
    }

    .contact_img_section img {
        width: 100%;
    }

    .let_us_title img {
        width: 100%;
    }

    .contact_us_main .row {
        align-items: end;
    }

    .technology_icons {
        gap: 14px;
    }

    .process-line-img,
    .process-img {
        display: none;
    }

    .process-container {
        display: flex;
        padding-top: 54px;
        position: unset;
        gap: 40px;
    }

    .develop_content {
        padding-top: 0px;
    }

    .icon-1,
    .icon,
    .icon-2,
    .icon-3,
    .icon-4 {
        position: unset;
        padding-bottom: 20px;
    }

    .design_content {
        padding-bottom: 0px;
        text-align: left;
    }

    .develop_content p,
    .discovery_content {
        text-align: left;
    }

    .process-step {
        text-align: left;
    }

    .content_development {
        margin-bottom: 0px;
    }

    .development_img p {
        position: unset;
        width: unset;
    }

    .launch_content {
        padding-top: 0px;
    }

    .testing_cont {
        padding-bottom: 0px;
    }

    .disc_info {
        position: absolute;
        left: 22%;
    }

    .launch-info {
        padding-left: 0px;
    }


    .wire-info,
    .devel-info {
        background-color: white;
        border-radius: 10px;
        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
        padding: 15px 15px;
    }

    .disc_info {
        background-color: white;
        border-radius: 10px;
        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
        padding: 15px 15px;
        margin-top: 30px;
    }

    .process-step-1 {
        position: relative;
        left: -66%;
        padding-top: 30px;
        background-color: white;
        border-radius: 10px;
        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
        padding: 15px 15px;
        margin-top: 31px;
        width: 310px;
    }

    .development_process_leptop {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        gap: 30px;
        padding-top: 40px;
        justify-content: center;
    }

    .testing-info {
        background-color: white;
        border-radius: 10px;
        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
        /* padding: 15px 15px; */
    }

    .testing-info11 {
        max-width: 320px;
        padding: 25px 22px;
    }

    .development_process_leptop .testing-info h2 {
        color: #121F74;
        font-family: "Afacad", sans-serif;
        font-size: 20px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
        letter-spacing: 0.2px;
        padding-bottom: 16px;
    }

    .development_process_leptop .testing-info p {
        color: rgba(33, 33, 33, 0.80);
        font-family: "Afacad", sans-serif;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 22px;
    }

    .development_section.development_section2 {
        display: block;
    }

    .development_section {
        display: none;
    }

    .industries_box_content .row {
        --bs-gutter-y: 25px;
        --bs-gutter-x: 25px;
    }

    .blog_serch_tabs_section {
        display: block;
    }

    .tab_contents_section .row {
        --bs-gutter-y: 30px;
        --bs-gutter-x: 30px;
    }

    .blog_search_box {
        margin-bottom: 30px;
    }

    .recent_post_content {
        padding-left: 0px;
    }

    .detail_post_content {
        margin-top: 45px;
        padding-right: 0px;
    }

    .build_smarter_title {
        padding: 12px 0px 10px 0;
    }

    /* our staffing 22-08-2025 */
    .proffesinal-box {
        width: 28%;
    }

    .our_technology_title {
        gap: 32px;
    }


}


@media (max-width: 1366px) {

    .testing-info {
        margin-left: 0px;
    }    
}

@media (max-width: 1200px) {

    /* Solutions Provide */
    .provide_row {
        grid-template-columns: repeat(4, 1fr);
        gap: 30px;
    }

    /* Expert Solutions for Your Projects */
    .expert_projecttext .project_btn {
        padding-left: 30px;
    }

    /* Empowering Technology  */
    .technology_text {
        padding-left: 0px;
    }


    /* News & Stories */
    .news_carousel .owl-nav {
        right: -15rem;
    }

    .news_stories .row {
        --bs-gutter-x: unset;
    }

    /* Our Clients */
    .our_client_title {
        width: 40%;
    }

    .client_carousel {
        width: 60%;
    }

    .client_carousel .owl-nav {
        left: -23rem;
    }

    /* About Page Start Here */
    .lead_us_description,
    .vision_mission_main,
    .why_choose_content_details {
        padding-left: 12px;
    }

    .lead_us_description {
        gap: 14px;
    }

    .mission_card {
        padding: 30px 20px;
    }

    .contact_form {
        padding: 35px 20px;
        margin-bottom: 20px;
    }

    .services_stffing_description {
        padding-left: 12px;
    }

    .services_description_source {
        padding-left: 0;
        padding-right: 12px;
    }

    .lorem_services .services_stffing_description {
        padding-left: 12px;
    }

    .collaborate_section {
        display: flex;
        gap: 25px;
        padding-bottom: 32px;
    }

    .professional_img img {
        MAX-WIDTH: 35PX;
    }

    .collaborate_contents {
        gap: 17px;
    }

    .mobile_deve_contents {
        padding-left: 12px;
    }

    .mobile_deve_description p {
        padding-bottom: 20px;
    }

    .mobile_deve_description p.mo_para_bottom {
        padding-bottom: 30px;
    }

    /* Industries We Revolutionize */
    .industries_box_content {
        display: inline-block;
    }

    .revolutionize_content {
        margin-bottom: 30px;
        margin-right: 20px;
    }

    .industries_title h3 {
        width: 455px;
        font-size: 35px;
        line-height: 40px;
    }

    .industries_content {
        gap: 0px;
    }

    .heading_two {
        font-size: 35px;
        line-height: 40px;
    }

    .process_info {
        align-items: center;
        gap: 20px;
    }

    .process_title h3 {
        font-size: 36px;
        width: 356px;
    }

    .process_text p {
        font-size: 14px;
        margin-top: 10px;
    }

    .disc_info {
        position: absolute;
        left: 14%;
    }

    .process-step-1 {
        position: relative;
        left: -61%;
        padding-top: 30px;
        background-color: white;
        border-radius: 10px;
        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
        padding: 15px 15px;
        margin-top: 54px;
    }

    .industries_box_content .row {
        --bs-gutter-y: 15px;
        --bs-gutter-x: 15px;
    }

    .revolutionize_content {
        margin-bottom: 0px;
        margin-right: 0px;
    }

    .tab_contents_section .row {
        --bs-gutter-y: 20px;
        --bs-gutter-x: 20px;
    }

    .future_avensetech_blog {
        padding-bottom: 0px;
        margin-top: 80px;
    }

    section.future_avensetech.future_avensetech_blog {
        padding-bottom: 0;
    }

    /* testimonial 21-08-2025 */
    .client-content {
        display: block;
        gap: 0px;
    }

    .box_info {
        margin-bottom: 40px;
    }

    .success-heading h2 {
        width: unset;
    }

    .success-text p {
        padding-top: 30px;
    }

    .faq-subtext {
        width: unset;
    }

    .faq-title {
        font-size: 32px;
        line-height: 40px;
        padding-bottom: 20px;
    }

    .faq-section {
        padding: 50px 0;
    }

    /* contact page */
    .connect_content h2 {
        font-size: 35px;
        padding-bottom: 20px;
    }

    .connect_content p {
        padding-bottom: 30px;
    }

    .contact_icon_box {
        margin-bottom: 30px;
        max-width: unset;
    }

    .contact_form_main h3 {
        font-size: 35px;
        line-height: 40px;
    }

    .contact_form_main p {
        padding-bottom: 35px;
    }

    /* our staffing 22-08-2025 */
    .staffing-image img {
        width: 100%;
        padding-bottom: 30px;
    }

    .staffing_content {
        display: block;
        padding-bottom: 50px;
    }

    .professional-icon-box {
        padding-bottom: 0px;
        gap: 50px;
        margin-left: 20px;
    }

    .proffesinal-box {
        padding: 25px 15px 25px 0px;
        gap: 15px;
    }

    section.connect-with-us {
        padding: 0px 0px 80px;
    }
}



@media (max-width: 991px) {
    .heading_h2 {
        font-size: 40px;
    }

    /* Solutions Provide */
    .solution_provide_content {
        border-radius: 30px;
        padding: 30px 24px;
    }

    .provide_title {
        margin-bottom: 30px;
    }

    .provide_title h2 {
        padding-bottom: 10px;
    }

    /* Our Success Stories */
    .success_stories_content {
        padding: 175px 0px 40px;
    }

    .our_success_text {
        margin-bottom: 30px;
    }

    .our_success_text h2 {
        margin-bottom: 26px;
        max-width: 100%;
    }

    .our_success_text p {
        margin-bottom: 20px;
        max-width: 100%;
    }

    /* Expert Solutions for Your Projects */
    .expert_solutions_projects {
        margin-top: 60px;
    }

    .expert_solutions_projects .row {
        --bs-gutter-x: 30px;
        --bs-gutter-y: 30px;
    }

    /* Empowering Technology  */
    .empowering_content {
        margin-top: 50px;
        padding: 60px 0px;
    }

    .technology_image img {
        width: 100%;
        border-radius: 30px;
        height: 250px;
        object-fit: cover;
    }

    /* News & Stories */
    .news_stories {
        margin-top: 60px;
    }

    .news_stories_title p {
        margin-bottom: 20px;
    }

    .news_stories_title {
        padding-top: 0px;
        margin-bottom: 30px;
    }

    .news_carousel .owl-nav {
        position: unset;
        justify-content: center;
        margin-top: 20px;
    }

    .news_text a {
        margin-top: 35px;
    }

    /* Future with Avensetech */
    .future_avensetech {
        margin-top: 60px;
    }

    .futureavensetech_content {
        border-radius: 40px;
    }

    .future_text h2 {
        line-height: 50px;
        margin-bottom: 10px;
    }

    .future_text p {
        margin-bottom: 20px;
    }

    /* Our Clients */
    .client_contentbox {
        padding: 187px 0px 60px;
        margin-top: -127px;
    }

    .client_carousel .owl-nav {
        left: -18rem;
    }

    /* About Us page start here */
    .heading_two {
        font-size: 40px;
        line-height: 40px;
    }

    .lead_us_description,
    .vision_mission_main,
    .why_choose_content_details {
        padding-left: 0px;
    }

    .lead_us_description {
        gap: 14px;
        padding-top: 40px;
    }

    .let_us_lead_main {
        padding-bottom: 60px;
    }

    .discover_main {
        padding: 60px 0;
    }

    .why_choose_main {
        padding: 60px 0;
    }

    .our_success_stories_about .success_stories_content {
        padding: 60px 0;
    }

    .contact_us_main {
        padding: 60px 0 0;
    }

    .vision_mission_main {
        padding-top: 40px;
        gap: 40px;
    }

    .why_choose_content_details {
        padding-top: 40px;
    }

    .contact_form {
        padding: 45px 50px;
        width: 100%;
        margin: 0 auto 20px;
    }

    .let_us_title img {
        margin-top: 26px;
    }

    .discover_title h2 {
        padding-bottom: 26px;
    }

    .why_choose_description p {
        padding: 26px 0 30px;
    }

    .breadcrumb_title h2 {
        font-size: 44px;
    }

    .contact_us_main .row {
        align-items: end;
        flex-direction: column-reverse;
    }

    .out_stuff_main {
        padding-bottom: 50px;
    }

    .out_sourcing {
        padding: 50px 0 50px 0;
    }

    .lorem_services {
        padding: 60px 0 60px;
    }

    .solution_provide_main {
        padding: 50px 0;
    }

    .solution_para p {
        padding-left: 0;
        padding: 26px 0 40px;
    }

    .solution_provide_main {
        margin-top: 0px;
    }

    .services_box {
        padding: 19px;
        max-width: 228px;
        min-height: 319px;
        margin-top: 0;
    }

    .solution_contents_main {
        gap: 20px;
        justify-content: center;
    }

    .services_data_img h4 {
        font-size: 18px;
        line-height: 20px;
        padding: 16px 0 20px 0;
    }

    .services_stuff_title img {
        /* margin-top: 26px; */
        /* width: 100%; */
    }

    .out_sourcing .row {
        flex-direction: column-reverse;
    }

    .mobile_deve_contents {
        padding-left: 0;
    }

    .mobile_deve_description {
        padding-top: 30px;
    }

    .our_technology_title {
        gap: 30px;
    }

    .mobile_deve_description p.mo_para_bottom {
        padding-bottom: 30px;
    }

    .mobile_deve_description p {
        padding-bottom: 25px;
    }

    .technology_icons {
        gap: 27px;
    }

    /* Industries We Revolutionize */
    .industries_content {
        padding-top: 30px;
    }

    .industries_content {
        display: block;
    }

    .industries_title h3 {
        padding-bottom: 15px;
    }

    .revolutionize_img img {
        width: 100%;
    }

    .industries_box_content {
        width: 100%;
    }

    .industries_box_content {
        padding-bottom: 0px;
    }

    .process_info {
        align-items: center;
        gap: 20px;
    }

    .process_title h3 {
        font-size: 36px;
        width: 356px;
    }

    .process_text p {
        font-size: 14px;
        margin-top: 10px;
    }

    .development_img p {
        width: unset;
    }

    .process-container {
        gap: 20px;
    }

    .disc_info {
        left: 14%;
    }

    .support_cont {
        width: unset;
    }

    .disc_info {
        left: 8%;
    }

    .process-step-1 {
        left: -40%;
        margin-top: 28px;
        width: 318px;
    }

    .wire-info,
    .testing-info,
    .devel-info {
        width: 231px;
    }

    .launch_content {
        max-width: 260px;
    }

    .development_process_leptop .testing-info {
        max-width: 330px !important;
        width: 100%;
    }

    .out_stuff_main_blog {
        padding-bottom: 10px;
    }

    .tab_contents_section .news_item .news_image {
        width: 100%;
    }

    .nav-tabs-wrapper.blog_tabs_section ul#myTab {
        flex-wrap: nowrap !important;
        /* overflow-x: scroll; */
        overflow-y: hidden;
    }

    /* testimonial 21-08-2025 */

    .success-heading h2 {
        font-size: 35px;
        line-height: 40px;
    }

    section.our_client_section {
        padding: 80px 0px;
    }

    .faq-subtext {
        padding-bottom: 30px;
    }

    /* contact page */
    .contact_form_main {

        margin-top: 30px;
    }

    section.connect-with-us {
        position: relative;
        padding: 20px 0px 60px;
    }

    .blog_search_input.bolg_detailed_search.bolg_detailed_search_desktop {
        display: none;
    }

    .blog_search_input.bolg_detailed_search.bolg_detailed_search_mobile {
        display: block;
    }

    .detail_post_content {
        margin-top: 25px;
        padding-right: 0px;
    }

    .post_data_name {
        padding: 14px 0 10px 0;
    }

    .driving_digitle_data h4 {
        font-size: 22px;
        padding-bottom: 10px;
    }

    .driving_digitle_data {
        padding-top: 15px;
    }

    .harneshing {
        padding-bottom: 30px;
    }

    .blog_search_input.bolg_detailed_search.bolg_detailed_search_mobile {
        margin-top: 30px;
    }

    .recent_post_content h3 {
        font-size: 25px;
        padding-top: 20px;
    }

    .bolg_detailed_search_mobile .blog_search_box {
        margin-bottom: 0;
    }

    /* our staffing 22-08-2025 */
    section.staffing_section {
        padding: 80px 0px;
    }

    .our_staff p {
        padding-bottom: 25px;
    }

    .staffing_content {
        padding-bottom: 30px;
    }

    .proffesinal-box {
        width: 46%;
    }

    .professional-icon-box {
        gap: 50px;
        margin-left: 30px;
    }


    /* 25-08-2025 */
    section.connect-with-us {
        padding-bottom: 60px;
    }

    section.development_section{
        padding: 50px 0px;
        margin-top: 0px;
    }
    section.industries_section {
        padding-bottom: 40px;
    }

}



@media (max-width: 767px) {

    /* Solutions Provide */
    .heading_h2 {
        font-size: 30px;
        line-height: 40px;
    }

    .provide_row {
        grid-template-columns: repeat(3, 1fr);
    }

    .provide_text p {
        margin-top: 14px;
        font-size: 16px;
    }

    /* Our Success Stories */
    .success_stories_content {
        border-radius: 30px;
        padding: 40px 0px 40px;
        margin-top: 40px;
    }

    .our_success_text h2 {
        margin-bottom: 10px;
    }

    .our_success_text p {
        margin-bottom: 10px;
    }

    /* Expert Solutions for Your Projects */
    .expert_solutions_projects {
        margin-top: 40px;
    }

    .expert_solutions_projects .row {
        --bs-gutter-x: unset;
    }

    .expert_text h2 {
        margin-bottom: 14px;
    }

    .expert_text p {
        max-width: 100%;
    }

    /* Empowering Technology  */
    .empowering_content {
        padding: 30px 0px;
        border-radius: 30px;
    }

    .technology_image img {
        border-radius: 20px;
    }

    .technology_text {
        margin-top: 20px;
    }

    .technology_text h2 {
        margin-bottom: 10px;
        max-width: 100%;
    }

    /* News & Stories */
    .news_stories {
        margin-top: 50px;
    }

    .news_stories_title {
        margin-bottom: 20px;
    }

    .news_stories_title h2 {
        margin-bottom: 10px;
    }

    .news_stories_title p {
        margin-bottom: 10px;
    }

    .news_text h3 {
        margin-bottom: 10px;
    }

    .news_text a {
        margin-top: 20px;
    }

    .news_carousel .owl-nav button {
        width: 35px;
        height: 35px;
    }

    /* Future with Avensetech */
    .future_avensetech {
        margin-top: 50px;
    }

    .futureavensetech_content {
        border-radius: 30px;
    }

    .futureavensetech_image::after {
        top: unset;
        bottom: 0;
        right: 0px;
        width: 100%;
        height: 150px;
        background: linear-gradient(0deg, #09124B 0%, rgba(2, 2, 1, 0.00) 100%);
    }

    .futureavensetech_image {
        position: relative;
        max-width: unset;
        height: unset;
        width: 100%;
    }

    .futureavensetech {
        padding: 30px 15px 30px 15px;
    }

    .future_text h2 {
        line-height: 36px;
    }

    .future_text p {
        margin-bottom: 10px;
    }

    /* Our Clients */
    .client_contentbox {
        padding: 40px 0px;
        margin-top: 50px;
        border-radius: 30px;
    }

    .client_grid {
        flex-direction: column;
    }

    .our_client_title {
        width: 100%;
    }

    .our_client_title img {
        margin-left: 0px;
        margin-bottom: -24px;
        width: 60px;
    }

    .our_client_title h2 {
        padding-left: 35px;
    }

    .client_carousel {
        width: 100%;
    }

    .our_client_item {
        padding: 24px 15px;
    }

    .our_client_text p {
        padding-left: 0;
    }

    .client_profile {
        margin-top: 35px;
    }

    .client_carousel .owl-nav {
        position: unset;
        margin-top: 20px;
        justify-content: center;
    }

    .client_carousel .owl-nav button {
        width: 35px;
        height: 35px;
    }

    /* about us start  */
    .breadcrumb_title h2 {
        font-size: 30px;
    }

    .heading_two {
        font-size: 30px;
        line-height: 40px;
    }

    .mission_card {
        max-width: 296px;
    }

    .vision_mission_main {
        justify-content: center;
    }

    .security_data {
        max-width: 424px;
    }

    .let_us_lead_main {
        padding-bottom: 50px;
    }

    .discover_main {
        padding: 50px 12px 20px;
    }

    .why_choose_main {
        padding: 50px 12px;
    }

    .our_success_stories_about .success_stories_content {
        padding: 30px 0;
    }

    .contact_us_main {
        padding: 50px 0 0;
    }

    .contact_form_inputs input,
    .contact_form_inputs textarea {
        padding: 4px 0 6px 10px;
        margin-bottom: 28px;
    }

    .out_stuff_main {
        padding-bottom: 50px;
    }

    .out_sourcing {
        padding: 50px 0 50px 0;
    }

    .lorem_services {
        padding: 50px 0 50px;
    }

    .solution_provide_main {
        padding: 50px 0;
    }

    .services_box {
        max-width: 273px;
    }

    .services_data_img h4 {
        font-size: 20px;
    }

    .solution_contents_main {
        gap: 25px;
    }

    .services_stffing_description p.services_stffing_description_para {
        padding-bottom: 0px;
        padding-top: 15px;
    }

    .collaborate_section {
        display: block;
        gap: 25px;
        padding-bottom: 32px;
    }

    .collaborate_contents {
        padding-top: 15px;
        padding-bottom: 15px;
    }

    .our_technology_title {
        display: block;
    }

    /* Industries We Revolutionize */
    .industries_title h3 {
        font-size: 30px;
        line-height: 35px;
        width: unset;
    }

    .development_img {
        padding-top: 30px;
    }

    .disc_info {
        position: unset;
        width: unset;
        /* margin-right: 40px; */
    }

    .process-container {
        display: block;
    }

    .launch-info {
        margin-left: 0px;
    }

    .support_cont {
        width: unset;
    }

    .process_info {
        display: block;
    }

    .process_title h3 {
        font-size: 28px;
        width: unset;
    }

    .process-step-1 {
        position: unset;
        width: unset;
        /* margin-right: 40px; */
    }

    .testing-info {
        margin-top: 30px;
    }

    .wire-info,
    .testing-info,
    .devel-info {
        width: unset;
        /* margin-right: 40px; */
    }

    .process_text p {
        width: 355px;
    }

    .industries_text p {
        width: 355px;
    }

    section.development_section {
        padding: 60px 0px;
    }

    .launch_content {
        max-width: unset;
    }


    /* 21/8/25 */

    .development_process_leptop .testing-info {
        max-width: 270px !important;
        width: 100%;
        margin-top: 0 !important;
    }

    .industries_content {
        padding-top: 30px;
    }

    section.industries_section {
        padding-bottom: 30px;
    }

    .blog_search_input {
        width: 370px;
    }

    .services_stuff_title h2 {
        padding-bottom: 20px;
    }

    .services_stffing_description {
        padding-left: 0px;
    }

    /* testimonial 21-08-2025 */

    .success-heading h2 {
        font-size: 28px;
        line-height: 30px;
    }

    section.our_client_section {
        padding: 60px 0px;
    }

    .testimonial_box {
        padding-top: 40px;
    }

    /* contact page */
    .contact_form_main {
        padding: 45px 30px;
    }

    section.connect-with-us {
        position: relative;
        padding: 20px 0px 50px;
    }

    /* our staffing 22-08-2025 */
    .staffing-content h3 {
        font-size: 30px;
        line-height: 40px;
        padding-bottom: 15px;
    }

    .staffing-icon-box {
        padding: 25px 0px 12px;
    }

    section.staffing_section {
        padding: 60px 0px;
    }

    .prof-content h4 {
        font-size: 20px;
    }

    .proffesinal-box {
        width: 100%;
        margin-left: 10px;
        padding: 25px 15px 10px 0px;
    }

    .our-staffing-box {
        padding-top: 20px;
    }

    /* 25-08-2025 */
    section.connect-with-us {
        padding-bottom: 50px;
    }


}

@media (max-width: 575px) {

    /* Solutions Provide */
    .solution_provide_content {
        padding: 20px 12px 30px;
        border-radius: 20px;
    }

    .provide_row {
        grid-template-columns: repeat(2, 1fr);
    }

    .vision_mission_main {
        display: block;
    }

    .mission_card {
        max-width: 366px;
        margin: 0 auto 30px;
    }

    .security_number h3 {
        font-size: 54px;
    }

    .security_box {
        gap: 20px;
    }

    .breadcrumbs::after {
        height: 131px;
        bottom: -20px;
    }

    .security_data h6 {
        font-size: 21px;
    }

    .contact_form p {
        font-size: 18px;
        padding: 8px 0 25px;
    }

    .contact_form {
        padding: 35px 25px;
        margin-bottom: 40px;
    }

    .security_box {
        flex-direction: column-reverse;
    }

    .why_choose_content_details {
        padding-top: 0px;
    }

    .why_choose_content_details {
        gap: 14px;
    }

    .why_choose_description img {
        padding-bottom: 15px;
    }

    .process_text p {
        width: unset;
    }

    .develop_content p,
    .discovery_content {
        width: unset;
    }

    .industries_text p {
        width: unset;
    }

    .revolutionize_content {
        margin-bottom: 15px;
        margin-right: 0px;
    }

    /* 21/8/25   */
    .development_process_leptop .testing-info {
        max-width: 390px !important;
        width: 100%;
        margin-top: 0 !important;
    }

    .our_technology_title h2 {
        padding-bottom: 30px;
    }

    .blog_search_input {
        width: 300px;
    }

    .out_stuff_main {
        padding-bottom: 50px;
    }

    section.out_stuff_main.mobile_app_develop_main {
        padding-bottom: 30px;
    }

    .future_avensetech {
        margin-top: 40px;
    }

    section.future_avensetech.future_avensetech_blog {
        padding-bottom: 0;
    }

    /* contact page */

    .contact_icon_box {
        padding: 20px 20px;
        max-width: 530px;
    }

    .form_detail a {
        font-size: 22px;
    }

    .connect_content h2 {
        font-size: 28px;
        padding-bottom: 20px;
    }

    .connect_content p {
        font-size: 17px;
    }

    .contact_icon_box_img {
        width: 45px;
        height: 45px;
    }

    .contact_icon_box_img img {
        max-width: 25px;
    }

    section.our_client_section {
        padding: 50px 0px;
    }

    .success-heading svg {
        max-width: 50px;
    }

    .success-heading {
        gap: 20px;
    }

    .box_info {
        margin-bottom: 28px;
    }

    .box-content {
        gap: 10px;
    }

    .faq-title {
        font-size: 28px;
        line-height: 25px;
        padding-bottom: 20px;
    }

    .blog_search_input.bolg_detailed_search.bolg_detailed_search_mobile input {
        max-width: 270px;
    }

    .blog_search_input.bolg_detailed_search.bolg_detailed_search_mobile {
        width: 270px;
    }

    .post_data_name {
        display: block;
    }

    .date_calendar {
        margin-top: 15px;
    }

    section.staffing_section {
        padding: 0px 0 30px 0;
    }

    section.development_section {
        padding: 30px 0px;
        margin-top: 0px;
    }

    .prof-icon img {
        max-width: 55px;
    }
    .nav-tabs-wrapper.blog_tabs_section ul#myTab {
        overflow-x: scroll;

    }
    .testing-info {
        margin-left: 0;
    }
    .technology_icons {
        gap: 15px;
    }
    .about_banner_text ul {
        gap: 5px;
    }
    .about_banner_text ul li {
        font-size: 18px !important;
    }
}