@media screen and (max-width:480px) {

    /* body start*/
    p {
        font-size: 13px;
    }

    li {
        font-size: 13px;
    }

    .col-xs-6 {
        width: 50%;
    }

    .sub_heading h3 {
        font-size: 21px;
        font-weight: 600;
    }

    .heading h2 {
        font-size: 24px;
        letter-spacing: 1px;
    }

    .whatspp_icon {
        position: fixed;
        top: 87%;
        z-index: 9;
        right: 20px;
    }

    /* body end*/

    /* header css start  */

    header .icon_call i {
        display: block;
        margin-right: 5px;
    }

    .number span {
        font-size: 14px;
    }

    header .logo img {
        width: 100%;
    }

    header .get-started_btn {
        margin-right: 30px;
        display: none;
    }

    .whatspp_icon img {
        width: 50px;
        margin-right: 0px;
        display: block;

    }

    section.rocket .heading {
        width: 100%;
    }

    /* header css end  */
    /* dont lie section css start  */
    section.dont_lie .container {
        padding-top: 30px;
        padding-bottom: 30px;
        padding-right: 15px;
        padding-left: 15px;
    }

    section.dont_lie .dont_lie_heading {
        width: 100%;
    }

    .sub_footer {
        padding: 10px;
        text-align: center;
    }

    section.dont_lie .google_rating {
        flex-wrap: wrap;

        margin-bottom: 30px;
    }

    section.dont_lie .rated_btn a {
        margin-left: 6px;
        font-size: 9px;
    }

    section.dont_lie .google_rating img {
        width: 34px;
    }

    section.dont_lie .dont_lie_heading {
        text-align: center;
    }

    section.thanku .heading h2 {
        font-size: 22px;
    }

    section.thanku .heading h2 span {
        font-size: 45px;
    }

    .rated_yellow_btn {
        text-align: center;
        margin-top: 20px;
        margin-bottom: 5px;
    }

    section.dont_lie .rated_yellow_btn a {
        margin-left: 15px;
        padding: 5px 100px;
    }

    section.faq #faq .card .card-header .btn-header-link {
        font-size: 14px;
    }

    /* dont lie section css end   */

    /* form css start  */

    .di_form .form_heading h4 {
        font-size: 24px;
        font-weight: bold;
    }

    .di_form .form-group {
        padding: 0;
    }

    .di_form .form-control {
        font-size: 14px;
    }

    .di_form label {
        padding: 0;
        font-size: 14px;
    }

    .di_form input.btn_form {
        font-size: 14px;
    }

    .di_form {
        box-shadow: none;
    }

    /* form css end  */


    section.dont_lie {
        padding-bottom: 30px;
        padding-top: 30px;
    }

    .clients_logo img {
        margin-top: 15px;
    }

    /* ecommerce market section css start  */

    section.ecommerce-market {
        margin-top: 20px;
        text-align: center;
    }

    section.ecommerce-market .ecommerce_pera {
        margin-top: 10px;
    }

    section.ecommerce-market .source p {
        font-size: 16px;
    }

    section.ecommerce-market .source img {
        width: 140px;
    }

    section.ecommerce-market .ready h5 {
        font-size: 23px;
        font-weight: bold;
    }

    section.ecommerce-market .ready {
        margin-top: 15px;
    }

    section.ecommerce-market .ecommerce-img img {
        margin-top: 0px;
    }

    /* ecommerce market section css end  */


    /* still thinking section css start  */
    .happy_box {
        text-align: center;
    }

    section.rocket .rocket_img img {
        margin-top: -35px;
    }

    section.still_thinking .help_text h6 {
        font-size: 16px;
    }

    section.still_thinking {
        text-align: center;
    }

    section.still_thinking .help_text {
        text-align: center;
        margin-top: 10px;
    }

    .expert_btn {
        margin-top: 10px;
    }

    section.still_thinking .expert_btn a {
        font-size: 14px;
    }

    /* still thinking section css end  */

    /* rocket section css start  */

    section.rocket {
        margin-top: 30px;
        text-align: center;
    }

    section.rocket .rocket_img {
        position: static;
        width: auto;
    }

    section.rocket .heading h2 {
        font-size: 20px;
        text-transform: capitalize;
        line-height: 28px;
    }


    /* rocket section css end  */


    /* capture section css start  */

    section.capture {
        margin-top: 30px;
    }

    section.capture .sub_heading {
        width: 100%;
    }

    section.capture .container {
        padding: 30px 15px;
    }

    section.capture .capture_img img {
        width: 100%;
    }

    section.capture .yellow_bg_pera {
        width: 100%;
        padding: 10px;
    }

    section.capture .lets_connect_btn a {
        font-size: 14px;
    }

    /* capture section css end  */


    /* performance agencies section css start  */
    section.performance-agencies .container {
        border-radius: 0;
        padding: 30px 15px;
    }

    section.performance-agencies .performance_head ul {
        margin-bottom: 0;
    }

    section.performance-agencies .performance_pera {
        width: 100%;
        text-align: left;
    }

    section.performance-agencies {
        margin-top: 30px;
    }

    section.performance-agencies .heading {
        width: 100%;
        text-align: left;
    }

    section.performance-agencies .performance_head {
        margin-left: 0;
        margin-top: 0;
    }

    section.performance-agencies .performance_head ul li {
        padding: 5px 0px;
        font-size: 14px;
    }

    section.performance-agencies .performance_head ul li img {
        width: 15px;
    }

    /* performance agencies section css end  */

    /* lets talk css start  */

    section.lets_talk {
        margin-top: 30px;
    }

    section.lets_talk .heading {
        margin-top: 0;
        text-align: center;
    }

    section.lets_talk .heading p {
        font-size: 16px;
    }

    /* lets talk css end  */


    /* footer css start  */
    footer {
        margin-top: 30px;
        text-align: center;
    }

    footer .main_footer_text {
        flex-direction: column;
    }

    footer .main_footer_text .reach_us h4 {
        transform: rotate(0deg);
        font-size: 20px;
        margin-top: 20px;
        margin-bottom: 15px;
    }

    .footer-logo img {
        width: 50%;
    }
    .privacy_btn {
        text-align: center;
        margin-top: 30px;
        margin-bottom: 20px;
    }
    .privacy_btn a{
        font-size: 14px;
    }
    /* footer css end  */


    /* thanku page css start  */
    section.thanku {
        display: flex;
        align-items: center;
        justify-content: center;
        height: 100vh;
    }

    section.thanku .container {
        height: 40vh;
    }

    /* thanku page css end  */


    /* gulshan css start 21-02-2024 */

    section.capture .sub_heading_two h3 {
        font-size: 20px;
    }

    section.capture .expertise_text {
        margin-top: 0px;
    }

    section.capture .expertise_img {
        
    }

    section.capture .expertise_text h4 {
        font-size: 20px;
    }

    section.capture .our_expertise_wrp {
        margin-top:20px;
    }

    section.content_convention {
        margin-top: 30px;
    }

    section.content_convention .heading h2 {
        font-size: 20px;
    }

    section.content_convention .content_wrp {
        padding: 30px 20px;
    }

    section.content_convention .content_heading_text h6 {
        font-size: 16px;
    }

    section.content_convention .content_icon img {
        width: 60px;
    }

    section.capture .sub_heading_two {
        margin-top: 10px;
    }

    /* gulshan css end 21-02-2024 */


}



/* tab view  */
@media only screen and (min-width:800px) and (max-width:991px) {
    .heading h2 {
        font-size: 25px;
    }

    .sub_heading h3 {
        font-size: 20px;
    }

    section.dont_lie .dont_lie_heading {
        width: 100%;
        padding: 30px;
        padding-bottom: 0;
    }

    section.dont_lie .google_rating {
        justify-content: start;
        margin-bottom: 20px;
        margin-left: 20px;
    }

    section.ecommerce-market .ready h5 {
        font-size: 20px;
    }

    .expert_btn {
        margin-top: 20px;
    }

    section.rocket .rocket_img {
        position: static;
        width: auto;
    }

    section.rocket {
        margin-top: 40px;
    }

    section.rocket .rocket_img {
        text-align: center;
    }

    section.rocket .rocket_img img {
        width: 60%;
    }

    section.rocket .heading {
        width: 100%;
    }

    section.rocket .heading h2 {
        font-size: 26px;
        text-align: center;
        line-height: 30px;
    }

    section.capture {
        margin-top: 30px;
    }

    section.capture .container {
        padding: 50px 30px;
    }

    section.capture .sub_heading {
        width: 100%;
    }

    section.faq .faq_img img {
        width: 50%;
    }

    section.performance-agencies .performance_head {
        margin-left: 0px;
    }

    section.performance-agencies .performance_head ul li {
        font-size: 16px;
    }

    section.performance-agencies .performance_head ul li img {
        width: 15px;
    }

    section.lets_talk .heading {
        margin-top: 0;
    }


    /* gulshan css 21-04-2024 start  */

    section.capture .sub_heading_two {
        margin-top: 20px;
    }

    section.capture .sub_heading_two h3 {
        font-size: 18px;
    }

    section.capture .expertise_text h4 {
        font-size: 16px;
    }

    section.capture .our_expertise_wrp {
        margin-top: 20px;
    }

    section.capture .expertise_text {
        margin-top: 20px;
    }

    section.content_convention .content_heading_text h6 {
        font-size: 13px;
    }

    section.content_convention .content_wrp {
        padding: 25px 15px;
    }

    section.content_convention .content_icon img {
        width: 50px;
    }

    section.content_convention .heading h2 {
        font-size: 20px;
    }
   
    .privacy_btn {
        text-align: start;
        margin-top: 30px;
        margin-bottom: 30px;
    }
    /* gulshan css 21-04-2024 end  */

}


@media only screen and (min-width:760px) and (max-width:768px) {
    .heading h2 {
        font-size: 25px;
    }

    .sub_heading h3 {
        font-size: 20px;
    }

    section.dont_lie .dont_lie_heading {
        width: 100%;
        padding: 30px;
        padding-bottom: 0;
    }

    section.dont_lie .google_rating {
        justify-content: start;
        margin-bottom: 20px;
        margin-left: 20px;
    }

    section.ecommerce-market .ready h5 {
        font-size: 20px;
    }

    .expert_btn {
        margin-top: 20px;
    }

    section.rocket .rocket_img {
        position: static;
        width: auto;
    }

    section.rocket {
        margin-top: 40px;
    }

    section.rocket .rocket_img {
        text-align: center;
    }

    section.rocket .rocket_img img {
        width: 60%;
    }

    section.rocket .heading {
        width: 100%;
    }

    section.rocket .heading h2 {
        font-size: 26px;
        text-align: center;
        line-height: 30px;
    }

    section.capture {
        margin-top: 30px;
    }

    section.capture .container {
        padding: 50px 30px;
    }

    section.capture .sub_heading {
        width: 100%;
    }

    section.faq .faq_img img {
        width: 50%;
    }

    section.performance-agencies .performance_head {
        margin-left: 0px;
    }

    section.performance-agencies .performance_head ul li {
        font-size: 16px;
    }

    section.performance-agencies .performance_head ul li img {
        width: 15px;
    }

    section.lets_talk .heading {
        margin-top: 0;
    }
}

@media only screen and (min-width:481px) and (max-width:640px) {

    /* body start*/
    p {
        font-size: 14px;
    }

    .col-xs-6 {
        width: 50%;
    }

    .sub_heading h3 {
        font-size: 18px;
    }

    .heading h2 {
        font-size: 18px;
    }

    /* body end*/

    /* header css start  */

    header .icon_call i {
        display: none;
        margin-right: 5px;
    }

    .number span {
        font-size: 14px;
    }

    header .logo img {
        width: 100%;
    }

    header .get-started_btn {
        margin-right: 30px;
        display: none;
    }

    .whatspp_icon img {
        width: 30px;
        margin-right: 0px;
        display: block;
    }

    /* header css end  */
    /* dont lie section css start  */
    section.dont_lie .container {
        padding-top: 30px;
        padding-bottom: 30px;
        padding-right: 15px;
        padding-left: 15px;
    }

    section.dont_lie .dont_lie_heading {
        width: 100%;
    }

    section.dont_lie .google_rating {
        flex-wrap: wrap;

        margin-bottom: 30px;
    }

    section.dont_lie .rated_btn a {
        margin-left: 3px;
        font-size: 10px;
    }

    section.dont_lie .google_rating img {
        width: 34px;
    }

    section.faq #faq .card .card-header .btn-header-link {
        font-size: 14px;
    }

    /* dont lie section css end   */

    /* form css start  */

    .di_form .form_heading h4 {
        font-size: 17px;
    }

    .di_form .form-group {
        padding: 0;
    }

    .di_form .form-control {
        font-size: 14px;
    }

    .di_form label {
        padding: 0;
        font-size: 14px;
    }

    .di_form input.btn_form {
        font-size: 14px;
    }

    .di_form {
        box-shadow: none;
    }

    /* form css end  */


    section.dont_lie {
        padding-bottom: 30px;
        padding-top: 75px;
    }

    .clients_logo img {
        margin-top: 15px;
    }

    /* ecommerce market section css start  */

    section.ecommerce-market {
        margin-top: 20px;
    }

    section.ecommerce-market .ecommerce_pera {
        margin-top: 10px;
    }

    section.ecommerce-market .source p {
        font-size: 16px;
    }

    section.ecommerce-market .source img {
        width: 140px;
    }

    section.ecommerce-market .ready h5 {
        font-size: 18px;
    }

    section.ecommerce-market .ready {
        margin-top: 15px;
    }

    /* ecommerce market section css end  */


    /* still thinking section css start  */
    .happy_box {
        text-align: left;
    }

    section.still_thinking .help_text h6 {
        font-size: 16px;
    }

    section.still_thinking .help_text {
        text-align: left;
    }

    .expert_btn {
        margin-top: 20px;
    }

    section.still_thinking .expert_btn a {
        font-size: 14px;
    }

    /* still thinking section css end  */

    /* rocket section css start  */

    section.rocket {
        margin-top: 30px;
    }

    section.rocket .rocket_img {
        position: static;
        width: auto;
    }

    section.rocket .heading h2 {
        font-size: 20px;
        text-transform: lowercase;
        line-height: 28px;
    }

    /* rocket section css end  */


    /* capture section css start  */

    section.capture {
        margin-top: 30px;
    }

    section.capture .sub_heading {
        width: 100%;
    }

    section.capture .container {
        padding: 30px 15px;
    }

    section.capture .capture_img img {
        width: 100%;
    }

    section.capture .yellow_bg_pera {
        width: 100%;
        padding: 10px;
    }

    section.capture .lets_connect_btn a {
        font-size: 14px;
    }

    /* capture section css end  */


    /* performance agencies section css start  */
    section.performance-agencies .container {
        border-radius: 0;
        padding: 30px 15px;
    }

    section.performance-agencies .performance_pera {
        width: 100%;
    }

    section.performance-agencies .heading {
        width: 100%;
    }

    section.performance-agencies .performance_head {
        margin-left: 0;
        margin-top: 0;
    }

    section.performance-agencies .performance_head ul li {
        padding: 5px 0px;
        font-size: 15px;
    }

    section.performance-agencies .performance_head ul li img {
        width: 15px;
    }

    /* performance agencies section css end  */

    /* lets talk css start  */

    section.lets_talk {
        margin-top: 30px;
    }

    section.lets_talk .heading {
        margin-top: 0;
    }

    section.lets_talk .heading p {
        font-size: 16px;
    }

    /* lets talk css end  */


    /* footer css start  */
    footer {
        margin-top: 30px;
        text-align: center;
    }

    footer .main_footer_text {
        flex-direction: column;
    }

    footer .main_footer_text .reach_us h4 {
        transform: rotate(0deg);
        font-size: 20px;
        margin-top: 20px;
        margin-bottom: 15px;
    }

    .footer-logo img {
        width: 50%;
    }

    /* footer css end  */

}


@media only screen and (min-width:1024px) and (max-width:1200px) {
    section.dont_lie .dont_lie_heading {
        width: 91%;
    }

    .heading h2 {
        font-size: 30px;
    }

    .di_form .form_heading h4 {
        font-size: 19px;
    }

    section.still_thinking .expert_btn a {
        font-size: 15px;
        padding: 10px 20px;
    }

    section.rocket .rocket_img {
        left: -147px;
        width: 609px
    }

    section.rocket .rocket_box {
        height: 200px;
    }

    section.rocket .rocket_text h6 {
        font-size: 14px;
    }

    section.rocket .heading h2 {
        font-size: 30px;
    }

    section.performance-agencies .performance_head {
        margin-left: 40px;
    }

    .di_form input.btn_form {
        width: 100%;
    }




    section.capture .sub_heading_two {
        margin-top: 20px;
    }

    section.capture .sub_heading_two h3 {
        font-size: 23px;
    }

    section.capture .expertise_text h4 {
        font-size: 20px;
    }

    section.capture .expertise_text {
        margin-top: 20px;
    }

    section.content_convention .content_heading_text h6 {
        font-size: 16px;
    }

    section.content_convention .content_wrp {
        padding: 30px 20px;
    }

    section.content_convention .content_icon img {
        width: 60px;
    }

    section.content_convention .heading h2 {
        font-size: 24px;
    }
   
}

@media screen and (max-width:414px) {}

@media screen and (max-width:375px) {}

@media screen and (max-width:640px) {}

@media screen and (max-width:320px) {}

@media screen and (max-width:981px) {}

@media screen and (min-width:800px) and (max-width:1280px) {}

@media screen and (min-width:769px) and (max-width:991px) {}

@media screen and (min-width:768px) and (max-width:1024px) {}

@media only screen and (min-width:320px) and (max-width:380px) {}

@media only screen and (min-width:381px) and (max-width:480px) {}



@media only screen and (min-width:641px) and (max-width:786px) {}

@media only screen and (min-width:787px) and (max-width:799px) {}



@media only screen and (min-width:992px) and (max-width:1023px) {}





@media only screen and (min-width:616px) and (max-width:719px) {}

@media only screen and (min-width:571px) and (max-width:600px) {}

@media only screen and (min-width:711px) and (max-width:760px) {}

@media only screen and (min-width:571px) and (max-width:766px) {}


@media only screen and (min-width:1802px) and (max-width:1945px) {}

@media only screen and (min-width:1920px) and (max-width:2500px) {}

@media only screen and (min-width:1707px) and (max-width:1802px) {}

@media only screen and (min-width:1920px) and (max-width:2500px) {}