input[type=number]::-webkit-inner-spin-button,

input[type=number]::-webkit-outer-spin-button {

    -webkit-appearance: none;

    margin: 0;

}



input.txt1::-webkit-input-placeholder {

    color: #000;

    opacity: 1;

}



input.txt1:-ms-input-placeholder {

    color: #000;

    opacity: 1;

}



input.txt1::-ms-input-placeholder {

    color: #000;

    opacity: 1;

}



input.txt1::-moz-placeholder {

    color: #000;

    opacity: 1;

}



input.txt1::placeholder {

    color: #000;

    opacity: 1;

}

section {padding: 0;}

.dme-banner {

    background-position: center center;

    background-size: cover;

    background-repeat: no-repeat;

    min-height: 630px;

    width: 100%;

    margin:0;

    position: relative;

    padding: 90px 0;

}

/*.dme-banner:after

{

    content: "";

    background-color:rgb(28 44 72 / 90%);

    position: absolute;

    top: 0;

    left: 0;
   right:0;
    width: 100%;

    height: 100%;

    display: block;

}*/

.dme_banner_wrap{position: relative;    z-index: 1;}

.dme_banner_wrap h1

{

    font-size: 48px;

    color: #fff;

    text-transform: uppercase;

    font-weight: 700;

    font-family: 'Proxima Nova';

}

.dme_banner_content p

{

    font-size: 21px;

    color: #fff;

    font-weight: 400;

    font-family: 'Proxima Nova';

    margin-bottom: 27px;

}

.dme_banner_content p span

{

    font-weight: 700;

    font-family: 'Proxima Nova';

}

.dme_ancher a

{

    font-size: 18px;

    color: #fff;

    font-weight: 700;

    font-family: 'Proxima Nova';

    padding: 5px 16px 11px;

    background: #0ea6d5;

    text-transform: uppercase;

    -webkit-transition: 0.3s;

    -o-transition: 0.3s;

    transition: 0.3s;

    display: inline-block;

        margin-top: 0px;

}

.dme_ancher a i {

    font-size: 30px;

    position: relative;

    top: 3px;

}

.dme_ancher a:hover

{

    background: #fff;

    color: #0ea6d5;

}

.dme_generate p {

    font-size: 16px;

    color: #170202;

    font-weight: 400;

    font-family: 'Proxima Nova';

    line-height: 1.1;

    margin: 0;

}

.dme_generate p span

{

    display: block;

    font-size: 36px;

    color: #170202;

    font-weight: 700;

    font-family: 'Proxima Nova';

}

.dme_banner_inner {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

        -ms-flex-pack: justify;

            justify-content: space-between;

}

.dme_banner_content {

    -ms-flex-preferred-size: 60%;

        flex-basis: 60%;

}

.dme_banner_right {

    -ms-flex-preferred-size: 32.3%;

        flex-basis: 32.3%;

    padding-top: 10px;

}

.dme_generate {

    background: #fff;

    padding: 4px;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

        -ms-flex-pack: justify;

            justify-content: space-between;

    -webkit-box-align: center;

        -ms-flex-align: center;

            align-items: center;

    border-bottom: 2px solid #242424;

}

.dme_generate_wrap .dme_generate:last-child{border-bottom: 0px;}

.dme_generate_icon {

    background: #0ea6d5;

    padding: 22px 10px;

    -ms-flex-preferred-size: 22%;

        flex-basis: 22%;

}

.dme_generate_wrap {

    background: rgba(0,0,0,0.5);

    padding: 10px;

}

.dme_generate_text {

    -ms-flex-preferred-size: 73%;

        flex-basis: 73%;

}

.dme_sale_deal

{

    background-position: center center;

    background-size: cover; 

    background-repeat: no-repeat;

}

.dme_sale_deal-left

{

    padding: 73px 0 80px;

    background-position: left center;

    background-size: cover; 

    background-repeat: no-repeat;

}

.dme_sale_deal h2

{font-size: 40px;font-weight: 700;font-family: 'Proxima Nova';color: #000000;text-align: center;padding-bottom: 0;text-transform: uppercase;line-height: 56px;}

.dme_sale_deal h3 {font-size: 24px;color: #000000; font-weight: 700;font-family: 'Proxima Nova';max-width: 1100px;margin: 0 auto;line-height: 32px;text-align: center;}
.dme_sale_deal p{font-size: 24px;color: #000000; font-weight:400;font-family: 'Proxima Nova';max-width: 1100px;margin:18px auto 0;text-align: center;}



.dme_organic_img {
    background-position: center center;
    min-height: 265px;
    position: relative;
    background-repeat: no-repeat;
    background-size: cover;
}

/*.dme_organic_img:before

{

    content: "";

    width: 100%;

    height: 100%;

    background-color: rgb(14 166 213 / 0.8);

    position: absolute;

    top: 0;

    left: 0;

    display: block;

}*/

.dme_organic_img img {

       transform: translate(-50%, -50%);
        -webkit-transform: translate(-50%, -50%);
         -ms-transform: translate(-50%, -50%);
    position: absolute;
    top: 50%;
    left: 50%;

}

.dme_organic {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

        -ms-flex-pack: justify;

            justify-content: space-between;

    padding: 60px 45px 0;

}

.dme_organic_wrap {

    -ms-flex-preferred-size: 23.8%;

        flex-basis: 23.8%;

}

.dme_organic h3

{

    font-size: 24px;

    color: #000000;

    font-weight: 700;

    font-family: 'Proxima Nova';

    text-transform: uppercase;

    text-align: center;

    line-height: 1.4;

}

.dme_organic p

{

    text-align: center;

    font-weight: 400;

    font-family: 'Proxima Nova';

    font-size: 16px;

    color: #000000;    

}

.dme_organic_content {

    padding:25px 20px;

    background: #fff;

    min-height: 415px;

}

.dme_lets h4

{

    font-size: 24px;

    color: #000000;

    font-weight: 700;

    font-family: 'Proxima Nova';

    text-align: center;

}

.dme_lets a

{

    font-size: 18px;

    color: #fff;

    font-weight: 700;

    font-family: 'Proxima Nova';

    padding: 5px 25px 12px;

    background: #0ea6d5;

    text-transform: uppercase;

    -webkit-transition: 0.3s;

    -o-transition: 0.3s;

    transition: 0.3s;

    display: inline-block;

        margin-top: 26px;

}

.dme_lets a:hover

{

    background: #000;

    color: #fff;

}

.dme_lets a i {

    font-size: 30px;

    position: relative;

    top: 3px;

}

.dme_lets {

    text-align: center;

    padding-top: 60px;

}

.dme_internet

{

    background-position: center center;

    background-size: cover; 

    background-repeat: no-repeat;

    position: relative;

    padding: 73px 0 100px;

}

/*.dme_internet:after

{

    content: "";

    width: 100%;

    height: 100%;

    background-color:rgb(28 44 72 / 90%);

    position: absolute;

    top: 0;

    left: 0;
    right: 0;

    display: block;

}*/

.dme_internet_in{position: relative;z-index: 1;}

.dme_internet h2

{color: #fff;text-align: center;font-size: 40px;font-weight: 700;font-family: 'Proxima Nova';margin-bottom: 5px;text-transform: uppercase;}

.dme_internet p

{

    color: #fff;

    text-align: center;

    font-size: 24px;

    font-weight: 700;

    font-family: 'Proxima Nova';

}

.dme_internet_title h5

{

    color: #fff;

    text-align: center;

    font-size: 21px;

    font-weight: 700;

    font-family: 'Proxima Nova';

    text-transform: uppercase;

    margin: 0;

    margin-top: 25px;

}

.dme_internet_wrap {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -ms-flex-wrap: wrap;

        flex-wrap: wrap;

    -webkit-box-pack: center;

        -ms-flex-pack: center;

            justify-content: center;

    padding-top: 40px;

}

.dme_internet_inner {

    -ms-flex-preferred-size: 33.3%;

        flex-basis: 33.3%;

    border: 0.5px solid rgb(255 255 255 / 50%);

    min-height: 257px;

    -webkit-box-align: center;

        -ms-flex-align: center;

            align-items: center;

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -ms-flex-wrap: wrap;

        flex-wrap: wrap;

    position: relative;

}

.dme_internet_in_wrap {

    text-align: center;

    margin: auto;

}

.dme_internet_wrap .dme_internet_inner:nth-child(3n + 1) {

    border-left: 0px !important;

}

.dme_internet_wrap .dme_internet_inner:nth-child(3n) {

    border-right: 0px !important;

}

.dme_internet_wrap .dme_internet_inner:nth-child(1),.dme_internet_wrap .dme_internet_inner:nth-child(2),.dme_internet_wrap .dme_internet_inner:nth-child(3) {

    border-top: 0px !important;

}

.dme_internet_wrap .dme_internet_inner:last-child,.dme_internet_wrap .dme_internet_inner:nth-child(8),.dme_internet_wrap .dme_internet_inner:nth-child(7) {

    border-bottom: 0px !important;

}

.dme_internet_lets a

{

    font-size: 18px;

    color: #fff;

    font-weight: 700;

    font-family: 'Proxima Nova';

    padding: 5px 25px 12px;

    background: #0ea6d5;

    text-transform: uppercase;

    -webkit-transition: 0.3s;

    -o-transition: 0.3s;

    transition: 0.3s;

    display: inline-block;

        margin-top: 55px;

}

.dme_internet_lets a i {

    font-size: 30px;

    position: relative;

    top: 3px;

}

.dme_internet_lets a:hover

{

    background: #fff;

    color: #0ea6d5;

}

.dme_internet_lets {

    text-align: center;

}



.dme_extension_content h2

{font-size: 40px;font-weight: 700;font-family: 'Proxima Nova';color: #000000;padding-bottom: 5px;line-height: 50px;text-transform: uppercase;}

.dme_extension_content h4 {

    font-size: 24px;

    color: #000000;

    font-weight: 700;

    font-family: 'Proxima Nova';

    margin: 0;

}

.dme_extension_content ul li span {

    font-size: 24px;

    color: #000000;

    font-weight: 700;

    font-family: 'Proxima Nova';

    margin: 0;

    display: block;

}

.dme_extension_content ul li

{

    font-weight: 400;

    font-family: 'Proxima Nova';

    font-size: 16px;

    color: #000000;    

    position: relative;

    list-style: none;

    padding-left: 30px;

    margin-top: 21px;

}

.dme_extension_content ul li:before

{

    content: "";

    background-image: url(../images/yes-nw.png);

    background-position: center center;

    background-size: cover;

    width: 26px;

    height: 21px;

    position: absolute;

    left: 0;

    top: 0;

}

.dme_extension_wrap {

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;

    -webkit-box-pack: justify;

        -ms-flex-pack: justify;

            justify-content: space-between;

}

.dme_extension_img {

    -ms-flex-preferred-size: 48%;

        flex-basis: 48%;

    padding-top: 7px;

    padding-right: 50px;

    position: relative;

}

.dme_extension_img:before

{

    content: "";

    background-image: url(../images/over-dme.png);

    background-position: center center;

    background-size: cover;

    width: 175px;

    height: 156px;

    position: absolute;

    left: -40px;

    top: -35px;

}

.dme_extension_content {

    -ms-flex-preferred-size: 52%;

        flex-basis: 52%;position: relative;

}

.dme_extension {

    background-size: 37%100%;

    background-repeat: no-repeat;

    background-position: left center;

    padding: 83px 0 190px;

}

.dme_extension_content ul {

    margin: 0;

    padding: 0;

}

.dme_extension_img img {

    width: 100%;

    height: 100%;



}



.dme_freequote {

    position: absolute;

    bottom: -95px;

}

.dme_internet_lets.dme_freequote a:hover

{

    background:#000;

    color: #fff;

}

.dme_goldmine

{

    background-color: #365a68;

    padding: 80px 0 87px;

    text-align: center;

    position:relative;

    /*background-image:none !important;*/

}

.page-id-4331 .dme_goldmine{background-image: url(https://dev.mobilewebsitepro.com/dws/wp-content/uploads/2020/07/goldmine.png) !important;}



.dme_goldmine h2

{text-transform: uppercase;font-size: 40px;font-weight: 700;font-family: 'Proxima Nova';color: #fefefe;padding-bottom: 12px;line-height: 56px;}

.dme_goldmine p {

    font-size: 21px;

    color: #fff;

    font-weight: 400;

    font-family: 'Proxima Nova';

    margin: 0;

}

.dme_goldmine_lets {

    padding-top: 15px;

}

.dme_goldmine_lets a

{

    font-size: 18px;

    color: #fff;

    font-weight: 700;

    font-family: 'Proxima Nova';

    padding:14px 25px;

    background: #23aed9;

    text-transform: uppercase;

    -webkit-transition: 0.3s;

    -o-transition: 0.3s;

    transition: 0.3s;

    display: inline-block;

        

        -webkit-box-sizing: border-box;

        

                box-sizing: border-box;

}

.dme_goldmine_lets a:hover

{

    background: #fff;

    color: #23aed9;

}

.dme_goldmine_lets span {

    border: 5px solid rgba(0,0,0,0.2);

    display: inline-block;

}

.dme_goldmine p {

    margin-bottom: 31px;

}

.dme_goldmine_wrap {

    max-width: 1092px;

    margin: auto;

}

.dme_business h2

{font-size: 40px;font-weight: 700;font-family: 'Proxima Nova';color: #000;padding-bottom: 8px;line-height: 52px;text-transform: uppercase;}

.dme_business h5 {

    font-size: 30px;

    color: #000;

    font-weight: 700;

    font-family: 'Proxima Nova';

    margin: 0;

    text-transform: initial;

    letter-spacing: 1px;

}
.dme_business h6 {
    font-size: 24px;
    color: #000000;
    font-weight: 400;
    padding: 20px 0 0 0;
}
.dme_business p {

    font-size: 18px;

    color: #000;

    font-weight: 400;

    font-family: 'Proxima Nova';

    margin: 0;

    margin-bottom: 33px;

}

.dme_business {

    padding: 90px 0 85px;

    text-align: center;

}

.dme_consumer_wrap {

    padding-top: 75px;
    float: left;
    width: 100%;

}
.dme_consumer_in {
    float: left;
    width: 33.33%;
    padding: 0 10px;
}
.dme_consumer_cont {

    padding-top: 49px;

}

.dme_consumer_inner {

    background: #f3f3f3;
    min-height: 640px;
    padding: 0 24px 27px;

}

.dme_consumer_cont h4

{

    font-size: 30px;

    color: #000;

    font-weight: 700;

    font-family: 'Proxima Nova';

    margin: 0;

    text-transform: uppercase;

    margin-bottom: 13px;

}

.dme_consumer_cont p {

    font-size: 16px;

    color: #000;

    font-weight: 400;

    font-family: 'Proxima Nova';

    margin: 0;

}

.dme_consumer_img {

    position: relative;

}

.dme_consumer_img:before {

    content: "";

    background-size: cover;

    background-position: center center;

    background-image: url(../images/business-dme.png);

    width: 324px;

    height: 253px;

    position: absolute;

    left: 0;

    top: 0;

}

.dme_consumer_img img {

    position: relative;

    z-index: 9;

    top: 15px;

}

.business_rest a:hover

{

    background:#000;

    color: #fff;

}

.dme_internet_in_hover p

{

    font-size: 16px;

    color: #fff;

    font-weight: 400;

    font-family: 'Proxima Nova';

    margin: auto;

    text-align: center;

    max-width: 308px;

    width: 100%;

}

.dme_internet_in_hover{

    text-align: center;

    padding: 28px 20px;

    position: absolute;

    background: #23aed9;

    z-index: 9;

    top: 0;

    width: 100%;

    min-height: 513px;

    display: none;

}

.dme_internet_in_hover a

{

    font-size: 16px;

    color: #e01212;

    font-weight: 400;

    font-family: 'Proxima Nova';

    margin: 0;

    text-align: center;

    padding: 12px 25px;

    border: 1px solid #e01212;

    display: inline-block;

    margin-top: 30px;

    -webkit-transition: 0.3s;

    -o-transition: 0.3s;

    transition: 0.3s;

}

.dme_internet_in_hover a:hover

{

    background: #fff;

    color: #e01212;

}

.dme_internet_in_hover h5

{

    font-size: 21px;

    color: #ffffff;

    font-weight: 700;

    font-family: 'Proxima Nova';

    margin: 0;

    margin-bottom: 15px;

        margin-top: 20px;

    text-transform: uppercase;

}

.dme_internet_img img {

    max-height: 70px;

}

.dme_internet_inner:hover .dme_internet_in_hover {

    display: block;

}

.dme_internet_wrap .dme_internet_inner:last-child .dme_internet_in_hover,

.dme_internet_wrap .dme_internet_inner:nth-child(8) .dme_internet_in_hover,

.dme_internet_wrap .dme_internet_inner:nth-child(7) .dme_internet_in_hover {

    bottom: 0;

    top: auto;

}

section.faqsection.dme_faqsection h4

{font-size: 40px;font-weight: 700;font-family: 'Proxima Nova';color: #ffffff;margin: 0;}

section.faqsection.dme_faqsection h3

{

    font-size: 21px;

    font-weight: 700;

    font-family: 'Proxima Nova';

    color: #ffffff;margin-top: -12px;

}

section.faqsection.dme_faqsection {

    padding-top: 77px;padding-bottom: 90px;

}

.dme_or-formsec h3

{

    font-size: 36px;

    font-weight: 700;

    font-family: 'Proxima Nova';

    color: #fff;

    text-transform: uppercase;

}

.or-formsec.dme_or-formsec {

    padding-top: 60px;

    padding-bottom: 40px;

}

.or-formsec.dme_or-formsec .or-section-title {

    margin-bottom: 22px;

}

section.faqsection.dme_faqsection h4{position: relative;}

.page-template-template-blogoutreach-new2 .is-faq-wrap .panel-heading a.collapsed:before,

.page-template-template-blogoutreach-new2 .is-faq-wrap .panel-heading a.collapsed:after {

    display: block;

}

.page-template-template-blogoutreach-new2 .is-faq-wrap .panel-heading a:after{display: none;}

/*blogger outreach*/

.dme_faqsection

{

    background-size: cover;

    background-position: center center;

    background-repeat: no-repeat;

}

section.faqsection.dme_faqsection .faqsection-content {

    max-width: 970px;

    margin: auto;

}

section.faqsection.dme_faqsection a.collapsed {

    background-color: #f0f0f0 !important;

    padding: 22px 15px 14px;

    font-size: 18px;

    font-weight: 700;

    font-family: 'Proxima Nova';

}

section.faqsection.dme_faqsection .panel-body p {

    font-size: 16px;

    font-weight: 400;

    font-family: 'Proxima Nova';

    color: #000 !important;

}

section.faqsection.dme_faqsection .is-faq-wrap .panel-heading a {

    background-color: #f0f0f0 !important;

    padding: 18px 15px 14px;

    font-size: 18px;

    font-weight: 700;

    color: #0ea6d5;

    text-transform: uppercase;

    font-family: 'Proxima Nova';

}

section.faqsection.dme_faqsection .is-faq-wrap .panel-heading a.collapsed

{

    color: #000000;

}

section.faqsection.dme_faqsection .panel-body ul li {

    font-size: 16px;

    font-weight: 400;

    font-family: 'Proxima Nova';

    color: #000 !important;

    margin-bottom: 10px;

}

section.faqsection.dme_faqsection .panel-body p {

    background: #fff !important;

}

section.faqsection.dme_faqsection .panel-collapse.collapse.in {

    background: #fff;

}

section.faqsection.dme_faqsection .panel.panel-default

{

    padding: 0 !important;

}

section.faqsection.dme_faqsection .panel-body {

    padding: 20px 20px 2px;

    background: #fff;

}

.page-template-template-blogoutreach-new2 .is-faq-wrap .panel-heading a:before

{

    background-color: #e01212;

    right: 10px;

    top: 25px;

}

.page-template-template-blogoutreach-new2 .is-faq-wrap .panel-heading a.collapsed:before

{

background-color: #000000;

}

.page-template-template-blogoutreach-new2 .is-faq-wrap .panel-heading a:after

{

    background-color: #000000;

    right: 16px;

    height: 14px;

    top: 19px;

}

section.faqsection.dme_faqsection ul li {

    list-style: disc;

}

.contactfaq .dme_lets a{margin-top: 53px;}

.inpt-name input,.inpt-email input,.inpt-niche input,.inpt-require input{background-image:none !important;color: #000; font-weight: 700; font-family: 'Proxima Nova';}

.inpt .wpcf7-submit {background-color: #e71818;color: #fff; transition: 0.3s; text-transform: uppercase;font-weight: 700;}

.inpt .wpcf7-submit:hover{background-color: #fff;color: #e71818;}

.dme_ct_client_wr h4

{

    font-size: 60px;

        font-weight: 700 !important;

    font-family: 'Proxima Nova' !important;

    color: #000;

    margin: 0;margin-bottom: 0 !important;

}

section#or-section8_new {

    background-color: #f1f1f1 !important;

}

.dme_ct_client_wr h3

{

    font-size: 21px;

    font-weight: 700;

    font-family: 'Proxima Nova';

    color: #000;

    margin-top: -12px;margin-bottom: 20px;

}

.ct_client_wr.dme_ct_client_wr {

    padding-top: 70px !important;

}

.page-template-template-blogoutreach-new2 section.ct_client_wr .test_txt span.ex_with_cnt:before{left: -72px;}

.formsection-or.dme_formsection-or span.wpcf7-not-valid-tip {margin-top: 2px; margin-bottom: 0;}

.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {margin: 0; padding: 0;position: relative;left: -10px;}



.is-faq-wrap {

    padding: 0;

    margin-bottom: 0;

}



.is-faq-wrap .panel {

    border-radius: 0;

    border-color: #E7E7E7;

    box-shadow: none;

    -webkit-box-shadow: none;

}



.is-faq-wrap .panel-heading {

    background-color: transparent;

    padding: 0;

}



.is-faq-wrap .panel-body {

    border: none!important;

    padding: 15px 25px 18px;

    font-size: 14px;

    margin-top: -10px;

}



.is-faq-wrap .panel-heading a {

    display: block;

    background-color: transparent;

    padding: 18px 25px;

    font-size: 16px;

    color: #0c0c0c;

}



.is-faq-wrap .panel-heading a.collapsed {

    background-color: #e7e7e7;

}

.clients-section {

    padding: 40px 0;

    position: relative;

}



.clients-container {

    margin: 0 auto;

    padding: 0 25px;

}



.clients-container .row {

    margin: 0 -25px;

}



.clients-container .col-md-2 {

    padding: 0 25px;

}



.client-content {

    margin-top: 14px;

}



.client-content-text {

    font-size: 19px;

    letter-spacing: initial;

    text-transform: uppercase;

    color: rgba(0, 0, 0, 0.52);

}



.client-content img {

    max-width: 100%;

}





































@media(max-width: 1440px){

.dme_extension_content h4 {font-size: 22px;}

}

@media(max-width: 1440px){

    .dme_organic_img{min-height: 192px;}

    .dme_organic_img img {max-width: 90px;}

    .dme_organic h3 {font-size: 20px;}

    .dme_organic p{font-size: 15px;}

    .dme_internet_title h5{font-size: 18px;}


}

@media(max-width: 1366px){


}

@media(max-width: 1280px){
.dme_sale_deal h2,.dme_goldmine h2,.dme_business h2 {font-size: 50px;}

.dme_ct_client_wr h4,.dme_internet h2,.dme_extension_content h2,section.faqsection.dme_faqsection h4 {font-size: 50px;}

}

@media(max-width: 1199px){

.dme_banner_wrap h1 {font-size: 35px;}

.dme_banner_content p {font-size: 18px;margin-bottom: 15px;}

.dme_ancher a{font-size: 18px;padding: 4px 15px 8px;margin-top: 5px;}

.dme_generate p span{font-size: 26px;}

.dme-banner {min-height: 485px; padding: 75px 0;}
.dme_sale_deal h3{font-size: 20px;}
.dme_sale_deal h3>br{display: none;}
.dme_sale_deal h2 {font-size: 35px;line-height: initial;}

.dme_sale_deal p {font-size: 20px;max-width: 900px;}

.dme_sale_deal-left {padding: 50px 0;}

.dme_organic{padding: 30px 25px 0;}

.dme_organic h3 {font-size: 17px;}

.dme_organic_content {min-height: 450px;}

.dme_organic p {font-size: 14px;}

.dme_lets {padding-top: 30px;}

.dme_lets h4 {font-size: 21px;}

.dme_internet h2{font-size: 35px;}

.dme_internet p {font-size: 21px;}

.dme_internet{padding: 50px 0;}

.dme_internet_lets a {margin-top: 30px;font-size: 16px;}

.dme_internet_title h5 {font-size: 15px;}

.dme_internet p {font-size: 16px;}

.dme_internet_in_hover h5 {font-size: 18px;}

.dme_extension_content h2 {font-size: 35px;line-height: initial;}

.dme_extension_content h4 {font-size: 18px;}

.dme_extension_content ul li span {font-size: 20px;}

.dme_extension_content ul li{font-size: 15px;padding-left: 30px;margin-top: 15px;}

.dme_extension_img{padding-right: 25px;}

.dme_freequote {bottom: -75px;}

.dme_extension{padding: 50px 0 120px;}

.dme_goldmine h2 {font-size: 35px;line-height: initial;}

.dme_goldmine p {margin-bottom: 20px;font-size: 16px;}

.dme_goldmine_wrap {max-width: 900px;}

.dme_goldmine_lets a {font-size: 16px;}

.dme_goldmine {padding: 50px 0;}

.dme_business h2 {font-size:35px;line-height: initial;}

.dme_business p {margin-bottom: 20px;font-size: 16px;}

.dme_business h5 {font-size: 23px;}
.dme_consumer_inner{    min-height: 660px;}
.dme_consumer_wrap{padding-top: 50px;}

.dme_consumer_cont h4 {font-size: 21px;}

.dme_consumer_cont p {font-size: 15px;}

.dme_consumer_cont {padding-top: 40px;}

.dme_business {padding: 50px 0;}

.clients-container .col-md-2 {padding: 0 10px;}

.dme_ct_client_wr h4 {font-size: 45px;}

.dme_ct_client_wr h3{margin-top: 0;}

.ct_client_wr.dme_ct_client_wr {padding-top: 50px !important;}

section.faqsection.dme_faqsection {padding-top: 50px; padding-bottom: 50px;}

section.faqsection.dme_faqsection h4{font-size: 35px;}

section.faqsection.dme_faqsection h3{margin-top: 0;}

.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors,.formsection-or.dme_formsection-or span.wpcf7-not-valid-tip{font-size: 14px;}



}

@media(max-width: 991px){

.dme_banner_wrap h1 {font-size: 25px;}

.dme_ancher a i {font-size: 26px;}

.dme_banner_content p {font-size: 15px; margin-bottom: 15px;}

.dme_generate p span {font-size: 22px;}

.dme-banner {min-height: 405px;padding: 50px 0;}

.dme_ancher a {font-size: 16px;}

.dme_generate p {font-size: 13px;}

.dme_sale_deal h2 {font-size: 28px;}

.dme_sale_deal p {font-size: 16px; max-width: 700px;}

.dme_organic {-ms-flex-wrap: wrap;flex-wrap: wrap;}

.dme_organic_wrap {-ms-flex-preferred-size: 48%;flex-basis: 48%;margin-bottom: 15px;}

.dme_organic_content {min-height: 270px;}

.dme_internet_title h5 {font-size: 14px;}

.dme_extension_content h2 {font-size: 28px;}

.dme_extension_content ul li span {font-size: 19px;}

.dme_extension_content ul li {font-size: 14px;}

.dme_goldmine h2 {font-size: 28px;}

.dme_business h2 {font-size: 28px;}

.dme_business h5 {font-size: 20px;}

.dme_consumer_inner { padding: 0 24px 27px; margin: 0 10px 20px;}
.dme_consumer_in{width: 50%;}
.dme_consumer_wrap {padding-top: 30px; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}

.dme_organic h3 {font-size: 20px;}

.dme_internet_in_hover h5 {font-size: 16px;}

.dme_internet_in_hover{padding: 20px 10px;}

.dme_internet p {font-size: 15px;}

.dme_internet h2 {font-size: 28px;}

.page-template-template-blogoutreach-new2 #or-section8_new .carousel-indicators li .thumbnail_img img, .home #or-section8_new .carousel-indicators li .thumbnail_img img, .page-template-template-blogoutreach-new2 #or-section8_new .carousel-indicators li.active .thumbnail_img img, .home #or-section8_new .carousel-indicators li.active .thumbnail_img img,

.page-template-template-blogoutreach-new2 #or-section8_new .carousel-indicators li.active, .home #or-section8_new .carousel-indicators li.active, .page-template-template-blogoutreach-new2 #or-section8_new .carousel-indicators li, .home #or-section8_new .carousel-indicators li

{width: 60px;height: 60px;}

.page-template-template-blogoutreach-new2 #or-section8_new .carousel, .home #or-section8_new .carousel {padding: 0 0 30px;}

.dme_or-formsec h3{font-size: 30px;}

.inpt {width: 100%; padding: 0 5px 15px;}

.or-formsec.dme_or-formsec {padding-top: 30px; padding-bottom: 5px;}

.or-formsec.dme_or-formsec .or-section-title {margin-bottom: 6px;}

section.faqsection.dme_faqsection h4 {font-size: 28px;}

section.faqsection.dme_faqsection h3 {font-size: 18px;}

.contactfaq .dme_lets a {margin-top: 30px;font-size: 16px;}

section.faqsection.dme_faqsection .is-faq-wrap .panel-heading a{font-size: 16px;}

section.faqsection.dme_faqsection .panel-body p {font-size: 15px;}

.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{bottom: 15px;}

.clients-container .col-md-2 {padding: 0 5px;}

.client-content {margin-top: 0;}

.client-content-text {font-size: 11px;}

}

@media(max-width: 767px){

.clients-section {padding: 30px 0 10px;}    

.client-content-text>br{display: none;}    

.client-content-text {letter-spacing: 0.2em;font-size: 14px;text-align: center;margin-bottom: 20px;}

.client-content {text-align: center;margin-bottom: 20px;}

.dme-banner{min-height: initial;}

.dme_banner_inner {display: block; text-align: center;}

.dme_banner_wrap h1 {font-size: 21px; max-width: 315px; margin: auto;}

.dme_banner_content p {font-size: 16px; margin: 15px 0;}

.dme_generate {max-width: 275px; text-align: left; margin: auto;}

.dme_banner_right {padding-top: 25px;}

.dme_sale_deal h2 {font-size: 25px;}

.dme_sale_deal-left {padding: 30px 0;}

.dme_organic {display: block;}

.dme_organic_wrap {flex-basis: 100%; max-width: 350px; margin: auto; margin-bottom: 15px;}

.dme_organic_content {min-height: initial;}

.dme_lets h4 {font-size: 17px;}

.dme_lets {padding-top: 10px;}

.dme_internet h2 {font-size: 28px;margin-bottom: 15px;}

.dme_internet p br {display: none;}

.dme_internet p {font-size: 17px;}

.dme_internet_wrap {display: block;}

.dme_internet_inner {max-width: 350px; margin: auto;    border-bottom: 0.5px solid rgb(255 255 255 / 50%);border-left: 0;border-right: 0;}

.dme_extension_wrap {display: block;}

.dme_extension_img {padding: 0;}

.dme_extension_img img {height: initial;}

.dme_extension_content {padding-top: 25px;}

.dme_extension_content h2 {font-size: 24px;}

.dme_freequote {bottom: 0; position: relative;}

.dme_extension {padding: 30px 0; background-image: none !important;}

.dme_extension_img:before{display: none;}

.dme_goldmine h2,.dme_business h2 {font-size: 22px;}

.dme_consumer_wrap {display: block;}

.dme_consumer_inner {min-height:initial;margin: 0 auto 15px;padding: 0 20px 10px;}
.dme_consumer_in {width: 100%;}
.dme_internet_lets a {margin-top: 20px; font-size: 14px;padding: 10px 25px 12px;}

.dme_business {padding: 30px 0;}

.dme_extension_content h4 {font-size: 16px; text-align: center;}

.dme_extension_content h2 {font-size: 21px; text-align: center;}

.dme_goldmine {padding: 30px 0;}

.dme_consumer_cont h4 {font-size: 19px;}

.dme_ct_client_wr h4 {font-size: 30px;}

.ct_client_wr.dme_ct_client_wr {padding-top: 25px !important;}

.page-template-template-blogoutreach-new2 .or-section-title h3 {font-size: 16px;}

.dme_or-formsec h3 {font-size: 21px;}

section.faqsection.dme_faqsection {padding-top: 25px; padding-bottom: 20px;}

section.faqsection.dme_faqsection .panel-body ul {padding-left: 10px;}

.footer-banner-content h2 {font-size: 18px;}

.contactfaq .dme_lets a {margin-top: 20px; font-size: 16px;}

section.faqsection.dme_faqsection .or-section-title {margin-bottom: 0;}

section.faqsection.dme_faqsection h4 {font-size: 26px;}

.dme_internet_lets a i,.dme_internet_lets a i {font-size: 23px;}

}

@media(max-width: 480px){

.dme_banner_content p {font-size: 15px;}

.dme-banner{padding: 30px 0;}

.dme_generate {max-width: 100%;}

.dme_goldmine h2, .dme_business h2 {font-size: 18px;}

.dme_goldmine p {margin-bottom: 15px; font-size: 15px;}

.dme_goldmine_lets a {font-size: 14px;padding: 10px 5px 8px;}

.dme_business h5 {font-size: 16px;}

.dme_internet_lets a i {font-size: 18px;position: relative;top: 1px;}

.dme_internet_lets.business_rest a {margin-top: 10px; font-size: 10px;}

.dme_consumer_img:before{left: -10px;}

.dme_internet h2 {font-size: 21px; margin-bottom: 15px;}

.dme_internet {padding: 30px 0;}

.dme_lets a{margin-top: 10px;}

.dme_sale_deal h2 {font-size: 21px;}

.dme_ancher a {font-size: 15px;}

.dme_ancher a i {font-size: 25px;}

.dme_organic h3 {font-size: 18px;}

.dme_lets a{padding: 2px 15px 8px;font-size: 16px;}

.dme_internet p {font-size: 15px;}

.dme_internet_in_hover{min-height: 450px;}

.dme_internet_inner{min-height: 150px;}

.dme_extension_content ul li span {font-size: 17px;}

section.faqsection.dme_faqsection .is-faq-wrap .panel-heading a {font-size: 14px;padding-right: 23px;}

section.faqsection.dme_faqsection .panel-body p,section.faqsection.dme_faqsection .panel-body ul li {font-size: 14px;}

.dme_internet_lets.business_rest a{padding: 10px 5px 12px}

section.faqsection.dme_faqsection h4 {font-size: 23px;}



}    