 @media only screen and (min-width: 768px) and (max-width: 999px) {
     .container {
         width: 737px;
         /* position: relative; */
     }
         .consultant-section ul li {
        width: 48%;
        float: left;
        margin: 0px 1% 20px;
        padding: 0px;
        list-style: none;
        border: #cccccc 1px solid;
    }

     .top-right {
         width: 55%;
         float: right;
         margin: 0px;
         padding: 0px;
     }

     .top-left-content {
         width: auto;
         margin: 0px 48px 0 0;
         padding: 0px;
     }

     #cssmenu>ul>li {
         float: left;
         padding: 0 0px 0;
         border-radius: 0px;
     }

     #cssmenu {
         width: 100%;
         height: 40px;
         margin: -30px 0 0 0;
     }

     .lets-talk {
         width: auto;
         float: right;
         margin: 10px 0 0 0;
     }

     .banner-text {
         width: 100%;
         margin: 70px 0 0 0;
     }

     .banner-text {
         width: 100%;
         margin: 50px 0 0 0;
     }

     .count ul li {
         vertical-align: top;
     }

     .chip1 {
         padding: 10px 14px;
     }


     .banner-text h1 {
         font-size: 60px;
         line-height: 70px;
     }

     .top-icon ul li {
         width: 150px;
         float: none;
         margin: 0px 10px;
     }


     .free-trial ul li {
         margin: 0px 10px;
     }

     .trusted-section ul li {
         width: 48%;
         float: left;
         margin: 0px 1% 20px;
         padding: 0px;
         list-style: none;
     }

     .get-in-touch {
         width: 100%;
         float: left;
         margin: 0px;
         padding: 0px;
     }

     .faq ul {
         list-style: none;
         width: 100%;
         margin: 0px 0% 0px;
         float: left;
     }

     .finds-us {
         width: 50%;
         float: left;
         margin: 40px 0 40px 0;
         padding: 0px;
     }

     .social-icon-footer {
         width: 45%;
         float: left;
         margin: 0px;
         padding: 0px;
     }

     .why-choose-section .img {
         float: right;
         max-width: 100%;
         height: auto;
         margin: 0 0 20px 0px;
         width: 100%;
     }

     .why-choose-section ul li {
         width: 48%;
         float: left;
         margin: 0 1% 40px;
         padding: 0px;
         list-style: none;
     }
 }

 @media only screen and (min-width: 480px) and (max-width: 767px) {
     .container {
         width: 95%;
         /* position: relative; */
     }

     .case_study ul li {
         width: 46%;
     }

     .top-right {
         width: 54%;
         float: right;
         margin: 0px;
         padding: 0px;
     }

     .top-left-content {
         width: auto;
         margin: 0px 0px 0 0;
         padding: 0px;
     }

     .top-left-content ul li {
         font-size: 16px;
     }

     #cssmenu>ul>li {
         float: left;
         padding: 0 0px 0;
         border-radius: 0px;
     }

     #cssmenu {
         width: 98%;
         height: 40px;
         margin: 10px 0 0 5px;
     }

     .button1 {
         left: 0;
     }

     .lets-talk {
         width: auto;
         float: right;
         margin: -35px 0 0 0;
     }

     .banner-text {
         width: 100%;
         margin: 70px 0 0 0;
     }

     .banner-text {
         width: 100%;
         margin: 50px 0 0 0;
     }

     .count {
         width: 100%;
         float: left;
         margin: 0px;
         padding: 40px 0 10px;
         background-image: linear-gradient(to right, #020986, #019a70);
     }

     .count ul li {
         vertical-align: top;
         width: 31%;
         margin: 0 0 30px
     }

     .chip1 {
         padding: 10px 8px;
         width: 80px
     }

     .solutions img {
         float: left;
         width: 100%;
         height: auto;
         margin: 0 0px 30px 0;
     }

     .marketing-service ul li {
         width: 99%;
         float: none;
         margin: 0 0 40px;
         padding: 0px 2%;
         display: inline-block;
         text-align: center;
         list-style: none;
     }

     .why-choose-section h3 {
         width: 100%;
         float: left;
         margin: 0px 0 40px;
         padding: 0px 0%;
     }

     .testimonial-section-btm ul li {
         width: 99%;
         float: none;
         margin: 0 0 40px;
         padding: 0px 0%;
         display: inline-block;
         text-align: center;
         list-style: none;
     }

     .testimonial-section ul li {
         width: 100%;
         float: left;
         margin: 32px 0% 20px;
         padding: 0px;
         list-style: none;
         border: #cccccc 1px solid;
     }

     /* #mixedSlider3 .MS-content .item {
         display: inline-block;
         width: 48%;
         position: relative;
         overflow: hidden;
         min-height: 282px;
         white-space: normal;
         padding: 0px;
         margin: 0 1% 0px;
         box-shadow: none;
         vertical-align: top;
         border: #b4b4b4 1px solid;
         border-radius: 24px;
     } */

     .banner-text h1 {
         font-size: 50px;
         line-height: 50px;
     }

     .top-icon ul li {
         width: 150px;
         float: none;
         margin: 0px 10px;
     }


     .free-trial ul li {
         margin: 0px 10px;
     }

     .trusted-section ul li {
         width: 48%;
         float: left;
         margin: 0px 1% 20px;
         padding: 0px;
         list-style: none;
     }

     .get-in-touch {
         width: 100%;
         float: left;
         margin: 0px;
         padding: 0px;
     }

     .faq ul {
         list-style: none;
         width: 100%;
         margin: 0px 0% 0px;
         float: left;
     }

     .finds-us {
         width: 50%;
         float: left;
         margin: 40px 0 40px 0;
         padding: 0px;
     }

     .social-icon-footer {
         width: 45%;
         float: left;
         margin: 0px;
         padding: 0px;
     }

     .why-choose-section .img {
         float: right;
         max-width: 100%;
         height: auto;
         margin: 0 0 20px 0px;
         width: 100%;
     }

     .why-choose-section ul li {
         width: 48%;
         float: left;
         margin: 0 1% 40px;
         padding: 0px;
         list-style: none;
     }
 }

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

     .testimonial-count h2 {
         font-size: 35px;
     }

     .testimonial-count span {
         font-size: 16px;
     }

     .container {
         width: 95%;
         /* position: relative; */
     }

     .case_study ul li {
         width: 88%;
         margin: 10px 0;
     }

     .top-right {
         width: 100%;
         float: right;
         margin: 0px;
         padding: 0px;
     }

     .solut-left {
         width: 100%;
     }

     .solut-right {
         width: 100%;
     }

     .top-left-content {
         width: auto;
         margin: 0px 0px 0 0;
         padding: 0px;
     }


     #desk-why {
         display: none;
     }

     p.mob-solution {
         margin: -10px 0px;
     }

     .solution-left {
         width: 100%;
     }

     .solution-right {
         width: 100%;
     }

     .top-left-content ul li {
         font-size: 16px;
     }

     #cssmenu>ul>li {
         float: left;
         padding: 0 0px 0;
         border-radius: 0px;
     }

     #cssmenu {
         width: 98%;
         height: 40px;
         margin: 10px 0 0 5px;
     }

     .button1 {
         left: 0;
     }

     .testimonial-heading {
         /* width: 100%;
    float: left; */
         margin: 0px;
         /* padding: 15px 10px; */
         font-size: 26px;
         line-height: 26px;
         color: black;
         font-weight: 700;
         background: #fff;
         text-align: center;
     }

     .banner-text {
         width: 100%;
         margin: 100px 0 40px 0 !important;
     }

     .banner-text h1 {
         font-size: 34px;
         line-height: 34px;
         text-transform: uppercase;
     }

     .banner-text h4 {
         font-size: 18px;
         line-height: 24px;
     }

     .banner {
         width: 100%;
         float: left;
         margin: 0px;
         padding: 0px;
         /*background: url(../images/banner1.jpg) no-repeat left top;*/
         background-size: cover;
         min-height: 440px;
         min-height: 440px;
     }

     .count {
         width: 100%;
         float: left;
         margin: 0px;
         padding: 0px 0 0px;
         background-image: linear-gradient(to right, #020986, #019a70);
     }

     .count ul {
         width: 100%;
         float: none;
         margin: 30px 0px 0px;
         /* padding: 0px 0px 0px; */
         /* padding: 0px; */
         display: inline-block;
         text-align: center;
     }

     .count ul li {
         vertical-align: top;
         width: 48%;
         margin: 0 0 30px
     }

     .count ul li h2 {
         font-size: 18px;
         line-height: 22px;
     }

     .count ul li h5 {
         font-size: 22px;
         padding: 18px 0px 20px;
         line-height: 25px;
     }

     li.hide-832 {
         display: none !important;
     }

     .chip1 {
         padding: 10px 8px;
         /* width: 80px */
     }

     .solutions img {
         float: left;
         width: 100%;
         height: auto;
         margin: 0 0px 30px 0;
     }

     .marketing-service ul li {
         width: 99%;
         float: none;
         margin: 0 0 40px;
         padding: 7% 2%;
         display: inline-block;
         text-align: center;
         list-style: none;
     }

     .why-choose-section h3 {
         width: 100%;
         float: left;
         margin: 0px 0 18px;
         padding: 0px 0%;
     }

     .testimonial-section-btm ul li {
         width: 99%;
         float: none;
         margin: 0 0 40px;
         padding: 0px 0%;
         display: inline-block;
         text-align: center;
         list-style: none;
     }

     /* .testimonial-section ul{
    margin-top: 20px;
} */

     .testimonial-section ul li {
         width: 100%;
         float: left;
         margin: 20px 0% 20px;
         /* height:560px; */
         padding: 10px;
         list-style: none;
         border: #cccccc 1px solid;
     }

     /* #mixedSlider3 .MS-content .item {
         display: inline-block;
         width: 99%;
         position: relative;
         overflow: hidden;
         min-height: 282px;
         white-space: normal;
         padding: 0px;
         margin: 0 1% 0px;
         box-shadow: none;
         vertical-align: top;
         border: #b4b4b4 1px solid;
         border-radius: 24px;
     } */

     .top-icon ul li {
         width: 150px;
         float: none;
         margin: 0px 10px;
     }


     .free-trial ul li {
         margin: 0px 10px;
     }

     .trusted-section ul li {
         width: 48%;
         float: left;
         margin: 0px 1% 20px;
         padding: 0px;
         list-style: none;
     }

     .get-in-touch {
         width: 100%;
         float: left;
         margin: 0px;
         padding: 20px;
     }

     .faq ul {
         list-style: none;
         width: 100%;
         margin: 0px 0% 0px;
         float: left;
     }

     .finds-us {
         width: 100%;
         float: left;
         margin: 0px 0 20px 0;
         padding: 0px;
     }

     .social-icon-footer {
         width: 45%;
         float: left;
         margin: 0px;
         padding: 0px;
     }

     .why-choose-section .img {
         float: right;
         max-width: 100%;
         height: auto;
         margin: 0 0 20px 0px;
         width: 100%;
     }

     .why-choose-section ul li {
         width: 100%;
         float: left;
         margin: 0 0% 40px;
         padding: 0px;
         list-style: none;
     }

     .our-portfolio-image {
         width: 100%;
         float: left;
         margin: 0px 0% 20px;
         padding: 0px;
         line-height: 0px;
     }

     .phone-button {
         width: 100%;
         padding: 0px 30px;
         line-height: 60px;
         background: #fff;
         border-radius: 30px;
         font-size: 23px;
     }

     .testimonial-section h3 {
         line-height: 40px;
     }

     .trusted-section h3 {
         line-height: 40px;
     }

     .solutions h3 {
         line-height: 40px;
     }

     .free-trial h3 {
         line-height: 40px;
     }

     .marketing-service h3,
     .serviceWeOfferSeo h3 {
         line-height: 40px;
     }

     .why-choose-section h3 {
         line-height: 40px;
     }


     .faq h3 {
         font-size: 33px;
         line-height: 40px;
     }
 }


 @media screen and (min-width: 770px) {
     button#my-cta-mob {
         display: none;
     }

 }

 @media only screen and (min-width: 768px) {
     .banner {
         background: url(https://whitebunnie.com/wp-content/uploads/2024/07/WhiteBunnie-banner-1.webp) no-repeat center top;
         background-size: cover;
         background-repeat: no-repeat;
     }
 }

 @media screen and (max-width: 770px) {
     .testimonial-section-btm {
         padding: 10px 0 55px;
     }

     .testimonial-heading {
         font-size: 16px;
     }

     .testimonial-section-text p a {
         font-size: 18px;
     }

 }


 @media only screen and (min-width: 480px) and (max-width: 1024px) {
     #mixedSlider3 .MS-content .item {
         width: 40%;
     }

     .solut-left {
         width: 100%;
     }

     .solut-right {
         width: 100%;
     }

     .solutions img {
         width: 100%;
     }

     .marketing-service ul li {
         width: 50%;
         height: 300px;
     }

     .why-choose-section ul li {
         width: 100%;
     }

     .count ul li h2 {
         font-size: 32px;
     }

     .popup {
         max-width: 650px;
     }

     .finds-us {
         margin: 0px 0 0 3%;
         width: 45%;
     }

     .get-in-touch {
         width: 49%;
         padding: 20px;
     }
 }

 @media screen and (min-width: 480px) {
     .mob-pre-section {
         display: none;
     }

 }

 @media screen and (max-width: 479px) {
     ul.pre-des {
         display: none;
     }

     #desk-why {
         display: none;
     }
 }



 /* Tablet view */
 @media (max-width: 768px) {

     section#ft-get_touch{
         padding: 0;
     }
     .sub_get_touch{
    flex-direction: column;
    padding: 60px 0px 0px;
}
.get-touch-img h3{
    margin: 0px;
}
.ft-get_column{
    width: 100%;
    margin: 0px 0px 40px;
}
.form-content{
padding:0px;
}
.get-touch-img img{
    display: none;
}

     .subHeading {
         font-size: 20px;
     }

     .heroCard {
         width: 50%;
     }

     .testimonial-section::before {
         height: 500px;
     }

     .buttons {
         display: none;
     }

     .buttons2 {
         border-radius: 50px;
         background: #FFF234;
         position: static;
         cursor: pointer;

         color: var(--Black, #222);
         font-family: Unbounded;
         font-size: 16px;
         font-style: normal;
         font-weight: 500;
         line-height: 26px;
         /* 162.5% */
         letter-spacing: 0.24px;

         padding: 16px 38px;
         display: inline-flex;
         justify-content: center;
         align-items: center;
         gap: 8px;

         margin: 1rem auto;

         /* top: 96%;
   left: 50%; */
         transform: translate(0, 0);
     }


     .testimonial-section h3 {
         font-size: 33px;
     }

     .testimonial-section h6 {
         font-size: 20px;
         margin-top: 10px;
     }

     .testimonial-section ul {
         margin-top: 0px;
     }


     .testimonial-section-text p {
         padding: 7px 0;
         text-align: center;
     }

 }

 /* Mobile view */
 @media (max-width: 480px) {

     .trusted-section h3 {
         font-size: 33px;
         padding: 1rem 0;
     }
     .consultant-section ul li {
        width: 100%;
        float: left;
        margin: 0px 0% 20px;
        padding: 0px;
        list-style: none;
        border: #cccccc 1px solid;
    }

     .trusted-section {
         padding: 1rem;
     }


     .subHeading {
         font-size: 19px;
         /* Adjust size for mobile */
     }

     .heroCard {
         width: 45%;
         padding: 2rem 0rem;
     }

     #mixedSlider3 .MS-content .item {
         width: 100%;
     }

     .ellipse {
         padding: 1.5rem 1.7rem;
     }

     .headingCont2 {
         background-position-y: 3rem;
         background-size: cover;
     }

 }




 @media (max-width: 992px) {
     #mixedSlider3 .MS-controls button {
         font-size: 30px;
     }
 }

 @media (max-width: 767px) {
     #mixedSlider3 .MS-controls button {
         font-size: 20px;
     }

 }

 #mixedSlider3 .MS-controls .MS-left {
     left: -50px;
 }

 @media (max-width: 767px) {
     #mixedSlider3 .MS-controls .MS-left {
         left: 0px;
     }
 }

 #mixedSlider3 .MS-controls .MS-right {
     right: -50px;
 }

 @media (max-width: 767px) {
     #mixedSlider3 .MS-controls .MS-right {
         right: 0px;
     }
 }






 /* Media Query for Tablets */
 @media screen and (max-width: 1000px) {
     .maxiRoiRightParas p {
         margin: 1rem 2rem 0 0;
         font-size: 1.6vw;
     }

     .maxiRoiLeftMamImgBox .phoneShowImgRoi1 {
         max-width: 24rem;
     }

     .lookingForYellowBox h2 {
         font-size: 29px;
         margin: 1rem 2rem;
     }

     .lookingForYellowBox p {
         font-size: 22px;
         margin: 1rem 4rem;
     }

     .maxiRoiLeftMamImgBox .phoneShowImgRoi1 {
         max-width: 23rem;
     }



 }

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

     .footerJi {
         justify-content: start;
         padding: 10%;
     }

     .lookingForYellowBox .buttonBox {
         flex-direction: column;
         gap: 0;
     }


     .lookingForYellowBox {
         border-radius: 38px;
         background: #FFF234;
         max-width: 1280px;
         padding: 1rem;
         position: static;
         bottom: 1rem;
         margin: 1rem 0;
     }


     .maxiRoiCont {
         padding-bottom: 0;
     }

     .maxiRoiLeftMamImgBox .phoneShowImgRoi1 {
         transform: none;
         display: none;
     }


     .maxiRoiCont {
         flex-direction: column;
     }

     .maxiRoiRightParas h3 {
         margin: 1rem 0;
         font-size: 6vw;
     }


     .maxiRoiLeftMamImgBox {
         width: 100%;
         margin-bottom: 1rem;
     }

     .maxiRoiRightParas {
         width: 100%;
     }

     .maxiRoiRightParas p {
         margin: 1rem 0rem 0 0;
         font-size: 3.5vw;
     }

     /* .maxiRoiLeftMamImgBox {
      display: none;
    } */

     .phoneShowImgRoi {
         display: block;
     }
 }

 /* Media Query for Phones */
 @media screen and (max-width: 480px) {

     .lookingForYellowBox p {
         font-size: 18px;
         margin: 1rem 0;
     }

     .lookingForYellowBox h2 {
         font-size: 24px;
         margin: 0 0;
     }

     .maxiRoiRightParas h3 {
         margin: 1rem 0;
         /* Responsive font size for heading */
     }

     .maxiRoiRightParas p {
         margin: 1rem 0 0 0;
         font-size: 4vw;
         /* Responsive font size for paragraphs */
     }
 }





 @media only screen and (min-width: 1000px) and (max-width: 1169px) {
     .key-process-section ul li p {
         width: 85%;
     }


     .container {
         width: 980px;
     }

     .talk-btn {
         clear: both;
     }

     .code-of-ehins-section {
         width: 60%;
     }


     .consultant-service-right h3 {
         padding: 0px 20% 0 0;
     }

     .seo-service-section1 h3 {
         margin: -15px 0 0 0;
         font-size: 62px;
         line-height: 65px;
     }

     .seo-service-section1 {
         width: 50%;
     }

     .top-right {
        width: 65%;
        float: right;
        margin: 0px;
        padding: 0px;
    }

    .banner-text {
        width: 100%;
        margin: 70px 0 0 0;
    }

    .chip1 {
        padding: 10px 14px;
    }


    .faq ul {
        list-style: none;
        width: 100%;
        margin: 0px 0% 0px;
        float: left;
    }

    .finds-us {
        width: 30%;
        float: left;
        margin: 0px 0 0 5%;
        padding: 0px;
    }

    .social-icon-footer {
        width: 34%;
        float: left;
        margin: 0px;
        padding: 0px;
    }
 }


 @media only screen and (min-width: 768px) and (max-width: 999px) {
     .container {
         width: 737px;
         /* position: relative; */
     }

     .ranked-section-img {
         width: 100%;
         margin: 0 0 30px
     }

     .ranked-section-img img {
         width: 100%;
         height: auto;
     }

     .talk-btn {
         clear: both;
     }

     .code-of-ehins-section {
         width: 100%;
     }

     .code-of-ehins .icon-left {
         width: 100%;
         padding: 0px 0 10px
     }

     .key-process-section ul li p {
         width: 85%;
     }

     .key-process-section h3 {
         padding: 0px 0%;
     }

     .key-process-section ul li {
         width: 100%;
     }

     .consultant-service-right h3 {
         padding: 0px 20% 0 0;
     }

     .consultant-service-right {
         width: 100%;
     }

     .seo-service-section1 h3 {
         margin: -15px 0 0 0;
         font-size: 62px;
         line-height: 65px;
     }

     .seo-service-section1 {
         width: 100%;
     }

     .seo-service1 .icon-left {
         width: 100%;
         margin: 0 0 20px;
     }

     .click-here-btn {
         float: left;
         margin: 30px 0 0 0;
     }

     .ranked-section h4 {
         padding: 0px 0%;
     }

     .consultant-section h3 {
         padding: 0px 0%;
     }

     .consultant-section ul li {
         width: 48%;
         float: left;
         margin: 0px 1% 20px;
         padding: 0px;
         list-style: none;
         border: #cccccc 1px solid;
     }

     .marketing-service ul li .image {
         width: 100%;
     }

     .marketing-service ul li .right-txt {
         width: 100%;
     }

     .get-in-touch-form {
         width: 60%;
     }

     .testimonial-section-btm ul li {
         width: 100%;
     }

     .faq ul {
         list-style: none;
         width: 100%;
         margin: 0px 0% 0px 0;
         float: left;
         padding: 0px;
     }


 }

 @media only screen and (min-width: 480px) and (max-width: 767px) {
     .container {
         width: 95%;
         /* position: relative; */
     }

     .ranked-section-img {
         width: 100%;
         margin: 0 0 30px
     }

     .ranked-section-img img {
         width: 100%;
         height: auto;
     }

     .talk-btn {
         clear: both;
     }

     .code-of-ehins-section {
         width: 100%;
     }

     .code-of-ehins .icon-left {
         width: 100%;
         padding: 0px 0 10px
     }

     .key-process-section ul li p {
         width: 85%;
     }

     .key-process-section h3 {
         padding: 0px 0%;
     }

     .key-process-section ul li {
         width: 100%;
     }

     .consultant-service-right h3 {
         padding: 0px 20% 0 0;
     }

     .consultant-service-right {
         width: 100%;
     }

     .seo-service-section1 h3 {
         margin: -15px 0 0 0;
         font-size: 62px;
         line-height: 65px;
     }

     .seo-service-section1 {
         width: 100%;
     }

     .seo-service1 .icon-left {
         width: 100%;
         margin: 0 0 20px;
     }

     .click-here-btn {
         float: left;
         margin: 30px 0 0 0;
     }

     .ranked-section h4 {
         padding: 0px 0%;
     }

     .consultant-section h3 {
         padding: 0px 0%;
     }

     .consultant-section ul li {
         width: 100%;
         float: left;
         margin: 0px 0% 20px;
         padding: 0px;
         list-style: none;
         border: #cccccc 1px solid;
     }

     .marketing-service ul li {
         width: 50%;
         float: left;
         margin: -1px -1px 0px 0;
         padding: 20px;
         text-align: center;
         list-style: none;
         border: #ccc 1px solid;
     }

     .marketing-service ul li .image {
         width: 100%;
     }

     .marketing-service ul li .right-txt {
         width: 100%;
     }

     .get-in-touch-form {
         width: 60%;
     }

     .coverage-section h3 {
         width: 100%;
         padding: 0px 0%;
     }

     .testimonial-section-btm ul li {
         width: 100%;
     }

     .faq ul {
         list-style: none;
         width: 100%;
         margin: 0px 0% 0px 0;
         float: left;
         padding: 0px;
     }

     .coverage-section ul {
         width: 100%;
     }

     .investment-box ul {
         flex-wrap: wrap;
     }

     .investment-box ul li {
         width: 100%;
         text-align: center;
         margin-bottom: 50px;
     }

     .ins-box p {
         height: auto !important;
     }

     .investment-box ul li:after {
         right: auto;
         transform: rotate(90deg);
         bottom: -41px;
         width: 50px;
         height: 15px;
     }
 }

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

     .coverage-sectionCont {
         padding: 30px 10px 30px;
     }

     .container {
         width: 95%;
         /* position: relative; */
     }

     .ranked-section-img {
         width: 100%;
         margin: 0 0 30px
     }

     .ranked-section h3 {
         font-size: 38px;
         line-height: 38px;
     }

     .ranked-section-img img {
         width: 100%;
         height: auto;
     }

     .talk-btn {
         clear: both;
     }

     .code-of-ehins-section {
         width: 100%;
     }

     .code-of-ehins {
         padding: 30px 12px
     }

     .code-of-ehins .icon-left {
         width: 100%;
         padding: 0px 0 10px
     }

     .key-process-section ul li p {
         width: 82%;
     }

     .key-process-section h3 {
         padding: 0px 0%;
     }

     .key-process-section ul li {
         width: 100%;
         padding: 0px 0% 0 0;
     }

     
     .free-trial h3 {
         font-size: 38px;
         line-height: 38px;
     }


     .consultant-service-right h3 {
         padding: 0px 0% 0 0;
     }

     .consultant-service-right {
         width: 100%;
     }

     .seo-service-section1 h3 {
         margin: 0px 0 0 0;
         font-size: 38px;
         line-height: 38px;
     }

     .seo-service-section1 h3 span {
         font-size: 33px;
         line-height: 33px;
         color: #fff;
     }

     .seo-service1 {
         padding: 20px;
     }

     .seo-service-section1 {
         width: 100%;
     }

     .seo-service1 .icon-left {
         width: 100%;
         margin: 0 0 20px;
     }

     .click-here-btn {
         float: left;
         margin: 30px 0 0 0;
     }

     .ranked-section h4 {
         padding: 0px 0%;
     }

     .consultant-section h3 {
         padding: 0px 0%;
         font-size: 38px;
         line-height: 38px;
     }

     .consultant-section ul li {
         width: 100%;
         float: left;
         margin: 0px 0% 20px;
         padding: 0px;
         list-style: none;
         border: #cccccc 1px solid;
     }

     .marketing-service ul li {
         width: 100%;
         float: left;
         margin: -1px -1px 0px 0;
         padding: 20px;
         text-align: center;
         list-style: none;
         border: #ccc 1px solid;
     }

     .marketing-service h3 {
         font-size: 38px;
         line-height: 38px;
     }

     .marketing-service ul li .image {
         width: 100%;
     }

     .marketing-service ul li .right-txt {
         width: 100%;
     }

     .get-in-touch-form {
         width: 100%;
     }

     .coverage-section h3 {
         width: 100%;
         padding: 0px 0%;
         font-size: var(--components-heading-font-size);
         line-height: 38px;
         margin: 0px 0 20px;
     }

     .coverage-section ul li {
         width: 95%;
         float: left;
         margin: 0 0% 0 5%;
     }

     .coverage-section ul {
         margin: 0px;
     }

     .testimonial-section-btm ul li {
         width: 100%;
     }

     .faq ul {
         list-style: none;
         width: 100%;
         margin: 0px 0% 0px 0;
         float: left;
         padding: 0px;
     }

     .coverage-section ul {
         width: 100%;
     }
 }
  @media (min-width: 1025px) {
    .case_study ul li {
       margin:12px;
		width:94%;
     }
 }