/* For Tablet View */
@media screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    
    .header ul.navbar-nav ul.mega-menu{
        position: relative;
    }

    .navbar-light .navbar-toggler {
        color: #198754;
        border-color: #198754;
        background: #000;
    }
    .top-slider-content {
        top: 12%;
    }
    .top-slider-content h1 {
        color: #fff;
        font-size: 36px;
        line-height: 44px;
        margin-bottom: 10px;
    }
    .top-slider-content p{
        font-size: 18px;
        line-height: 24px;
        margin-bottom: 0;
    }
    .top-button {
        margin-top: 30px;
    }
    .top-slider-content .top-button a{
        font-size: 15px;
        line-height: 24px;
        padding: 12px 24px 12px 24px;
    }
    .carousel-control-next-icon, .carousel-control-prev-icon{
        width: 1.5rem;
        height: 1.5rem;
    }
    .carousel-indicators [data-bs-target] {
        width: 13px;
        height: 13px;
    }
    .digital-partner{
        margin-top: 40px;
    }
    .digital-partner p{
        font-size: 15px;
        margin-bottom: 10px;
        line-height: 24px;
    }
    .digital-partner h2{
        width: 65%;
        font-size: 30px;
        line-height: 38px;
    }
    .border-animated{
        margin-top: 24px;
        margin-bottom: 8px;
    }
    .personal-branding .row{
        width: 100%;
    }
    .personal-branding .row .col-sm-4 {
        margin: 0;
        padding: 0;
    }
    .icon-head-pra{
        margin: 0px 14px 0px 14px;
        padding: 18px 8px 18px 8px;
    }
    .icon-head-pra img {
        margin-bottom: 13px;
    }
    .icon-head-pra h3{
        font-size: 22px;
    }
    .icon-head-pra p{
        font-size: 15px;
        line-height: 26px;
    }
    .about-us {
        margin-top: 50px;
    }
    .about-us .row .col-sm-6 {
        width: 100%;
    }
    .about-us-content p {
        font-size: 15px;
        line-height: 24px;
    }
    .about-us-content h2{
        font-size: 30px;
        line-height: 40px;
        width: 70%;
    }
    .about-us-content .headding-itlic h3{
        font-size: 24px;
        line-height: 32px;
        margin-bottom: 18px;
    }
    .bgimage{
        margin-top: 70px;
        padding: 70px 0px 40px 0px;
    }
    .reasonstochoose p{
        font-size: 15px;
        line-height: 26px;
    }
    .reasonstochoose h2{
        font-size: 30px;
        line-height: 44px;
    }
    .proven-results .row .col-sm-3 {
        width: 50%;
    }
    .creative-develop .content{
        margin: 0px 15px 0px 15px;
        padding: 18px 30px 18px 30px;
        min-height: 285px;
        height: 100%;
    }
    .content h3 {
        font-size: 24px;
        text-align: center;
    }
    .content p{
        text-align: center;
    }
    .bgimage1{
        margin-top: 50px;
        padding: 50px 0px 65px 0px;
    }
    .reasonstochoose.network .row .col-sm-8 {
        padding: 0;
    }
    .reasonstochoose.network .row .col-sm-4 {
        padding: 0;
    }
    .reasonstochoose.network .row img{
        height: auto;
        width: 100%;
        display: block;
    }
    section.second-digital .row .col-sm-6 {
        width: 100%;
    }
    .reasonstochoose.network p{
        font-size: 22px;
        width: 100%;
        line-height: 32px;
    }
    .second-none {
        margin: 0px 0px 0px 0px;
        padding: 90px 20px 0px 20px;
    }
    .second-none p{
        font-size: 15px;
        line-height: 22px;
        margin: 20px 0px;
    }
    .second-none h2{
        font-size: 32px;
        line-height: 42px;
    }
    .number-icon {
        margin: 40px 0px 0px 0px;
    }
    .number-icon h3 {
        font-size: 20px;
        line-height: 32px;
        margin-bottom: 28px;
    }
    .number-icon h3 span{
        width: 8%;
    }
    .offering-digital p{
        font-size: 15px;
        line-height: 26px;
    }
    .business-strategy {
        margin: 18px 0px 50px 0px;
    }
    .business-strategy .row .col-sm-4 {
        padding: 0;
    }
    .business-strategy .row .business-risk-assured{
        padding: 4px;
    }
    .business-risk-assured h4{
        font-size: 18px;
        line-height: 30px;
    }
    .business-risk-assured p {
        line-height: 28px;
        font-size: 15px;
        margin-bottom: 0;
    }
    footer .wrapper-footer .footer-navbar .row .col-sm-3 {
        width: 50%;
    }
    .copyright{
        padding: 15px 10px;
    }

/*======== about-us css Start ==========*/
    
    .about-us-topimage h1{
        top: 35%;
        font-size: 30px;
    }
    .about-teamwork {
        margin-bottom: 40px;
    }
    .about-teamwork .row {
        width: 100%;
        margin: 0;
    }
    .about-teamwork .row .col-sm-4 {
        padding: 0;
    }
    .about-teamwork .content{
        top: -30px;
        margin: 0px 10px 0px 10px;
        padding: 20px 15px 10px 15px;
        min-height: 205px;
    }
    .about-teamwork .content span.icon-img {
        margin-right: 0;
    }
    span.icon-img img {
        width: 30px;
    }
    .about-teamwork .content span.text-content h3{
        font-size: 20px;
        text-align: left;
        padding-left: 10px;
    }
    .about-teamwork .content span.text-content p{
        line-height: 26px;
        font-size: 16px;
        text-align: left;
        padding-left: 10px;
    }
    section.look-about .transform-about .row {
        width: 100%;
        margin: 0;
    }
    section.look-about .transform-about .row .col-sm-8 {
        width: 100%;
    }
    section.look-about .transform-about .row .col-sm-4 {
        height: auto;
        width: 60%;
        margin-top: 50px;
    }
    .brands-drive {
        padding: 30px 0px 50px 0px;
    }
    .ideas-projects{
        margin-bottom: 60px;
    }
    .ideas-projects h3{
        font-size: 30px;
        line-height: 38px;
    }
    .ideas-projects p{
        font-size: 16px;
    }
    .white-but a{
        padding: 12px 25px 12px 25px;
    }
    .why-choose-us .row {
        width: 100%;
    }
    .why-choose-us .about-us-content h2{
        font-size: 26px;
        line-height: 32px;
    }
    .why-choose-us .about-us-content .headding-itlic h3 {
        font-size: 20px;
        line-height: 30px;
    }
    .choose-us-content{
        padding: 16px 0px 16px 16px;
    }
    .choose-us-content span.icon-img {
        margin-right: 15px;
    }
    .choose-us-content span.text-content p {
        line-height: 26px;
        font-size: 16px;
        width: 100%;
    }
    section.client-testimonial .clients-content .row {
        width: 100%;
    }
    section.client-testimonial .clients-content .row .col-sm-4 {
        width: 100%;
        text-align: center;
    }
    section.client-testimonial .clients-content .row .col-sm-8 {
        width: 100%;
    }

    /*================== advertisers css start =================*/


    section.look-about {
        margin-bottom: 60px;
    }
    .about-us-topimage p{
        top: 60%;
        font-size: 18px;
    }
    section.advertiser-customers {
        margin-bottom: 50px;
        margin-top: 60px;
    }
    section.advertiser-customers .transform-about .row {
        width: 100%;
    }
    section.advertiser-customers .transform-about .row .col-sm-4 {
        width: 100%;
    }
    section.advertiser-customers .transform-about .row .col-sm-8{
        width: 100%;
    }
    section.advertiser-customers .transform-about .row .col-sm-8 .customers-waiting .row .col-sm-4 {
        width: 50%;
    }
    section.advertiser-customers .transform-about .row .col-sm-8 .customers-waiting .row {
        width: 100%;
    }
    section.advertiser-customers .transform-about .row .col-sm-8 .customers-waiting {
        margin-top: 50px;
    }
    .ideas-projects.our-affiliate .row {
        width: 100%;
    }
    .ideas-projects.our-affiliate .row .col-sm-8{
        width: 100%;
    }
    .ideas-projects.our-affiliate .row .col-sm-8 h3 {
        text-align: center;
    }
    .ideas-projects.our-affiliate .col-sm-8 p{
        text-align: center;
    }
    .ideas-projects.our-affiliate .col-sm-4 .white-but{
        margin-top: 15px;
    }
    .ideas-projects.our-affiliate .row .col-sm-4{
        width: 100%;
    }
    section.look-about.feature-services .transform-about .row {
        width: 100%;
    }
    section.look-about.feature-services .transform-about .row .col-sm-6 {
        width: 100%;
    }
    section.look-about.feature-services .about-us-content p {
        width: 100%;
    }
    section.look-about.feature-services .about-us-content h2 {
        width: 100%;
    }
    .new-audiences{
        width: 100%;
    }
    section.campaigns-brand .row {
        width: 100%;
        margin: 0;
    }
    section.campaigns-brand .row .col-sm-3 {
        width: 50%;
    }
    section.campaigns-brand .row .col-sm-3 .campaigns-plus {
        margin-bottom: 20px;
    }
    section.bgimage2 .traffic-influencers .row .col-sm-5 .influencers {
        padding: 15px;
    }
    section.bgimage2 .traffic-influencers .row .col-sm-2 {
        width: 2%;
    }
    section.bgimage2 .traffic-influencers .row .col-sm-5 {
        width: 48%;
    }
    .let-start-form{
        width: 100%;
        padding: 60px 10px;
    }
    .let-start-form .title-headding {
        padding: 0px 10px;
    }
    .let-start-form .title-headding h4{
        font-size: 30px;
        line-height: 40px;
    }
    .let-start-form .pragrform{
        margin-bottom: 50px;
    }
    .influencers span:first-child {
        margin-right: 8px;
    }
    .influencers span h4{
        font-size: 22px;
    }
    section.working-process .data-relevancy{
        margin-top: 50px;
    }
    section.working-process .data-relevancy .col-sm-3 {
        padding: 0;
    }
    section.working-process .data-relevancy .row .data-relevancy-content h4{
        font-size: 22px;
        margin-bottom: 15px;
    }
    section.working-process .data-relevancy .row .data-relevancy-content p {
        font-size: 15px;
        font-weight: 500;
        color: #7a7a7a;
        padding: 0px 10px;
    }
    section.working-process span.number-count:after{
        width: 160px;
    }

    /*================== our-services css Start =================*/

    section.advertiser-customers.services .transform-about .col-sm-6 {
        width: 100%;
        padding: 0px;
    }
    section.advertiser-customers.services .transform-about .col-sm-6 .about-us-content h2 {
        width: 100%;
        font-size: 28px;
    }
    section.advertiser-customers.services .transform-about .col-sm-6 .about-us-content .pragraphbg p {
        width: 100%;
    }
    .marketing-solution-cont {
        margin-top: 40px;
    }
    .customers-waiting.service-img {
        text-align: center;
    }
    section .feature-services {
        margin-bottom: 0px;
    }
    .content-service {
        padding: 15px;
        margin: 0px 0px 18px 0px;
    }
    .services-items .row{
        margin: 0px;
    }
    .content-service span.icon-img {
        margin-right: 10px;
    }
    .content-service span.text-content h3 {
        font-size: 20px;
        margin-bottom: 8px;
        line-height: 26px;
    }
    .content-service span.text-content p {
        font-size: 15px;
        line-height: 28px;
        margin-bottom: 0px;
    }
    .digital-marketing-speaks{
        padding: 60px 0px 60px 0px;
    }
    .digital-marketing-speaks .container .row{
        margin: 0px;
    }
    .digital-marketing-speaks .container .row .col-sm-4 {
        width: 100%;
        padding: 0;
    }
    .digital-marketing-speaks .container .row .col-sm-6{
        width: 100%;
    }
    .build-great-presence{
        padding: 20px;
    }
    .affiliate-marketing h4{
        font-size: 22px;
        line-height: 30px;
    }
    .affiliate-marketing p {
        margin-bottom: 15px;
        line-height: 24px;
        font-size: 15px;
    }
    .digital-marketing-speaks .container .row .col-sm-6 .about-us-content {
        margin-top: 50px;
    }
    .digital-marketing-speaks .container .row .col-sm-6 .about-us-content h2 {
        width: 100%;
        margin-top: 36px;
    }
    .digital-marketing-speaks .container .row .col-sm-6 .about-us-content .headding-itlic {
        margin: 0px 0px 30px 0px;
    }
    .digital-marketing-speaks .container .row .col-sm-6 .about-us-content .pragraphbg p {
        width: 100%;
        margin-bottom: 40px;
    }
    section.result-driven {
        margin-bottom: 15px;
    }
    section.result-driven .makes-us-different .row {
        width: 100%;
    }
    section.result-driven .makes-us-different .row .col-sm-4 {
        width: 100%;
    }
    section.result-driven .makes-us-different .row .col-sm-4 .content {
        min-height: auto;
    }

    /*================== contact-us css Start =================*/

    span.hey-img {
        width: 35px;
        margin-left: 15px;
    }
    .contact-us-details .row {
        width: 100%;
    }
    .contact-us-details .row .col-sm-4 {
        width: 80%;
    }
    .contact-us-details .row .col-sm-3 {
        width: 0%;
    }
    .contact-us-details .row .col-sm-5{
        width: 100%;
    }
    .about-us-content.contact-us-form {
        margin-top: 40px;
    }
    .fonm-contact-us form .sub-button input[type="submit"]{
        padding: 10px 25px;
    }
}


/*================== For Mobile Portrait View =====================*/

@media screen and (max-device-width: 767px) 
    and (orientation: portrait) {
    
/*================== Home Page css Start =====================*/
    .navigation-menu ul.navbar-nav li.nav-item {
        padding: 10px;
    }
    .header ul.navbar-nav ul.mega-menu{
            position: relative;
    }
    
    header.header {
        position: relative;
        background: #198754;
    }
    .top-massage .container a{
        font-size: 14px;
        padding: 0px 10px;
    }
    .about-us-content img {
        width: 100%;
        display: block;
        height: auto;
    }
    .reasonstochoose.network .row img{
        width: 100%;
    }
    section.second-digital .row .col-sm-6:first-child img{
        width: 100%;
        height: auto;
    }
    .creative-develop .pick img {
        height: auto;
    }
    .navbar-light .navbar-toggler {
        color: #fff;
        border-color: #1a1c26;
        background: #198754;
        margin-left: 1rem;
    }
    .carousel-control-next-icon, .carousel-control-prev-icon{
        width: 20px;
    }
    .carousel-indicators [data-bs-target]{
        width: 10px;
        height: 10px;
    }
    .carousel-dark .carousel-caption {
        color: #000;
        display: block !important;
    }
    .carousel-indicators{
        margin-bottom: 0;
    }
    .top-slider-content h1{
        font-size: 26px;
        line-height: 38px;
        margin-bottom: 10px;
        text-align: center;
    }
    .top-slider-content p {
        font-size: 15px;
        line-height: 12px;
        margin-bottom: 0;
        text-align: center;
    }
    .top-button {
        margin-top: 22px;
        text-align: center;
    }
    .top-slider-content{
        top: 5%;
        left: 0 !important;
    }
    .top-slider-content .top-button a{
        font-size: 14px;
        line-height: 0;
        padding: 10px 8px 10px 10px;
        text-align: center;
    }
    .digital-partner{
        margin-top: 25px;
    }
    .digital-partner p{
        font-size: 15px;
        margin-bottom: 12px;
        width: 100%;
        line-height: 20px;
        text-align: center;
    }
    .digital-partner h2{
        width: 100%;
        font-size: 30px;
        line-height: 36px;
        text-align: center;
    }
    .personal-branding .row {
        width: 100%;
        margin: 0;
    }
    .about-us .row {
        width: 100%;
        margin: 0;
    }
    section.bgimage .reasonstochoose .row {
        width: 100%;
        margin: 0;
    }
    section.bgimage .proven-results .row {
        width: 100%;
        margin: 0;
    }
    .makes-us-different .row {
        width: 100%;
        margin: 0;
    }
    section.bgimage1 .reasonstochoose.network .row {
        width: 100%;
        margin: 0;
    }
    .business-strategy .row {
        width: 100%;
        margin: 0;
    }
    .personal-branding {
        margin-top: 35px;
        margin-bottom: 35px;
    }
    .icon-head-pra{
        margin: 0px 0px 20px 0px;
        min-height: 0;
    }
    .icon-head-pra h3{
        font-size: 22px;
        line-height: 32px;
        margin-bottom: 10px;
        text-align: center;
    }
    .icon-head-pra p {
        font-size: 15px;
        line-height: 24px;
        text-align: center;
    }
    .about-us {
        margin-top: 0;
    }
    .about-us-content p{
        font-size: 15px;
        margin-bottom: 10px;
        line-height: 20px;
        width: 100%;
        text-align: center;
    }
    .about-us-content h2{
        width: 100%;
        font-size: 26px;
        line-height: 36px;
        text-align: center;
    }
    .border-animated{
        margin-top: 28px;
        margin-bottom: 8px;
        text-align: center;
    }
    .about-us-content .headding-itlic h3{
        width: 100%;
        font-size: 22px;
        line-height: 30px;
        text-align: center;
    }
    .about-us-content .pragraphbg p{
        width: 100%;
        font-size: 15px;
        text-align: center;
    }
    .top-button a{
        padding: 12px 10px 12px 10px;
        text-align: center;
    }
    .reasonstochoose {
        text-align: center;
    }
    .reasonstochoose p{
        width: 100%;
        font-size: 15px;
        line-height: 28px;
    }
    .reasonstochoose h2{
        font-size: 30px;
        line-height: 40px;
    }
    .proven-results .icon-head-pra {
        text-align: center;
    }
    .content h3{
        font-size: 22px;
    }
    .creative-develop .content{
        padding: 15px 30px 15px 30px;
    }
    .bgimage1{
        margin-top: 0;
    }
    .reasonstochoose.network{
        margin: 0;
    }
    section.second-digital .row .col-sm-6:first-child{
        padding: 25px 20px 25px 20px;
    }
    .second-none{
        padding: 20px 25px 0px 25px;
        text-align: center;
    }
    .second-none p{
        font-size: 15px;
        line-height: 20px;
        margin: 10px 0px;
    }
    .second-none h2{
        font-size: 30px;
        line-height: 38px;
    }
    .number-icon {
        margin: 30px 0px 0px 0px;
    }
    .number-icon h3{
        font-size: 20px;
        line-height: 26px;
        margin-bottom: 28px;
    }
    .number-icon h3 span {
        width: 100%;
        display: block;
        text-align: center;
        margin-bottom: 12px;
    }
    .offering-digital{
        margin: 34px 0px 34px 0px;
    }
    .offering-digital p{
        font-size: 15px;
        line-height: 24px;
    }
    .offering-digital p.nmrdigi{
        margin-bottom: 40px;
    }

/*================== About-us page Css start =====================*/

    .about-teamwork {
        margin-bottom: 30px;
    }
    .about-teamwork .row {
        width: 100%;
        margin: 0;
    }
    .about-us-topimage h1{
        top: 40%;
        font-size: 24px;
        line-height: 20px;
        left: 20px;
    }
    .about-teamwork .content{
        padding: 20px;
        top: -20px;
        margin-bottom: 12px;
    }
    .about-teamwork .content span.icon-img {
        margin-right: 20px;
    }
    .about-teamwork .content span.text-content h3{
        font-size: 20px;
        line-height: 30px;
    }
    .about-teamwork .content span.text-content p{
        font-size: 15px;
        line-height: 24px;
    }
    .about-teamwork .content span.icon-img img {
        width: 100%;
    }
    section.look-about .transform-about .row {
        width: 100%;
        margin: 0;
    }
    .bg-cover-img{
        margin-top: 30px;
    }
    .bg-cover-img img{
        left: 0;
    }
    section.look-about {
        margin-bottom: 70px;
    }
    .brands-drive .row {
        width: 100%;
        margin: 0;
    }
    .brands-drive .about-us-content h2{
        width: 100%;
    }
    .brands-drive {
        padding: 30px 0px 40px 0px;
    }
    .ideas-projects{
        margin-bottom: 40px;
    }
    .ideas-projects h3{
        font-size: 28px;
        line-height: 38px;
        text-align: left;
    }
    .ideas-projects p{
        font-size: 16px;
        text-align: left;
    }
    .white-but a{
        padding: 10px 18px 10px 18px;
        line-height: 20px;
    }
    .why-choose-us .row {
        width: 100%;
        margin: 0;
    }
    .why-choose-us .about-us-content h2{
        font-size: 24px;
    }
    .why-choose-us .about-us-content .headding-itlic h3{
        text-align: right;
        font-size: 20px;
    }
    .choose-us-content span.icon-img {
        margin-right: 20px;
    }
    .choose-us-content span.text-content h3{
        font-size: 22px;
        line-height: 28px;
    }
    .choose-us-content span.text-content p{
        width: 100%;
        font-size: 15px;
        line-height: 24px;
    }
    .choose-us-content span.icon-img img {
        width: 100%;
    }
    section.client-testimonial .clients-content .row {
        width: 100%;
        margin: 0;
    }
    .client-slider.owl-carousel.owl-theme .owl-item{
        margin: 8px;
        padding: 20px;
        width: 330px !important;
        min-height: fit-content;
        box-shadow: 0 0 8px rgba(0, 0, 0, 0.10);
    }
    section.client-testimonial {
        margin-bottom: 0px;
    }
    .clients-content .col-sm-4 {
        padding: 0px 20px;
    }

/*================== Advertisers page Css start =====================*/

    .about-us-topimage p{
        font-size: 16px;
        padding-left: 17px;
        width: 99%;
    }
    section.advertiser-customers {
        margin-bottom: 25px;
        margin-top: 30px;
    }
    section.advertiser-customers .transform-about .row{
        width: 100%;
        margin: 0;
    }
    section.advertiser-customers .about-us-content p {
        text-align: left;
    }
    section.advertiser-customers .about-us-content h2 {
        text-align: left;
    }
    section.advertiser-customers .about-us-content .border-animated {
        text-align: left;
    }
    section.advertiser-customers .headding-itlic h3 {
        text-align: left;
    }
    section.advertiser-customers .top-button {
        text-align: left;
        margin-bottom: 40px;
    }
    .affiliate-marketing img{
        margin-bottom: 16px;
    }
    .affiliate-marketing h4{
        font-size: 24px;
    }
    .affiliate-marketing p{
        font-size: 16px;
        line-height: 26px;
    }
    .ideas-projects.our-affiliate .col-sm-8 h3 {
        text-align: left;
        font-size: 24px;
        width: 100%;
        line-height: 34px;
    }
    .ideas-projects.our-affiliate .col-sm-4 .white-but{
        position: relative;
        top: 0;
        left: 0;
        transform: translate(0px, 0px);
    }
    section.look-about.feature-services .about-us-content p {
        text-align: left;
    }
    section.look-about.feature-services .about-us-content h2 {
        text-align: left;
    }
    section.look-about.feature-services .about-us-content .border-animated {
        text-align: left;
    }
    .new-audiences{
        width: 100%;
    }
    .new-audiences .accordion .accordion-item h2#headingTwo button.accordion-button{
        font-size: 20px;
        line-height: 28px;
        margin-bottom: 15px;
    }
    section.campaigns-brand .row {
        width: 100%;
        margin: 0;
    }
    .campaigns-plus img {
        margin-bottom: 15px;
    }
    .campaigns-plus h4{
        font-size: 22px;
    }
    .bgimage2{
        padding: 40px 0px 70px 0px;
    }
    .influencers span:first-child {
        margin-right: 15px;
    }
    .influencers span h4{
        font-size: 22px;
        line-height: 28px;
    }
    .influencers{
        padding: 20px;
    }
    .let-start-form{
        width: 100%;
        margin-top: 30px;
    }
    section.working-process {
        margin-bottom: 50px;
        padding: 0px 15px;
    }
    section.working-process .data-relevancy{
        margin-top: 30px;
    }
    section.working-process span.number-count:after{
        content: '';
        border: 0;
        width: 0;
    }
    section.working-process .data-relevancy .row .data-relevancy-content h4{
        font-size: 22px;
    }

    /*================== Service page Css start =====================*/

    .customers-waiting.service-img img {
        width: 100%;
        display: block;
    }
    .digital-partner.service {
        margin-top: 0;
    }
    .digital-partner.service h2 {
        line-height: 28px;
        font-size: 28px;
    }
    .services-items {
        margin-top: 25px;
    }
    .services-items .row{
        margin: 0;
    }
    section .feature-services {
        margin-bottom: 50px;
    }
    .digital-marketing-speaks {
        padding: 10px 0px 50px 0px;
    }
    .digital-marketing-speaks .container .row{
        margin: 0;
    }
    .build-great-presence{
        padding: 20px;
    }
    .build-great-presence .affiliate-marketing span {
        margin-right: 10px;
    }
    .digital-marketing-speaks .about-us-content {
        margin-top: 20px;
    }
    .digital-marketing-speaks .about-us-content h2{
        font-size: 24px;
    }
    .digital-marketing-speaks .about-us-content .headding-itlic h3{
        font-size: 20px;
    }
    .prominent-services {
        margin-top: 40px;
    }
    section.result-driven {
        margin-bottom: 5px;
    }
    .solutions-contact-details{
        padding: 20px;
        box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.1);
        margin: -82px 10px 0px 10px;
        min-height: 115%;
    }

    /*================== Contact-us page Css start =====================*/

    section.about-uspage.contact-us h1{
        top: 18%;

    }
    section.about-uspage.contact-us p{
        position: relative;
        top: -60px;
    }
    section.about-uspage.contact-us p span.hey-img img {
        width: 85%;
    }
    .contact-us-details .row {
        width: 100%;
        margin: 0;
    }
    .solutions-contact-details .nmr-solution {
        margin-top: 44px;
    }
    .about-us-content.contact-us-form h2 {
        font-size: 28px;
        line-height: 28px;
    }
    .about-us-content.contact-us-form .expand-para {
        line-height: 28px;
        font-size: 16px;
        margin-bottom: 26px;
    }
    .fonm-contact-us form .name {
        margin-bottom: 10px;
    }
    .fonm-contact-us form .email {
        margin-bottom: 10px;
    }
    .fonm-contact-us form .phone {
        margin-bottom: 10px;
    }
    .fonm-contact-us form .sub-button {
        margin-bottom: 30px;
    }
    .fonm-contact-us form .sub-button input[type="submit"]{
        padding: 10px 20px 10px 20px;
        box-shadow: 0 3px 15px 3px rgba(0,0,0,.1);
    }
    .fonm-contact-us form .message {
        margin-bottom: 15px;
    }
    .maping .row{
        margin: 0;
    }
    .maping .row iframe{
        height: 300px;
        padding: 0;
    }

    /*================== Privacy-policy page Css start =====================*/
    .privacy-policy .container {
        padding: 0px 10px;
        margin: 0;
    }
    .privacy-content .row {
        width: 100%;
        margin: 0;
    }
}