@font-face {
    font-family: 'Blacksword';
    src: url('../fonts/Blacksword.eot');
    src: url('../fonts/Blacksword.eot') format('embedded-opentype'),
         url('../fonts/Blacksword.woff2') format('woff2'),
         url('../fonts/Blacksword.woff') format('woff'),
         url('../fonts/Blacksword.ttf') format('truetype'),
         url('../fonts/Blacksword.svg#Blacksword') format('svg');
}


@font-face {
    font-family: 'geometrbkcn';
    src: url('../fonts/geometrbkcn.eot');
    src: url('../fonts/geometrbkcn.eot') format('embedded-opentype'),
         url('../fonts/geometrbkcn.woff2') format('woff2'),
         url('../fonts/geometrbkcn.woff') format('woff'),
         url('../fonts/geometrbkcn.ttf') format('truetype'),
         url('../fonts/geometrbkcn.svg#geometrbkcn') format('svg');
}


body{padding:0;margin:0; }
ul{list-style:none}
a{text-decoration:none;outline:none}
body a:hover,body a:focus{color:initial;text-decoration:none}
a:focus{outline:none;text-decoration:none}
textarea:focus{outline:none}
select:focus { outline: none; }
input{outline:none!important}
button,button:focus{outline:none}
a img{border:none}
img{border:0}
p{padding:0;margin:0}
h1,h2,h3,h4,h5,h6,ul,p{padding:0;margin:0}
textarea{resize:none}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#fff}
input:-moz-placeholder,textarea:-moz-placeholder{color:#fff}

input:-webkit-autofill { border: 1px solid #e4e4e5; -webkit-text-fill-color: rgba(49,50,51,1); -webkit-box-shadow: 0 0 0px 1000px #f5f5f6 inset; transition: background-color 5000s ease-in-out 0s;}

input:-internal-autofill-selected { background-color:#f5f5f6!important; -webkit-box-shadow: 0 0 0px 1000px #f5f5f6 inset;}

input:-webkit-autofill:hover, 
input:-webkit-autofill:focus { border: 1px solid #e4e4e5; -webkit-text-fill-color: rgba(49,50,51,1); -webkit-box-shadow: 0 0 0px 1000px #f5f5f6 inset; transition: background-color 5000s ease-in-out 0s;}


input::-moz-placeholder{opacity:1;outline:none}
textarea::-moz-placeholder{opacity:1;outline:none}
.clr{clear:both;height:0}
ul{padding:0;list-style:none}
a{text-decoration:none;-moz-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;color: #000;}
a:hover{text-decoration:none;-moz-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}

.herobanner { padding: 15px 0 0; background: url(../img/herobanner-bg.jpg)0 0 no-repeat; background-size: cover; min-height: 972px; text-align: center;}
.herobanner h1 { margin: 20px 0 20px; font:72px 'geometrbkcn'; color: #090909; text-shadow: 2px 1px 0px rgba(255,255,255,0.7); line-height: 72px; }
.herobanner h1 span { color: #f83e30; }
.herobanner h2 {margin: 0 0 30px;font:33px 'Blacksword'; color: #090933;line-height: 40px;letter-spacing: 4px; }
.boostplan { position: relative; text-align: center; max-width: 990px; margin: auto; display: table; width: 100%; }
.topi { display: inline-block; vertical-align: top; margin-right: 35px;}
.shooseicon { display: inline-block; vertical-align: top;margin-left: 35px; }
.c-image-1 { animation: cap-img linear infinite 3s; transform-origin: top; } 
.c-image-2 { animation: socks-img linear infinite 3s; transform-origin: top; }

@keyframes cap-img { 0% { transform: rotate(0deg); } 50% { transform: rotate(-15deg); } 100% { transform: rotate(0deg); } } 
@keyframes socks-img { 0% { transform: rotate(-15deg); } 50% { transform: rotate(0deg); } 100% { transform: rotate(-15deg); } }
.boostplanlist { display: inline-block; vertical-align: top; max-width: 163px; margin:0 34px;}
.boostplanprice { display: flex; align-items: center; justify-content: center; flex-wrap: wrap; align-content: center; width: 160px; height: 186px;margin: 0 0 10px;background: url(../img/plansbg.png)0 0 no-repeat;}
.boostplanprice strong { width: 100%; padding: 50px 0 0; font: 900 32px 'Poppins'; color: #f83e30; line-height: 32px;}
.boostplanprice span { font:500 14px 'Poppins'; color: #090909; }
.boostplanlist p {font:600 18px 'Poppins'; color: #090909; line-height: 20px; }
.extra { z-index: 2; position: relative;padding: 50px 0;text-align: center;}
.extra h2 { margin: 0 0 1px; font:400 32px 'Poppins'; color: #090909;line-height: 32px;}
.extra h2 strong { font-weight: 900; font-size: 84px; color: #ed2024; }
.extra h3 { margin: 0 0 50px; font:400 42px 'Poppins'; color: #090909;text-transform: uppercase;letter-spacing: 4px; }
.extra h4 { margin: 10px 0 10px; font:200 30px 'Poppins'; color: #232323; }
.orderform .close { position: absolute; right: -10px; top: -10px; width: auto; height: auto; padding: 0; margin: 0; background: none;  opacity: 1;}

.orderform .close:hover, .orderform .close:focus { background: none; opacity: 1!important; }
#slkorder textarea { height: 80px; }
.show_capcha { display: inline-block; vertical-align: middle; margin: 32px 0 0; background: #fff; padding: 6px 10px; border: 1px solid #ccc; border-radius: 3px; }

.downloadbtn { padding: 10px 15px; width: 250px; height: 67px; background: #bdedff; border: 2px solid #40b1db; font: 400 20px 'Poppins'; color: #090909; text-align: center; display: block; margin: auto; border-radius: 70px; line-height: 45px; position: relative; z-index: 1;}
.downloadbtn:before {position: absolute; content: ''; left: 28px; top: -31px; width: 111px; height: 69px; background: url(../img/downloadicon.png)0 0 no-repeat; z-index: -1;transition: all ease .3s;}
.downloadbtn:hover::before { left: 35px; transition: all ease .3s; }
.downloadbtn:hover { background: #2983a5; color: #fff; }
.exclusiveoffer { position: relative;z-index: 1; }
.exclusiveoffer:before { content: ''; position: absolute; left: 0; right: 0; top: -166px; z-index: 0; width: 100%; min-height: 1021px; background: url(../img/exclusiveoffer-bg.png)0 0 no-repeat;background-size: cover;}
.exclusive-left {float: left; width: 56%; padding: 210px 0 0; }
.exclusive-left h2 { margin: 0 0 10px; font:400 43px 'Poppins'; color: #171717; line-height: 46px; text-transform: uppercase;}
.exclusive-left h3 { margin: 0 0 10px; font:700 43px 'Poppins'; color: #ed2024; line-height: 46px; }
.exclusive-left h4 { margin: 0 0 10px; font:300 43px 'Poppins'; color: #262626; line-height: 46px; }
.packagelist { margin:20px 0 60px; }
.packagelist li { padding: 0 0 0 23px; margin: 0 0 30px; background: url(../img/redicon.png)0 4px no-repeat; font: 400 18px 'Roboto'; color: #414040; line-height: 22px;}
.ordernow { margin: 0 0 20px; font-size: 31px; }
.anyquery { clear: both;font:500 14px 'Roboto'; color: #414040; line-height: 20px; }
.anyquery a, .anyquery span { font-weight: 700; color: #ed2024; }
.exclusive-right { float: right; width: 44%; position: absolute; right: -50px; top: -14px; }
.excofferimg img { max-width: 100%; }
.santa { margin: -50px 0 0; width: 100%; }
.downloadpdf { margin: 10px 0 0 ;max-width: 443px;}
.downloadpdf li { margin: 0 0 5px; }
.downloadpdf li a { position: relative; display: block; padding:10px 0 10px 56px; background: #ed2024;font:400 21px 'Roboto'; color: #fff; overflow: hidden;border-radius: 8px; }
.downloadpdf li a:before { content: ''; position: absolute; left: 0px; top: -10px; background: url(../img/pdficon.png) 0 0 no-repeat; width: 49px; height: 64px;}
.downloadpdf li a:hover, .downloadpdf li a:focus { background: #060606; }

.seoservice { padding: 220px 0 1px; }
.seo-serv-list { float: left; width: 49%;height: 314px;min-height: 314px; margin: 0 0 25px;position: relative; }
.seo-serv-list:nth-child(even) { float: right; }
.seoservimg { height: 100%; }
.seo-serv-list img { width: 100%; height: 100%; object-fit: cover; }
.seoservcnt { position: absolute; left: 0; right: 0; top: 0; bottom: 0; width: 100%; height: 100%; padding: 20px 5px 5px 30px; }
.seoservcnt h2 { margin: 0 0 11px; font: 700 21px 'Poppins'; color: #fff; line-height: 21px; }
.seoservcnt h2 sup {top: 0; font-size: 26px; color: #ed2024; }
.seoservcnt h3 { margin: 0 0 21px; font: 700 29px 'Poppins'; color: #ed2024; line-height: 29px; }
.seoservcnt ul {margin: 0 0 10px; float: left; width: 100%; max-width: 500px;}
.seoservcnt ul li { float: left; width: 48%; margin: 0 0 10px; background: url(../img/redsmsicon.png)0 2px no-repeat; font: 400 16px 'Roboto'; color: #fff; padding: 0 0 0 17px;}
.seoservcnt ul li:nth-child(even) { float: left; }
.seoservcnt ul li.manymore { background: none;float: right; }
.seoservcnt ul li.manymore a { color: #ffae00; }
.seoservcnt ul li.manymore a:hover { color: #fff; }
.seo-serv-list-big { width: 100%; }
.enquirenow { margin: 0; position: absolute; left: 20px; bottom: 14px;clear: both; font-size: 17px; width: 144px; height: 40px; font-weight: 500;line-height: 18px; margin: 0; }
.enquirenow:before { background-size: 70px; top: -25px; left: 16px; height: 50px; }
.seoservice .anyquery { margin-top: 6px; }
.seoservice .anyquery sup { color: #ed2024; }
.seomarketing { padding:40px 0; background: url(../img/seomarketing-bg.jpg)0 0 no-repeat; background-size: cover;}
.seomarketing-cnt-left { float: left; width: 48%; }
.seomarketing-cnt-left .downloadpdf { margin: 0 0 30px;max-width: 450px;}
.seomarketing-cnt-left .downloadpdf li a { background: #890d0f; }
.seomarketing-cnt-left .downloadpdf li a:hover { background: #000; }

.digital-marketing { float: right; width: 50%; }
.seosanta { margin:0 0 50px -120px; }
.seosanta img { width: 100%; }

.digital-marketing h2 { margin: 0 0 0; font: 300 58px 'Poppins'; color: #000; line-height: 60px; }
.digital-marketing h3 { margin: 0 0 20px; font: 700 81px 'Poppins'; color: #ed2024; line-height: 83px; }
.digital-marketing p { margin:0 0 20px; font: 400 20px 'Poppins'; color: #2b2b2b; line-height: 25px; }
.digital-marketing h5 span { display: inline-block; vertical-align: middle; font: 400 30px 'Poppins'; color: #2b2b2b; line-height: 30px; text-decoration: line-through; }
.digital-marketing h5 strong { display: inline-block; vertical-align: middle; font: 700 45px 'Poppins'; color: #ed2024; line-height: 45px; margin: 0 0 0 7px; }

.packageinclude h4 { margin: 0 0 13px; font: 400 31px 'Poppins'; color: #2b2b2b; line-height: 34px;}
.packageinclude .packagelist { margin: 0 0 50px; }
.packageinclude .packagelist li {margin: 0 0 7px; font: 400 18px 'Poppins'; color: #131313; background-position: 0 7px;}

.whywaiting {padding: 114px 0 60px;min-height: 897px; background: url(../img/whywaiting-bg.jpg)0 0 no-repeat; background-size: cover; }
.waiting-left { float: left; width: 41%; }
.wating-heading { margin: 0 0 40px; font: 700 50px 'Poppins';color: #131313;}
.requestform { width: 100%; max-width: 450px; background: #fff; border-radius: 9px; box-shadow: 0 0 22px 2px rgba(0,0,0,0.2); padding:20px 50px 50px; }
.requestform h3 { margin: 0 0 50px; font: 700 35px 'Poppins';color: #131313;text-align: center; }
.requestform ul { margin: 0 0 12px; float: left; width: 100%; }
.requestform ul li {position: relative; margin: 0 0 40px; width: 100%;}
.requestform ul li img { position: absolute; left: 10px; top: 17px; }
.requestform ul li input { width: 100%; border: none; border-bottom: 1px solid #acb5ca; padding: 10px 10px 10px 40px; height: 50px;font: 400 18px 'Poppins';color: #000; }
.thanks_msg { margin: 14px 0 15px; float: left; width: 100%; }
#requestorder .show_capcha { position: relative; }
#requestorder #wait_res { position: absolute; right: 0; top: 30px; }
#requestorder input#captcha_enter { border: 1px solid #ccc!important; }
.requestform ul li input::-webkit-input-placeholder {color:#acb5ca}
.requestform ul li input:-moz-placeholder{color:#acb5ca}
.requestform ul li:last-child { margin: 0 0 10px; }

#requestorder .captcha { margin: 0 0 35px; float: left; width: 100%; }
.requestform .downloadbtn { margin: 0; font-size: 25px; cursor: pointer; }
.requestform p { margin: 30px 0 0;font: 400 17px 'Poppins';color: #090909;line-height: 19px;}
.requestform h4 { font: 700 22px 'Poppins';color: #090909;}

.socialconnect { width: 100%; max-width: 450px; margin: 40px 0 0;text-align: center; }
.socialconnect a { width: 32%; display: inline-block; vertical-align: top; text-align: center; }
.socialconnect a strong { margin: 10px 0 7px; width: 100%; font: 700 18px 'Poppins'; color: #0a0a0a; display: block; line-height: 18px;}
.socialconnect a span {display: block; width: 100%;font: 400 17px 'Poppins';color: #0a0a0a;}

.waiting-right { float: right; width: 58%; }

.footlast { padding: 30px 0; background: #000; font: 400 16px 'Poppins'; color: #dddddd; text-align: center; }


#elevator_item { width: 60px; height: 100px; position: fixed; right: 15px; bottom: 10px; -webkit-transition: opacity .4s ease-in-out; -moz-transition: opacity .4s ease-in-out; -o-transition: opacity .4s ease-in-out; opacity: 1; z-index: 100020; display: none; } 
#elevator_item.off { opacity: 0; visibility: hidden } 
#elevator { display: block; width: 60px; height: 50px; background: url(../img/icon_top.png) center center no-repeat; background-color: #444; background-color: rgb(237, 32, 36); border-radius: 2px; box-shadow: 0 1px 3px rgba(0,0,0,.2); cursor: pointer; margin-bottom: 10px }
.orderform .modal-header { background: #bdedff; border-bottom-color: #bdedff; }
.make_an_appointment { background: #bdedff; border: none; border-radius: 5px; padding: 8px 20px; font-weight: 700; font-size: 18px; text-transform: uppercase; }
.make_an_appointment:hover, .make_an_appointment:focus { background: #000; color: #fff; }



/*Responsive*/

@media (max-width:1680px) {
.waiting-right img { max-width: 720px; }
}
@media (max-width:1400px) {
.waiting-right img { max-width: 550px; }
}
@media (max-width:1366px) {
.topi { margin-right: 15px;}  
}

@media (max-width:1199px) {
.herobanner h1 { font-size: 60px; line-height: 62px; }    
.herobanner h2 { font-size: 26px; }
.boostplanlist { margin: 0 14px;}
.extra h2 { font-size: 28px; }
.extra h2 strong { font-size: 44px; }
.extra h3 { font-size: 36px;letter-spacing: 0;}
.extra h4 { font-size: 26px; }
.exclusive-left h2 { font-size: 31px; }
.exclusive-left h3 { font-size: 34px; }
.exclusive-left h4 { font-size: 39px; }
.exclusive-right { top: 56px; right: 0; }
.downloadpdf li a { font-size: 20px; }
.seoservcnt ul li { width: 50%; margin: 0 0 3px; font-size: 14px; }
.seoservcnt h2 { margin: 0 0 4px; font-size: 19px; }
.seoservcnt h2 sup { font-size: 19px; }
.seoservcnt h3 { margin: 0 0 10px; font-size: 23px;  line-height:24px; }
.digital-marketing h2 { font-size: 50px; }
.digital-marketing h3 {margin: 0 0 10px;font-size: 62px; line-height: 73px; }
.digital-marketing p { margin: 0 0 10px; font-size: 18px; line-height: 23px; }
.packageinclude h4 { margin: 0 0 10px; font-size: 27px; line-height: 30px; }
.packageinclude .packagelist li { margin: 0 0 3px; font-size: 16px; }
.wating-heading { font-size: 36px; }
.requestform h3 { margin: 0 0 20px; font-size: 30px; }
.socialconnect a span { font-size: 14px; }
.waiting-right { width: 55%; }
.waiting-right img { max-width: 530px; }
}

@media (max-width:991px) {
.herobanner {min-height: 700px;}
.herobanner h1 { font-size: 50px; line-height: 52px; }
.herobanner h2 { font-size: 28px; }
.topi {margin-right: 2px;}
.topi img { width: 100px; }
.shooseicon img { width: 51px; }
.boostplanlist { margin: 0 8px; max-width: 143px;}
.boostplanprice {width: 140px; height: 165px;background-size: 140px;}
.boostplanprice strong { font-size: 24px; line-height: 28px; }
.boostplanlist p { font-size: 15px; line-height: 18px; }
.exclusiveoffer:before { display: none; }
.exclusive-left { padding: 0; }
.exclusive-left h2 { font-size: 25px; line-height: 35px; }
.exclusive-left h4 { font-size: 29px; line-height: 36px; }
.exclusive-right { top: 0; }
.packagelist li { font-size: 17px; }
.downloadpdf li a { font-size: 14px; }
.ordernow {width: 210px; font-size: 27px; }
.seoservice { padding: 80px 0 1px; }
.seoservcnt {padding: 10px 5px 5px 10px;}
.seoservcnt h3 { font-size: 19px; }
.seosanta { margin: 0 0 20px 0; }
.digital-marketing h2 { font-size: 40px; line-height: 50px; }
.digital-marketing h3 {font-size: 49px; line-height: 62px;}
.digital-marketing p { font-size: 17px; }
.digital-marketing h5 span { font-size: 27px; }
.digital-marketing h5 strong { font-size: 35px; }
.whywaiting { padding: 40px 0 40px; }
.whywaiting { min-height: 680px; }
.waiting-left { width: 49%; }
.requestform { padding: 15px; }
.wating-heading { font-size: 28px; }
.requestform h3 { margin: 0 0 15px; font-size: 24px; }
.requestform ul li { margin: 0 0 20px; }
.requestform .downloadbtn { width: 230px; font-size: 21px; }
.socialconnect a span { font-size: 13px; }
.socialconnect a img { width: 31px; }
.waiting-right { width: 46%; margin: 60px 0 0; }
.waiting-right img { max-width: 319px; }
.footlast { padding: 10px 0; font-size: 14px; }
}
 /* Bipin Changing css for make responsive*/

@media (max-width:767px) {
.herobanner h1 { font-size: 32px;margin: 10px 0; }
.herobanner h2 { font-size: 22px;margin: 0 0 10px; }
.topi { display: none; }
.shooseicon { display: none; }
.boostplanlist{margin: 0 15px;}
.boostplanprice { width: 100px; height: 117px; background-size: 100px; margin: auto; }
.boostplanprice strong { font-size: 20px; }
.boostplanprice span { font-size: 13px; }
.boostplanprice strong { font-size: 18px; padding: 40px 0 0; }
.boostplanprice span{font-size: 11px;}
.boostplanlist p{font-size: 13px;}
.extra{padding: 35px 0;}
.extra h2 { font-size: 24px; }
.extra h2 strong { font-size: 32px; }
.extra h3 { font-size: 30px; margin: 0 0 35px; }
.downloadbtn{width: 224px; height: 60px;font-size: 18px;}
.downloadbtn:before{left: 13px;}
.extra h4 { font-size: 20px; }
.exclusive-left { width: 100%;margin-bottom: 15px;}
.exclusive-right { width: 100%; position: inherit; }
.downloadbtn.ordernow { width: 175px; font-size: 20px; }
.exclusive-left h2{font-size: 22px;margin-bottom: 0;}
.exclusive-left h3 { font-size: 30px; }
.exclusive-left h4{font-size: 24px;}
.packagelist { margin: 20px 0 50px; }
.packagelist li { font-size: 17px; margin: 0 0 15px; }
.seoservice {padding: 35px 0 1px;}
.seo-serv-list { width: 100%; margin: 0 0 20px; }
.seo-serv-list.seo-serv-list-big { width: 100%;}
.downloadbtn.enquirenow { width: 134px; height: 42px; font-size: 16px; }
.seomarketing{padding: 15px 0;margin-top: 40px;}
.seomarketing-cnt-left{width: 100%;}
.digital-marketing{width: 100%;padding: 35px 0 0;}
.digital-marketing h2{font-size: 32px;line-height: 20px;}
.digital-marketing h3 { font-size: 35px; line-height: 55px; }
.packageinclude h4{font-size: 22px;}
.whywaiting { padding: 25px 0 25px; }
.wating-heading { font-size: 24px; margin: 0 0 20px;text-align: center; }
.waiting-left { width: 100%; }
.requestform { padding: 15px; width: 100%; max-width: 100%; }
.requestform h3 { margin: 0 0 10px; font-size: 22px; }
.requestform ul{margin: 0 0 20px;}
.requestform .downloadbtn { width: 210px; font-size: 18px; height: 50px; line-height: 35px; }
.socialconnect { margin: 30px 0 0; }
.waiting-right { width: 100%; margin: 30px 0 0; text-align: center; }
.digital-marketing h5 strong { font-size: 25px;}
.digital-marketing h5 span { font-size: 22px;}
.downloadpdf{width: 100%; max-width: 100%;margin: 5px 0 0;}
.seomarketing-cnt-left .downloadpdf{width: 100%; max-width: 100%;margin: 0 0 20px;}
.santa {  margin: 5px 0 0;text-align: center;}
.orderform .close {right: -2px; top: -8px;}
#requestorder .show_capcha { margin: 5px 0 0; }
#requestorder #wait_res {top:0;}
}


@media (max-width:575px) {
.herobanner { min-height: inherit;background: url(../img/banner-bg-img.jpg)0 0 no-repeat}
.herobanner a img {width: 180px;}
.herobanner h1 { font-size: 22px; margin: 10px 0 0; line-height: 45px; }
.herobanner h2 { font-size: 20px; margin: 0 0 10px; line-height: 25px; }
.boostplanprice { width: 75px; height: 88px; background-size: 75px; }
.boostplanprice strong { font-size: 14px; padding: 30px 0 0; line-height: 10px; }
.boostplanprice span { font-size: 10px;}
.boostplan { padding-bottom: 10px;}
.extra {padding: 15px 0 15px;}
.extra h2 {font-size: 18px;}
.extra h2 strong { font-size: 22px;}
.extra h3 { font-size: 16px; margin: 0 0 30px; }
.downloadbtn { width: 220px; height: 50px; font-size: 16px; line-height: 40px; }
.extra h4 { font-size: 16px; }
.exclusive-left h2 { font-size: 18px; margin-bottom: 0; line-height: 15px; }
.exclusive-left h3 { font-size: 18px; margin: 0;line-height: 35px;}
.exclusive-left h4 {font-size: 20px;margin: 0;}
.packagelist { margin: 10px 0 30px; }
.downloadbtn.ordernow { width: 141px; font-size: 16px; }
.downloadbtn.enquirenow { width: 134px; height: 42px; font-size: 15px; line-height: 20px; }
.digital-marketing h2 { font-size: 22px; line-height: 15px; }
.digital-marketing h3 { font-size: 24px; line-height: 35px; }
.digital-marketing p { font-size: 16px;margin: 0;}
.packageinclude h4 {font-size: 20px;}
.packageinclude .packagelist { margin: 0 0 40px; }
.packagelist li { font-size: 15px; margin: 0 0 10px; }
.digital-marketing{padding: 25px 0 0;}
.seomarketing { padding: 10px 0 0; }
.wating-heading { font-size: 22px; margin: 0 0 15px;text-align: center; }
.requestform h3{font-size: 20px;}
.whywaiting { padding: 15px 0; }
.seosanta {margin: 0 0 10px 0;}
.requestform h4{font-size: 17px;}
.requestform p{font-size: 15px;margin: 15px 0 0;}
.waiting-right img {width: 100%; max-width: 319px; }
.seoservice { padding: 15px 0 1px; }
.seo-serv-list{margin: 0 0 15px;}
.seosanta { margin: 0 0 15px 0; }
.seomarketing-cnt-left .downloadpdf { margin: 0 0 15px; max-width: 450px; }
.exclusive-left{margin-bottom: 10px;}
.packageinclude .packagelist li { margin: 0 0 3px; font-size: 15px; }
.digital-marketing h5 span { font-size: 20px; }
.digital-marketing h5 strong { font-size: 22px; }
.seoservcnt h2 {margin: 0 0 4px;font-size: 16px;}
.seoservcnt h3 { font-size: 16px;}
.seoservcnt ul li{font-size: 13px;}
}

@media (max-width:480px) {
.digital-marketing { padding: 20px 0 0; }
.digital-marketing h3{margin: 0;}
.digital-marketing p{margin: 0;}
.extra h3{font-size: 16px;}
.wating-heading{font-size: 19px;}
.requestform h3{font-size: 17px;}
.requestform h4 { font-size: 16px;}


}

@media (max-width:400px) {
.socialconnect a {width: 100%;margin-bottom: 10px;}
.boostplanlist { margin: 0 7px;}
.downloadpdf li a { font-size: 13px;}
.extra h2 { font-size: 16px; line-height: 25px; }
.extra h2 strong {font-size: 16px;}
}

@media (max-width:345px){
    
}


