 @media screen and (min-width: 1921px) {



}



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



}



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



}



/*- Above 1366-*/



@media only screen and (min-width: 1367px) {



}



/*-1366-*/



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

.main-nav > ul > li > a{padding: 36px 6px;}

.header .call{padding: 20px 15px;}

.header{padding: 0 0 0 30px;}

}







/*-1280-*/



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



}







/*-1148-*/



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



.container, .bn-caption .container { width: 100% !important; max-width: 100%; padding: 0px 40px; }



.textColRight { width: 100% !important; }



.textColLeft { width: 100% !important; }



.textContent { padding: 80px 40px !important; }



.textContent.sm { padding: 50px 40px !important; }



.textContent.alt { padding: 0px 0px 0px 40px !important; }



.container-float { left: 0; margin-left: 0px; }



.cont1 { padding-right: 0px; }



.cont2 { padding-left: 0px; }



.slick-prev { left: 0px; }



.slick-next { right: 0px; }



/*----*/



/*.main-nav > ul > li > a{padding: 40px 30px;}*/

.header .call{padding: 6px 5px;}

.header{/*padding: 0 30px 0 30px;*/ padding: 0 0px 0 0px;}



}







/*-1024-*/



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



.height1024{ height: auto !important; }



.pcentered, .pcentered.md { width: 100% !important; padding-left: 0px; padding-right: 0px; }



.cont-md { width: 100%; }



.half-4 { width: 33.33%; }



.half-6 { width: 66.66%; }



/*----*/



.title1{ font-size: 40px;}

.title1.sm{ font-size: 35px; }

.SEO-service{margin-top: -100px;}

.WhatisSEO-img2{top: 22.5%;}

.WhatisSEO-img3{bottom:18.5%;}

.box-number{left: -20px;}


.wd-box.wdb-1 { left: -24%; bottom: 22%; }
.wd-box.wdb-2 { right: -4%; top: 5%; }
.wd-box.wdb-3 { right: -4%; bottom: 15%; }
}







/*-960-*/



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



.height960{ height: auto !important; }



.row-inner-lg { padding-bottom: 40px; }



.c-pc { display: none; }



.c-mbl { display: block; }



.show-lg { display: block !important; }



.hide-lg { display: none !important; }



.gutters-lg { margin-right: -15px; margin-left: -15px; }



.gutters-lg > .col, .gutters-lg > [class*="col-"] { padding-right: 15px; padding-left: 15px;}



/*----*/



.header{ z-index: 2; }



.logo{margin: 0px;}



.logo a{ padding: 15px 0px; margin: 0px; }



.top-right{ margin-right:50px; padding: 15px 0px; position: relative; z-index: 9;}



.topRightContainer { left: 0px; z-index: 5; position: absolute; right: 0px; top: 0px; margin: 0px !important; padding: 0px 0px !important; }



.nav-wrapper { width: 100%; position: relative; float: right; z-index: 5; margin: 0px 0px; }



.nav-container { position: absolute; top: auto; margin: 0px; display: block; clear: both; width: 100%; }



.nav-wrapper .main-nav { display: none !important; }



.mean-container a.meanmenu-reveal { width: 70px; height:60px; background:none; padding: 20px 0px 0px; right: 0px !important; color: #000; line-height: 24px; }



.mean-container .mean-nav { margin-top: 60px; background: none; }



.mean-container .mean-nav ul li{background: #000000;}



.mean-container .mean-nav ul li a, .mean-container .mean-nav ul li li a, .mean-container .mean-nav ul li li li a { padding: 15px 40px; color: #ffffff !important; background: #000000; font-size: 14px; line-height: 16px; letter-spacing: 0px; text-transform: none; border-bottom: 0px; border-top: 1px solid rgba(255,255,255,.1); font-weight: 400;}



.mean-container .mean-nav ul li a.mean-expand { border-left: 1px solid rgba(255,255,255,.1) !important;}



.mean-container .mean-nav ul li:hover>a, .mean-container .mean-nav ul li.selected>a { color: #F06F30 !important; background: #000000; }



.mean-container .mean-nav ul li a.mean-expand { padding: 0px!important; background: none !important; height: 47px; width: 48px; }



.mean-container .mean-nav ul li li a.mean-expand { height: 37px;}



.mean-container .mean-nav ul li a.mean-expand::after { position: absolute; top: 0px; right: 0px; z-index: 2; font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f078"; transition: all ease-in .35s; color: #ffffff !important; width: 48px; height: 47px; line-height: 47px; font-size: 14px; text-align: center;}



.mean-container .mean-nav ul li li a.mean-expand::after {width: 48px; height: 37px; line-height: 37px;}



.mean-container .mean-nav ul li a.mean-expand:hover::after { color: #ffffff !important; }



.mean-container .mean-nav ul li a.mean-expand.mean-clicked::after { transform: rotate(180deg); }



.mean-container .mean-nav ul li li a { font-size: 12px; padding: 10px 28px 10px 45px; text-transform: none; font-weight: 400; }



.mean-container .mean-nav ul li li li a { font-size: 12px; padding: 10px 28px 10px 65px; text-transform: none; font-weight: 400; }



.mean-container a.meanmenu-reveal span { background: #f27835; margin: 0px auto; }



.mean-container a.meanmenu-reveal span:nth-child(2) { margin: 5px auto;}



.mean-container .mean-nav.active { overflow-y: auto; overflow-x: hidden; -webkit-overflow-scrolling: touch; height: calc(100vh - 70px); }







.intro-text-holder, .intro-video-holder { width: 100%; }



.intro-text-holder { padding-bottom: 50px; }



.intro-text-holder1 { width: 50%; }



.intro-text-holder3 { width: 55%; }



.intro-text-holder3 p { width: 100%; }



.intro-img-holder3 { width: 90%; }



/*.inner-banner.has-img { height: 214px; position: relative; overflow: hidden; }



.inner-banner.has-img>img { left: 50%; margin: 0 auto; height: 100%; width: auto; position: absolute; text-align: center; top: 50%; transform: translate(-50%, -50%); max-width:inherit;}*/



.inner-banner.has-img { height: 283px; position: relative; overflow: hidden; }



.inner-banner.has-img>img { left: 50%; margin: 0 auto; height: 100%; width: auto; position: absolute; text-align: center; top: 50%; transform: translate(-50%, -50%); max-width: inherit !important; }



.thank-you .col { padding: 0 15px; }



.testimonial-slider .slick-slide, .testimonial-slider .slick-current { transform: scale(1, 1); }



.testimonial-slider .slick-list { padding: 0px 150px !important; overflow: visible; }



.testimonial-slider .slick-slide { padding: 0px 5px; }



.intro-video-holder1 { margin-bottom: 30px; }



.now-that-holder{ padding-top: 20px; }



.list-left{ position: relative; margin-top: 0px; }



.list-right{ position: relative; padding-top: 0px; }



.faq-content{padding: 30px 30px;}

.wd-right {

    position: relative;

    margin-left: 0;

}

.wd-boxes-holder {

    position: static;

    top: 0;

    width: 100%;

    height: 100%;

}

.wd-box{position: static; width: 100%;     margin-bottom: 20px;}

.what-holder{padding: 30px; }

.how-img {

    margin-left:0px;

}

}



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

.container-small {max-width: 100%; padding-bottom: 40px;}

.intro-img{margin-left: -20%;}

.whatisSEO-img{ margin-left:0;margin-top:0; margin-bottom:30px; }

.WhatisSEO-info{ margin: 0px; padding-bottom: 40px;}

.SEO-service { margin-top: 0px;}

.SEO-result-title{max-width: 100%; margin: 0px; padding-bottom: 30px;}

.box-table-holder{ padding-bottom:0px; padding-top:40px; }

.intro-img{     max-width: 150px; margin:0 0; margin-top: 20px; }

.WhatisSEO-img2{top: 36.5%;}

.WhatisSEO-img3{bottom:30.5%;}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-size: 20px;}

p.pre{font-size: 16px; line-height: 20px;}

.ba-01{opacity: 0.3;}

.vd-awards-listing li{width: 50%;}

.float-icon.wn-01{display: none;}

.leftpad.lg { padding-left: 0px !important; }

.rightpad.lg { padding-right: 0px !important; }

.row-inner-lg { padding-bottom: 30px; }

.wn-02{display: none;}

.box-number{    left: -20px;}

.float-icon.how-01, .float-icon.fa-01, .float-icon.fb-01{display: none;}

.home-banner {

    padding-top: 50px;

}

.float-icon.ba-02{display: none;}

.how-work-holder .title1 br{display:none;}

.card-list li{font-size:12px;}

p br{display:none;}

.bottom-form-container .title1 br {

    display: none;

} 

.title1 span::before{display:none}

.title1 span::after{display:none}

}





/*-800-*/



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



.height800{ height: auto !important; }



.pcentered.sm { width: 100%; padding-left: 0px; padding-right: 0px; }



/*----*/



.intro-text-holder { padding-bottom: 15px; }



.pods-slider{ margin-right: 0px; margin-left: 0px; }



.pods-slider .slick-list { padding:20px 0px 0px !important;}



.pod-box{ box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.1);}



.pods-slider .slick-prev { left: -20px; }



.pods-slider .slick-next { right: -20px; }



.WhyVerz-img{ margin-top: -80px; }



}







/*-768-*/



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



.height768{ height: auto !important; }



.map-holder iframe { height: 300px !important; }



.cont-sm, .cont-smd { width: 100%; }



/*----*/







.intro-text-holder3 { width: 100%; padding-bottom: 50px; }



.intro-img-holder3 { position: relative; width: 135%; right: 90px; margin-bottom: -81px; }



.testimonial-slider .slick-list { padding: 0px 100px !important; overflow: visible; }



}







/*-736-*/



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



.height736{ height: auto !important; }



.row-inner-md { padding-bottom: 40px;}



.container.sm { width: 100%; }



.contsm { padding-left: 0px; padding-right: 0px; }



.show-md { display: block !important; }



.hide-md { display: none !important; }



.gutters-md { margin-right: -15px; margin-left: -15px; }



.gutters-md > .col, .gutters-md > [class*="col-"] { padding-right: 15px; padding-left: 15px;}



/*----*/







.form-container h2 { padding: 0px 0px 20px; }



.quickEnquiryBtn { width: 64px; height: 145px; }



/*.quickEnquiryBtn a { width: 64px; height: 145px; background: url(../images/side-button1.png) no-repeat top right; }*/



/*.quickEnquiryBtn a:hover { background: url(../images/side-button1-ov.png) no-repeat top right; }*/



.c-pc-sm { display: none; }



.c-mbl-sm { display: block; }



body { font-size: 15px; line-height: 25px; }



.title1 { font-size: 30px !important; letter-spacing: -.5px !important; }



.title1.sm,.title3{ font-size: 20px; letter-spacing: 0px; }



.testimonial-block { padding: 20px 30px; }



.form-holder1 { background-image: none !important; }



.form-container { margin-bottom: 0px !important; }



.bottom-form-container { background-image: none !important; }



.bottom-form-container .inner-container-lg { padding-bottom: 0px !important; }



.form-holder1 .inner-container-lg { padding: 20px 0px !important; }



.form-footer { left: -100px; width: 120%; }



.form-container{ width:100%;}

.title-holder p{ font-size: 14px; }

.faq-img2{bottom: 86px;}

}







/*-667-*/



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



.height667{ height: auto !important; }



.img-left { margin-right: 0px; margin-bottom: 30px; width: 100%; }



.img-right { margin-left: 0px; margin-bottom: 30px; width: 100%; }



.cont-xs { width: 100%;}



/*----*/



.testimonial-slider .slick-list { padding: 0px 40px !important; overflow: visible; }



}







/*-640-*/



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



.height640{ height: auto !important; }



.half-img { width: 100%; }



.map { height: 300px !important; }



/*----*/



.gallery-slider .slick-list { padding: 0px 30% !important  }



}







/*-600-*/



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



.height600{ height: auto !important; }



/*----*/



.form-holder { padding: 0px; }



.button-recent{ width: 30%; }



}







/*-568-*/



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



.height568{ height: auto !important; }



.show-sm { display: block !important; }



.hide-sm { display: none !important; }



.row-inner-sm{ padding-bottom: 40px; }



.gutters-sm { margin-right: -15px; margin-left: -15px; }



.gutters-sm > .col, .gutters-sm > [class*="col-"] { padding-right: 15px; padding-left: 15px;}



/*----*/











}







/*-480-*/



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



.height480 { height: auto !important; }



.container{ width: 100%; padding: 0px 40px; }



/*.inner-container-xlg, .inner-container-lg, .inner-container-md, .inner-container-md, .inner-container { padding: 30px 0px !important; }*/







.icaptcha { bottom: 30px; }



.pt0 { padding-top: 0px !important; }



.pb0 { padding-bottom: 0px !important; }



.container-full { padding: 0px 40px; }



/*----*/







.form-container { padding: 35px; }



.testimonial-header { width: 100%; }



.form-container { margin-bottom: 60px; }



.testimonial-slider .slick-list { padding: 0px 0px !important; overflow: hidden; }



.form-container p { padding: 0px;}



.mean-container .mean-nav ul li a, .mean-container .mean-nav ul li li a, .mean-container .mean-nav ul li li li a{padding: 15px 28px;}



.now-that-holder{ padding-top: 0px !important; }



.top-form-title-holder h3{ font-size: 18px; letter-spacing: -1px; }



.form-container.top-form p{ font-size: 14px; }

.form-1--title{ padding: 20px 30px; }

.form-1--img{ display: none; }

.form-1--title h4{ font-size: 15px; }



.faq-img2 {bottom: 122px;}

.bottom-img{bottom: -8%;}

.list-1:before{display: none;}



.list-1--content {

    width: 82%;

    margin-bottom: 10px;

    display: inline-block;

    margin-left: 10px;

}

.list-1 figure {

    width: auto;

    margin-bottom: 10px !important;

    display: inline-block;

}

.what-holder .list-1 figure{    width: 40px;}

.list-1--small .list-1--content strong {

    font-size: 17px;

    font-weight: 500;

    padding-bottom: 5px;

}

.number {

    display: flex;

    justify-content: center;

    align-items: center;

    border-radius: 50%;

    width: 34px;

    height: 34px;

    border-radius: 5px;

    background-color: #F37936;

    color: #FFFFFF;

    font-size: 18px;

    font-weight: bold;

}

.list-1--content p{font-size:12px}

.what-holder{ padding: 0px;}

}



/*-414-*/



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



.gallery-slider .slick-list {  }



.form-container p { font-size: 13px; letter-spacing: 0px; line-height: 20px; margin-bottom: 25px; padding: 0px;}



.mwidth, .button { min-width: 100%; width: 100%; padding: 15px 0px; }



.button{ font-size: 14px; }



.form-container,.top-form .form-holder { padding: 25px; }



.container, .bn-caption .container { width: 100%; padding: 0px 28px; }



.form-container p {  }



.form-footer { left: -44px; width: 114%; }



.testimonial-header h2 { font-size: 24px; line-height: 30px; letter-spacing: 0px; margin-bottom: 25px; }



.testimonial-block{font-size: 12px; line-height: 18px; }



.title2,.title1.sm{ font-size: 20px !important; }

.title3 { font-size: 18px !important; }



.title1 { font-size: 23px !important;  letter-spacing: 0px; }



.intro-text-holder3 h2 {margin-bottom: 25px; }



.copyright { font-size: 9px; }



.inner-container, .inner-container-lg, .inner-container-xlg { padding: 40px 0px; }



.mwidth { min-width: 100%; width: 100% !important; }



.form-box > label{font-size: 9px;}



.form-box .checkbox label, .form-box .radio label{font-size: 10px;}



.intro-video-holder{ padding-right: 0px; }



.pod-info-holder { padding: 20px 15px 0px 15px; font-size: 12px; line-height: 18px;}



.title1 img{ width: 40px; margin-right: 10px; }



.WhyVerz-box{font-size: 12px;line-height: 18px;}



.WhyVerz-box{ padding-left: 55px; padding-bottom: 40px; }



.count{width: 40px; height: 40px; line-height: 40px; font-size: 16px; border-radius: 10px; letter-spacing: -.5px; }



.WhyVerz-img {margin-top: -50px;}



.card-header a{font-size: 12px; line-height: 18px;padding: 15px 35px 15px 15px;}



.card-body{font-size: 12px; line-height: 18px; padding: 15px;}



.faq-title{padding: 15px;}



.WhyVerz-box h4{ font-size: 14px; letter-spacing: -.2px;}



.WhyVerz-box h5{ font-size: 12px; }



.faq-content {padding: 15px 0px;}

.faq-img2 {bottom: 84px;}

.choose-group-box{padding: 20px 20px 20px 0px;}

.WhatisSEO-img2{top: 40.5%;}

.bottom-img{bottom: -6%;}

}



/*-375-*/



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



.radio-inline .radio, checkbox-inline .checkbox { width: 100%; }



/*----*/



.intro-img-holder3{ left: -30px; right: 0px; }



.top-title-img{ width: 40%;}



.top-form-title-holder{padding: 20px 20px 20px 80px;}



.form-container.top-form p{ font-size: 10px;letter-spacing: -.1px;}



.top-form-title-holder::before{ display: none; }



}



/*-360-*/



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



}



/*-320-*/



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



}



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



}