/* ===================== #media ===================== */


@media screen and (max-width: 1450px){

    /* header */
    div#hello {margin-top: 173px;}
    .ausborn_header .desk_menu .menu_flex ul.last_menu .orange_btn, .ausborn_header .desk_menu .menu_flex ul.last_menu .transparent_btn {padding: 11px 30px;}
    .ausborn_header .desk_menu .menu_flex ul:first-child {max-width: 55%;flex: 0 0 55%;}
    .ausborn_header .desk_menu .menu_flex ul.last_menu {max-width: 40%;flex: 0 0 40%;}
    .ausborn_banner .partner_logo_banner ul.flex_wrap, .digital_maketing_page .partner_logo_banner ul.flex_wrap {flex-wrap: nowrap;}
    .ausborn_banner .partner_logo_banner ul.flex_wrap li, .digital_maketing_page .partner_logo_banner ul.flex_wrap li {margin: 0 10px 20px;}
    .our_service .service_slider button.slick-prev {left: 60%;}
    .ausborn_header .desk_menu .menu_flex ul:first-child li {padding: 0 25px;}
    .ausborn_header .desk_menu .menu_flex ul li.drop_arrow:after {right: 5px;}
    .our_work_sec .our_work button.slick-next, .our_work_sec .our_work button.slick-prev {bottom: 40px;}
    .blog_band .blog_box .blog_content a.card-title {min-height: 120px;}
    /* end header */

}

@media screen and (max-width: 1366px){

    /* header */    
    .ausborn_header .desk_menu .menu_flex ul li.drop_arrow:after {right: 0;}
    /* end header */

    .choose_us_band .why_choose .info_box .border_gradiant {padding: 30px 10px;}
    .testimonial_band .testimonial_box {padding: 20px 30px;}
    .testimonial_band .testimonial_slider .slick-list {margin: 0 80px;}
    .our_work_sec .our_work button.slick-next {left: -31%;}

    .digital_solution_band .digital_box {max-width: 220px;flex: 0 0 220px;}
    .ausborn_header .desk_menu .menu_flex ul.last_menu {max-width: 42%;flex: 0 0 42%;}
}


@media only screen and (min-width : 1280px) and (max-width: 1365px){
    /* home page  */
    span.s1 {font-size: 65px;line-height: 87px;}
    span.s2, .blog_innar_page .blog_h1 {font-size: 40px;line-height: 65px;}
    .report_info p {padding-top: 30px;}

    /* slider css */
    button.slick-prev, button.slick-next{width: 62px;height: 62px;}
    button.slick-prev:before, button.slick-next:before {right: 15px;}
    button.slick-prev:after {right: 8px;}
    button.slick-next:after {right: 6px;}
    .our_work_sec .our_work button.slick-next, .our_work_sec .our_work button.slick-prev {bottom: -20px;}

    /* header */
    div#hello {margin-top: 109px;}
    header .ausborn_header {padding: 30px 0;}
    .ausborn_header .desk_menu .menu_flex ul.last_menu .orange_btn, .ausborn_header .desk_menu .menu_flex ul.last_menu .transparent_btn {padding: 10px 20px;}
    .ausborn_header .desk_menu .menu_flex ul.last_menu {max-width: 40%;flex: 0 0 40%;}
    .ausborn_header .desk_menu .menu_flex ul:first-child {max-width: 57%;flex: 0 0 57%;}
    .ausborn_header .desk_menu .menu_flex .drop_menu .drop_down_flex {padding: 20px 20px;}
    .ausborn_header .desk_menu .menu_flex ul:first-child li {display: inline-block;padding: 0 20px;}
    .ausborn_header .header_logo img {max-width: 180px;width: 100%;}
    /* end header */

    .ausborn_banner .banner_content p{margin: 25px auto;}
    .partner_logo ul.flex_wrap li{padding: 50px 20px;margin: 0 10px;}
    .partner_logo ul.flex_wrap {flex-wrap: nowrap;}
    .sticky_band .sticky_box {max-width: 40%;flex: 0 0 40%;}
    .contact_band .partner_logo {padding-top: 30px;}
    .contact_band .partner_logo ul.flex_wrap {flex-wrap: wrap;justify-content: space-between;}
    .contact_band .partner_logo ul.flex_wrap li {max-width: 140px;padding: 20px 0;}
    .contact_band .partner_logo ul.flex_wrap li img {max-width: 110px;width: 100%;}
    .contact_band .title_content p {max-width: 95%;}
    .blog_band .blog_box .blog_content p.para_con {min-height: 160px;}
    .ausborn_footer .flex_wrap .footer_contact ul li i {padding-right: 13px;}
    .ausborn_footer .flex_wrap .footer_social_media ul.flex_wrap li {max-width: 50%;flex: 0 0 50%;}
    .ausborn_footer .flex_wrap .footer_info, .ausborn_footer .flex_wrap .footer_contact {max-width: 26%;flex: 0 0 26%;}

    /* our work inner page */
    .about_project .project_info_box .num_box {padding: 42px 0;}
    .project_points .col-md-6 img {max-width: 75%;width: 100%;}  

    /* seo page */
    .our_service .service_slider button.slick-prev {left: 60%;}
    .hire_expert .expert_info .hire_point.flex_wrap .hire_con {padding-left: 20px;}
    .hire_expert .expert_info:before {content: inherit;}
    .faq_section .col-md-6 {max-width: 60%;flex: 0 0 60%;}    

    /* about us page */
    .our_rules_sec .golder_rule .golden_content {max-width: 75%;flex: 0 0 75%;padding-left: 10px;}
    .our_rules_sec .golder_rule {padding: 30px 20px 50px;}
    .digital_solution_band .digital_box {max-width: 220px;flex: 0 0 220px;}
    .digital_solution_band .digital_box p {font-size: 22px;line-height: 32px;}
    .digital_solution_band .digital_box img {max-width: 90px;height: 90px;}


}


@media only screen and (min-width : 1150px) and (max-width: 1279px){
    div#hello {margin-top: 109px;}
    header .ausborn_header {padding: 30px 0;}
    .ausborn_header .header_logo img {max-width: 180px;}
    .ausborn_header .desk_menu .menu_flex ul:first-child li {padding: 0 15px;}
    .ausborn_header .desk_menu .menu_flex ul.last_menu {max-width: 43%;flex: 0 0 43%;}
    .ausborn_header .desk_menu .menu_flex ul:first-child {max-width: 57%;flex: 0 0 57%;justify-content: flex-start;}
    .ausborn_header .desk_menu .menu_flex ul.last_menu .orange_btn, .ausborn_header .desk_menu .menu_flex ul.last_menu .transparent_btn {padding: 10px 20px;}

}

@media only screen and (min-width : 1023px) and (max-width: 1151px){
    div#hello {margin-top: 109px;}
    header .ausborn_header {padding: 30px 0;}
    
    .ausborn_header .header_logo img {max-width: 140px;}
    .ausborn_header .header_logo {max-width: 10%;flex: 0 0 10%;}
    .ausborn_header .desk_menu .menu_flex {max-width: 90%;flex: 0 0 90%;}
    .ausborn_header .desk_menu .menu_flex ul:first-child li {padding: 0 10px;}
    .ausborn_header .desk_menu .menu_flex ul:first-child {max-width: 59%;flex: 0 0 59%;}
    .ausborn_header .desk_menu .menu_flex ul.last_menu {max-width: 39%;flex: 0 0 39%;}
    .ausborn_header .desk_menu .menu_flex ul.last_menu .orange_btn, .ausborn_header .desk_menu .menu_flex ul.last_menu .transparent_btn {padding: 9px 10px;}

}


@media screen and (max-width: 1024px){ 

    /* header */
    header .ausborn_header {padding: 35px 0;}
    div#hello {margin-top: 115px;}
    body.home div#hello {padding-top: 30px;}
    span.s1 {font-size: 60px;line-height: 85px;}
    span.s2, .blog_innar_page .blog_h1 {font-size: 40px;line-height: 65px;}
    span.s3 {font-size: 24px;line-height: 35px;}
    span.s4 {font-size: 28px;line-height: 45px;}
    h5 {padding: 20px 0;}
    #footer span.s5 {padding: 15px 0 10px;}
    .blog_innar_page .blog-innerdetail ul li {font-size: 20px;line-height: 25px;}
    .blog_innar_page .blog-innerdetail ul li:after {top: 7px;}
    .sticky_class header .ausborn_header .header_logo img {max-width: ;}

    /* padding margin */
    .ausborn_banner {padding: 50px 0;}
    .banner_band {padding: 30px 0;}
    .partner_logo, .sticky_band, .audit_report, .choose_us_band, .testimonial_band, .blog_band, .contact_band, .blog_innar_page .blog_sticky_content,
     .blog-innerdetail .author_testimonial, .blog-innerdetail .realted_post, .our_service, .hire_expert, .choose_for_seo, .why_need_service, 
     .faq_section, .our_rules_sec, .digital_solution_band, .about_us_band, .case_study_sec, .our_work_sec, .contact_band, .about_project, 
     .project_points, .partner_logo_banner {padding: 35px 0;}
    .why_need_service .simple_services_slider {padding-bottom: 0;padding-top: 25px;}
    .blog_band .align-left.flex_wrap {padding-bottom: 40px;}
    .contact_band .partner_logo {padding: 20px 0;}
    .error404_page, .thankyou_page {padding: 80px 0;}
    .choose_for_seo .col-md-12 {padding-bottom: 40px;}

    /* p tag */
    .hire_expert p {margin: 20px 0 40px;}
    .hire_expert .expert_info .hire_point.flex_wrap .hire_con p {margin: 10px 0;}
    .report_info p {padding-top: 20px;}
    .our_work_sec .our_work_content p {padding: 10px 0;}
    .ausborn_footer .flex_wrap .footer_info p {padding-top: 30px;}

    /* slider */
    button.slick-prev, button.slick-next {position: absolute;top: inherit;transform: inherit;bottom: -70px;}
    button.slick-prev, button.slick-next, .our_service .service_slider button.slick-prev, .our_service .service_slider button.slick-next, .our_work_sec .our_work button.slick-prev, .our_work_sec .our_work button.slick-next {width: 55px;height: 55px;}
    button.slick-prev:before, button.slick-next:before, .our_work_sec .our_work button.slick-prev:before, .our_work_sec .our_work button.slick-next:before {right: 12px;}
    button.slick-next:after, .our_work_sec .our_work button.slick-next:after {right: 3px;}
    button.slick-prev:after {right: 6px;}
    button.slick-prev {left: 43%;}
    button.slick-next {right: 43%;}
    .our_service .service_slider button.slick-prev, .our_service .service_slider button.slick-next {top: -40px;}
    .our_service .service_slider button.slick-prev {left: 57%;}
    .our_work_sec .our_work button.slick-prev {left: inherit;right: 60px;top: -95px;transform: inherit;}
    .our_work_sec .our_work button.slick-next {left: inherit;right: 0;top: -95px;transform: inherit;}

    /*  */
    .ausborn_banner .partner_logo_banner ul.flex_wrap, .digital_maketing_page .partner_logo_banner ul.flex_wrap {flex-wrap: wrap;justify-content: center;}
    .ausborn_banner .partner_logo_banner ul.flex_wrap li, .digital_maketing_page .partner_logo_banner ul.flex_wrap li {max-width: 40%;flex: 0 0 40%;margin-bottom: 20px;padding: 50px 20px;}
    .contact_band .partner_logo ul.flex_wrap li {max-width: 120px;}
    .sticky_band .scroll_box {max-width: 55%;flex: 0 0 55%;}
    .sticky_band .scroll_box p {padding-bottom: 20px;}
    .sticky_band .sticky_box {top: 100px;}
    .audit_report .flex_wrap {display: block;}
    .audit_report .report_info, .audit_report .box_border {max-width: 100%;margin-top: 20px;}
    .choose_us_band .col-md-6, .choose_us_band .col-md-5 {max-width: 100%;flex: 0 0 100%;}
    .choose_us_band .col-md-5 {position: relative;order: 2;padding-top: 30px;}
    .choose_us_band .col-md-6 {position: relative;order: 1;margin-bottom: 30px;}
    .choose_us_band .choose_us_slider {padding-top: 20px;}
    .choose_us_band .why_choose.flex_wrap {justify-content: center;}
    .choose_us_band .why_choose .info_box {max-width: 40%;flex: 0 0 40%;margin: 0 20px 20px;}
    .choose_us_band .why_choose .info_box .border_gradiant {padding: 30px 10px;}
    .testimonial_band .testimonial_slider .slick-list {margin: 0px 0px 30px;}
    .testimonial_band .testimonial_slider {margin-top: 30px;}
    .testimonial_band .testimonial_box {padding: 20px 30px;}
    .blog-innerdetail .author_section {padding: 30px 40px;}
    .blog-innerdetail .realted_post .card .card-body p.para_con {min-height: 150px;}
    .blog-innerdetail .realted_post .row, .blog_post_card .row, .blog_band .row {justify-content: center;}
    .blog-innerdetail .realted_post .col-md-4.blog_card, .blog_post_card .col-md-4.blog_card, .blog_band .col-md-4 {max-width: 50%;flex: 0 0 50%;}
    .blog-innerdetail .realted_post .card {margin: 0 auto 30px;}
    .blog-innerdetail .realted_post .col-md-4:last-child .card {margin-bottom: 0;}    
    .blog_innar_page h2, .blog_innar_page h2 p.red {padding-top: 0;font-size: 26px;line-height: 40px;max-width: 90%;width: 100%;text-transform: capitalize;}
    .blog_innar_page h3, .blog_innar_page h3 p.red {font-size: 24px;line-height: 38px;max-width: 90%;width: 100%;text-transform: capitalize;padding: 10px 0;}
    .blog_innar_page p {font-size: 18px;line-height: 35px;}
    .blog_innar_page p a {font-size: 22px;}
    .blog_innar_page .blog_sticky_content .col-md-3 {max-width: 30%;flex: 0 0 30%;}
    .blog_innar_page .blog_sticky_content .table-of-contents ul li {padding-bottom: 15px;}
    .blog_innar_page .blog_sticky_content .table-of-contents ul {height: 230px;}
    .blog_band .blog_box {margin: 0 auto 30px;}
    .blog_band .blog_box span {font-size: 20px;line-height: 30px;}
    .blog_band .blog_box .time_info p {margin: 0;padding-right: 20px;}
    .blog_band .blog_box .time_info p:last-child {padding-left: 20px;}
    .blog_band .blog_box .time_info p:first-child:after{right: 0;}
    .blog_band .col-md-4 {padding: 0 8px;max-width: 50%;flex: 0 0 50%;}
    .blog_card .card .card-body a.card-title, .blog-innerdetail .realted_post a.card-title, .blog_band .blog_box .blog_content a.card-title {min-height: inherit;}
    .contact_band .col-md-6 {max-width: 100%;flex: 0 0 100%;}
    .contact_band .partner_logo ul.flex_wrap li {text-align: center;max-width: 250px;}
    .contact_band .partner_logo ul.flex_wrap {margin-bottom: 30px;justify-content: center;}
    .ausborn_footer .flex_wrap .footer_service ul li a, .ausborn_footer .flex_wrap .footer_contact ul li a {margin: 8px 0;}
    .ausborn_footer .flex_wrap .footer_info, .ausborn_footer .flex_wrap .footer_contact, .ausborn_footer .flex_wrap .footer_service, .ausborn_footer .flex_wrap .footer_social_media {max-width: 48%;flex: 0 0 48%;}
    .ausborn_footer .flex_wrap .footer_social_media {text-align: left;}
    .ausborn_footer .flex_wrap .footer_social_media ul.social_icon {justify-content: flex-start;padding: 10px 0 30px;}
    .ausborn_footer .flex_wrap .footer_social_media ul.flex_wrap li {max-width: inherit;flex: inherit;}
    .ausborn_footer .flex_wrap .footer_social_media ul.flex_wrap{justify-content: flex-start;}
    .contact_band .title_content p {max-width: 100%;padding-top: 20px;}
    .contact_band .contact_form {margin-top: 0px;}
    .contact_detail li a, .contact_detail li {font-size: 20px;line-height: 30px;}
    .contact_detail i {width: 60px;height: 60px;font-size: 22px;}

    /* seo page */
    .choose_for_seo .choose_point .gray_box {font-size: 22px;line-height: 28px;}
    .hire_expert .orange_btn {padding: 15px 30px;}
    .hire_expert .expert_info .hire_point.flex_wrap .hire_con span.s5 {padding-bottom: 0;}
    .hire_expert .expert_info .hire_point.flex_wrap .hire_con {padding-left: 20px;padding-bottom: 10px;}
    .hire_expert .expert_info .hire_point.flex_wrap .num:before {width: 56px;height: 56px;}
    .hire_expert .expert_info .hire_point.flex_wrap .num:after, .hire_expert .expert_info .hire_point.flex_wrap .num {width: 65px;height: 65px;}
    .hire_expert .expert_info .hire_point.flex_wrap .num {font-size: 30px;line-height: 48px;}
    .hire_expert .expert_info:before {content: inherit;}
    .our_service .service_slider .serivce_point {padding: 18px;}
    .faq_section .col-md-6 {max-width: 60%;flex: 0 0 60%;}
    .faq_section .faqs_acc ul li.gray_bg {margin: 12px 0px;}
    .faq_section .faqs_acc .set .faq_title p {font-size: 20px;line-height: 28px;}
    .our_work_sec .our_work_content .orange_btn{padding: 12px 20px;}
    .our_work_sec .work_slider {width: 100%;}
    .our_work_sec .col-md-3 {max-width: 100%;flex: 0 0 100%;padding-bottom: 40px;}
    .our_work_sec .col-md-8 {max-width: 100%;flex: 0 0 100%;}    
    .our_work_sec .work_slider .our_work .img_content p {padding: 12px 35px;font-size: 22px;}

    /* about us page */
    .our_rules_sec .golder_rule {display: block;padding: 25px;}
    .our_rules_sec .golder_rule .golden_content {max-width: 100%;flex: 0 0 100%;padding-top: 20px;padding-left: 0;}
    .digital_solution_band .col-md-12.flex_wrap {justify-content: space-evenly;}
    .digital_solution_band .digital_box {max-width: 30%;flex: 0 0 30%;margin: 15px 0;padding: 35px 0;}
    .digital_solution_band .digital_box p {font-size: 22px;line-height: 32px;}
    .choose_us_band.vision_mission_band .vis_mis_info:first-child{padding-bottom: 10px;}
    .about_us_band .col-md-5, .about_us_band .col-md-6 

    /* our work page */
    .case_study_sec .case_box_wrap .case_study_box .case_study_logo img {max-width: 110px;width: 100%;}
    .case_study_sec .case_box_wrap .case_study_box .case_study_info {line-height: 0;margin-top: 30px;}
    .case_study_sec .case_box_wrap:last-child .case_study_box:first-child {margin-top: 60px;}
    .case_study_sec .case_box_wrap:first-child .case_study_box:first-child {margin-top: -90px;}
    .project_points .col-md-6 img {max-width: 75%;width: 100%;}
    .about_project .project_info_box .num_box {padding: 45px 0;}
    .about_project .project_info_box .num_box img {margin-bottom: 20px;max-width: 40%;width: 100%;height: 120px;}
    .about_us_band .col-md-5, .about_us_band .col-md-6 {max-width: 100%;flex: 0 0 100%;}
    
    /* other page */
    .error404_page .col-md-4 {max-width: 80%;flex: 0 0 80%;}
    .error404_page img {max-width: 40%;width: 100%;}
    .error404_page span {font-size: 28px;line-height: 42px;}
    .error404_page p {font-size: 18px;line-height: 28px;}
    .thankyou_page img {max-width: 60%;padding-bottom: 30px;}
    .thankyou_page p {max-width: 90%;}

    /* mobile mmenu */
    .ausborn_header .desk_menu {display: none;}
    header .ausborn_header, .sticky_class header .ausborn_header{padding: 0;}
    .mob_mmenu{display: block;}
    nav#menu{display: block;}
    div#hello {margin-top: 81px;}
    .mobile_menu .header_logo a img, .sticky_class header .ausborn_header .header_logo img{max-width: 180px;width: 100%;}
    .ausborn_header .header_logo {max-width: 20%;flex: 0 0 20%;text-align: left;}
    .mob_menu {position: relative;}
    a.header_call {border: 1px solid #090446;background: transparent;border-radius: 50%;top: 2px;width: 35px;height: 35px;right: 65px;position: absolute;display: flex;align-items: center;justify-content: center;}
    a.header_call i.fa-solid.fa-phone {color: #090446;}
    a.header_call:hover {background: #F42201;border-color: #F42201;}
    a.header_call:hover i.fa-solid.fa-phone {color: #fff;}
    .mobile_menu {background: #fff; box-shadow: 0 0 10px 0 rgb(0 0 0 / 30%);position: fixed;top: 0px;left: 0; z-index: 99;display: block !important;width: 100%;padding: 15px 20px;transition: -webkit-transform .4s ease; transition: transform .4s ease;transition: transform .4s ease,-webkit-transform .4s ease;}
    #mega-menu-wrap-right_menu .mega-menu-toggle {background: transparent;}
    #mega-menu-wrap-right_menu .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child {margin-left: 0;}
    #mega-menu-wrap-right_menu .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {margin-right: 0;}
    #mega-menu-wrap-right_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-right_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner:before, #mega-menu-wrap-right_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner:after {background-color: #090446;}

    /* #mega-menu-wrap-right_menu #mega-menu-right_menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link, #mega-menu-wrap-right_menu #mega-menu-right_menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link, #mega-menu-wrap-right_menu #mega-menu-right_menu>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link{background-color: #F42201;color:#FFF;}
    #mega-menu-wrap-right_menu #mega-menu-right_menu > li.mega-menu-item > a.mega-menu-link {color:#000;font-size: 18px;line-height: 20px;font-weight: 500;height: inherit;padding: 12px 10px}
    #mega-menu-wrap-right_menu #mega-menu-right_menu li.mega-toggle-on > ul.mega-sub-menu{overflow-y:auto;height:300px !important;}
    #mega-menu-wrap-right_menu .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after, #mega-menu-wrap-right_menu .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner{background-color: #F42201;}
    #mega-menu-wrap-right_menu .mega-menu-toggle.mega-menu-open + #mega-menu-right_menu{top: 55px;}
    #mega-menu-wrap-right_menu .mega-menu-toggle + #mega-menu-right_menu{background-color: #FFFF;height: 100vh;} */
    
    #mega-menu-wrap-right_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated {outline: none;}
    .mega-menu-right_menu-mobile-open #mega-menu-wrap-right_menu .mega-menu-toggle+#mega-menu-right_menu {top: 55px;}
    #mega-menu-wrap-right_menu .mega-menu-toggle+#mega-menu-right_menu {background-color: #fff; top: 55px !important;height: 240px;}
    #mega-menu-wrap-right_menu #mega-menu-right_menu>li.mega-menu-item>a.mega-menu-link {color: #000 !important;font-size: 18px;line-height: 25px;background: #fff !important;font-weight: 500 !important;padding: 10px;height: inherit;}
    #mega-menu-wrap-right_menu #mega-menu-right_menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link {color: #fff !important;background: #F42201 !important;}
    #mega-menu-wrap-right_menu #mega-menu-right_menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link, #mega-menu-wrap-right_menu #mega-menu-right_menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link, 
    #mega-menu-wrap-right_menu #mega-menu-right_menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link, #mega-menu-wrap-right_menu #mega-menu-right_menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link {color: #000;font-size: 16px;line-height: 25px;}
    #mega-menu-wrap-right_menu #mega-menu-right_menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after {content: "\f0dd";position: absolute;font-family: 'FontAwesome';transform: rotate(0deg);right: 10px;top: 3px;color: #F42201;font-size: 21px;line-height: 10px;transition: 0.2s all ease-in-out;cursor: pointer;margin-right: -5px;}
    #mega-menu-wrap-right_menu #mega-menu-right_menu li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after {content: "\f0dd";transform: rotateX(180deg);color: #fff;top: 10px;}
    #mega-menu-wrap-right_menu #mega-menu-right_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {padding: 5px 10px;}
    #mega-menu-wrap-right_menu #mega-menu-right_menu > li.mega-menu-megamenu > ul.mega-sub-menu {padding: 5px;}
    #mega-menu-wrap-right_menu #mega-menu-right_menu>li.mega-menu-megamenu>ul.mega-sub-menu {background: #fee4e0;}

} 


@media screen and (min-width: 1025px){.mob_mmenu{display: none;}}

@media screen and (max-width: 980px){

    span.s1 {font-size: 46px;line-height: 60px;}
    span.s2, .blog_innar_page .blog_h1 {font-size: 35px;line-height: 55px;}
    button.slick-next {right: 40%;}
    button.slick-prev {left: 40%;}

    /* p tag */
    .report_info p {padding-top: 20px;}
    .hire_expert p {margin: 20px 0;}
    .our_rules_sec p{max-width: 100%;padding: 10px 0;}
    .choose_for_seo .seo_choose_con p {margin-bottom: 0;}

    /* home page */
    .choose_us_band.seo_choose_page p, .our_service .row:first-child p {padding-top: 10px;}
    .mobile_menu .header_logo a img, .sticky_class header .ausborn_header .header_logo img {max-width: 170px;width: 100%;}
    .sticky_band .sticky_box {max-width: 38%;flex: 0 0 38%;top: 120px;}
    .ausborn_banner .banner_content p {max-width: 90%;}
    .ausborn_banner .partner_logo_banner {padding-bottom: 0;}
    .ausborn_banner .partner_logo_banner ul.flex_wrap li img {max-width: 170px;width: 100%;}
    .ausborn_banner .partner_logo_banner ul.flex_wrap li, .digital_maketing_page .partner_logo_banner ul.flex_wrap li {height: 190px;}
    .contact_band .partner_logo ul.flex_wrap li {max-width: 210px;padding-bottom: 40px;}
    .contact_band .title_content p {max-width: 100%;}
    .contact_band .partner_logo {padding: 20px 0 0;}
    .testimonial_band .testimonial_slider .slick-list {margin: 0;margin-bottom: 30px;}
    .testimonial_band .testimonial_box {padding: 35px 30px;}
    .testimonial_band .testimonial_slider {margin-top: 30px;}
    .audit_report .box_border, .contact_band .contact_form {padding: 20px 25px 0;}
    .contact_band .contact_form {margin-top: 0px;}
    .blog_innar_page .blog_h1 {max-width: 100%;}
    .blog_innar_page .blog_sticky_content .col-md-8 {max-width: 100%;flex: 0 0 100%;}
    .blog_innar_page .blog_sticky_content .col-md-3 {max-width: 100%;flex: 0 0 100%;}
    .blog_innar_page .blog_sticky_content .table-of-contents {position: fixed;left: 0;top: 0;width: 100%;height: 55px;box-shadow: 0 0 5px 5px rgb(0, 0, 0, 0.2);padding: 0px 10px;transition: 0.5s all ease-in-out;overflow: hidden;background: #fff;z-index: 9;}
    .blog_innar_page .blog_sticky_content.vissible .table-of-contents {top: 82px;}
    .blog_innar_page .blog_sticky_content .table-of-contents #table-of-contents {padding: 10px 0;font-size: 22px;line-height: 35px;background: #fff;position: relative;z-index: 1;max-width: 100%;position: relative;}
    .blog_innar_page .blog_sticky_content .table-of-contents #table-of-contents:after {content: '\f107';position: absolute;font-family: 'FontAwesome';top: 25px;transform: rotate(0deg);right: 10px;color: #F42201;font-size: 21px;line-height: 10px;transition: 0.5s all ease-in-out;cursor: pointer;margin-right: -5px;}
    .blog_innar_page .blog_sticky_content .table-of-contents.add_main  #table-of-contents:after {transform: rotateX(180deg);}
    .blog_innar_page .blog_sticky_content .table-of-contents ul {height: 190px;}
    .blog_innar_page .blog_sticky_content .table-of-contents ul li:last-child {padding-bottom: 0;}
    .blog_innar_page .blog_sticky_content .table-of-contents nav {opacity: 0;visibility: hidden;position: relative;top: -100px;background: #fff;transition: 0.5s all ease-in-out;z-index: 0;}
    .blog_innar_page .blog_sticky_content .table-of-contents.add_main nav {opacity: 1;visibility: visible;top: 0px;}
    .blog_innar_page .blog_sticky_content .table-of-contents.add_main {height: 270px;}


    .blog_post_card .blog_card .card, .blog-innerdetail .realted_post .card, .blog_band .blog_box {border-color: #F42201;}
    .blog_posts .blog_card {border-radius: 30px;max-width: 50%;flex: 0 0 50%;}
    .blog_band .row {justify-content: center;}    
    .blog_band .col-md-4 {max-width: 49%;flex: 0 0 49%;}
    .blog_band .blog_box {max-width: 100%;flex: 0 0 100%;}
    .blog_band .col-md-4:last-child .blog_box {margin-bottom: 0;}
    .blog_band .blog_title h2 {max-width: 80%;width: 100%;}
    .blog_card .card .card-body a.card-title, .blog-innerdetail .realted_post a.card-title, .blog_band .blog_box .blog_content a.card-title {line-height: 30px;font-size: 20px;}
    .ausborn_footer .flex_wrap .footer_service {padding-bottom: 20px;}
    .ausborn_footer .flex_wrap .footer_service span.s5 {padding-bottom: 0;}
    .ausborn_footer .bottom_footer .col-md-12 p {padding-top: 10px;}
    .contact_detail i {width: 50px;height: 50px;font-size: 20px;}

    /* seo page */
    .our_service .redius_corner {padding: 30px;}
    .our_service .row:first-child .col-md-5, .our_service .row:first-child .col-md-7 {max-width: 100%;flex: 0 0 100%;}
    .our_service .row:first-child {padding-bottom: 50px;}
    .our_service .service_slider button.slick-prev {left: 55%;}
    .our_service .service_slider .serivce_point, .why_need_service .need_seo_point {padding: 10px;border-radius: 15px;border-color: #F42201;}
    .choose_us_band.seo_choose_page a.orange_btn {margin: 10px 0 10px;}
    .choose_us_band .why_choose .info_box {margin: 20px 20px 0px;}
    .hire_expert .col-md-4, .hire_expert .col-md-7 {max-width: 100%;flex: 0 0 100%;}
    .hire_expert .expert_info .hire_point.flex_wrap:first-child {padding-top: 40px;}
    .hire_expert .expert_info .hire_point.flex_wrap .hire_con p {margin: 0px 0 20px;}
    .hire_expert .expert_info .hire_point.flex_wrap .hire_con {padding-left: 10px;padding-bottom: 0;max-width: 90%;flex: 0 0 90%;}
    .hire_expert .expert_info .hire_point.flex_wrap .num:before {width: 50px;height: 50px;}
    .hire_expert .expert_info .hire_point.flex_wrap .num:after, .hire_expert .expert_info .hire_point.flex_wrap .num {width: 60px;height: 60px;}
    .hire_expert .expert_info .hire_point.flex_wrap .num {font-size: 26px;line-height: 40px;top: -15px;}
    .choose_for_seo span.s5, .choose_for_seo .choose_point ul.vertical_tabs{display: none;}
    .choose_for_seo span.s5_mob {display: block;font-size: 22px;font-weight: 500;line-height: 32px;background: #F5F5F5;padding: 18px 20px;border-radius: 15px;margin-bottom: 13px;position: relative;}
    .choose_for_seo span.s5_mob:after {content: '\f107';position: absolute;font-family: 'FontAwesome';top: 30px;transform: rotate(0deg);right: 30px;color: #000;font-size: 26px;line-height: 10px;transition: 0.5s all ease-in-out;cursor: pointer;}
    .choose_for_seo span.s5_mob.d_active:after{transform: rotateX(180deg);}
    .choose_for_seo .seo_choose_con p {margin: 0 20px 30px;}
    .choose_for_seo .col-md-4, .choose_for_seo .col-md-7 {max-width: 100%;flex: 0 0 100%;}
    .faq_section .col-md-4, .faq_section .col-md-7 {max-width: 100%;flex: 0 0 100%;}
    .faq_section .faqs_acc a.view_more_btn {margin: 30px auto 0;}
    .faq_section .faqs_acc {padding-top: 20px;}
    .our_work_sec .work_slider {width: 100%;}
    .our_work_sec .col-md-3 {padding-bottom: 20px;}
    .our_work_sec .our_work button.slick-prev {left: inherit;right: 60px;top: -75px;transform: inherit;}
    .our_work_sec .our_work button.slick-next {left: inherit;right: 0;top: -75px;transform: inherit;}
    .our_work_sec .work_slider .our_work .img_content p {max-width: 100%;padding: 10px 0;font-size: 20px;line-height: 26px;position: relative;bottom: -60px;left: 0;}
    .our_work_sec .work_slider .our_work .img_content.slick-active p {bottom: -10px;}
    .our_work_sec .work_slider .our_work .img_content {position: relative;margin: 0 10px;}
    .our_work_sec .work_slider .our_work .img_content img {border-radius: 10px;}
    .our_work_sec .work_slider .our_work .slick-list {padding: 0 0 15px 0;}
    .choose_for_seo .col-md-12 {padding-bottom: 20px;}

    /* our work */
    .about_project .project_info_box .num_box img {height: 90px;}
    .about_project .project_info_box .num_box {padding: 25px 0;}
    .ausborn_banner.our_work_banner .banner_img img {width: 100%;max-width: 100%;}
    .ausborn_banner.our_work_banner .col-md-6 {position: relative;order: 1;max-width: 100%;flex: 0 0 100%;}
    .ausborn_banner.our_work_banner .col-md-5 {position: relative;order: 2;max-width: 100%;flex: 0 0 100%;}

    /* about us page */
    .about_us_band .col-md-5, .about_us_band .col-md-6 {max-width: 100%;flex: 0 0 100%;}
    .about_us_band .orange_btn {margin: 20px 0 0;}
    .our_rules_sec .col-md-6 {max-width: 100%;flex: 0 0 100%;margin-bottom: 15px;}
    .our_rules_sec .col-md-6:last-child {margin-bottom: 0;}
    .our_rules_sec .golder_rule {margin-bottom: 0px;}
    .our_rules_sec .golder_rule .golden_content {padding-top: 10px;}
    .digital_solution_band .digital_box {max-width: 40%;flex: 0 0 40%;margin: 15px 0;}
    .digital_solution_band .col-md-12.pb50 {padding-bottom: 20px;}
    .digital_solution_band .digital_box a {font-size: 22px;line-height: 32px;}
    .choose_us_band .col-md-6 {margin-bottom: 0;}

}


@media screen and (max-width: 767px){

    span.s1 {font-size: 30px;line-height: 45px;padding-top: 10px;}
    span.s2, .blog_innar_page .blog_h1 {font-size: 28px;line-height: 38px;padding: 10px 0;}
    span.s3 {font-size: 22px;line-height: 30px;}
    span.s4, span.s5 {font-size: 20px;line-height: 28px;}
    span.s5 {padding-bottom: 10px;}
    #footer span.s5 {padding: 0px 0 10px;}
    p, .blog_innar_page p {font-size: 16px;line-height: 26px;}
    .blog_innar_page p a {font-size: 20px;}
    h5{padding: 0 0 10px;}
    .ul_li_design li:after {top: 15px;}
    input[type="text"]::placeholder, input[type="url"]::placeholder, input[type="tel"]::placeholder, input[type="password"]::placeholder, input[type="date"]::placeholder, input[type="email"]::placeholder, input[type="number"]::placeholder, textarea::placeholder{font-size: 16px;line-height: 25px;}
    input[type="text"], input[type="url"], input[type="email"], input[type="tel"], textarea, .contact_band input[type="text"], .contact_band input[type="url"], .contact_band input[type="email"], .contact_band input[type="tel"], .contact_band textarea {margin: 10px 0;}

    /* padding margin */
    
    body:not(.home) .ausborn_banner {padding: 30px 0 50px;}
    body.home div#hello {padding-top: 0px;}
    .banner_band {padding: 15px 0;}
    .ausborn_banner .partner_logo_banner, .digital_maketing_page .partner_logo_banner {padding: 30px 0 0;}
    .ausborn_banner, .sticky_band, .audit_report, .choose_us_band, .testimonial_band, .blog_band, .contact_band, footer, .blog-innerdetail .author_testimonial, 
     .our_service, .why_need_service, .hire_expert, .choose_for_seo, .faq_section, .digital_solution_band, .our_rules_sec, .case_study_sec, 
     .our_work_sec, .contact_band, .about_project, .project_points, .realted_post  {padding: 25px 0;}
    .why_need_service .simple_services_slider {padding-top: 25px;padding-bottom: 0;}
    .blog_post_card .blog_loard_more, .blog_innar_page .blog_sticky_content, .blog_post_card {padding: 30px 0;}
    .banner_con {padding: 30px 20px;}
    .ausborn_banner .banner_content, .choose_for_seo .col-md-12 {padding-top: 10px;}
    .blog_band .col-md-12, .blog-innerdetail .realted_post .title {padding-bottom: 30px;}
    .audit_report .report_info, .audit_report .box_border {margin-top: 0;} 
    .error404_page {padding: 60px 0;}
    .thankyou_page {padding: 60px 0 30px;}
    #footer {padding: 30px 0;}
    .hire_expert p{margin: 20px 0;}

    /* slider */
    .slick-list {margin: 0;margin-bottom: 60px;}
    button.slick-prev, button.slick-next, .our_service .service_slider button.slick-prev, .our_service .service_slider button.slick-next, .our_work_sec .our_work button.slick-prev, .our_work_sec .our_work button.slick-next {width: 45px;height: 45px;bottom: -60px;}
    button.slick-prev:before, button.slick-next:before, .our_service .service_slider button.slick-next:before, .our_service .service_slider button.slick-prev:before {right: 6px;}
    button.slick-prev:before, button.slick-next:before, .our_work_sec .our_work button.slick-prev:before, .our_work_sec .our_work button.slick-next:before {right: 7px;}
    button.slick-next:after, .our_work_sec .our_work button.slick-next:after {right: -3px;}
    button.slick-prev:after {right: 0;}
    button.slick-next:after {right: -3px;}
    button.slick-next {right: 35%;}
    button.slick-prev {left: 35%;}
    .our_work_sec .our_work button.slick-prev:after {right: 0;}
    .our_service .service_slider {width: 100%;padding-top: 30px;}
    .our_service .service_slider .serivce_slider_item {margin: 0 3px;}
    .our_service .service_slider button.slick-prev {left: inherit;right: 60px;}
    .our_service .service_slider button.slick-next {right: 0;}
    .our_service .service_slider button.slick-next:after {right: -3px;}
    .our_service .service_slider button.slick-prev:after {right: -1px;}

    /* btn */
    .orange_btn, .faq_section .faqs_acc a.view_more_btn, .hire_expert .orange_btn {padding: 8px 30px;font-size: 16px;line-height: 25px;}
    .audit_report .box_border input[type=submit], .contact_band .contact_form input[type=submit] {margin-top: 30px;padding: 8px 20px;font-size: 16px;line-height: 25px;max-width: 220px;height: 45px;}
    
    /* our service/testimonial read more text */
    .hide {display: none;}
    .hide.desk_hide_more{display: none;}
    .desk_hide_more, .desk_hide_less {display: inline-block;}

    /* p tag */
    .choose_us_band .choose_us_slider p, .ausborn_banner .banner_content p, .testimonial_band .testimonial_box p:first-child, .report_info p, .sticky_band .sticky_box p, .contact_band .title_content p, .sticky_band .scroll_box p, .ausborn_footer .flex_wrap .footer_info p, .hire_expert p, .faq_section p, .about_us_band .about_us_content p {line-height: 28px;padding-top: 10px;}
    .why_need_service .need_seo_point p.simple_cnt, .our_service .service_slider .serivce_point p, .choose_for_seo .seo_choose_con p, .choose_us_band.seo_choose_page p {line-height: 28px;}
    .our_service .row:first-child p, .case_study_sec .case_study_box .case_study_info .img_content p, .about_project .project_desc p {max-width: 100%;padding-top: 0;line-height: 28px;}
    .hire_expert p {margin: 0 0 10px;}
    .ausborn_banner.our_work_banner .banner_content p {max-width: 95%;margin: 10px 0 0;}
    .ausborn_banner .banner_content p {padding-top: 0;margin: 15px auto 20px;max-width: 95%;}
    .about_project .project_desc p {padding-bottom: 30px;}
    .hire_expert .expert_info .hire_point.flex_wrap .hire_con p {padding-top: 0;}
    .hire_expert .expert_info .hire_point.flex_wrap .hire_con p:last-child {margin-bottom: 10px;}
    .ausborn_footer .flex_wrap .footer_info p {padding-right: 0;}
    .choose_us_band.seo_choose_page p, .our_service .row:first-child p {padding-top: 0;}
    
    /* home page */
    .ausborn_header .desk_menu .menu_flex .drop_menu .drop_down_flex .flex_wrap .icon_menu ul li a:after {content: inherit;}
    .ausborn_banner .partner_logo_banner ul.flex_wrap li, .digital_maketing_page .partner_logo_banner ul.flex_wrap li {padding: 30px 10px;max-width: 43%;flex: 0 0 43%;height: 110px;margin-bottom: 10px;}
    .ausborn_banner .partner_logo_banner ul.flex_wrap li img {max-width: 150px;width: 100%;}
    .ausborn_banner .partner_logo_banner ul.flex_wrap li:last-child a img, .digital_maketing_page .partner_logo_banner ul.flex_wrap li:last-child a img {max-width: 110px;width: 100%;}
    .sticky_band .sticky_box{text-align: center;top: 0;}
    .sticky_band .sticky_box, .sticky_band .scroll_box{position: relative;max-width: 100%;flex: 0 0 100%;}
    .sticky_band .scroll_box p {padding: 20px 0 10px;}
    .sticky_band .scroll_box .scroll_wrap {background: transparent;border-radius: 30px;margin-bottom: 20px;padding: 10px 15px;transition: height .3s;height: 55px;overflow: hidden;position: relative;border: 2px solid #090446;}
    .sticky_band .scroll_box .scroll_wrap:last-child{margin-bottom: 0;}
    .sticky_band .scroll_box .scroll_wrap.is-open {height: auto;transition: height .5s;}
    .sticky_band .scroll_box .scroll_wrap.is-open span.s3 {color: #F42201;}
    .sticky_band .scroll_box .scroll_wrap p {visibility: hidden;opacity: 0;height: 0;color: #090446;padding: 0;}
    .sticky_band .scroll_box .scroll_wrap.is-open p {opacity: 1;visibility: visible;height: auto;padding-top: 10px;}
    .sticky_band .scroll_box .scroll_wrap span.s3 {color: #090446;display: block;position: relative;z-index: 1;font-size: 18px;line-height: 30px;}
    .sticky_band .scroll_box .scroll_wrap:after {content: '\f107';position: absolute;font-family: 'FontAwesome';top: 27px;right: 20px;color: #090446;font-size: 21px;line-height: 0;transition: 0.5s;z-index: 0;}
    .sticky_band .scroll_box .scroll_wrap.is-open:after {transform: rotateX(-180deg);top: 25px;color: #F42201;}  
    .audit_report .box_border {padding: 20px 18px 0;}
    .choose_us_band .choose_us_slider {padding-top: 30px;}
    .choose_us_band .choose_us_slider span.s3 {padding-bottom: 10px;}
    .choose_us_band .why_choose.flex_wrap {justify-content: space-between;}
    .choose_us_band .why_choose .info_box {max-width: 48%;flex: 0 0 48%;margin: 10px 0;}
    .choose_us_band .why_choose .info_box .border_gradiant img {margin-bottom: 10px;max-width: 40px;}
    .choose_us_band .why_choose .info_box .border_gradiant span, .choose_us_band .why_choose .info_box .border_gradiant .counter_home p {font-size: 22px;line-height: 32px;}
    .choose_us_band .why_choose .info_box p {margin: 0;}
    .choose_us_band .col-md-5 {padding-top: 15px;}
    .testimonial_band .testimonial_slider {margin-top: 15px;margin-bottom: 50px;}
    .testimonial_band .testimonial_box {padding: 5px 20px 20px;margin: 0 3px;}
    .testimonial_band .testimonial_box p:first-child a {color: #F42201;}
    .testimonial_band .testimonial_box p:first-child {padding-bottom: 10px;}
    .testimonial_band .col-md-12.align-center {text-align: left;}
    .blog_innar_page h2, .blog_innar_page h2 p.red {font-size: 20px;line-height: 30px;}
    .blog_innar_page h3, .blog_innar_page h3 p.red {font-size: 18px;line-height: 28px;max-width: 100%;}
    .blog_innar_page .blog-innerdetail ul li {font-size: 16px;line-height: 25px;padding-left: 30px;}
    .blog_innar_page .blog-innerdetail ul li:after {height: 10px;width: 22px;}
    .blog_innar_page .blog-innerdetail ul {max-width: 100%;}
    .blog_innar_page .blog_sticky_content .table-of-contents #table-of-contents {font-size: 20px;line-height: 30px;}
    .blog_innar_page .blog_sticky_content .table-of-contents {height: 50px;}
    .blog_innar_page .blog_sticky_content .table-of-contents.add_main {height: 260px;}
    .blog-innerdetail .realted_post .col-md-4.blog_card, .blog_post_card .col-md-4.blog_card, .blog_band .col-md-4 {max-width: 100%;flex: 0 0 100%;}
    .blog-innerdetail .author_section {display: block;padding: 20px;}
    .blog-innerdetail .author_section .author_content {padding-left: 0;}
    .blog-innerdetail .author_section .author_content p {margin: 10px 0;}
    .blog_post_card .blog_posts .blog_card:last-child {margin-bottom: 0;}
    .blog_post_card .blog_card .card .card-body {padding: 15px;}
    .blog_band .blog_title h2 {max-width: 100%;}
    .blog_band .col-md-4, .blog_post_card .blog_posts .blog_card {max-width: 100%;flex: 0 0 100%;}
    .blog_band .align-left.flex_wrap {padding-bottom: 20px;position: relative;}
    .blog_band .view_blog {margin-top: 10px;font-size: 16px;line-height: 25px;text-align: right;max-width: 100%;flex: 0 0 100%;position: absolute;top: 60px;right: 10px;}
    .blog_band .blog_box .time_info {padding: 10px 0;}
    .blog_band .blog_box .blog_content {margin: 0px 12px 20px;}
    .blog_innar_page .share_icons {padding-top: 20px;}
    .blog_innar_page .blog_sticky_content .table-of-contents ul li {padding-right: 10px;padding-bottom: 8px;font-size: 16px;line-height: 24px;}
    .contact_page .contact_band .contact_detail {padding-bottom: 30px;}
    .contact_band .partner_logo {display: none;}
    .contact_band .contact_form {padding: 20px 18px 0;}
    .audit_report .box_border form p {margin: 0 !important;}
    .ausborn_footer .flex_wrap .footer_info a img {padding-bottom: 10px;}
    .ausborn_footer .flex_wrap .footer_info, .ausborn_footer .flex_wrap .footer_contact, .ausborn_footer .flex_wrap .footer_service, .ausborn_footer .flex_wrap .footer_social_media {max-width: 100%;flex: 0 0 100%;margin-bottom: 20px;}
    .ausborn_footer .flex_wrap .footer_service ul li a, .ausborn_footer .flex_wrap .footer_contact ul li a {line-height: 20px;}
    .ausborn_footer .flex_wrap .footer_contact ul li i {margin: 10px 0;max-width: 13%;flex: 0 0 13%;}
    .ausborn_footer .flex_wrap .footer_contact ul li i:last-child {margin: 5px 0;}
    .ausborn_footer .flex_wrap .footer_social_media ul.flex_wrap li a {padding-right: 20px;padding-bottom: 10px;}
    .ausborn_footer .flex_wrap .footer_contact ul li:last-child {padding-top: 5px;}
    .ausborn_footer .flex_wrap .footer_social_media #follow-us {padding-left: 0;}
    .ausborn_footer .bottom_footer p {padding: 10px 0 0;max-width: 80%;width: 100%;}
    .ausborn_footer .flex_wrap .footer_service {padding-bottom: 0;}
    .ausborn_footer .flex_wrap .footer_service span.s5 {padding-bottom: 20px;}
    .ausborn_footer .bottom_footer .col-md-12 p {padding-top: 5px;max-width: 90%;flex: 0 0 100%;}
    input[type="text"], input[type="url"], input[type="email"], input[type="tel"] {height: 50px;}
    #back-button {width: 50px;height: 50px;}
    #back-button img {max-width: 25px;}
    .contact_detail li a, .contact_detail li {font-size: 16px;line-height: 24px;}
    .contact_detail i {width: 45px;height: 45px;font-size: 16px;margin-right: 10px;max-width: 13%;flex: 0 0 13%;}
    .our_work_sec .work_slider .our_work .img_content p {font-size: 18px;line-height: 24px;}

    /* seo page */
    .our_service .redius_corner {padding: 15px;}
    .hire_expert .expert_info .hire_point.flex_wrap .num {font-size: 16px;line-height: 20px;top: -5px;}
    .hire_expert .expert_info .hire_point.flex_wrap .num:after, .hire_expert .expert_info .hire_point.flex_wrap .num {width: 38px;height: 38px;}
    .hire_expert .expert_info .hire_point.flex_wrap .num:before {width: 33px;height: 33px;}
    .faq_section .faqs_acc .set .faq_title p {font-size: 17px;line-height: 23px;}
    .faq_section .faqs_acc ul li.gray_bg {padding-right: 20px;padding-top: 15px;padding-bottom: 15px;padding-left: 15px;}
    .faq_section .faqs_acc a.view_more_btn {margin: 40px auto 0;}
    .choose_for_seo span.s5_mob {padding: 10px 30px 10px 12px;font-size: 18px;line-height: 28px;}
    .choose_for_seo span.s5_mob:after {right: 10px;top: 23px;font-size: 21px;}
    .choose_for_seo .seo_choose_con p {margin: 0 10px 20px;}
    
    /* about us page */
    .about_us_band .orange_btn {margin: 30px 0 0;}
    .about_us_band .about_us_content span.s2 {padding-bottom: 0;}
    .choose_us_band.vision_mission_band .vis_mis_info:first-child {padding-bottom: 20px;}
    .digital_solution_band .digital_box {max-width: 45%;flex: 0 0 45%;padding: 40px 0;margin: 5px 5px;}
    .digital_solution_band .col-md-12.flex_wrap {justify-content: center;}
    .digital_solution_band .digital_box img {max-width: 70px;height: 60px;}
    .digital_solution_band .digital_box a {padding-top: 20px;}
    .digital_solution_band .digital_box a {font-size: 18px;line-height: 22px;}
    .our_rules_sec .golder_rule .rule_img {width: 100px;height: 100px;}
    .our_rules_sec .golder_rule .rule_img img {max-width: 50px;}
    .our_rules_sec .golder_rule {padding: 15px;}
    .digital_solution_band .digital_box p {padding-top: 15px;}
    
    /* our work page*/
    .case_study_sec .col-md-12.flex_wrap {display: block;width: 100%;}
    .case_study_sec .case_box_wrap{max-width: 100%;flex: 0 0 100%;}
    .case_study_sec .case_box_wrap:last-child .case_study_box:first-child {margin-top: 0px;}
    .case_study_sec .case_box_wrap:first-child .case_study_box:first-child {margin-top: 0px;}
    .case_study_sec .case_box_wrap:first-child .case_study_box:first-child .case_study_info {margin-top: 0;}
    .case_study_sec .case_box_wrap .case_study_box .case_study_logo {padding-left: 20px;top: 20px;}
    .case_study_sec .case_box_wrap .case_study_box .case_study_logo img {max-width: 110px;}
    .case_study_sec .case_box_wrap .case_study_box .case_study_info .img_content{padding: 10px 0;}
    .case_study_sec .case_box_wrap .case_study_box .case_study_info {margin-top: 20px;}
    .ausborn_banner.our_work_banner .banner_logo img {max-width: 100px;}
    .ausborn_banner.our_work_banner .banner_logo {top: 20px;left: 30px;}
    .about_project .project_info_box.flex_wrap {display: block;}
    .about_project .project_info_box .num_box {max-width: 85%;margin: 0 auto 20px;}
    .about_project .project_info_box .num_box:last-child {margin-bottom: 0;}
    .about_project .project_info_box .num_box img {height: inherit;}
    .project_points .col-md-6 {max-width: 100%;flex: 0 0 100%;padding: 10px 0;}
    .project_points .col-md-6 img {max-width: 50%;width: 100%;}
    .project_points div#image-2 img {float: left;}
    div#image-2 {position: relative;order: 3;}
    div#content-2 {position: relative;order: 4;}

    /* other page */
    .error404_page img, .thankyou_page img {max-width: 60%;width: 100%;}
    .error404_page span {font-size: 24px;line-height: 32px;}
    .error404_page {background-position: 28%;}
    .thankyou_page img {padding-bottom: 15px;}
    .thankyou_page span.thankyou_email a {font-size: 18px;line-height: 28px;}
    .thankyou_page p {max-width: 100%;width: 100%;}

    /* mobile menu */
    .ausborn_header .header_logo {max-width: 40%;flex: 0 0 40%;}

}

@media screen and (max-width: 549px) {
  /*oral*/
    html.mm-wrapper_opening .mobile_menu{-webkit-transform: translate(-80vw,0);-ms-transform: translate(-80vw,0);transform: translate(-80vw,0);-webkit-transform: translate3d(-80vw,0,0);transform: translate3d(-80vw,0,0);}
}

@media all and (max-width: 450px) {

    .mobile_menu .header_logo a img, .sticky_class header .ausborn_header .header_logo img {max-width: 140px;}
    .ausborn_banner .partner_logo_banner ul.flex_wrap, .digital_maketing_page .partner_logo_banner ul.flex_wrap {flex-wrap: wrap;justify-content: space-between;}
    .ausborn_banner .partner_logo_banner ul.flex_wrap li, .digital_maketing_page .partner_logo_banner ul.flex_wrap li {max-width: 45%;flex: 0 0 45%;height: 100px;margin: 0 0 10px;border-radius: 15px;display: flex;align-items: center;}
    .ausborn_banner .partner_logo_banner ul.flex_wrap li img, .digital_maketing_page .partner_logo_banner ul.flex_wrap li img {max-width: 100px;}
    div#hello {margin-top: 70px;}
    .contact_page .contact_band .contact_detail {padding-bottom: 10px;}
    .contact_band .contact_form input[type=submit] {max-width: 100%;height: 45px;}
    .choose_us_band .choose_us_slider {padding-top: 10px;}
    .choose_us_band .choose_us_slider p {margin-right: 10px;}
    .choose_us_band .why_choose .info_box {max-width: 75%;flex: 0 0 75%;margin-bottom: 5px;}
    .choose_us_band .why_choose .info_box .border_gradiant {padding: 40px 10px;}
    .choose_us_band .why_choose.flex_wrap {justify-content: center;padding-bottom: 20px;}
    .audit_report .box_border input[type=submit] {margin-top: 30px;height: 45px;max-width: 100%;}
    .audit_report .box_border, .contact_band .contact_form  {padding: 20px 15px 0;margin-top: 20px;}
    .blog_band .blog_box .blog_content a.card-title, .blog_post_card .blog_card .card .card-body a.card-title {font-size: 20px;line-height: 30px;}
    .blog_band .blog_box .blog_content a.read_more {padding-top: 0;}
    .testimonial_slider button.slick-next {right: 34%;}
    .testimonial_slider button.slick-prev {left: 34%;}
    .testimonial_band .testimonial_slider .slick-list {margin-bottom: 30px;}
    .testimonial_band .testimonial_box .testi_name {font-size: 20px;line-height: 30px;}
    .faq_section .faqs_acc .set .faq_title .expand_bar {left: 10px;top: 8px;}
    .ausborn_footer .flex_wrap .footer_social_media ul.flex_wrap li a {padding-right: 10px;}
    .digital_solution_band .digital_box {max-width: 47%;flex: 0 0 47%;}
    .digital_solution_band .digital_box p {font-size: 18px;line-height: 25px;}

    /* mmenu */
    nav#menu ul li a {padding: 12px 10px 12px 20px;}
    .mm-panels>.mm-panel>.mm-navbar+.mm-listview {margin-top: -10px;}
}


@media all and (max-width: 375px) {

    .contact_detail i {max-width: 13%;flex: 0 0 13%;width: 40px;height: 40px;}
    .our_work_sec .work_slider {padding-top: 70px;}
    .our_work_sec .our_work button.slick-prev, .our_work_sec .our_work button.slick-next {width: 45px;height: 45px;}
    .our_work_sec .our_work button.slick-prev:after, .our_work_sec .our_work button.slick-next:after {right: -2px;}
    .our_work_sec .our_work button.slick-prev:before, .our_work_sec .our_work button.slick-next:before {right: 7px;}
    .our_work_sec .our_work button.slick-prev:before {right: 6px;}
    .blog_band .blog_box .time_info p:first-child {padding-left: 20px;}
    .blog_band .blog_box .time_info p:first-child:after {top: 8px;right: inherit;left: 0;transform: inherit;}
    .blog_band .blog_box .time_info {display: block;}
    .blog_band .blog_box .time_info p:last-child {display: block;width: 100%;padding-left: 0;}
    .testimonial_slider button.slick-next {right: 32%;}
    .testimonial_slider button.slick-prev {left: 32%;}

}

@media all and (max-width: 320px) {

    div#hello {margin-top: 57px;}
    .choose_us_band .why_choose.flex_wrap {justify-content: center;padding-bottom: 0px;}    
    .mobile_menu .header_logo a img, .sticky_class header .ausborn_header .header_logo img {max-width: 135px;}
    .mobile_menu{padding: 8px 20px;}
    .blog_innar_page .blog_sticky_content.vissible .table-of-contents {top: 67px;}
    .contact_detail i {max-width: 15%;flex: 0 0 15%;}
    .faq_section .faqs_acc .set .faq_title .expand_bar {left: 5px;top: 0;}
    .testimonial_slider button.slick-next {right: 32%;}
    .testimonial_slider button.slick-prev {left: 32%;}
    .digital_solution_band .digital_box {max-width: 80%;flex: 0 0 80%;}

}