@media (max-width:1440px) and (min-width:1200px) {
    .container {  max-width: 1350px!important; padding: 0 15px; margin: 0 auto;}
    
    /* section header */
    .top_heading_sec h4 {font-size: 60px;}
    .top_heading_sec p { font-size: 18px;}
    .button_work { width: 290px; font-size: 15px;}

    /* section2  */
    .left_main_text h6 {font-size: 32px;}
    .left_main_text h5 { font-size: 20px; margin: 2rem 0rem; }
    .left_main_text p {font-size: 16px;}
    .main_quote_sec::before {font-size: 300px;}

    /* section3 */
    .mian_slider h4 { font-size: 32px; }
    .main_slider_Section::before { font-size: 300px;}   
    button.btn_know { font-size: 20px;}
    button.btn_know i {font-size: 20px; border-radius: 10px;}
    .main_slider_Section{background-size: cover;    margin-top: -60px;}
    .move_img { right: 20px;   top: 270px;}
    .main_slider_sec.owl-carousel .owl-nav button.owl-prev img,
    .main_slider_sec.owl-carousel .owl-nav button.owl-next img { padding: 3rem 0.5rem;}
    .main_slider_sec img{max-width: 1000px;height: auto;}
    .btm_slider_img img{max-width: 700px; height: auto;}

    /* section4 */
    .main_count_down_sec h5 { font-size: 35px;}
    .main_count_down_sec p { font-size: 16px;}
    .projectFactsWrap .item p.number { font-size: 64px;}  
    .projectFactsWrap .item p { font-size: 20px; }
    .work_on img{max-width: 135px;height: auto;}
    .main_count_down_sec{background-size: cover;padding: 200px 0px 100px 0px;  margin-top: -120px;} 
        

    /* section 5 */
    .main_service_sec::before { font-size: 250px;}
    .side_left_main .mian_left{max-width: 450px;}
    .side_left_main .zig_zac_img{max-width: 110px;}
    .side_left_main .btm_roung_img {top: 49.5%;}
    .side_box_main h6 {  font-size: 30px;  margin: 1rem 0rem 1rem 0rem;}
    .side_box_main img{max-width: 120px;height: auto;}
    .side_box_main { padding: 30px;}
    


    /* section 6 */
    .main_slider_Section.btm_slider::before {font-size: 170px;}
    /* .btm_main_slider.owl-carousel .owl-nav button.owl-next {right: -81px;}
    .btm_main_slider.owl-carousel .owl-nav button.owl-prev {left: -41px;} */
    .right_text_slider img { max-width: 130px; height: 130px;}
    .right_text_slider h5 { font-size: 35px;}
    .right_text_slider p {font-size: 16px;}
    .right_text_slider h6 { font-size: 20px;}
    .main_slider_Section.btm_slider .move_img { right: 180px; bottom: 170px;}
    .move_img img{max-width: 200px;}
    .btm_main_slider.owl-carousel .owl-nav button.owl-prev img,
    .btm_main_slider.owl-carousel .owl-nav button.owl-next img { padding: 3rem 0.5rem;}

    /* section 7 */
    .lets_talk_sec { padding-top: 140px;padding-bottom: 80px; margin-top: -61px;}
    .talk_sec_main h5 { font-size: 60px;}
    .talk_sec_main p { font-size: 16px;}
    .get_quote_btn .button_work { width: 290px; font-size: 15px;}

    /* footer */
    .footer_logo_sec img{max-width: 300px;height: auto;}
    .linked_main a {  font-size: 16px; margin-right: 18px;}
    .main_linked_sec h6 { font-size: 18px;    }
    .linked_social_footer a { font-size: 24px;  margin-right: 8px; }
    .add_sec p {  font-size: 12px;  margin-bottom: 0.5rem;}


    /* menu opn */
    .menu ul li a { font-size: 75px;  }
    .menuContent li span { font-size: 70px;}
    .linked_sec_menu a { font-size: 30px;  margin-right: 2.5rem;}
    .linked_sec_menu p {font-size: 22px;}
    .talk_buisness_Sec h6 {font-size: 22px;}
    .talk_buisness_Sec p { font-size: 16px;}
    .menu_sec a { font-size: 16px; margin-right: 3rem;}
    .menu ul li a:hover::before {height: 5px; right: 10px;   }


    /*  about us */
    .top_head_sec h5 {font-size: 40px;}
    .main_about_Sec.blog_mian::before,
    .main_about_Sec::before { font-size: 170px;}
    .side_main_left{  max-width: 500px;}
    .right_main .about_round {  bottom: 20%; left: -1%;  max-width: 140px;}
    .right_main .about_tri {top: 51%;left: 66%;  max-width: 110px;}
    .mian_modal_sec::before { font-size: 180px; }
    .mian_modal_sec {  position: relative; margin-top: 130px;}    
    .mian_round {height: 330px; width: 330px;}
    .mian_round h5 {  font-size:25px; }
    .mian_round p { font-size: 13px;}
    .mian_founder_sec img {  max-width: 230px; }
    .mian_founder_sec h5 {font-size: 30px;}
    .mian_founder_sec p { font-size: 14px;}
    .mian_founder_sec small {  font-size: 20px;}

    /* service */
    .side_box_main p { font-size: 15px;}
    .detil_service ul li { font-size: 12px;}

    /* blog */
    .title_sec h4 { font-size: 20px; }
    .title_sec h6 {font-size: 16px;}
    .load_more a {font-size: 22px;}
    .share_icon a img{max-width: 50px;height: auto;}
    

    /* blog detail */
    .blog_detail_sec h5 {font-size: 50px;}
    .blog_detail_sec h6 { font-size: 16px;}
    .blog_detail_sec p {font-size: 16px;}
    .title_details h6{font-size: 25px;}
    
    /* carrer */
    .accordian_Sec .card .card-header h4 { font-size: 18px;}
    .accordian_Sec .card .card-header h6 {font-size: 16px;}
    .accordian_Sec #accordion .card .btn.btn-link { font-size: 13px;}
    .panel-title > .btn-link.collapsed:before {  font-size: 13px;}
    .title_accordian p { font-size: 14px;}
    .title_accordian ul li {font-size: 14px;}
    .title_accordian h6 {font-size: 16px;}
    .button_work a i {font-size: 35px;}
    .panel-title > .btn-link:before { font-size: 13px;}

    /* team option */
    .team_detil_title h5 {font-size: 35px;}
    .team_detail h5 { font-size: 30px;}
    .team_detil_title p {font-size: 13px;}


    /* contact us */
    .title_contact h5 { font-size: 23px;}
    .title_contact p {  font-size: 16px;}
    .contact_detail h5 { font-size: 23px;}
    .contact_detail p { font-size: 12px;}
    .contact_detail h4 { font-size: 14px;}
    .linked_sec_menu{padding-left:3rem;}
    .development-buttons {grid-template-columns: auto auto;}

    /* services detail*/
    .details_top h6 { font-size: 55px;}
    .details_top p { font-size: 16px;}  
    .top_abs_sec { top: -28%; right: 10%;}

    /* Start: Portfolio pages */
    .portfolio-bg-title {
        font-size: 155px;
    }
    .portfolio-content-child2 {
        padding: 20rem 0 22rem 8rem;
    }
    .portfolio-content .portfolio-sidebar-bg {
        background-size: 60%;
    }
    /* End: Portfolio pages */
}
@media (max-width:1199px) and (min-width:992px){
    .layout-padding { padding: 0 7rem; }


    .container {max-width: 950px!important; padding: 0 15px; margin: 0 auto;}
    
    /* section header */
    .top_heading_sec h4 {font-size: 50px;}
    .top_heading_sec p { font-size: 18px;}
    .button_work {width: 250px;font-size: 15px;height: 60px;}
    .button_work a i { font-size: 35px;}
    

    /* section2  */
    .left_main_text h6 {font-size: 30px;}
    .left_main_text h5 { font-size: 18px; margin: 1rem 0rem; }
    .left_main_text p {font-size: 15px;}
    .main_quote_sec .hello_txt::before {font-size: 220px; left: 3rem;}
    .main_quote_sec .color_sign,
    .main_quote_sec .count_number {font-size: 80px;}

    /* section3 */
    .mian_slider h4 { font-size: 32px; }
    .main_slider_Section::before { font-size: 200px;}
    button.btn_know { font-size: 18px;}
    button.btn_know i {font-size: 20px; border-radius: 10px;}
    .main_slider_Section{background-size: cover;    margin-top: -60px;}
    .move_img { right: 80px;   top: 270px;}
    .mian_slider_img img{max-width: 650px; height: auto;border: 6px solid rgba(255, 255, 255, 0.3);}
    .btm_slider_img{right: 0px;top: 170px;}
    .btm_slider_img img{max-width: 500px;  height: auto;}
    .mian_slider p { font-size: 16px;}
    .main_slider_sec.owl-carousel .owl-nav button.owl-next img,
    .main_slider_sec.owl-carousel .owl-nav button.owl-prev img { padding: 3rem 0.5rem;}
    
    
    /* section4 */
    .main_count_down_sec h5 { font-size: 32px;}
    .main_count_down_sec p { font-size: 14px;}
    .projectFactsWrap .item p.number { font-size: 54px;}  
    .projectFactsWrap .item p { font-size: 18px;padding: 0px; }
    .work_on img{max-width: 135px;height: auto;}
    .main_count_down_sec{background-size: cover;padding: 200px 0px 100px 0px;  margin-top: -120px;} 
        

    /* section 5 */
    .main_service_sec::before { font-size: 150px;top: 7%;}
    .side_left_main .mian_left{max-width: 350px;top: 42%;}
    .side_left_main .zig_zac_img{max-width: 90px;left: 10.7%; top: 40%;}
    .side_left_main .btm_roung_img {top: 55%;max-width: 90px;}
    .side_box_main h6 {  font-size: 20px;  margin: 1rem 0rem 1rem 0rem;}
    .side_box_main img{max-width: 90px;height: auto;}
    .side_box_main { padding: 20px;}
    .side_box_main p { font-size: 15px;}
    


    /* section 6 */
    .main_slider_Section.btm_slider::before {font-size: 120px;}    
    .right_text_slider img { max-width: 80px; height: 80px;}
    .right_text_slider h5 { font-size: 30px;}
    .right_text_slider p {font-size: 14px;}
    .right_text_slider h6 { font-size: 18px;}
    .main_slider_Section.btm_slider .move_img { right: 120px; bottom: 120px;}
    .move_img img{max-width: 110px;}
    .right_text_slider { width: 100%;}
    .btm_main_slider.owl-carousel .owl-nav button.owl-prev img { padding: 3rem 0.5rem;}    
    .btm_main_slider.owl-carousel .owl-nav button.owl-next img { padding: 3rem 0.5rem;}
    .main_blog_sec::before {font-size: 250px; }
    .main_faqs_sec::before{font-size: 250px; }
    .main_testimonial_Section::before{font-size: 150px; }

    /* section 7 */
    .lets_talk_sec {padding-top: 110px;padding-bottom: 80px; margin-top: -39px; }
    .talk_sec_main h5 { font-size: 50px;}
    .talk_sec_main p { font-size: 14px;}
    .get_quote_btn .button_work { width: 250px; font-size: 15px;height: 65px;}
    .get_quote_btn .button_work a i { font-size: 35px;}

    /* footer */
    .footer_logo_sec img{max-width: 200px;height: auto;}
    .linked_main a {  font-size: 12px; margin-right: 15px;}
    .main_linked_sec h6 { font-size: 15px;}
    .linked_social_footer a { font-size: 22px; }
    .add_sec p {  font-size: 12px;  margin-bottom: 0.5rem;} 
    .add_sec h6 { font-size: 16px;}
    .img_footer img{min-width:130px;height: auto;}
    .linked_phn a { font-size: 12px;}

    /* menu opn */
    .menu ul li a { font-size: 60px;  }
    .menuContent li span { font-size: 50px;}
    .linked_sec_menu a { font-size: 25px;  margin-right: 2.5rem;}
    .linked_sec_menu p {font-size: 22px;}
    .talk_buisness_Sec h6 {font-size: 22px;}
    .talk_buisness_Sec p { font-size: 16px;}
    .menu_sec a { font-size: 16px; margin-right: 3rem;}
    .menu ul li a:hover::before {height: 5px; right: 10px;}
    /* .menu .menuContent {margin-bottom: 12rem; margin-top: 12rem; } */

     /*  about us */
     .top_head_sec h5 {font-size: 32px;}
     .main_about_Sec.blog_mian::before,
     .main_about_Sec::before { font-size: 140px; }
     .top_head_sec { padding: 6rem 4rem;}    
     .side_main_left {  max-width: 380px;}
     .right_main .about_round { bottom: 19%;  left: -1%; max-width: 110px;}
     .right_main .about_tri {top: 51%;left: 66%;  max-width: 90px;}
     .mian_modal_sec::before {     font-size: 140px;}    
     .mian_modal_sec {  position: relative; margin-top: 130px;}    
      .mian_round {height: 350px; width: 350px;  margin: auto; }
     .mian_round h5 {  font-size:30px; }
     .mian_round p { font-size: 15px;}
     .mian_founder_sec img {  max-width: 220px; }
     .mian_founder_sec h5 {font-size: 25px;}
     .mian_founder_sec p { font-size: 14px;}
     .mian_founder_sec small {  font-size: 20px;}
     .main_right_img { padding: 60PX 0px 35PX 0;}

         /* service */
    .side_box_main p { font-size: 13px;}
    .detil_service ul li { font-size: 12px;}


    /* blog */
    .title_sec h4 { font-size: 18px;}
    .title_sec h6 {font-size: 14px;}
    .load_more a {font-size: 22px;}
    .share_icon a img{max-width: 40px;height: auto;}


    
    /* blog detail */
    .blog_detail_sec h5 {font-size: 40px;}
    .blog_detail_sec h6 { font-size: 15px;}
    .blog_detail_sec p {font-size: 15px;}
    .title_details h6{font-size: 20px;}

     /* carrer */
     .accordian_Sec .card .card-header h4 { font-size: 18px;}
     .accordian_Sec .card .card-header h6 {font-size: 16px;}
     .accordian_Sec #accordion .card .btn.btn-link { font-size: 13px;}
     .panel-title > .btn-link.collapsed:before {  font-size: 13px;}
     .title_accordian p { font-size: 14px;}
     .title_accordian ul li {font-size: 14px;}
     .title_accordian h6 {font-size: 16px;}
     .button_work a i {font-size: 35px;}
     .panel-title > .btn-link:before { font-size: 13px;}


    /* team option */
    .team_detil_title h5 {font-size: 25px;}
    .team_detail h5 { font-size: 22px;}
    .team_detil_title p {font-size: 12px;}
    .team_detail small {font-size: 12px;}


    
    /* contact us */
    .title_contact h5 { font-size: 23px;}
    .title_contact p {  font-size: 16px;}
    .contact_detail h5 { font-size: 23px;}
    .contact_detail p { font-size: 12px;}
    .contact_detail h4 { font-size: 14px;}
    
    .linked_sec_menu{padding-left:2rem;}

     /* services detail*/
     .details_top h6 { font-size: 40px;line-height: 45px;}
     .details_top p { font-size: 14px;}
    .top_abs_sec { top: -28%; right: 10%;}
    .top_abs_sec img{max-width: 130px;height: auto;}


    /* coming soon  */
    .main_about_Sec.mian_center_sec::before { font-size: 120px!important; left: 75px!important; }
    
    
    /* main_quotetext_sec */
    .main_quotetext_sec .quotetext_text {
        font-size: 70px;
    }
    .main_quotetext_sec .quotetext_symbol svg{
        width: 80px;
    }

    /* Start: Portfolio pages */
    .portfolio-content-child2 {
        padding: 12rem 0 15rem 1rem;
    }
    .portfolio-content .content-bg:before {
        top: -4rem;
    }
    .portfolio-content-parent {
        margin-bottom: 10rem;
    }
    .portfolio-content .title-first {
        font-size: 36px;
    }
    .portfolio-content .portfolio-sidebar-bg {
        background-size: 55%;
    }
    .thequickspace-content .portfolio-bg-title,
    .ticketwings-content .portfolio-bg-title,
    .fivedollar-content .portfolio-bg-title,
    .bidashift-content .portfolio-bg-title,
    .bluecollar-content .portfolio-bg-title,
    .ddd-content .portfolio-bg-title,
    .epicteams-content .portfolio-bg-title,
    .fairfundit-content .portfolio-bg-title,
    .kissntells-content .portfolio-bg-title,
    .lightonleadership-content .portfolio-bg-title,
    .meza-content .portfolio-bg-title,
    .rosterd-content .portfolio-bg-title,
    .vicinity-content .portfolio-bg-title,
    .xtrahelp-content .portfolio-bg-title {
        font-size: 100px;
    }
    /* End: Portfolio pages */
}
@media (max-width:991px) and (min-width:769px){
    .layout-small-padding,
    .layout-padding { padding: 0 3rem; }

    .main_menu{display: none;}
    .container {max-width: 720px!important; padding: 0 15px; margin: 0 auto;}
    
    /* section header */
    .top_heading_sec h4 {font-size: 40px;}
    .top_heading_sec p { font-size: 15px;}
    .button_work {width: 220px;font-size: 13px;height: 60px;}
    .button_work a i { font-size: 30px;}
    .top_heading_sec h4 img {max-width: 150px;height:auto; }
    

    /* section2  */
    .left_main_text h6 {font-size: 30px;}
    .left_main_text h5 { font-size: 16px; margin: 1rem 0rem; }
    .left_main_text p {font-size: 15px;}
    .main_quote_sec .hello_txt::before {font-size: 180px; left: 1.5rem;}
    .main_quote_sec { padding: 110px 0;}
    .main_quote_sec .color_sign,
    .main_quote_sec .count_number {font-size: 60px;}
    .button_work a {padding: 0rem 1rem;}
    .img_right {text-align: center!important;}
    

    /* section3 */
    .mian_slider h4 { font-size: 32px; }
    .main_slider_Section::before { font-size: 200px;}  
    button.btn_know { font-size: 18px;}
    button.btn_know i {font-size: 20px; border-radius: 10px;}
    .main_slider_Section{background-size: cover;    margin-top: -60px;}
    .move_img { right: 80px;   top: 270px;}
    .mian_slider_img img{max-width: 540px; height: auto;border: 6px solid rgba(255, 255, 255, 0.3);}
    .btm_slider_img{right: 50px;top: 140px;}
    .btm_slider_img img{max-width: 400px;  height: auto;}
    .mian_slider p { font-size: 14px;}
    .main_slider_sec.owl-carousel .owl-nav button.owl-next img,
    .main_slider_sec.owl-carousel .owl-nav button.owl-prev img { padding: 3rem 0.5rem;}

    .main_slider_sec.owl-carousel .owl-nav button.owl-prev,.main_slider_sec.owl-carousel .owl-nav button.owl-next
    {position:unset;  top: 0;  left: 0px;  background-color: unset;  border-radius: 0px;  margin: 0;}
        .main_slider_sec.owl-carousel .owl-nav button.owl-prev img ,  
    .main_slider_sec.owl-carousel .owl-nav button.owl-next img {padding: 0rem 1rem;}
    .main_slider_sec.owl-theme .owl-nav{margin-top: 2rem;}
    
    
    

    /* section4 */
    .main_count_down_sec h5 { font-size: 28px;}
    .main_count_down_sec p { font-size: 14px;}
    .projectFactsWrap .item p.number { font-size: 45px;}  
    .projectFactsWrap .item p { font-size: 14px;padding: 0px; }  
    .work_on img{max-width: 90px;height: auto;padding: 0;}
    .main_count_down_sec{background-size: cover;padding: 200px 0px 100px 0px;  margin-top: -120px;}
        

    /* section 5 */
    .main_service_sec::before { font-size: 150px;top: 4%;}
    .detail_service h4 { font-size: 32px;  margin-bottom: 2rem;  margin-top: 4rem;}
    .detail_service p { font-size: 14px;}
    .side_box_main h6 {  font-size: 20px;  margin: 1rem 0rem 1rem 0rem;}
    .side_box_main img{max-width: 90px;height: auto;}
    .side_box_main { padding: 20px;}
    .side_box_main p { font-size: 15px;}
    .side_left_main{display:none;}
    


    /* section 6 */
    .main_slider_Section.btm_slider { margin-top: -105px; }
    .main_slider_Section.btm_slider::before {font-size: 90px;top: 10%;}    
    .right_text_slider img { max-width: 80px; height: 80px;}
    .right_text_slider h5 { font-size: 30px;}
    .right_text_slider p {font-size: 14px;}
    .right_text_slider h6 { font-size: 18px;}
    .main_slider_Section.btm_slider .move_img { right: 120px; bottom: 120px;}
    .move_img img{max-width: 110px;}
    .right_text_slider { width: 100%;}
    .btm_main_slider.owl-carousel .owl-nav button.owl-next ,
    .btm_main_slider.owl-carousel .owl-nav button.owl-prev
    {position:unset;  top: 0;  left: 0px;  background-color: unset;  border-radius: 0px;  margin: 0;}
    .btm_main_slider.owl-carousel .owl-nav button.owl-prev img ,  
    .btm_main_slider.owl-carousel .owl-nav button.owl-next img{padding: 0rem 1rem;}
    .btm_main_slider.owl-theme .owl-nav{margin-top: 2rem;}
    .left_side_slider img{max-height: 600px; width: auto!important;margin: auto;}
    .main_blog_sec::before {font-size: 210px; }
    .main_faqs_sec::before {font-size: 210px; }
    .main_testimonial_Section::before{font-size: 120px; }

    /* section 7 */
    .lets_talk_sec {padding-top: 110px;padding-bottom: 80px; margin-top: -190px; }
    .talk_sec_main h5 { font-size: 35px;}
    .talk_sec_main p { font-size: 12px;}
    .get_quote_btn .button_work { width: 220px; font-size: 12px; height: 60px;}
    .get_quote_btn .button_work a i { font-size: 30px;}

    /* footer */
    .footer_logo_sec img{max-width: 200px;height: auto;}
    .linked_main a {  font-size: 12px; margin-right: 15px;}
    .main_linked_sec h6 { font-size: 15px;}
    .linked_social_footer a { font-size: 22px; }
    .add_sec p {  font-size: 12px;  margin-bottom: 0.5rem;} 
    .add_sec h6 { font-size: 16px;}
    .img_footer img{min-width:130px;height: auto;}
    .linked_phn a { font-size: 12px;}

    /* menu opn */
    .menu ul li a { font-size: 42px;  }
    .menuContent li span { font-size: 30px;}
    .linked_sec_menu a { font-size: 25px;  margin-right: 2.5rem;}
    .linked_sec_menu p {font-size: 22px;}
    .talk_buisness_Sec h6 {font-size: 22px;text-align: center;}
    .talk_buisness_Sec p { font-size: 16px;text-align: center;}
    .menu_sec a { font-size: 16px; margin-right: 3rem;}
    .menu ul li a:hover::before {height: 5px; right: 10px;}
    /* .menu .menuContent {margin-bottom: 8rem; margin-top: 8rem; } */
    .top_menu_sec{flex-wrap: wrap;}
    .menu_sec{margin-top: 2rem;}
    .linked_sec_menu{text-align: center;}
    .talk_buisness_Sec { padding: 2rem 2rem;  margin-top: 1rem;}



    /*  about us */
    .top_head_sec h5 {font-size: 32px;}
    .main_about_Sec.blog_mian::before,
    .main_about_Sec::before { font-size: 110px; left: 3rem; }
    .top_head_sec { padding: 3rem; border-radius: 110px 0px 110px 0px;}    
    .side_main_left {  max-width: 380px;}
    .right_main .about_round { bottom: 19%;  left: -1%; max-width: 90px;}
    .right_main .about_tri {top: 51%;left: 64%;  max-width: 80px;}
    .mian_modal_sec::before { font-size: 100px; }
    .mian_modal_sec {  position: relative; margin-top: 130px;}    
    .mian_round {height: 350px; width: 350px;  margin: auto; }
    .mian_round h5 {  font-size:30px; }
    .mian_round p { font-size: 15px;}
    .mian_founder_sec img {  max-width: 185px; }
    .mian_founder_sec h5 {font-size: 25px;}
    .mian_founder_sec p { font-size: 12px;}
    .mian_founder_sec small {  font-size: 12px;}
    .main_right_img { padding: 60PX 0px 35PX 0;}
    .right_main { top: 21%; }

    /* service */
    .side_box_main p { font-size: 13px;}
    .detil_service ul li { font-size: 12px;}
    .img_service_right{margin-top: 2rem;}

    /* blog */
    .title_sec h4 { font-size: 18px;}
    .title_sec h6 {font-size: 14px;}
    .load_more a {font-size: 22px;}
    .share_icon a img{max-width: 40px;height: auto;}

     
    /* blog detail */
    .blog_detail_sec h5 {font-size: 35px;}
    .blog_detail_sec h6 { font-size: 14px;}
    .blog_detail_sec p {font-size: 14px;}
    .title_details h6{font-size: 18px;}

      /* carrer */
      .accordian_Sec .card .card-header h4 { font-size: 18px;}
      .accordian_Sec .card .card-header h6 {font-size: 16px;}
      .accordian_Sec #accordion .card .btn.btn-link { font-size: 13px;}
      .panel-title > .btn-link.collapsed:before {  font-size: 13px;}
      .title_accordian p { font-size: 14px;}
      .title_accordian ul li {font-size: 14px;}
      .title_accordian h6 {font-size: 16px;}
      .button_work a i {font-size: 35px;}
      .panel-title > .btn-link:before { font-size: 13px;}

     /* team option */
    .team_detil_title h5 {font-size: 25px;}
    .team_detail h5 { font-size: 25px;}
    .team_detil_title p {font-size: 12px;}
    .team_detail small {font-size: 12px;}

    /* contact us */
    .title_contact h5 { font-size: 20px;}
    .title_contact p {  font-size: 16px;}
    .contact_detail h5 { font-size: 15px;}
    .contact_detail p { font-size: 12px;}
    .contact_detail h4 { font-size: 12px;}

    
    .linked_sec_menu{padding-left:0rem;}

      /* services detail*/
      .details_top h6 { font-size: 40px;line-height: 45px;}
      .details_top p { font-size: 14px;}
     .top_abs_sec { top: -28%; right: 10%;}
     .top_abs_sec img{max-width: 100px;height: auto;}

       /* coming soon  */
    .main_about_Sec.mian_center_sec::before { font-size: 100px!important; left: 75px!important; }

    
    /* main_quotetext_sec */
    .main_quotetext_sec .quotetext_text {
        font-size: 50px;
    }
    .main_quotetext_sec .quotetext_symbol svg{
        width: 70px;
    }
    
    /* Start: Portfolio pages */
    .portfolio-content {
        padding-top: 2rem;
    }
    .portfolio-cut-screen-first {
        padding-top: 7.5rem;
    }
    .portfolio-bg-title { 
        font-size: 120px;
    }
    .portfolio-content-parent { 
        margin-bottom: 8rem;
    }
    .portfolio-content .second-screen {
        margin-top: 3rem;
    }
    .portfolio-content .title-second {
        font-size: 34px;
        padding: 0;
    }

    .portfolio-content .title-first {
        font-size: 35px;
        margin-top: 2.5rem;
    }
    .portfolio-content.section-second {
        padding-top: 3.5rem;
    }
    .portfolio-content .title-third {
        font-size: 35px;
        padding: 0;
        margin-top: 2.5rem;
    }
    .portfolio-content .website-link {
        margin-top: 3rem;
    }
    .portfolio-content.section-second:before {
        height: 36%;
    }
    .portfolio-content .portfolio-sidebar-bg {
        background-image: none;
    }
    .portfolio-content-child2 {
        padding: 6rem 0 2rem 0;
        text-align: center;
    }
    .portfolio-content .content-bg:before {
        top: 0;
    }
    .portfolio-content .portfolio-content-child3 {
        text-align: center;
    }
    .portfolio-content .content-bg {
        margin-top: 3rem;
        padding-top: 2.5rem;
    }

    .thequickspace-content .portfolio-bg-title,
    .ticketwings-content .portfolio-bg-title,
    .fivedollar-content .portfolio-bg-title,
    .bidashift-content .portfolio-bg-title,
    .bluecollar-content .portfolio-bg-title,
    .ddd-content .portfolio-bg-title,
    .epicteams-content .portfolio-bg-title,
    .fairfundit-content .portfolio-bg-title,
    .kissntells-content .portfolio-bg-title,
    .lightonleadership-content .portfolio-bg-title,
    .meza-content .portfolio-bg-title,
    .rosterd-content .portfolio-bg-title,
    .vicinity-content .portfolio-bg-title,
    .xtrahelp-content .portfolio-bg-title {
        font-size: 90px;
    }
    /* End: Portfolio pages */

}
@media (max-width:768px) and (min-width:576px) {
    .layout-padding,
    .layout-small-padding { padding: 0 1.5rem; }

    .main_menu{display: none;}
    .linked_social{display: none;}
    .container {max-width: 1350px!important; padding: 0 15px; margin: 0 auto;}
    
    /* section header */
    .top_heading_sec h4 {font-size: 40px;}
    .top_heading_sec p { font-size: 15px;}
    .button_work {width: 220px;font-size: 13px;height: 60px;}
    .button_work a i { font-size: 30px;}
    .top_heading_sec h4 img {max-width: 150px;height:auto; }
    

    /* menu opn */
    .menu ul li a { font-size: 39px; }
    .menuContent li span { font-size: 30px; }
    .top_menu_sec{flex-wrap: wrap;}
    .linked_sec_menu img {display: none;}

    /* section2  */
    .left_main_text h6 {font-size: 30px;}
    .left_main_text h5 { font-size: 16px; margin: 1rem 0rem; }
    .left_main_text p {font-size: 15px;}
    .main_quote_sec .hello_txt::before {font-size: 130px; left: 1rem;}
    .main_quote_sec { padding: 90px 0;}
    .main_quote_sec .color_sign,
    .main_quote_sec .count_number {font-size: 40px;}
    .button_work a {padding: 0rem 1rem;}
    .img_right {text-align: center!important;}
    

    /* section3 */
    .mian_slider h4 { font-size: 32px; }
    .main_slider_Section::before { font-size: 200px;}  
    button.btn_know { font-size: 18px;}
    button.btn_know i {font-size: 20px; border-radius: 10px;}
    .main_slider_Section{background-size: cover;    margin-top: -60px;}
    .move_img { right: 80px;   top: 270px;}
    .mian_slider_img img{max-width: 540px; height: auto;border: 6px solid rgba(255, 255, 255, 0.3);}
    .btm_slider_img{right: 50px;top: 140px;}
    .btm_slider_img img{max-width: 400px;  height: auto;}
    .mian_slider p { font-size: 14px;}
    .main_slider_sec.owl-carousel .owl-nav button.owl-next img,
    .main_slider_sec.owl-carousel .owl-nav button.owl-prev img { padding: 3rem 0.5rem;}

    .main_slider_sec.owl-carousel .owl-nav button.owl-prev,.main_slider_sec.owl-carousel .owl-nav button.owl-next
    {position:unset;  top: 0;  left: 0px;  background-color: unset;  border-radius: 0px;  margin: 0;}
        .main_slider_sec.owl-carousel .owl-nav button.owl-prev img ,  
    .main_slider_sec.owl-carousel .owl-nav button.owl-next img {padding: 0rem 1rem;}
    .main_slider_sec.owl-theme .owl-nav{margin-top: 2rem;}
    
    
    

    /* section4 */
    .main_count_down_sec h5 { font-size: 28px;}
    .main_count_down_sec p { font-size: 14px;}
    .projectFactsWrap .item p.number { font-size: 45px;}  
    .projectFactsWrap .item p { font-size: 14px;padding: 0px; }  
    .work_on img{max-width: 90px;height: auto;padding: 0;}
    .main_count_down_sec{background-size: cover;padding: 200px 0px 100px 0px;  margin-top: -120px;} 
        

    /* section 5 */
    .main_service_sec::before { font-size: 130px;top: 4%;}
    .detail_service h4 { font-size: 32px;  margin-bottom: 2rem;  margin-top: 4rem;}
    .detail_service p { font-size: 14px;}
    .side_box_main h6 {  font-size: 20px;  margin: 1rem 0rem 1rem 0rem;}
    .side_box_main img{max-width: 90px;height: auto;}
    .side_box_main { padding: 20px;}
    .side_box_main p { font-size: 15px;}
    .side_left_main{display:none;}
    


    /* section 6 */
    .main_slider_Section.btm_slider { margin-top: -105px; }
    .main_slider_Section.btm_slider::before {font-size: 90px;top: 10%;}    
    .right_text_slider img { max-width: 80px; height: 80px;}
    .right_text_slider h5 { font-size: 30px;}
    .right_text_slider p {font-size: 14px;}
    .right_text_slider h6 { font-size: 18px;}
    .main_slider_Section.btm_slider .move_img { right: 120px; bottom: 120px;}
    .move_img img{max-width: 110px;}
    .right_text_slider { width: 100%;}
    .btm_main_slider.owl-carousel .owl-nav button.owl-next ,
    .btm_main_slider.owl-carousel .owl-nav button.owl-prev
    {position:unset;  top: 0;  left: 0px;  background-color: unset;  border-radius: 0px;  margin: 0;}
    .btm_main_slider.owl-carousel .owl-nav button.owl-prev img ,  
    .btm_main_slider.owl-carousel .owl-nav button.owl-next img{padding: 0rem 1rem;}
    .btm_main_slider.owl-theme .owl-nav{margin-top: 2rem;}
    .left_side_slider img{max-height: 600px; width: auto!important;margin: auto;}
    .main_blog_sec::before {font-size: 170px; }
    .main_faqs_sec::before {font-size: 170px; }
    .main_testimonial_Section::before{font-size: 90px; }

    /* section 7 */
    .lets_talk_sec {padding-top: 110px;padding-bottom: 80px; margin-top: -190px; }
    .talk_sec_main h5 { font-size: 35px;}
    .talk_sec_main p { font-size: 12px;}
    .get_quote_btn .button_work { width: 220px; font-size: 12px; height: 60px;}
    .get_quote_btn .button_work a i { font-size: 30px;}

    /* footer */
    .footer_logo_sec img{max-width: 200px;height: auto;}
    .linked_main a {  font-size: 12px; margin-right: 15px;}
    .main_linked_sec h6 { font-size: 15px;}
    .linked_social_footer a { font-size: 22px; }
    .add_sec p {  font-size: 12px;  margin-bottom: 0.5rem;} 
    .add_sec h6 { font-size: 16px;}
    .img_footer img{min-width:130px;height: auto;}
    .linked_phn a { font-size: 12px;}


   /*  about us */
   .top_head_sec h5 {font-size: 32px;}
   .main_about_Sec.blog_mian::before,
   .main_about_Sec::before { font-size: 80px; left: 1.5rem;}
   .top_head_sec { padding: 3rem 1.5rem; border-radius: 90px 0px 90px 0px;}    
   .side_main_left {  max-width: 380px;}
   .right_main .about_round { bottom: 19%;  left: -1%; max-width: 90px;}
   .right_main .about_tri {top: 51%;left: 64%;  max-width: 80px;}
   .mian_modal_sec::before { font-size: 100px;}
   .mian_modal_sec {  position: relative; margin-top: 130px;}    
   .mian_round {padding: 95px 50px;}
   .mian_round h5 {  font-size:30px; }
   .mian_round p { font-size: 15px;}
   .mian_founder_sec img {  max-width: 185px; }
   .mian_founder_sec h5 {font-size: 25px;}
   .mian_founder_sec p { font-size: 12px;}
   .mian_founder_sec small {  font-size: 12px;}
   .main_right_img { padding: 60PX 0px 35PX 0;}
   .right_main { top: 21%; }

    /* service */
    .side_box_main p { font-size: 13px;}
    .detil_service ul li { font-size: 12px;}
    .img_service_right{margin-top: 2rem;}



    /* main_quotetext_sec */
    .main_quotetext_sec .quotetext_text {
        font-size: 40px;
    }
    .main_quotetext_sec .quotetext_symbol svg{
        width: 60px;
    }

    .development-buttons {grid-template-columns: auto auto;}

    /* Start: Portfolio pages */
    .portfolio-content {
        padding-top: 1rem;
    }
    .portfolio-cut-screen-first {
        padding-top: 7.5rem;
    }
    .portfolio-bg-title { 
        font-size: 120px;
    }
    .portfolio-content-parent { 
        margin-bottom: 0;
    }
    .portfolio-content .second-screen {
        margin-top: 3rem;
    }
    .portfolio-content .title-second {
        font-size: 28px;
        padding: 0;
    }

    .portfolio-content .title-first {
        font-size: 32px;
        margin-top: 2.5rem;
    }
    .portfolio-content.section-second {
        padding-top: 3.5rem;
    }
    .portfolio-content .title-third {
        font-size: 28px;
        padding: 0;
        margin-top: 2.5rem;
    }
    .portfolio-content .website-link {
        margin-top: 3rem;
    }
    .portfolio-content.section-second:before {
        height: 36%;
    }

    .portfolio-content .portfolio-sidebar-bg {
        background-image: none;
    }
    .portfolio-content-child2 {
        padding: 5rem 0 2rem 0;
        text-align: center;
    }
    .portfolio-content .content-bg:before {
        top: 0;
    }
    .portfolio-content .portfolio-content-child3 {
        text-align: center;
    }
    .portfolio-content .content-bg {
        margin-top: 3rem;
        padding-top: 2.5rem;
    }
    .screen3-image {
        margin-top: 3rem;
    }
    .screen4-image {
        margin-top: 4rem;
    }
    .store-link {
        margin-top: 4rem;
    }

    .thequickspace-content .portfolio-bg-title,
    .ticketwings-content .portfolio-bg-title,
    .fivedollar-content .portfolio-bg-title,
    .bidashift-content .portfolio-bg-title,
    .bluecollar-content .portfolio-bg-title,
    .ddd-content .portfolio-bg-title,
    .epicteams-content .portfolio-bg-title,
    .fairfundit-content .portfolio-bg-title,
    .kissntells-content .portfolio-bg-title,
    .lightonleadership-content .portfolio-bg-title,
    .meza-content .portfolio-bg-title,
    .rosterd-content .portfolio-bg-title,
    .vicinity-content .portfolio-bg-title,
    .xtrahelp-content .portfolio-bg-title {
        font-size: 75px;
    }
    /* End: Portfolio pages */

}
@media (max-width:575px) {
    .layout-padding,
    .layout-small-padding { padding: 0 1rem; }
    .main_menu{display: none;}
    .menu_opn p{display: none;}
    .container {max-width: 400px!important;}
    #menuToggle:checked ~ .close-text { display: none; }

    body{overflow-x: hidden;}
    /* section header */
    .top_heading_sec h4 {font-size: 30px;}
    .top_heading_sec p { font-size: 13px;}
    .button_work {width: 200px;  font-size: 12px; height: 55px;}
    .button_work a i { font-size: 15px;}
    .top_heading_sec h4 img {max-width: 150px;height:auto; }
    .top_header_Section {height: calc(100vh - 95px);}
    .navbar-brand img{max-width: 200px;height: auto;}
    .linked_social{display: none;}
    .menuOpen { width: 55px; height: 55px;}
    .open:before { width: 10px;  top: -8px; left: 0px;}
    .open:after { width: 25px; top: -11px;left: 15px; }
    .main_head_bg{background-image: url(../images/responsive_img.png);}
    

    /* section2  */
    .left_main_text h6 {font-size: 22px;}
    .left_main_text h5 { font-size: 12px; margin: 1rem 0rem; }
    .left_main_text p {font-size: 10px;}
    .main_quote_sec .hello_txt::before {font-size: 100px; left: 0.5rem;}
    .main_quote_sec { padding: 50px 0; background-position: right 0px bottom 0px; background-size: contain;}
    .main_quote_sec .color_sign,
    .main_quote_sec .count_number {font-size: 20px;}
    .main_quote_sec .count_text {font-size: 10px; padding-top: 10px;}
    .button_work a {padding: 0rem 1rem;}
    .img_right {text-align: center!important;    margin: 2rem 0rem 0 0;}
    

    /* section3 */
    .mian_slider h4 { font-size: 25px; }
    .main_slider_Section::before { font-size: 100px;top: 13%;}
    .main_slider_sec.owl-carousel .owl-nav button.owl-next { right: -136px;}
    .main_slider_sec.owl-carousel .owl-nav button.owl-prev {  left: -96px;}
    button.btn_know { font-size: 15px;}
    button.btn_know i {font-size: 15px; border-radius: 10px;}
    .main_slider_Section{background-size: cover; margin-top: -60px;padding: 150px 0px;}
    .move_img { display: none;}
    .mian_slider_img img{max-width: 350px; height: auto;border: 3px solid rgba(255, 255, 255, 0.3);}
    .btm_slider_img{right: -10px;top: 110px;}
    .btm_slider_img img{max-width: 270px;  height: auto;}
    .mian_slider p { font-size: 12px;}
    .main_slider_sec.owl-carousel .owl-nav button.owl-next img,
    .main_slider_sec.owl-carousel .owl-nav button.owl-prev img { padding: 3rem 0.5rem;}

    .main_slider_sec.owl-carousel .owl-nav button.owl-prev,.main_slider_sec.owl-carousel .owl-nav button.owl-next
    {position:unset;  top: 0;  left: 0px;  background-color: unset;  border-radius: 0px;  margin: 0;}
        .main_slider_sec.owl-carousel .owl-nav button.owl-prev img ,  
    .main_slider_sec.owl-carousel .owl-nav button.owl-next img {padding: 0rem 1rem;}
    .main_slider_sec.owl-theme .owl-nav{margin-top: 2rem;}
    
    
    

    /* section4 */
    .main_count_down_sec h5 { font-size: 22px;margin: 1rem 0rem 2rem 0rem;}
    .main_count_down_sec p { font-size: 12px;}
    .projectFactsWrap .item p.number { font-size: 35px;}  
    .projectFactsWrap .item { padding: 15px 0px;}
        .projectFactsWrap .item p { font-size: 14px;padding: 0px; }
    .work_on img{max-width: 90px;height: auto;padding: 0;}
    .main_count_down_sec{background-size: cover;padding: 200px 0px 100px 0px;  margin-top: -120px;}
    .projectFactsWrap{justify-content: center;}
    
        

    /* section 5 */
    .main_service_sec::before { font-size: 60px;top: 0%; left: 5%;}
    .detail_service h4 {font-size: 25px;margin-bottom: 2rem;  margin-top: 1rem; }
    .detail_service p { font-size: 14px;}
    .side_box_main h6 {  font-size: 15px;  margin: 1rem 0rem 1rem 0rem;}
    .side_box_main img{max-width: 70px;height: auto;}
    .side_box_main { padding: 10px;}
    .main_service_sec { background-size: contain;}  
    .side_box_main p { font-size: 11px;}
    .side_left_main{display:none;}
    button.button_know i {font-size: 13px;}
    button.button_know {  font-size: 11px;}
    


    /* section 6 */
    .main_slider_Section.btm_slider { margin-top: -105px; }
    .main_slider_Section.btm_slider::before {font-size: 50px;top: 10%;}    
    .right_text_slider img { max-width: 70px; height: 70px;}
    .right_text_slider h5 { font-size: 18px;}
    .right_text_slider p {font-size: 14px;}
    .right_text_slider h6 { font-size: 16px;}
    .main_slider_Section.btm_slider .move_img { right: 120px; bottom: 120px;}
    .move_img img{max-width: 110px;}
    .right_text_slider { width: 100%;}
    .btm_main_slider.owl-carousel .owl-nav button.owl-next ,
    .btm_main_slider.owl-carousel .owl-nav button.owl-prev
    {position:unset;  top: 0;  left: 0px;  background-color: unset;  border-radius: 0px;  margin: 0;}
    .btm_main_slider.owl-carousel .owl-nav button.owl-prev img ,  
    .btm_main_slider.owl-carousel .owl-nav button.owl-next img{padding: 0rem 1rem;}
    .btm_main_slider.owl-theme .owl-nav{margin-top: 2rem;}
    .left_side_slider img{max-height: 600px; width: auto!important;margin: auto;}
    .main_blog_sec::before {font-size: 100px; }
    .main_faqs_sec::before {font-size: 100px; }
    .main_testimonial_Section::before{font-size: 60px; }

    /* section 7 */
    .lets_talk_sec {padding-top: 110px;padding-bottom: 80px; margin-top: -190px; }
    .talk_sec_main h5 { font-size: 30px;}
    .talk_sec_main p { font-size: 12px;}
    .get_quote_btn .button_work { width: 200px; font-size: 12px; height: 55px;}
    .get_quote_btn .button_work a i { font-size: 25px;}
    .talk_sec_main{text-align: center;}
    .get_quote_btn{text-align: center; margin: 1rem 0rem;}

    /* footer */
    .footer_logo_sec img{max-width: 200px;height: auto;}
    .linked_main a {  font-size: 12px; margin-right: 15px;}
    .main_linked_sec h6 { font-size: 15px;}
    .linked_social_footer a { font-size: 22px; }
    .add_sec p {  font-size: 12px;  margin-bottom: 0.5rem;} 
    .add_sec h6 { font-size: 16px;}
    .img_footer img{min-width:130px;height: auto;}
    .linked_phn a { font-size: 12px;}


    /* menu opn */
    .menu ul li a { font-size: 42px;  }
    .menuContent li span { display: none;}
    .linked_sec_menu a { font-size: 20px;  margin-right: 2rem;}
    .linked_sec_menu p {    font-size: 18px; margin-bottom: 10px;}
    .talk_buisness_Sec h6 {font-size: 20px;text-align: center;    margin-bottom: 0.5rem;}
    .talk_buisness_Sec p { font-size: 14px; text-align: center;}
    .menu_sec a { font-size: 16px; margin-right: 3rem;}
    .menu ul li a:hover::before {height: 5px; right: 10px;}
    .linked_sec_menu img {display: none;}
    /* .menu .menuContent {margin-bottom: 3rem; margin-top: 2rem; } */
    .top_menu_sec{flex-wrap: wrap;}
    .menu_sec{margin-top: 2rem;}
    .linked_sec_menu{text-align: center;}
    .talk_buisness_Sec { padding: 1rem 1rem;  margin-top: 1rem;}
    .menuContent ul{    display: block;}
    .menuContent ul li{margin: 1.5rem  0rem;}
    .menuContent ul li a{font-size: 25px;border-bottom: 4px solid;padding: 0.3rem;}
    .menuContent ul li a.active{font-size: 25px;border-color: #FF7A00;padding: 0.3rem;}
    #menuToggle:checked ~ .menuOpen .open:after { left: 8px;}
    #menuToggle:checked ~ .menuOpen .open:before {left: 8px;}


    /*  about us */
    .top_head_sec h5 {font-size: 25px;flex-wrap: wrap;}   
    .top_head_sec h5 span img{max-width: 150px;height: auto;}
    .main_about_Sec.blog_mian::before,
    .main_about_Sec::before { font-size: 60px; left: 1rem; top: 1.5rem; }
    .top_head_sec { padding: 3rem 1rem; border-radius: 90px 0px 90px 0px;}    
    .side_main_left {  max-width: 380px;}
    .right_main .about_round { bottom: 19%;  left: -1%; max-width: 90px;}
    .right_main .about_tri {top: 51%;left: 64%;  max-width: 80px;}
    .mian_modal_sec::before { font-size: 50px; top: 3%;}
    .mian_modal_sec {  position: relative; margin-top: 50px;}    
    .mian_round {height: 350px; width: 350px; margin: auto;}
    .mian_round h5 {  font-size:30px; }
    .mian_round p { font-size: 15px;}
    .mian_founder_sec img {  max-width: 185px; }
    .mian_founder_sec h5 {font-size: 25px;}
    .mian_founder_sec p { font-size: 12px;}
    .mian_founder_sec small {  font-size: 12px;}
    .main_right_img { padding: 60PX 0px 35PX 0;}
    .right_main { display: none;}

     /* service */
     .side_box_main p { font-size: 11px;}
     .detil_service ul li { font-size: 12px;}
     .img_service_right{margin-top: 2rem;}

         /* blog */
    .title_sec h4 { font-size: 18px;}
    .title_sec h6 {font-size: 14px;}
    .load_more a {font-size: 22px;}
    .share_icon a img{max-width: 40px;height: auto;}
    
    /* blog detail */
    .blog_detail_sec h5 {font-size: 20px;}
    .blog_detail_sec h6 { font-size: 12px;}
    .blog_detail_sec p {font-size: 12px;}
    .title_details h6{font-size: 15px;}
    .linked_social.btm_social{display: unset;}

     /* carrer */
     .accordian_Sec .card .card-header h4 { font-size: 14px;}
     .accordian_Sec .card .card-header h6 {font-size: 14px;}
     .accordian_Sec #accordion .card .btn.btn-link { font-size: 12px;}
     .panel-title > .btn-link.collapsed:before {  font-size: 12px;}
     .title_accordian p { font-size: 12px;}
     .title_accordian ul li {font-size: 12px;}
     .title_accordian h6 {font-size: 14px;}
   
     .panel-title > .btn-link:before { font-size: 13px;}
     .accordian_Sec #accordion .card-header {padding: 1.5rem 1rem;}

        /* team option */
    .team_detil_title h5 {font-size: 20px;}
    .team_detail h5 { font-size: 20px;}
    .team_detil_title p {font-size: 12px;}
    .team_detail small {font-size: 12px;}


    /* contact us */
    .title_contact h5 { font-size: 20px;}
    .title_contact p {  font-size: 16px;}
    .contact_detail h5 { font-size: 15px;}
    .contact_detail p { font-size: 12px;}
    .contact_detail h4 { font-size: 12px;}
    .btm_contact_form .form-control { font-size: 12px;}
    .development-buttons {grid-template-columns: auto;}

    
    .linked_sec_menu{padding-left:0rem;}
    .other_pages .navbar-brand img {  max-width: 180px;  height: auto;}

      /* services detail*/
      .details_top h6 { font-size: 30px;line-height: 35px;}
      .details_top p { font-size: 12px;}
     .top_abs_sec { top: -45%; right: 10%;}
     .top_abs_sec img{max-width: 50px;height: auto;}
     .top_pading_sec{padding-top: 50px;}


      /* coming soon  */
    .main_about_Sec.mian_center_sec::before {font-size: 70px!important; left: 45px!important; top: 50px!important;}
   
    /* main_quotetext_sec */
    .main_quotetext_sec .quotetext_text {
        font-size: 30px;
    }
    .main_quotetext_sec .quotetext_symbol svg{
        width: 50px;
    }

    .blog_slider.owl-carousel .owl-nav button.owl-next ,.blog_slider.owl-carousel .owl-nav button.owl-prev{
        display: none;
    }
    .blog_box_main{
        max-width: 320px;
    }

    /* Start: Portfolio pages */
    .portfolio-content {
        padding-top: 1rem;
    }
    .portfolio-cut-screen-first {
        padding-top: 6rem;
    }
    .portfolio-bg-title { 
        font-size: 60px;
    }
    .portfolio-content .desc-first {
        font-size: 16px;
        text-align: center;
    }
    .portfolio-content-parent { 
        margin-bottom: 0;
    }
    .portfolio-content .second-screen {
        margin-top: 2rem;
    }
    .portfolio-content .title-second {
        font-size: 26px;
        padding: 0;
    }

    .portfolio-content .title-first {
        font-size: 28px;
        text-align: center;
        margin-top: 2.5rem;
    }
    .portfolio-content.section-second {
        padding-top: 2.5rem;
    }
    .portfolio-content .title-third {
        font-size: 26px;
        padding: 0;
        margin-top: 2.5rem;
    }
    .portfolio-content .website-link {
        margin-top: 3rem;
    }
    .portfolio-content.section-second:before {
        height: 40%;
    }

    .portfolio-content .portfolio-sidebar-bg {
        background-image: none;
    }
    .portfolio-content-child2 {
        padding: 2rem 0;
        text-align: center;
    }
    .portfolio-content .content-bg:before {
        top: 0;
    }
    .portfolio-content .portfolio-content-child3 {
        text-align: center;
    }
    .portfolio-content .content-bg {
        margin-top: 3rem;
        padding-top: 2.5rem;
    }
    .screen3-image {
        margin-top: 2rem;
    }
    .screen4-image {
        margin-top: 3rem;
    }
    .store-link {
        margin-top: 3rem;
    }
    .portfolio-content .app-link {
        padding: .8rem 1.5rem;
        display: inline-flex;
    }

    .thequickspace-content .portfolio-bg-title,
    .ticketwings-content .portfolio-bg-title,
    .fivedollar-content .portfolio-bg-title,
    .bidashift-content .portfolio-bg-title,
    .bluecollar-content .portfolio-bg-title,
    .ddd-content .portfolio-bg-title,
    .epicteams-content .portfolio-bg-title,
    .fairfundit-content .portfolio-bg-title,
    .kissntells-content .portfolio-bg-title,
    .lightonleadership-content .portfolio-bg-title,
    .meza-content .portfolio-bg-title,
    .rosterd-content .portfolio-bg-title,
    .vicinity-content .portfolio-bg-title,
    .xtrahelp-content .portfolio-bg-title {
        font-size: 40px;
    }
    /* End: Portfolio pages */
}
