@media screen and (max-width: 1600px) {
    .brs_banner_txt h1 ,
    .heading_paragraf h2 , 
    .case_study_left_content h2,
    .case_study_left_content ul li span,
    .banner_wrapper h1,
    .tabs_home h4{
        font-size: 50px;
        line-height: 55px;
    }
    .sec_banner_inner_pages , .sec_banner{
        /*min-height: 400px;*/
    }
    .exp {
        margin: 50px 0 0 0;
    }
    .services_cards ul li h6{
        font-size: 25px;
    }
    .case_study_right-content p {
        padding: 15px 10px;
    }
    .pr_pkgs {
        min-width: 100%;
    }
    .pkg_head h6 {
        font-size: 40px;
    }
    .pkg_head {
        height: 250px;
    }
    .pkg_head img {
        width: 45%;
    }
}
@media screen and (max-width: 1366px) {
    .slider_testimonils2 .slick-slide img,
    .slider_testimonils .slick-slide img {
        transform: scale(.9);
    }
    .sec_banner {
        min-height: 500px;
    }
    .brs_banner_txt h1, .heading_paragraf h2, .case_study_left_content h2, .case_study_left_content ul li span {
        font-size: 40px;
        line-height: 45px;
    }
    .media_engagmetn_box h4 {
        font-size: 25px;
    }
    .media_box_list li {
        font-size: 14px;
    }
    .exp li span {
        font-size: 45px;
        line-height: 45px;
    }
    .exp li p {
        font-size: 13px;
        font-weight: 400;
        color: black;
        line-height: 14px;
    }
    .exp li {
        padding: 0 50px;
    }
    .header_btn{
        display: none;
    }
    .pkg_head h3 , .pkg_body h4{
        font-size: 35px;
        line-height: 35px; 
        
    }
}
@media screen and (max-width: 991px) {
    .fuel_box img {
        margin: auto;
    }
    .wrapper_sec_eight {
        margin: 53px 0 50px 0;
    }
    .home_section_eight{
        background: transparent;
    }
    .home_section_eight {
        height: 100%;
    }
    .container {
        max-width: 100%;
    }
    .media_engagmetn_row_wrapper {
        padding: 30px 0 0 0;
    }
    .slid_card .slick-slide {
        padding-top: 72px;
    }
    .media_engagmetn_box {
        min-height: 360px;
        margin: 0 10px 15px 10px;
    }
    .services_cards ul {
        flex-direction: column;
        text-align: center;
        padding-top: 20px;
        margin: 0 10px;
    }
    .services_cards ul li img {
        max-width: 270px;
        height: 270px;
        margin-top: 20px;
    }
    .services_cards .slick-dots{
        min-height: auto;
        background: transparent;
        border: none;
    }
    .services_cards .slick-dots::before , .dropdown-box img{
        display: none;
    }
    .case_study_left_content img, .case_study_left_content h2, .case_study_left_content h5, .case_study_left_content ul {
        margin: auto;
        text-align: center !important;
        display: flex ;
        justify-content: center;
    }
    .case_study_left_content ul{
        margin-bottom: 10px;
    }
    .pkg__slider .slick-track {
        padding-top: 70px;
    }
    .pkg_head img {
        width: 26%;
    }
    .pkg__slider .slick-slide , .ho_to__find_box{
        margin: 0 10px;
    }
    .pkg_publish,
    .line_220,
    .line_250,
    .pkg_body ul li{
        height: 100%;
    }
    .pkg_head h3 {
        font-size: 20px ;
    }
}
@media screen and (max-width: 768px) {
    .tabs_home .buttons_two {
        justify-content: center;
    }
    .tabs_home p{
         text-align: center;
        font-size: 14px;
        line-height: 18px;
        padding-top: 20px;
    }
    .home_section_seven_wrapper ul#myTab {
        gap: 0;
    }
    .tabs_a_content p  , button.btn_submit{
        font-size: 14px;
    }
    .tabs_a_content h5 {
        font-size: 17px;
        margin: 0;
    }
    .tabs_left{
        gap: 0;
    }
    .tabs_left img {
        transform: scale(0.6);
    }
    .heading_paragraf p {
        font-size: 15px;
    }
    .row_two_home_section_five li {
        padding: 0 20px;
        border: 0;
    }
    .row_two_home_section_five {
        flex-wrap: wrap;
    }
    .home_section_four_box {
        margin-top: 20px;
    }
    .logos-slider .slick-slide img,
    .logos-slider2 .slick-slide img {
        display: block;
        transform: scale(0.6);
    }
    .header {
        padding: .5em .5rem;
    }
    .banner_wrapper h6, .brs_banner_txt h6 {
        font-size: 25px;
    }
    .brs_banner_txt h1, .heading_paragraf h2, .case_study_left_content h2, .case_study_left_content ul li span , .banner_wrapper h1, .tabs_home h4 , .delivering_sec_left h3{
        font-size: 30px;
        line-height: 35px;
        letter-spacing: -2px;
        text-align: center;
    }
    .exp {
        flex-direction: column;
        margin-top: 0;
    }
    .exp li span {
        font-size: 30px;
        display: block;
    }
    .exp li {
        border-bottom: 1px solid #80808063;
        padding-bottom: 10px;
        border-right: 0;
    }
    .buttons_two .btn_one {
        padding: 10px 30px;
    }
    .services_cards ul li p{
        padding-right: 0;
    }
    .case_study_right-content img {
        display: none !important;
    }
    .footer_wrapper_one .row{
        flex-direction: column;
    }
    .footer_box h6 {
        margin: 20px 0 0 0;
    }
    .toggle-content {
        display: none;
      }
      .footer_box h6 {
        position: relative;
        border-bottom: 1px solid #808080bf;
        padding-bottom: 10px;
    }
    
    .footer_box h6::before {
        position: absolute;
        content: '';
        width: 20px;
        border: 1px solid black;
        right: 0;
        top: 10px;
    }
    
    .footer_box h6::after {
        position: absolute;
        content: '';
        width: 20px;
        border: 1px solid black;
        right: 0;
        transform: rotate(89deg);
        top: 10px;
    }
    .footer_box p {
        text-align: center;
    }
    .footer_wrapper_two {
        margin: 0;
        border: 0;
        padding: 25px 0 0 0 ;
    }
    section.copyrights p {
        font-size: 14px;
        text-align: center;
        padding-bottom: 20px;
    }
    .header .nav-item {
        margin: 0 0 10px 0;
    }
    .img_copy img {
        max-width: 95%;
    }
    .delivering_sec_left .buttons_two{
        justify-content: center;
    }
    .delivering_img {
        display: flex;
        justify-content: center;
        transform: scale(.7);
    }
    .contact_wrapper h5 {
        font-size: 20px;
    }
    .field_text {
        margin: 0 0 5px 0;
    }
    .media_engagmetn_box {
    min-height: auto;
}

.media_engagmetn_box_image_box {
    width: 80px;
    height: 80px;
}

.media_engagmetn_box_image_box img {
    width: 45px;
}

.media_engagmetn_box {
    padding: 30px 20px;
    margin: 0 0 65px 0;
}

.media_engagmetn_row_wrapper {
    margin: 30px 0 0 0;
}

.services_cards ul {
    margin: 0 0 20px 0;
}

.services_cards ul li img {
    height: auto;
}

.wiki-nu {
    left: 0;
    right: 0;
    margin: auto;
    display: table;
}

.wiki-creat-main h3 {
    text-align: center;
}

.wiki-creat-main p {
    text-align: center;
}

.wiki-creat-main {
    min-height: auto;
}

.brand-logo {text-align: center;margin: auto;display: table;}
}
