body{margin: 0;padding:0; background:transparent; font-family: Trebuchet MS;  color: #333;font-size: 16px;position: relative;}

html {text-rendering: optimizeLegibility !important;-webkit-font-smoothing: antialiased !important;height: 100%;position: relative;}
h1,h2,h3,h4,h5,h6{font-weight: normal;line-height: normal;margin: 0; padding: 0;}
a{text-decoration: none; color: #00bcf2;}
a:hover,a:focus{color: #000; text-decoration: none;outline: 0;}
img,img:focus{border: 0; outline: 0;max-width: 100%; display: block;}
*{margin: 0; padding: 0; line-height: normal;}
figure{margin: 0;}
*,*:after,*:before{-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box; }
.clearfix:after,.clearfix:before{display: table;content: "";}
.clearfix:after{clear: both;}
*,*:after,*:before{-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
ol,li,ul{list-style: none;}
p{margin-bottom: 10px;line-height: 22px;}

/*HEADER PART*/
header{
	padding: 0px 0 0px;
	background: #1b1c20;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiMWMyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MTQ2NGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #1b1c20 0%, #41464c 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1b1c20), color-stop(100%,#41464c));
	background: -webkit-linear-gradient(top, #1b1c20 0%,#41464c 100%);
	background: -o-linear-gradient(top, #1b1c20 0%,#41464c 100%);
	background: -ms-linear-gradient(top, #1b1c20 0%,#41464c 100%);
	background: linear-gradient(to bottom, #1b1c20 0%,#41464c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b1c20', endColorstr='#41464c',GradientType=0 );
	min-height: 43px;	border-bottom: 4px solid #efbc64;	position: fixed;	width: 100%;	top: 0;	z-index: 1000; }

.logo-part{float: left;margin-left:75px;margin-top: 7px;}
.logo-right-part{float:right;text-align: center;}

/*NAVIGATOIN PART*/
.owl-carousel .owl-item{position: relative;}

/*Footer*/

	.footer {  padding-top: 40px;   background: linear-gradient(180deg, #71787f 0, #424b54);   color: #b8bbbe;    line-height: 1.4;    font-size: 14px;    position: relative;    z-index: 2;    text-align: left;}

	.footer__copyright {   padding: 15px;  background-color: rgba(0, 0, 0, .2);    font-size: 10px;    text-align: center;}

	.footer__wrapper {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -ms-flex-wrap: wrap;    flex-wrap: wrap;    -webkit-box-orient: vertical;    -webkit-box-direction: normal;    -ms-flex-direction: column;

    flex-direction: column;

}

	.wrapper{max-width: 1150px;margin-left: auto;margin-right: auto;}

	.footer__column {   padding-bottom: 25px;    text-align: center;}

	.footer p {   position: relative;}

	.footer p .icon {    display: none;}

	

	.footer__column:last-child {   -ms-flex-preferred-size: none;   flex-basis: none;    text-align: center;}

	.icon { vertical-align: middle;border: 0;   background-image: url(/images/cms/sprites/sprite-e37da025.svg);}

	.social-icon {  border: 1px solid #b8bbbe;    margin: 8px;  border-radius: 50%;   width: 45px;    height: 45px;    display: inline-block;    overflow: hidden;}	

	.social-icon .icon {   position: relative;    opacity: .3;    transition: all .2s ease;    -webkit-transform: scale(.7);    transform: scale(.7);    display: block;}

	.social-icon:hover .icon {    opacity: 1;}

	

	.social-icon .icon--linkedin {   top: 2px;    left: 4px;}

	.social-icon:hover .icon--linkedin {    top: -34px;}

	.social-icon--linkedin:hover {    background-color: #007bb6;    border: 1px solid #007bb6;}

	

	.social-icon .icon--facebook {    top: 4px;    left: 3px;}

	.social-icon:hover .icon--facebook {    top: -32px;}

	.social-icon--facebook:hover {   background-color: #3b5998;    border: 1px solid #3b5998;}

	

	.social-icon .icon--twitter {    top: 4px;    left: 4px;}

	.social-icon:hover .icon--twitter {    top: -32px;}	

	.social-icon--twitter:hover {   background-color: #00aced;    border: 1px solid #00aced;}

	

	

	.social-icon .icon--youtube {   top: 3px;    left: 3px;    -webkit-transform: scale(.8);    transform: scale(.8);}

	.social-icon--youtube:hover {    background-color: red;    border: 1px solid red;}

	.social-icon:hover .icon--youtube {    top: -33px;}

	

	.social-icon .icon--instagram {   top: 3px;    left: 3px;    -webkit-transform: scale(.8);    transform: scale(.8);}

	.social-icon--instagram:hover {    background: #d6249f;   background: radial-gradient(circle farthest-corner at 32% 106%, #ffe17d 0, #ffcd69 10%, #fa9137 28%, #eb4141 42%, transparent 82%), linear-gradient(135deg, #234bd7 12%, #c33cbe 58%);

    border: 1px solid #71787f;

}

	.social-icon:hover .icon--instagram {    top: -32px;}

	

	

	

	

	.icon--location {  width: 19px;   height: 24.5px;   background-position: 44.054054054054056% 57.7319587628866%;}

	.icon--phone2 {   width: 22px;    height: 22px;   background-position: 68.4065934065934% 56.75675675675676%;}

	.icon--envelope {   width: 24.7px;    height: 21.1px;    background-position: 93.69771332961517% 72.53190060443251%;}

	

	.icon--linkedin {   width: 36px;    height: 36px;    background-position: 0 99.6268656716418%;}

	.icon--facebook {    width: 36px;    height: 36px;    background-position: 100% 26.865671641791046%;}

	.icon--twitter {   width: 36px;    height: 36px;    background-position: 21.428571428571427% 99.6268656716418%;}

	.icon--youtube {    width: 36px;    height: 36px;    background-position: 100% 0;}

	.icon--instagram {   width: 36px;    height: 36px;    background-position: 100% 53.73134328358209%;}


/*03-02-2016*/
header{background: #a77d33;border: 0;}
.header-inner{background: #000; min-height: 50px;margin-top: 6px;margin-bottom: 6px;position: relative;}
.header-bottom-part{padding: 10px;display: none;}
.after-login{text-align: right;margin:-3px 0 -5px;}
.after-login ul{display: inline-block;margin: 0; padding: 0px 0 0;line-height: 1}
.after-login ul li{margin: 0 12px; color: #fff;display: inline-block;line-height: 1}
.after-login ul li a{color: #dfdfdf;display: block; font-size: 12px;line-height: 1}
.after-login ul li a:hover{color: #fff;}
.main-nav{float: left;margin-left: 20px;padding-top: 11px;}
.main-nav ul {margin: 0; padding: 0;}
.main-nav > ul > li{display: inline-block; vertical-align: middle;margin: 0 14px;}
.main-nav ul li a {color: #d2d2d2;font-size: 16px;display: block;position: relative;}
.main-nav ul li > a:hover,.main-nav ul li.active > a{color: #d9a442;}
.main-nav ul li .dropdown-div{position: absolute;top: 100%;left: 0; right: 0;background: #a77d33;display: none;z-index:9}
.main-nav ul li:hover .dropdown-div{display: block} 
.main-nav ul li.active .dropdown-div{display: block} 
.main-nav ul li.active > a{color: #d9a442;} 


.main-nav > ul > li:hover > a{color: #d9a442;}
.main-nav ul li.dropdown a{position: relative;}
/*.main-nav ul li.dropdown:hover > a:after{content: ""; position: absolute;top:27px;left: 50%; margin-left: -13px;border-bottom: 13px solid #a77d33; border-left:13px solid transparent;border-right:13px solid transparent;}
.main-nav ul li.dropdown:hover > a:before,.main-nav ul li:hover > a:before{width: 100%; position: absolute; top: 100%; height:15px;content: "";background: none;}*/
.subdrop-down{padding: 10px 15px 10px;}
.dropdown-sublist{float: left;max-width:87%;padding-right: 10px;}
.dropdown-sublist ul{margin: 0; padding: 0;}
.dropdown-sublist ul li{display: inline-block;padding: 0 9px 0 12px;border-left:1px solid #c39a4b;margin: 2px 0 2px 0;}
.dropdown-sublist ul li:first-child{border: 0;padding-left: 0;}
.dropdown-sublist ul li a{font-size: 18px; color: #fff;font-family: Arial}
.main-nav ul li a.helpdesk-link{float: right;text-transform: uppercase;background:url(../img/arow-helpdsk.png) no-repeat right center; padding-right: 18px;color: #fff;font-size: 18px;font-family: Arial; }
.main-nav ul li a.helpdesk-link:hover{color: #fdc866;}

.logo-part{margin-top: 10px;margin-left: 50px;max-width: 180px;}
.search-logout-part{float: right;}
.serach-part{float: left;}
.serach-part a{display:block;background: url(../img/search-icon-innerpic.png) no-repeat center 6px #F1BB4B;padding: 28px 12px 5px; text-transform: uppercase;color: #333;font-size: 11px; min-height: 50px;}
.serach-part a.active{background-color: #a77d33;}

.login-part{background: #666666;float: left}
.login-part a{min-height: 50px;color: #d3d3d3;font-size:11px;text-transform: uppercase;}
.login-btn,.logout-btn{display: block; padding: 28px 10px 5px;}
.login-btn{background:  url(../img/login-icon.png) no-repeat center 6px ;}
.logout-btn{background:  url(../img/logout-icon.png) no-repeat center 6px ;}

.search-dropdown{position: absolute; right: 0; left: 0; top: 100%;padding: 6px 0;background: #a77d33;z-index: 11;}
.search-dropdown form{position: relative;}
.search-dropdown input[type="text"]{width:100%; height:52px; border:0;-webkit-border-radius:0; border-radius:0; background: url(../img/search-icon-menu.png) no-repeat 30px center #fff  ;padding-right:72px;padding-left: 95px;text-overflow: ellipsis;font-size: 26px;color: #8a8a8a;}
.search-dropdown input[type="submit"]{width: 63px; height:52px;border:0;-webkit-border-radius:0; border-radius:0; background: url(../img/desktop-serch-arrow.png) no-repeat 0 0; font-size: 0;cursor: pointer; position: absolute; right:0px; top:0px;}

#nav-wrap{display: none;}
.navigation li ul li form{padding:0px 15px;position: relative;display: block;}
.sf-menu .search-field  ul {left: auto; right: 0; width: 250px}
.navigation li ul li form input{float: left;border: 0; height: 42px;}
.navigation li ul li form input[type="text"]{width:100%;background: url(../img/search-icon-menu.png) no-repeat 5px center / 20px 20px #fff  ;padding-right: 44px;padding-left: 30px;text-overflow: ellipsis;}
.navigation li ul li form input[type="submit"]{width: 40px; background: url(../img/search-arow.png) no-repeat center center /100% 100%; font-size: 0;cursor: pointer; position: absolute; right:15px; top:0px;}
.knowhow-dropdown{padding: 27px 10px;}
.column-3{width: 33.33%; float: left;padding: 0 22px;}
.right-knowhow-details-list h3{font-size:20px; color: #fff;margin: 0 0 3px 0;}
.right-knowhow-details-list{overflow: hidden;}
.knowhow-list-pic{float: left;width:65px;height:65px;background: url(../img/list-sprite-icon.png) no-repeat;margin-right: 10px;}

.elarningpic{background-position:0px 0px;}
.howto-guide{background-position:-68px 0px;}
.quizzespic{background-position:-173px 0px; }
.country-guide{background-position:-284px 0px; }
.language-guide{background-position:-408px 0px;}
.datamarketingpic{background-position:0px -92px;}
.catchuptv-guide{background-position:-97px -96px;}
.videobrief-guide{background-position:-198px -81px;}
.listingpic{background-position: -320px -89px;}

.knowhow-dropdown ul li p{color: #000;font-size: 14px;}
.knowhow-dropdown ul li{margin-bottom: 20px; }
.knowhow-dropdown ul li:last-child{margin-bottom: 0;}
.knowhow-dropdown .column-3{border-left:1px solid #946f2d; }
.knowhow-dropdown .column-3:first-child{border: 0;}

.service-dropdown{	padding: 16px 45px 27px;}
.service-dropdown h2,.knowhow-dropdown h2{font-size: 36px;font-family: Arial; color: #fff;margin: 0 0 10px;}
.service-dropdown h2 span,.knowhow-dropdown h2 span{color: #F1B94B;}
.service-dropdown p{font-size:18px;color: #fff;font-family: Arial;}
.services-list{float: left;width: 32%; padding-top: 5px;margin-top: 5px;padding-right: 5px;}
.services-list ul li{display: block;background: url(../img/list-arrow-services.png) left center no-repeat;padding-left:22px;margin-bottom:14px;}
.services-list ul li a{color: #fff; font-size: 18px;display: inline-block;}

.service-list-2{width:36%;}
.search-form-in-menu form{position: relative;}
.search-form-in-menu form input{border: 0;height: 50px;}
.search-form-in-menu form input[type="text"] {  background: #fff url("../img/search-icon-menu.png") no-repeat scroll 16px center / 30px 30px; padding-left: 60px;   padding-right: 70px;   width: 100%;font-size: 20px; color: #8a8a8a;}
.search-form-in-menu form input[type="submit"] {  background: rgba(0, 0, 0, 0) url("../img/search-arow.png") no-repeat scroll 0 0;  cursor: pointer;   font-size: 0;   position: absolute;   right:0px;   top: 0px;   width:60px;}
.bottom-consulting .search-form-in-menu{float:left; }
.bottom-consulting{margin-top: 15px;}
.bottom-consulting h4{display: inline-block;font-size: 24px; color: #fff; font-family: Arial; margin: 10px 10px 0 0;float: left;width: 68%;}
.bottom-consulting h4 span{color: #F1B94B;}

.knowhow-dropdown-list{margin:25px 0 5px;}
.knowhow-dropdown h2{padding-left: 20px;}

/*Logged in slider*/
#owl-demo2 .owl-item .item  img{	-webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;  background-repeat:no-repeat;  background-position:0px 0px;  width: 100%;  border: 0;  outline: 0;}
#owl-demo2 .owl-item img{width: 100%;}

.knowhow-dropdown-list ul li{ float: left;   min-height: 130px;   padding: 0 3%;   text-align: center;   width: 16.4%;}
.knowhow-dropdown-list ul li span{	width:72px;	height:70px;	display: inline-block;	margin-bottom:1px;	background-image:url(../img/know-how-sprite-img.png) ;	background-repeat:no-repeat; }
.knowhow-dropdown-list ul li h5{	font-size:18px;	color: #fff;	margin: 0 0px;	}
.knowhow-dropdown-list ul li.globar-online span{background-position:11px -93px; }
.knowhow-dropdown-list ul li.content-marketing span{background-position:-345px 12px; }
.knowhow-dropdown-list ul li.data-analysis span{background-position:-424px 3px;}
.knowhow-dropdown-list ul li.serch-engine-statistics span{background-position:-267px 3px; }
.knowhow-dropdown-list ul li.seo-analysis span{background-position:-197px 4px; }
.knowhow-dropdown-list ul li.pay-per-click span{background-position:-124px 8px; }
.knowhow-dropdown-list ul li.country-guide span{background-position:-68px -82px; }
.knowhow-dropdown-list ul li.social-strategis span{background-position:-160px -89px; }
.knowhow-dropdown-list ul li.social-media-platform span{background-position:-248px -84px; }
.knowhow-dropdown-list ul li.effective-translation span{background-position:-339px -94px; }
.knowhow-dropdown-list ul li.mobile-marketing span{background-position:12px 2px; }
.knowhow-dropdown-list ul li.programatic-ads span{background-position:-54px 3px; }

/*FIxed animation*/
#knowhow-slider > div{	display: none;	/*max-width: 1000px;*/min-height: 230px;}
#knowhow-slider2 > div{	display: none;	/*max-width: 1000px;*/}
#knowhow-slider .listed-panel-box{	max-width: 1000px;	margin: 0 auto;	display: block;	text-align: left;}
#knowhow-slider2{	position: fixed;	bottom:140px;	padding-bottom:0px;	left: 0;	right: 0;	text-align: center;	height:350px;	/*height:calc(100% - 233px);*/	}
#knowhow-slider{	position: fixed;	bottom:155px;	padding-bottom:70px;padding-top:0px;	left: 0;	right: 0;	text-align: center;	height:350px;	/*height:calc(100% - 233px);*/	}
#knowhow-slider.removeslider .listed-panel-box{	margin-bottom: 40px;}
#knowhow-slider.removeslider > div{display: block !important; position: static !important; width: 100% !important;}
#knowhow-slider.removeslider > div >div{ position: static !important;}
#knowhow-slider.removeslider{position: static;}

.knowhowTitle:before{	position: relative;	display: inline-block;	border-bottom: 10px solid transparent;	border-top: 10px solid transparent;	border-left:10px solid #000; }
.scrolling-part{position: relative;z-index: 9}
#owl-demo-fixed.owl-carousel{position: static; }

.arrow-div{	position: absolute;	top: -55px;	display: inline-block;	left: 50%;	margin-left: -42px;}

/*25-02-2016 */
#knowhow-slider2 .flex-direction-nav .flex-next{	left: 0; right: 0; bottom: 0;	top:auto;	width: 100%;	height: 100%;	font-size: 0;}
#knowhow-slider2 .listed-panel-box {    display: block;    margin: 0 auto;    max-width: 1000px;    text-align: left;}


.free-subsription-link{height: 69px;	text-align: center;	display: inline-block;line-height: 69px;font-family: 'Lato', sans-serif;font-size: 18px;color: #fff;font-weight: 500;letter-spacing: 2px;padding:0px 59px 0px 0px;position: relative;transition: 0.3s;-webkit-transition: 0.3s;}
.free-subsription-link strong,.free-subscriptn-guide strong{font-weight: 900;}
.free-subsription-link:hover,.free-subsription-link:focus{color: #fff; transition: all 0.3s;background: url(../img/arrow-trasprent.png) no-repeat -50px top ; }
.free-subsription-link:after,.free-subscriptn-guide:after{position: absolute; right:0; top: 0;content: "";height: 69px;width: 59px;	background: url(../img/arrow-trasprent.png) no-repeat right top ;}
.free-subsription-link:hover:after,.free-subscriptn-guide:hover:after{background-position:left top ;}
.free-subscriptn-guide{	display: inline-block;	/*padding: 19px 55px;*/	color: #fff;text-transform: uppercase;font-family: "Lato",sans-serif;	position:relative;transition: 0.3s;-webkit-transition: 0.3s; font-size: 24px;   font-weight: 500;   height: 69px;    letter-spacing: 2px;    line-height: 69px; padding: 0 59px 0 0;    text-align: center;}
.free-subscriptn-guide span {   background: #edf61e;  display: inline-block;    height: 69px;   line-height: 69px;   padding: 0 15px;color: #30380b;width:309px;}
.free-subsription-link span{background: #E19242;height: 69px;line-height: 69px;	padding:0px 15px 0px 15px;width:309px;text-align:center; font-size:24px;display: inline-block;}
.free-subsription-link:hover,.free-subscriptn-guide:hover{box-shadow:0 0 12px 2px #ffffff; transition: all 0.3s ease 0s;color: #fff }
.use-every-section{padding: 50px 0 70px;background: #fff}

.use-every-section h2{	text-align: center;	font-size:42px;	font-weight:300;font-family: "Lato",sans-serif;color: #333;	margin-bottom: 10px;}

#owl-demo-testi{	max-width: 1080px;	margin: 0 auto;}
.inner-item{max-width:95%; margin: 0 auto;height: 145px;}
.bdr{border-bottom: 1px solid rgba(0,0,0,0.2);}



.free-subscribe-btm{display:block; 	text-align: center;	padding: 50px 0 0;}
.tab-pic-part-samll{display: block}
.tab-pic-part-samll > img {    width: 100%;}

/*Service guide gallery*/

.box-guide{	float: left;width:25%;	margin-bottom: 58px;	padding:0 30px;	position: relative;}
.mg-row-open:after{	content: "";	position: absolute;	bottom: -25px;	border-left:22px solid transparent;	border-right:22px solid transparent;	border-top:25px solid #000;	left: 50%;	margin-left: -13px;}
.mg-row-open:after{border-top-color:#658995 ;opacity: 0.5;}

.box-guide a{	height: 260px;	display: flex;	display: -webkit-flex;	-webkit-align-items: center;          align-items: center;  -webkit-justify-content: center;          justify-content: center;          text-align: center;          padding:0 22px;}
.img-responsive{}
.box-guide a{background: #666666;}

.box-guide figure{background-image:url(../img/why-sub-service-sprite2.png);background-repeat: no-repeat; display: inline-block;height:80px;width: 100px; margin-bottom: 5px;}
.globalonlinebg a figure{background-position:18px 7px;}
.contentmarketingbg a figure{background-position:-82px 7px;}
.globaldatabg a figure{background-position:-184px 7px;}
.searchinginstatbg a figure{background-position:-280px 7px;}
.interntlseobg a figure{background-position:14px -74px;}
.multilingal-paybg a figure{background-position:-87px -74px;}
.countrygdbg a figure{background-position:-182px -74px;}
.globalsocialbg a figure{background-position:-288px -74px;}
.socialmediaPlbg a figure{background-position:18px -154px;}
.efecttranslatnbg a figure{background-position:-85px -154px;}
.mobilemarketingbg a figure{background-position:-183px -154px;}
.nativeprograbg a figure{background-position:-284px -154px;}

.globalonlinebg a:hover,.globalonlinebg.mg-row-open a{background: url(../img/panel-global-online-marketing.jpg)no-repeat;background-size: 100%;}
.contentmarketingbg a:hover,.contentmarketingbg.mg-row-open a{background: url(../img/panel-content-marketing-strategies.jpg)no-repeat;background-size: 100% }
.globaldatabg a:hover,.globaldatabg.mg-row-open a{background: url(../img/panel-global-data-analysis.jpg)no-repeat;background-size: 100% }
.searchinginstatbg a:hover,.searchinginstatbg.mg-row-open a{background: url(../img/panel-search-engines-statistics.jpg)no-repeat;background-size: 100% }
.interntlseobg a:hover,.interntlseobg.mg-row-open a{background: url(../img/panel-international-seo.jpg)no-repeat;background-size: 100% }
.multilingal-paybg a:hover,.multilingal-paybg.mg-row-open a{background: url(../img/panel-multilingual-pay-per-click.jpg)no-repeat;background-size: 100% }
.countrygdbg a:hover,.countrygdbg.mg-row-open a{background: url(../img/panel-country-guides.jpg)no-repeat;background-size: 100% }
.globalsocialbg a:hover,.globalsocialbg.mg-row-open a{background: url(../img/panel-global-social-media.jpg)no-repeat;background-size: 100% }
.socialmediaPlbg a:hover,.socialmediaPlbg.mg-row-open a{background: url(../img/panel-social-media-plataforms.jpg)no-repeat;background-size: 100% }
.efecttranslatnbg a:hover,.efecttranslatnbg.mg-row-open a{background: url(../img/panel-effective-translations.jpg)no-repeat;background-size: 100% }
.mobilemarketingbg a:hover,.mobilemarketingbg.mg-row-open a{background: url(../img/panel-mobile-marketing.jpg)no-repeat;background-size: 100% }
.nativeprograbg a:hover,.nativeprograbg.mg-row-open a{background: url(../img/panel-native-programmatic-ads.jpg)no-repeat;background-size: 100% }

.img-responsive h3{font-size: 24px;color: #fff;font-weight:400;font-family: "Lato",sans-serif;height: 65px;letter-spacing:0.5px;}
.bottom-content-part{background:rgba(255, 198, 77,0.81);padding:60px;}
/*.top-content-part figure{	width: 100%;margin-right:0px;max-height: 900px;overflow: hidden}*/
.top-content-part{width: 100%; background-size:100%; background-repeat:no-repeat;background-color:#fff; min-height: 900px;  }
.right-content-giude{overflow: hidden; padding:0;position: static; left: 0; top: 0;width: 46.5%;}
.free-subslinks-part{text-align: center;margin-top: 25px;bottom: 195px;position: absolute;right: 50px;}

.column-guide{vertical-align: top;}
.elerning-text h2{color: #B87615;}
.Quizzes-text h2{color: #265730;}
.country-text h2{color: #598785;}
.languagegd-text h2{color: #265730;}
.videoans-text h2{color: #6584A8;}
.cathuptv-text h2{color: #C95939;}
.organicana-text h2{color: #74551F;}
.small-figure{display: none}
.mg-rows {position:relative;margin: 0 -19px}
.mg-trigger{cursor: pointer;}
.mg-space { display:none; position:relative;width:100%;float:left;}
.mg-target { display:none;background:#fff;color:#000;}
.mg-target-open { position:absolute; top:0;left:0;right:0;}
.mg-indicator {    border-bottom: 10px solid #222;    border-left: 10px solid transparent;    border-right: 10px solid transparent;    height: 0;    position: absolute;    top: 0;    width: 0;   display: none;}
.mg-close {   display: none;    background: url(../img/close-icon-accrodian.png) no-repeat 75px center rgba(255,255,255,0.7);
    cursor: pointer;    height: 50px;    padding: 7px;    position: absolute;    right:0px;    top:20px;    width: 110px;    z-index: 2;}
.mg-close:before {content: "close";font-size: 24px;font-weight: 500;color: #999999;font-family: "Lato",sans-serif;}    
.mg-close:hover {   opacity: .5;}
.top-header-inner{margin-bottom: 18px;}
.top-header-inner .box-guide{height: 66px; padding-left:0; display: inline-block; float:none; vertical-align: middle; margin-bottom: 0}

.top-header-inner h4{display: inline-block; font-size: 24px; color: #ccc;font-weight:500;font-family: "Lato",sans-serif; vertical-align: middle;width: 202px;}
.accodian-inner-top{background:rgba(0,0,0,0.45);padding: 60px; }

.top-header-inner .globalonlinebg{width: 85px;}
.top-header-inner .globalonlinebg figure{width: 85px;}

.top-header-inner .contentmarketingbg{width: 100px;}
.top-header-inner .contentmarketingbg figure{ background-position: -93px 1px;height: 66px;width: 100px;}

.top-header-inner .globaldatabg{width: 88px;}
.top-header-inner .globaldatabg figure{ background-position:-198px 0px;height: 66px;width: 88px;}

.top-header-inner .searchinginstatbg{width: 88px;}
.top-header-inner .searchinginstatbg figure{ background-position:-301px 0px;height: 66px;width: 88px;}

.top-header-inner .interntlseobg{width: 102px;}
.top-header-inner .interntlseobg figure{ background-position:1px -80px;height: 66px;width: 102px;}


.top-header-inner .multilingal-paybg{width: 83px;}
.top-header-inner .multilingal-paybg figure{ background-position: -104px -74px;height: 67px;width: 83px;}

.top-header-inner .countrygdbg{width: 102px;}
.top-header-inner .countrygdbg figure{ background-position:-192px -80px;height: 66px;width: 102px;}

.top-header-inner .globalsocialbg{width: 99px;}
.top-header-inner .globalsocialbg figure{ background-position:-300px -81px;height: 62px;width: 99px;}

.top-header-inner .socialmediaPlbg{width: 84px;}
.top-header-inner .socialmediaPlbg figure{ background-position:0 -160px;height: 62px;width: 84px;}

.top-header-inner .efecttranslatnbg{width: 95px;}
.top-header-inner .efecttranslatnbg  figure{ background-position:-90px -161px;height: 62px;}

.top-header-inner .mobilemarketingbg { width: 74px;}
.top-header-inner .mobilemarketingbg figure { background-position: -210px -159px; height: 64px; width: 74px;}

.top-header-inner .nativeprograbg {  width: 90px;}
.top-header-inner .nativeprograbg figure { background-position:-300px -159px; height: 67px;width: 90px;}


/*Price -table part*/
.price-table-part{padding: 0px 0 15px; min-height: 750px;background: url("../img/pricetable-bg.jpg")repeat 0 -110px / 100% auto ;}
.price-overlay{position: absolute; background: rgba(19, 19, 4,0.27);left: 0; right: 0; top: 0; bottom: 0;z-index:0;}
.price-table-part .container{position: relative;z-index: 5;}
.there-morepart{padding: 58px 0 62px;text-align: center; background: #BCD1D6}
.there-morepart h2{font-size: 42px;font-family: "Lato",sans-serif;color: #333;font-weight: 600;text-align: center;}
.there-morepart span{font-size: 34px;font-weight: 400;margin: 10px 0; line-height: 1; display: block}
.price-table-inner{padding: 60px 0 25px;margin: 0 -1.5%;}
.price-table-box{	background: #fff;	width: 29.33%;	margin: 0 2%;	min-height: 350px;	float: left; outline: 2px solid rgba(0, 0, 0, 0); transition: 0.3s;cursor: pointer;}
.price-table-box:hover,.price-table-box:focus{outline: 2px solid #fff; box-shadow: 0px 0px 12px 2px #fff; transition: 0.3s;border-radius:2px; }


.top-price-box{ min-height: 190px;  padding: 15px 15px 5px;   text-align: center;}
.top-price-box h4{font-size: 24px;font-family: "Lato",sans-serif;color: #fff; padding:4px 0 12px;}
.top-price-box h4 span{font-weight: 700;text-transform: uppercase}
.basic-table .top-price-box{background: #2DAFEB;}
.premium-table .top-price-box{background: #24BD99;}
.global-table .top-price-box{	background: url(../img/global-table-bg.png) no-repeat;background-size:cover; }
.price-per-box{border-top:1px solid #D2D2D2;padding: 12px 15px 0 }
.price-per-box h3{display: inline-block;color: #fff;font-family: "Lato",sans-serif;font-size: 50px;font-weight: 900;vertical-align: middle;line-height: 1.3}
span.permonth{ color: #ffffff;   display: inline-block;    font-family: "Lato",sans-serif;    font-size: 18px;   text-align: left;   vertical-align: middle;line-height: 0.8;margin-top: -1px;}
.cancel-time{display: block;font-size: 16px;font-family: "Lato",sans-serif;color: #fff;line-height: 1.2;}
.price-per-box sub{font-size: 36px;font-weight: 500;vertical-align: middle;display: inline-block;margin-top: -2px;}
.premium-table .cancel-time{margin-top: 5px;}
.prctble-subsscribe-link,.prctble-subsscribe-link:hover{	 font-family: trebuchet ms;	 display: block;	 padding: 0px;	 text-align: center;	 color: #fff;	 font-size: 24px;	 line-height: 80px;position: relative;}
.basic-table .prctble-subsscribe-link{background: #2DAFEB; }
.premium-table .prctble-subsscribe-link{background: #24BD99; }
.global-table .prctble-subsscribe-link{background: url(../img/global-table-bg.png) no-repeat;background-size:100%; }
.prctble-subsscribe-link:after{width:50px;height:80px;background: url(../img/subscribe-arrow.png) no-repeat left center;content:""; display: block;position: absolute; right:0px;top:0px;transition: 0.2s;-webkit-transition: 0.2s;}
.prctble-subsscribe-link:hover:after{width: 40px;transition: 0.2s;-webkit-transition: 0.2s;}
.middile-part-price-table{padding: 15px;}
.inner-middle-box-price{	padding:10px;	text-align: center;	border-bottom: 1px dotted #B5B5B5}
.inner-middle-box-price:last-child{border: 0}
.inner-middle-box-price h5{/*font-size: 13px;*/font-size: 15px;color: #686868;font-family: "Lato",sans-serif;}

.per-month {font-size: 15px;color:#333333;font-family: "Lato",sans-serif;line-height: 36px;font-weight: normal;}
.per-month span{font-size: 18px;font-weight: bold;}

.unlimited-budget{color:#333;font-size:17px;font-weight: bold;font-family: "Lato",sans-serif;/*line-height: 1.4;*/line-height: 36px;}
.unlimited-budget span{	background: url(../img/availability-icon.png)no-repeat -25px 0;	display: inline-block;width:30px; height:24px;vertical-align: middle;margin-right: 4px;}
.not-avialable span{background: url(../img/availability-icon.png)no-repeat 0 0;	display: inline-block;width:24px; height:24px;}
.not-avialable{color:#BFBFBF;font-size:15px;font-weight: normal;/*line-height: 1.55;*/}
.chargeble-text{text-align: center;color: #000;margin: 35px auto 100px;font-size: 25px;font-family: "Lato",sans-serif; font-weight: 500;max-width: 382px;display: block;padding: 0px 10px;line-height:61px; background: rgba(255,255,255,0.72);}
.freepermonth{ font-size: 15px; font-weight: normal;}

.container{max-width:1230px;margin: 0 auto;}
.container:after,.container:before{display: table;	content: "";}
.container:after{clear: both;}
.banner-marketing-part{background: url("../img/marketing-big-pic.jpg") no-repeat 0 0px / 100% auto !important;min-height: 850px;padding:60px 0 0;}
.digital-marketing-part{background: url("../img/digital-marketing-bg.jpg") no-repeat 0 -200px / 100% auto !important;  min-height: 1000px;padding:85px 0 0;}
.support-guidance-part{background: #ffffff;min-height:412px ;position: relative;padding:80px 0 100px}
.seo-marketing-part{background:#ffffff;min-height:315px ;padding: 50px 0 0;position: relative;}
.grass-box{background: url("../img/grass-pic-sml-taptop.png") no-repeat; bottom: 0;   height: 102px; left: 27%;   margin-left: -117px;    position: absolute;   width: 1006px;}
.laptop-box{background: url("../img/laptop.png") no-repeat 0 0;position: absolute;right: 0; bottom: 0;width: 31.5%;height:505px}
.knowhow-part{background: url("../img/know-howbg.jpg") no-repeat #e8e8e8  0 -200px / 100% auto; min-height: 1060px;padding: 180px 0 0;}

.inner-marketing{position: relative; min-height: 830px}
.inner-dightmarketing{position: relative; min-height:800px}

.banner-marketing-part h2,.digital-marketing-part h2{color: #432825; font-size: 64px;font-weight: 300;max-width: 770px;position: relative; line-height: 1.1; margin-bottom: 40px;}
.banner-marketing-part h2:after,.digital-marketing-part h2:after{width: 202px;height: 6px;background: #0d937e; content: ""; display: block; margin-top: 23px;margin-left: 2px}
.banner-marketing-part h4{color:#191313; text-transform: uppercase;font-weight: 700;font-size: 28px;max-width: 410px;min-height: 360px;margin-bottom: 15px;}
.digital-marketing-part h4{color:#191313; font-weight: 700;font-size: 24px;max-width: 555px;min-height: 500px;margin-bottom: 15px;line-height: 36px;}
.w-logo-part-ash{background: url("../img/w-logo-ash.png") no-repeat left bottom  / 100% auto;height:500px;width:375px;position: absolute; right: 0;bottom: 0;}

.support-guidance-part h3{color: #222222; font-size: 36px;font-weight: normal;padding-right: 295px;line-height: 52px;}
.green-subcrpt span{background:#0d937e}
.blue-subcrpt span{background:#2ccbe7}
.orange-subcrpt span{background:#edf61e; color: #30380B}
.pink-subcrpt span{background:#FC02FF}
/*.w-logo-part-blk{background: url("../img/w-logo-blk.png") no-repeat left bottom;height:456px;width:456px;position: absolute; right: 125px;bottom: 159px;}*/
.digital-marketing-part h2:after{background: #0385b6;}
.digital-marketing-part h3{color:#000;font-weight: 700;font-size: 24px;max-width:545px;min-height: 360px;margin-bottom: 15px;}
.seo-marketing-part h3{	color: #1f1f1f;  font-size: 36px;line-height:52px;   font-weight: normal;   margin: 0 0 0px;  max-width: 900px;}
.seo-marketing-part h3.bottom-seo-text{margin: 0 0 40px; }
.seo-marketing-part h6{	color:#1F1F1F;font-size: 12px;font-weight: normal;}
.seo-marketing-banner{background: url("../img/dramatic-seo-bg.png") no-repeat right bottom ;height:448px;width:1202px;position: absolute; right: 0;bottom:208px; }
.subscript-outer-part{padding: 40px 0 62px;text-align: center;}
.seo-marketing-part .subscript-outer-part{padding: 70px 0 70px;margin-top: 30px;}
.gray-bg{background: #e8e8e8;}
.knowhow-part h2{color: #000; font-size: 80px;font-weight: 300;max-width: 600px;position: relative;min-height: 625px; margin: 0 0 15px 0;line-height: 1.1;}


.inner-knowhow-part{position: relative;}
.w-logo-part-white{background: url("../img/w-logo-white.png") no-repeat left bottom;height:600px;width:456px;position: absolute; right:87px;bottom:100px;}
.working-analysis-type{background: #bcd1d6;  padding:0px 0px 10px;}
.inner-tab-part{padding-bottom: 15px;}
.experience-tab,.workingwith-infulence-tab,.big-data-analysis-tab,.original-research-tab{width: 25%; float: left; text-align: center; padding: 0 25px;margin: -53px 0 0;}
.working-analysis-type h3{color: #191313; font-size: 24px;font-weight: 800;margin: 0 0 12px;}
.experience-tab figure,.workingwith-infulence-tab figure,.big-data-analysis-tab figure,.original-research-tab figure,.bulb-pic{display: inline-block; background: url(../img/experien-influence-sprite-icon.png) no-repeat;}


.experience-tab figure{background-position:0 0; width:140px; height:144px;}
.workingwith-infulence-tab figure{background-position: -149px 0 ;  width:156px; height:144px;}
.big-data-analysis-tab figure{background-position:-307px 0;  width:140px; height:144px;}
.original-research-tab figure{background-position:-444px 0;  width:140px; height:144px;}
.working-analysis-type p{color: #202020; font-size: 18px;font-weight: 400; line-height: 24px;}

.bulb-pic{background-position:-604px 0; width:40px; height:50px;display: inline-block}
.service-gallery-banner{padding-top: 100px;}
.service-offer-box h2{color: #fff; font-size: 64px;font-weight: 300;text-align: center; margin: 10px 0 100px}
.service-offer-box h2.service-header{color: #000; font-size: 64px;font-weight: 300;text-align: center; margin: 10px 0 0px}
.service-offer-box{padding:0px 0 50px;background:url("../img/service-brick.jpg")repeat  0 0 / 100% auto ; }

.shadow-box{height: 70px;background:url("../img/shadow-pic.png") no-repeat;margin-bottom: 25px;}
.subcribe-free-part{background: #E8E8E8;padding: 100px 0 50px;}
.subscribe-type-box{width: 20%; float: left; text-align: center; padding: 0 20px;}
.subscribe-type-box h3{font-size: 24px;text-transform: uppercase; color: #191313;font-weight: 800; margin: 0 0 10px;}
.subscribe-type-box figure{background:url("../img/suscribe-icon-list.png") no-repeat; width:90px; height:91px;display:inline-block;margin-bottom: 10px;}
.subscribe-type-box p{font-size: 18px;color: #202020;font-weight: 400}
.intional-subscript figure{background-position:0 0 }
.country-subscript figure{background-position: -107px 0}
.infrmation-subscript figure{background-position: -215px 0}
.online-subscript figure{background-position:-323px 0}
.trainin-subscript figure{background-position: -438px 0}

.free-subscribe-text{font-size: 28px;color: #202020;text-align: center;padding: 30px 80px;line-height: 42px;}
.free-subscribe-text span{text-transform: uppercase; font-weight: 900;font-size: 36px;line-height: 1;}

.accodian-inner-top h2{font-size: 40px;font-weight:500;font-family: "Lato",sans-serif;color: #fff;text-align: left; margin: 10px 0 58px}
.bottom-content-part h3{font-size: 28px;color: #333; font-weight: bold;font-family: "Lato",sans-serif;margin-bottom: 16px;}
.bottom-content-part p{font-size: 18px;color: #333; font-weight: normal;font-family: "Lato",sans-serif;margin-bottom: 16px;line-height: 1.4}
.bottom-content-part ul{margin: 0; padding: 12px 0 0;}
.bottom-content-part ul li{font-size: 18px;color: #333; font-weight: normal;font-family: "Lato",sans-serif;margin-bottom:15px;background:url(../img/services-bullet.png) no-repeat left 0px;padding-left:22px;display: block }


/* ----------------------------- PAID SEARCH PAGE ----------------------------- */
/*.paid-search h1, h2, h3, h4, h5{color:#fff;font-family: Lato, Arial, sans-serif;}*/
/*.paid-search h1{font-size:64px; font-weight: 300; margin-bottom: 50px; line-height: 1;}*/
/*.paid-search h1:after{background: #00BABD none repeat scroll 0 0; content:""; display: block; width: 250px;height: 6px; margin-left: 2px; margin-top: 23px;}
.paid-search h2{font-size:24px; text-transform: uppercase; margin-bottom: 60px;}
.paid-search h3{font-size:40px;font-weight: 300;line-height: 1; margin-bottom: 70px;}
.paid-search h4{font-size: 28px; margin-bottom: 135px;}*/

 .top-services-part h3{	margin: 85px 0 75px; text-align: center; font-size: 40px;}

.services-item-list h4{font-size: 24px;font-weight: 900; margin-bottom: 5px;}
.services-item-list h4 a{color: #333;}
.proces-approch-bottom h5{text-transform: uppercase;color: #333;font-size: 24px;margin-bottom: 15px;}

.paid-search .free-subsription-link span{width: auto; text-transform: uppercase; letter-spacing: normal;}

.paid-search-banner{background: url("../img/paid-search-banner.jpg") no-repeat center top; background-size: cover; padding: 100px 0 150px;border-bottom:5px solid #006e70}
.paid-search-banner .container{width:80%;}

.banner-content{width:70%;}

.bold-cta span{background: #00BABD; }
.section-cta span{background: #EDF61E; color: #333;}

.form-cta-section{background:url(../img/paid-search-contact-form-image.jpg) no-repeat 0 0/cover;
    padding: 65px 0 100px;color: #333;}

.cta-form-right-part{float: right; width: 45%;}
.cta-form-lft-list li{list-style-type: circle; font-size:18px;line-height: 1.5;margin-bottom: 6px;background:url(../img/list-bulets.png) no-repeat 0 10px;padding-left:25px;display: block}

.form-cta-section .cta-form-lft-list li{color:white;}

.sections-wrapper .services-item-list-bottom:nth-child(odd) li{list-style-type: circle; font-size:18px;line-height: 1.5;margin-bottom: 6px;background:url(../img/list-bulets-green.png) no-repeat 0 10px;padding-left:25px;display: block}

.comp-contact-form input[type="text"],.comp-contact-form input[type="email"],.comp-contact-form input[type="password"],.comp-contact-form textarea{border: 4px solid #ccc; padding: 0px 15px; color: #333; font-size: 22px; width: 100%; margin-bottom: 28px; font-family: "Lato",sans-serif; outline: 0; border-radius: 8px;}
.comp-contact-form input[type="text"],.comp-contact-form input[type="email"],.comp-contact-form input[type="password"]{line-height: 55px;}
.comp-contact-form textarea{padding: 10px 15px;height: 233px;}
.para-form-part{font-size: 18px; }
.para-form-part p{line-height: 1.4; padding-bottom: 20px;}
.left-approch-part .para-form-part p{font-weight: bold;}
.top-services-part{background: #00BABD;}
.search-seo-section{border-top:5px solid white;border-bottom:5px solid white;}
.search-seo-section .top-services-part{background: url(../img/search-engines-section.jpg) no-repeat 0 0 / cover;}

.ppc-services-list{background: #fff;padding: 17px;}
.bottom-ppc-services-part{background: #fff;}
.services-item-list{	display: block; float: left; width: 33.33%;min-height: 410px;text-align: center;position: relative;border-left:1px solid #ccc; padding:40px 50px;border-top: 1px solid #ccc; }
.services-item-list:first-child{border-left:0; border-top: 0; }
.services-item-list figure{display: inline-block}
.services-item-list:after{position: absolute; content: ""; width:34px;height:34px; background: transparent;right: -17px; bottom: -17px; display: block;z-index: 2;}

.services-item-list:nth-child(2),.services-item-list:nth-child(3){border-top: 0; }
.services-item-list:nth-child(3n+1),.services-item-list:nth-child(4){border-left:0 }
.services-item-list:nth-child(3n+3):after{width: 0; height: 0;}
.process-approch-part{padding: 30px 0 0 10px;}
.bottom-ppc-services-part h3{padding-top:80px; margin-left:10px;}
.left-approch-part{width: 45%; float: left;}
.left-approch-part .cta-form-lft-list{margin-top: 50px;margin-bottom: 80px;margin-left: 15px;}

.right-landing-page-audit-part{float: right; width: 575px; text-align: center}
.right-landing-page-audit-part img{display: inline-block}
.proces-approch-bottom{padding-top: 25px;padding-left: 10px;}

.process-approch-btn-part{padding-right: 190px;}
.process-approch-btn-part .prime-btn-part{float: right; min-width: 345px}
.search-seo-section .services-item-list h4 a{text-transform: uppercase}
.search-seo-section .services-item-list figure{margin-bottom: 30px;}
.search-seo-section .services-item-list{border: 0;min-height: 288px;margin: 15px 0; padding: 50px 35px;}
.search-seo-section .seo-services-list{padding-bottom: 0;background: #fff;}
.testimonial-services-part{padding: 90px 0 0;}
.testimonia-slider-part .owl-prev{background: url(../img/testimoni-slider-arrow-left.png) no-repeat 0 0 / 100% auto;width: 25px;height: 79px;display: block;font-size: 0;float: left;}
.testimonia-slider-part .owl-next {    background: url(../img/testimoni-slider-arrow-right.png)no-repeat 0 0 / 100% auto;    width: 25px;    height: 79px;    display: block;    font-size: 0;    float: right;}

.testimonial-services-part h3{text-align: center}
.logo-advetise-part-new{background: #cccccc}
.logo-advetise-part-new{padding: 80px 0;text-align: center}
.logo-advetise-part-new h3,.testimonial-services-part h3{margin-bottom: 30px;}
.services-item-list-bottom{display: block; padding-bottom: 70px;}
.services-item-list-bottom:last-child{display: block;border: 0}
.ppc-services-list .services-item-list{cursor: pointer}
.seo-services-list .services-item-list{border:0 }
.use-every-section.testimonials h2{text-transform: none; font-size: 42px;margin-bottom: 0;}

.section-bullet-points{margin:20px 10px; -webkit-column-count:2;    -moz-column-count:2;    column-count:2; -webkit-column-gap: 20px;   -moz-column-gap: 20px;       column-gap: 20px;}
.services-item-list-bottom h3{font-size:64px; font-weight: 300;  line-height: 1; color:#00BABD; }
.sections-wrapper .services-item-list-bottom:nth-child(even) h3{color:  #fff; }
.sections-wrapper .services-item-list-bottom:nth-child(even) p, 
.sections-wrapper .services-item-list-bottom:nth-child(even) li,
.sections-wrapper .services-item-list-bottom:nth-child(even) h5 {color: #1f1f1f;} 
.sections-wrapper .services-item-list-bottom:nth-child(even) {   background:url(../img/paid-search-section-image.jpg) no-repeat 0 0;    background-size: cover;}
.services-item-list-bottom .process-approch-btn-part{padding-right:0; text-align: center;}
.services-item-list-bottom .prime-btn-part{float:none}
.services-item-list-bottom .cta-btn{margin: 0 auto;}
.text-box{background-color:rgba(0,0,0,.7); display: block; }
.text-box h3{padding:40px 20px; }
.form-cta-section .cta-form-lft-list {padding:20px; }
.form-cta-section .cta-form-lft-list li{background: url(../img/list-bulets.png) no-repeat 4px 10px;}

/*Analytic page30-12-2016*/

.paid-search h3{font-size:40px;font-weight: 300;line-height: 1; margin-bottom: 70px;}




/* */




/* ================== SERVICE PAGES STYLES ================== */

/* ------------------------------------ FONTS  ------------------------------------ */
.comp-desc-txt {color: #fff;}
.services-lp h1, .services-lp h2, .services-lp h3, .services-lp h4, .services-lp h5, .services-lp h6, .services-lp p, .services-lp li, .services-lp input{font-family: Lato, sans-serif; line-height: normal;}
.services-lp h1{font-size: 74px; font-weight: 300;}
.services-lp h2{font-size: 60px; font-weight: 300; margin-bottom: 20px;}
.services-lp h3{font-size: 48px; font-weight: 300;}
.services-lp h4{font-size: 28px; font-weight: 600; text-transform: uppercase; margin-bottom: 120px;}
.services-lp h5{font-size: 24px; font-weight: 300;}
.services-lp h6{font-size: 20px; font-weight: 300;}
.services-lp p {font-size: 16px; font-weight: normal; line-height: 1.8; margin-bottom: 20px;}
.services-lp .comp-btn{font-size: 24px;}
.services-lp .comp-btn strong{font-weight: 900;}

/* ------------------------------------ COLOURS  ---------------------------------- */

/*text colours*/
.txt-black{color:#000;}
.txt-white{color:#fff;}
/*background colours*/
.bg-turquoise{background-color: #1facb8;}
.bg-sky-blue{background-color: #2482a6;} 
.bg-sandy-brown{background-color: #e19242;} 
.bg-yellow{background-color: #edf61e;}
.bg-slate-blue{background-color: #6d7bda;}

.bg-analytics{background-color:#C666FF }
.bg-strategic-development{background-color:#1C91B3}
.bg-bought-media{background-color: #C8442D}
.bg-seo{background-color: #F55C12}
.bg-social-media{background-color: #A8C117}
.bg-training{background-color: #0EB3CF}
.bg-web-development{background-color: #DEBB01}

.lavender{background-color: #C666FF;}
.magenta{background-color: #FF29FF;}
.red{background-color: #FF2B2B;}
.dark-red{background-color: #C8442D;}
.orange{background-color: #FC590A;}
.gold{background-color: #DEBB01;}
.zombie-green{background-color: #B8A748;}
.leaf-green{background-color: #A7C113;}
.lime-green{background-color: #B3FF00;}
.shark-blue{background-color: #1C91B3;}
.sky-blue{background-color: #0EB3CF;}
.aquamarine{background-color: #4FFFD3;}

.smoky-violet{background-color: #625A7C !important;}
.amethyst{background-color: #8F85AD !important;}
.prussian-blue{background-color: #315B8E !important;}
.rust{background-color: #BC5334 !important;}
.deep-sea-blue{background-color: #2D5968 !important;}
.battleship-gray{background-color: #61786F !important;}
.midnight-blue{background-color: #262D37 !important;}
.plum{background-color: #662D61 !important;}
.forest-green{background-color: #3B662D !important;}
.teal{background-color: #007A87 !important;}
.brick-red{background-color: #AA3E00 !important;}
.black{background-color: #000000 !important;}

 

/*  - - - - - - - - - - - - - - - - - -  COMMON-ELEMENTS - - - - - - - - - - - - - - - - - -  */

.stripe{width:250px; height: 7px; margin:20px 0;}
.comp-button {height: 69px; text-align: center; display: inline-block; line-height: 69px; font-family: 'Lato', sans-serif; font-size: 18px; margin-top: 20px; color: #fff; font-weight: 500;    letter-spacing: 2px; padding: 0px 59px 0px 0px; position: relative; -webkit-transition: 0.3s; transition: 0.3s;}
.comp-button:hover:after {background-position: left top;}
.comp-button:after {position: absolute; right: 0; top: 0; content: ""; height: 69px; width: 59px; background: url(../img/learmore-arrow-trasprent.png) no-repeat right top;}
.comp-button > span {text-transform: uppercase; letter-spacing: 2px; height: 69px; /*line-height: 69px;*/ padding: 0px 20px 0px 20px; min-width:280px; max-width: 560px; text-align: left; font-size: 24px; display: inline-block; overflow: hidden; display:-webkit-box;
display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center;}
.comp-button:hover span{color: #fff;}
.comp-button:hover{box-shadow: 0 0 12px 2px #ffffff;transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; color: #fff;}


/* ------------------------------------ COMPONENTS  ---------------------------------- */


/*  - - - - - - - - - - - - - - - - - -  COMP-HERO - - - - - - - - - - - - - - - - - -  */

.comp-hero h1{margin-bottom: 10px; text-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}
.comp-hero h4{max-width: 550px;}
.comp-hero-txt{width:80%; height: 450px;}


/*  - - - - - - - - - - - - - - - - - -  COMP-DESC - - - - - - - - - - - - - - - - - -  */

.comp-desc, .comp-use, .comp-detail, .comp-process, .comp-clients {position: relative; padding:90px 0;}
.analytics .comp-desc{background-color:#625A7C; }
.bought-media .comp-desc{background-color:#8F85AD;}
.content-marketing .comp-desc{background-color:	#262D37;}
.keyword-services .comp-desc{background-color:	#61786F;}
.mobiles-apps .comp-desc{background-color:#BC5334;}
.pr-outreach .comp-desc{background-color:#2D5968;}
.seo .comp-desc{background-color:#315B8E;}
.social-media .comp-desc{background-color:#BC5334; }
.strategic-development .comp-desc{background-color:#2D5968;}
.training .comp-desc{background-color:#61786F;}
.translation .comp-desc{background-color:#625A7C ;}
.web-development .comp-desc{background-color:#262D37;}

.comp-desc-txt{padding-right: 40%; margin-bottom: 30px;}
.comp-desc-image{position:absolute; width: 420px; bottom:0; left: 60%; height:85%; overflow: hidden}
.comp-desc-laptop{background:transparent url(../img/comp-desc-laptop.png) no-repeat right bottom; width:415px; height: 240px;}
.laptop-base{background-color: #fff; opacity: .36; border-top: 20px solid #A1A6B1; height: 80%;}
.base-background{width:31%; position:absolute; bottom:0; right:0;}
.service-image{position: relative; top:38px; left: 57px; width:300px; height: 160px; background:url(../img/service-image.jpg) no-repeat top left;}
.service-image img{max-width:none;height: 160px}
.com-desc-txt{max-width: 715px;}
.com-desc-txt h5{color: #B2E4FF;font-size: 24px;margin-bottom: 30px;font-weight: 400;padding-right: 50px;}
.comp-desc-txt ul{margin-bottom: 30px;}
.comp-desc-txt ul li{list-style: outside disc; margin-left: 16px; line-height: 1.8}



/*  - - - - - - - - - - - - - - - - - -  COMP-USE  - - - - - - - - - - - - - - - - - -  */
.comp-use{background: #e8e8e8;text-align: center}
.comp-use-item{width: 25%;padding: 25px 15px; margin-bottom: 30px;text-align: center; vertical-align: top; display: inline-block;}

.comp-use-item p{	font-size: 18px;color: #202020;font-weight: 400;}
.comp-use-list{margin-bottom: 40px;text-align:center; font-size:0;}
.numbertext{display: inline-block; border-radius:50%;width: 86px;height: 86px;border: 4px solid #fff;line-height: 78px;font-size: 56px;font-weight: 600;color: #fff;margin-bottom: 16px; }
.tick-green{background:url("../img/suscribe-icon-list.png") no-repeat -540px -30px; width:41px; height:33px;display:inline-block;}


/*  - - - - - - - - - - - - - - - - - -  COMP-DETAIL  - - - - - - - - - - - - - - - -  */
.comp-detail{background: url(../img/paid-search-section-image.jpg) no-repeat 0 0;background-size: cover;}
.comp-detail h4{color: #1F1F1F; font-size: 24px;font-weight: 400;margin-bottom: 30px;}
.comp-detail-txt{max-width: 700px;padding-bottom: 20px;}
.blk-colr span,.blk-colr:hover span{color: #354E5B}
.comp-detail-txt p{margin-bottom: 30px;font-size: 16px;color: #1f1f1f;line-height: 1.8;}
.comp-detail-txt ul{margin-bottom: 30px;}
.comp-detail-txt ul li{list-style: outside disc; color: #1f1f1f; margin-left: 16px; line-height: 1.8}


/*  - - - - - - - - - - - - - - - - - -  COMP-PROCESS  - - - - - - - - - - - - - - - -  */
.comp-process{background: #fff url(../img/deliver-bg.jpg) no-repeat right bottom; background-size:cover;}
.comp-process-txt{padding:20px 0 50px ; max-width: 685px;}
.comp-process-txt ul{margin-left:20px; margin-bottom: 30px;}
.comp-process-txt ul li{list-style: disc; line-height: 1.6;}


/*  - - - - - - - - - - - - - - - - - -  COMP-QUOTE  - - - - - - - - - - - - - - - - -  */
.comp-quote{padding: 50px 0;background: #fff}
.comp-quote h3{text-align: center; margin-bottom: 10px;}
.comp-quote-slider{padding: 70px 0 15px;}
.comp-quote-slider .owl-nav{position: absolute;	top: 50%; margin-top: -50px; left:-150px; right:-150px;}
.comp-quote-slider .owl-prev{background: url(../img/left-small-arow.png)no-repeat 0 0 / 100% auto ;width:51px; height:101px;display: block; font-size: 0;float: left;}
.comp-quote-slider .owl-next{background: url(../img/right-small-arow.png)no-repeat 0 0 / 100% auto ;width:51px; height:101px;display: block; font-size: 0;float: right;}
#owl-demo-use,#owl-demo-uses{max-width: 900px; margin: 0 auto;}
.slide-img{float: left; margin-right: 26px;}
.slide-txt{overflow: hidden; font-size: 24px;font-weight: 40;font-family: "Lato",sans-serif; font-style:italic; margin-bottom: 37px;position: relative; padding-right: 15px;min-height: 108px;}
.slide-txt sub {position: absolute;right:0; bottom:10px;}


/*  - - - - - - - - - - - - - - - - - -  COMP-CLIENTS  - - - - - - - - - - - - - - - - -  */
.logo-advetise-part, .comp-clients{padding: 100px 0;background:url("../img/logo-list-bg.jpg") repeat  0 -200px / 100% auto;}
.comp-clients-logos div{display: inline-block;width:13.2%;margin: 27px 1.5%;vertical-align: middle; text-align: center}
.comp-clients-logos div img{display: inline-block; max-width: 100%}


/*  - - - - - - - - - - - - - - - - - -  COMP-COMBINED  - - - - - - - - - - - - - - - - - -  */
.comp-combined{background: #2a2a2a;padding-top: 80px; text-align: center}
.comp-combined h3, .comp-related h3{margin-bottom: 45px;}
.comp-combined-slider{margin-bottom: 45px; padding-bottom: 90px; border-bottom: 1px solid #666666;}
.report-item{text-align: center;padding: 0 30px;}
.report-item-pic{display: inline-block;}
.report-item h6{font-size: 18px;font-weight: 400; font-family: 'Lato', sans-serif;color: #fff;margin-top: 5px; }
.comp-combined-slider .owl-prev{background: url(../img/slider-left-arrow.png) no-repeat ;width: 20px;height: 40px;display: block;font-size: 0;float: left;}
.comp-combined-slider .owl-next{background: url(../img/slider-right-arrow.png) no-repeat;width: 20px;height: 40px;display: block;font-size: 0;float: right;}
.comp-combined-slider .owl-nav{position: absolute;top:0;margin-top:43px;left: -40px;right: -40px;height: 0;}



/*  - - - - - - - - - - - - - - - - - -  COMP-RELATED  - - - - - - - - - - - - - - - - - -  */
.comp-related{background: #2a2a2a;padding: 40px 0 70px;text-align: center}
.analytic-user-part .item{display: inline-block;margin: 0 20px 20px; max-width: 240px;vertical-align: top;}
.analytic-user-part .report-item {padding: 0}


/*  - - - - - - - - - - - - - - - - - -  COMP-CONTACT  - - - - - - - - - - - - - - - - - -  */


.comp-contact{background:url(../img/paid-search-contact-form-image.jpg) no-repeat 0 0/cover; padding: 20px 0 100px;color: #333;}
.comp-contact h2{margin-bottom: 10px;}
.comp-contact h5{max-width: 590px;}
.comp-contact .cta-btn{width: 100%; font-size: 28px;text-transform: capitalize; font-weight: 400;text-align: left}
.cta-btn{text-transform: uppercase; font-weight: bold; font-size: 20px;text-align: center;display: block;color: #fff;border: 0;-webkit-appearance: none; cursor: pointer; white-space: normal; padding: 15px 70px 15px 20px; border-radius: 8px; background-color:#A77D33; 
box-shadow:rgba(0,0,0,.5) 5px 5px 0, #F1D0A3 0 -2px 0; background-image: url(../img/brown-arrow.png); background-repeat: no-repeat; background-position: 97% 50%;}


.contact-header-overlay{background: rgba(0,0,0,0.5);margin-bottom:40px; min-height: 200px;}
.contact-headings{position: relative;padding: 15px;}

.comp-contact-left h3{color: #fff; margin-bottom: 65px;}
.comp-contact-left{float: left;width:436px;}

.wcn-service-img{background:url(../img/webcertain-icon.png) no-repeat 0 0; display:inline-block; float:right; width: 306px;height: 166px; margin:20px; margin-right:0;}

.select-partbox .selectboxdiv {height: 47px;    left: 0px;    margin-top: 0;    position: absolute;    width: 100% !important;    z-index: 2;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";    filter: alpha(opacity=0);    -khtml-opacity: 0;    -moz-opacity: 0;    opacity: 0;    cursor: pointer;    font-size: 24px;    line-height: 55px;    text-align: left;    color: #666;    }
.select-partbox .selectdiv:focus {   background: #fff url(../img/select-arow.png) no-repeat scroll right center;    border-width:4px;}
.select-partbox .selectdiv {    background: #fff url(../img/select-arow.png) no-repeat scroll right center;    border: 4px solid #ccc;    border-radius: 4px;    cursor: pointer;    display: inline-block;    font-size: 24px;    height: 55px;    line-height: 74px;    padding: 0 0 0 5px;    position: relative;    text-align: left;    vertical-align: middle;    width: 100%;    color: #464646;}
.select-partbox .selectboxdiv option {    font-size: 24px;    line-height:47px;    padding: 0 15px;    color: #666;}
.select-partbox .selectdiv div {   height: 47px;line-height: 47px;padding: 0 10px;}
.select-partbox{margin-bottom: 28px;}
.select-partbox label{margin-bottom:6px;color: #fff;font-size: 24px;font-weight: 400;display: block;}





/*  - - - - - - - - - - - - - - - - - -  COM-BENEFITS - - - - - - - - - - - - - - - - - -  */
.comp-benefits{background: #2B2833;padding: 100px 0 90px;}

.benifit-box{width: 29.33%; float: left; margin: 35px 2% 35px;}
.benifit-box h4{font-size: 24px; font-weight: 500; background: #000; padding: 5px; color: #fff; text-align: center; height: 75px; line-height: 1.2; text-transform: none;margin-bottom:0;}

.logo-part-mid p{font-size: 24px; font-weight: 300;color: #fff;font-family: 'Lato', sans-serif;margin-bottom: 50px;line-height: 1.3}
.logo-part-mid {text-align: center;}
.logo-mid{display: inline-block; margin-bottom: 50px;}
.benifit-video-box{position: relative}
.webcertain-bottom-box h3{font-size:42px; color: #fff;font-weight: 300;text-align: center; margin: 20px 0;}
/*.play-icon{background: url(../img/play-btn.png) no-repeat scroll;position: absolute;width: 160px; height: 160px; cursor:pointer; background-size:100%;left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}*/


/* =============================================================================== */


.main-middle-part{margin: 58px 0 0;
font-family: "Lato",sans-serif;}
.cls-white{clor: #000}
.main-nav > ul > li:hover > a{color: #d9a442;text-decoration: none;}
.main-nav ul li.dropdown-li a{position: relative;}
.main-nav ul li.dropdown-li:hover > a:after{content: ""; position: absolute;top:27px;left: 50%; margin-left: -13px;border-bottom: 13px solid #a77d33; border-left:13px solid transparent;border-right:13px solid transparent;}
.main-nav ul li.dropdown-li:hover > a:before,.main-nav ul li:hover > a:before{width: 100%; position: absolute; top: 100%; height:19px;content: "";background: none;}







