@charset "utf-8";/* CSS Document */body{	color: #636363;font-size: 18px;font-weight: normal;font-style: normal;line-height: 28px; font-family: 'Poppins', sans-serif; font-weight:400;	}	.chkd{float: left;text-align: left;display: inline-block;margin-right: 10px;width: 20px;margin-top: 8px !important;}img {  /* Responsive images (ensure images don't scale beyond their parents) */ 
 max-width: 100%;  /* Part 1: Set a maxium relative to the parent */
   width: auto\9;  /* IE7-8 need help adjusting responsive images */ 
    height: auto;  /* Part 2: Scale the height according to the width, otherwise you get stretching */
	  vertical-align: middle;  border: 0;  -ms-interpolation-mode: bicubic;}
	  
	  .services-box a {text-decoration: none; color:#252525;}
	  a:focus {text-decoration: none !important;}
	  .google-review-box {
    z-index: 1;
    text-align: left;
    width: 100%;
    padding: 0 0px;
    position: relative;
    bottom: -13px;
    margin-top:20px;
}
.google-review-rate {
    margin-top: 23px;
}
span.round-tabs i {line-height:100px;}
.top-boxx {
    background: #e65234;
    overflow: hidden;
    color: #fff;
text-align: center;
padding:0px 0px 5px 0px;
border-bottom: 1px #fff solid;
}
.round-1005{
    border:1px solid #ededed;
}
.top-boxx ul {margin:0px;padding:0px;}
.top-boxx li{
    
}
.top-boxx span{
   display: inline-block;

margin-top: 9px; 
}

.top-boxx a{
    color: #fecc17;
    border: 2px solid #fecb16;
    text-decoration: none;
    font-weight: 500;
   display: inline-block;
   line-height: 24px;
   padding: 5px 10px;
   font-size: 16px;
}
.top-boxx a:hover {color:#fff; background:#fecb16;}

.g-partner{text-align:left; margin-top:20px;}
.g-partner img {
    float:left; margin-right:10px; margin-top:20px;
}
.btn8999{
   cursor: pointer;
visibility: inherit;
transition: none 0s ease 0s;
text-align: inherit;
margin: 0px;
    margin-top: 0px;
padding: 12px 60px;
letter-spacing: 0px;
min-height: 0px;
min-width: 0px;
max-height: none;
max-width: none;
opacity: 1;
transform: translate3d(0px, 0px, 0px);
transform-origin: 50% 50% 0px;
border: 1px solid #008ccd !important;
background-color: rgba(255, 255, 255, 0.0)!important;
color: #008ccd !important;
border-radius: 25px !important;
box-shadow: 0px 10px 30px 0px rgba(0,129,255,0.5) !important;
display: inline-block;
margin-top: 30px;
text-decoration: none;
font-size: 20px;
font-weight: 400;
text-transform: uppercase;
}
.btn8999:hover{
border: 1px solid #008ccd !important;
background-color: #008ccd  !important;
color: #FFF !important;
text-decoration: none;

}
.btn89991{
   cursor: pointer;
visibility: inherit;
transition: none 0s ease 0s;
text-align: inherit;
margin: 0px;
    margin-top: 0px;
padding: 12px 60px;
letter-spacing: 0px;
min-height: 0px;
min-width: 0px;
max-height: none;
max-width: none;
opacity: 1;
transform: translate3d(0px, 0px, 0px);
transform-origin: 50% 50% 0px;
border: 1px solid #008ccd !important;
background-color: rgba(255, 255, 255, 0.0)!important;
color: #FFFFFF !important;
border-radius: 25px !important;
box-shadow: 0px 10px 30px 0px rgba(0,129,255,0.5) !important;
display: inline-block;
margin-top: 30px;
text-decoration: none;
font-size: 20px;
font-weight: 400;
}
.btn899{
   cursor: pointer;
visibility: inherit;
transition: none 0s ease 0s;
text-align: inherit;
margin: 0px;
    margin-top: 0px;
padding: 12px 60px;
letter-spacing: 0px;
min-height: 0px;
min-width: 0px;
max-height: none;
max-width: none;
opacity: 1;
transform: translate3d(0px, 0px, 0px);
transform-origin: 50% 50% 0px;
border: 1px solid #008ccd !important;
background-color: #FFF !important;
color: #008ccd !important;
border-radius: 25px !important;
box-shadow: 0px 10px 30px 0px rgba(0,129,255,0.5) !important;
display: inline-block;
margin-top: 30px;
text-decoration: none;
font-size: 20px;
font-weight: 400;
text-transform: uppercase;
}
.btn899:hover{
border: 1px solid #008ccd !important;
background-color: #008ccd  !important;
color: #FFF !important;
text-decoration: none;

}
.contact-details ul {margin:0px; padding:0px;}
.contact-details li {list-style:none; margin:10px 0px;}
.contact-details li a {color:#ccc;}
.contact-details li a:hover{color:#fff;}
.modal-body {
    position: relative;
    padding: 40px;
    text-align: center;
}
.modal-body  h2{
    color: #252525;
font-family: 'Poppins', sans-serif;
font-weight: 700;
font-style: normal;
font-size: 42px;
line-height: 52px;
text-transform: none;
margin-top: -10px;
}
.modal-body  h5{
    font-size: 14px;
}

.pop-up-form{
    
}

.banner-btnn {
  text-align: center;
margin: 0px auto;
    
width: 100%;
margin-top: 30px;  
}
.banner-btnn-78 {
  text-align: left;

    
width: 100%;
margin-top: 30px;  
}
.pop-up input {    font-size: 14px;    line-height: 20px;    color: #8799a3;    border-width: 2px;    border-radius: 25px;    border:2px solid #f3f4f6;    background-color: #f3f4f6;    font-family: 'Poppins', sans-serif;    transition: all 300ms;    width: 100%;    padding: 10px;    margin-bottom: 10px;}
	.pop-up input[type="checkbox"] {float: left;text-align: left;display: inline-block;margin-right: 4px;width: 13px;margin-top: 7px !important;}
	.pop-up input:focus{	background:#FFF;	    border:2px solid #f3f4f6;}
	.pop-up textarea {    font-size: 14px;    line-height: 20px;    color: #8799a3;    border-width: 2px;    border-radius: 25px;    border:2px solid #f3f4f6;    background-color: #f3f4f6;    font-family: 'Poppins', sans-serif;    transition: all 300ms;    width: 100%;    padding: 15px;    margin-bottom: 25px;    height: 120px;}
	.pop-up textarea:focus{	background:#FFF;	    border:2px solid #f3f4f6;}
	.pop-up input[type="submit"] {    font-family: 'Poppins', sans-serif;    font-size: 20px;    line-height: 50px;    font-weight: 700;    font-style: normal;    text-transform: uppercase;    transition: all .3s;    border: 0 solid #008ccd;    border-radius: 25px;    color: #fff;    background-color: #008ccd;    box-shadow: 0px 10px 30px 0px rgba(0,129,255,0.5);    width: 250px;    padding: 2px }
	button.close {
    z-index: 1000000000000000;
    position: absolute;
    right: 10px;
    top: 5px;
    font-size: 35px;
}
.google-review-rate a i {
    color: #ffca0d!important;
    font-size: 25px;
}
.video-fluid {
  width: 100%;
  height: auto;
}
.newss {

    overflow: hidden;
    font-size: 14px;
    line-height: 21px;
    font-weight: 300;

}
.newss ul{margin: 0px;padding: 0px;}
.newss li {
    list-style: none;
    border-bottom: 1px  #ccc solid;
    padding: 30px 10px;
overflow: hidden;
}
.newss li h2 {
    font-size: 25px;
    margin: 0px;
    color:#000;
    font-weight:700;
}
.newss li p{ color:#666; margin:7px 0px 20px 0px;}
.newss li img {
    float: left;
    width: 160px;
    margin: 0px 15px 45px 0px;
}
.newss li a {
    background-color: #008ccd;
color:    #fff;
    padding: 7px 26px;
    display: inline-block;
    border-radius: 22px;
    text-decoration: none;
    margin-top: 12px;font-size: 13px;
}
.newss li a:hover { background-color: #333;}
/******************/
#myVideo {
  position: fixed;
  right: 0;
  bottom: 0;
  min-width: 100%; 
  min-height: 100%;
}

.content {
  position: fixed;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  color: #f1f1f1;
  width: 100%;
  padding: 20px;
}

#myBtn {
  width: 200px;
  font-size: 18px;
  padding: 10px;
  border: none;
  background: #000;
  color: #fff;
  cursor: pointer;
}

#myBtn:hover {
  background: #ddd;
  color: black;
}

/****************/
#video-area {
  position: relative;
  background-color: black;
  height: 600px;
  min-height: 25rem;
  width: 100%;
  overflow: hidden;
}

#video-area video {
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 600px;
  width: auto;
  height: auto;
  z-index: 0;
  -ms-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}

#video-area .container {
  position: relative;
  z-index: 2;
}

#video-area .overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: black;
  opacity: 0.5;
  z-index: 1;

}
/**************/
#video-area-01 {
  position: relative;
  background-color: black;
  min-height: 25rem;
  width: 100%;
  overflow: hidden;
  padding-bottom: 4%;
}

#video-area-01 .container {
  position: relative;
  z-index: 2;
}

#video-area-01 .overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: black;
  opacity: 0.5;
  z-index: 1;
}




@media (pointer: coarse) and (hover: none) {
#video-area {
    background: url('https://source.unsplash.com/XT5OInaElMw/1600x900') black no-repeat center center scroll;
  }
#video-area video {
   
  }
}
.caption{font-size:28px; font-weight: 900;
line-height: 35px;}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {

    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 15px;
    background: #000;
    line-height: 30px;
    border-radius: 100%;

}

.blue-area {display:none;}
.footer-btm {display:block;}
.google-review-rate span {
    display: inline-block;
    vertical-align: middle;
    font-family: proxima-nova,sans-serif;
    font-weight: 700;
    font-size: 33px;
    color: #ffca0d;
    letter-spacing: -.03em;
    margin: 0 13px 0 0;
}
.mo{
    display:none;
}

.google-review-rate ul {
    padding: 0;
    margin: 0;
    display: inline-block;
    vertical-align: middle;
}

.google-review-rate ul li {
    float: left;
    line-height: normal;
    margin: 0 0 0 5px;
    list-style:none;
}

.google-review-rate i {
    color: #ffca0d;
    font-size: 25px;
}
.google-review-rate p a {
    color: #fff;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    position: relative;
}
.google-review-rate p a::after {
    content: "";
    display: inline-block;
    background-image: url(../images/google-right-icon.png);
    width: 24px;
    height: 20px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 12px auto;
    position: relative;
    top: 4px;
    left: 8px;
}

@media screen and (min-width:768px){
.navbar-right .dropdown-menu {
    right: auto;
    left: 0;
}
}



	  /***********nav*******/
	  .navigation {  transition: .3s all;}
	  .navigation .logo-default {    display: none;}
	  .navigation .navbar-nav > li.active a {    color: #fecb16;}.navigation .navbar-nav {margin-top: 25px;}
	  .navigation .navbar-nav > li i{
		  position:absolute;
		  right:2px;
		  top: 16px;
		  color:#FFF;
		  }
	  
	  	  
	  .navigation .navbar-nav > li > a {color: #fff;font-size: 18px;font-weight:600;      line-height: 26px;      padding: 10px 20px;      transition: .2s ease-in-out 0s;	   font-family: 'Poppins', sans-serif;}     .navigation .navbar-nav > li > a > p{      color: #878787;      font-size: 14px;	  font-weight:600;      line-height: 26px;      padding: 10px 30px;      transition: .2s ease-in-out 0s;	   font-family: 'Poppins', sans-serif;  }      .navigation .navbar-nav > li.active a {        color: #fecb16;} 
.navigation .navbar-nav > li.active > a > p{        color: #00FF33;}.navigation .navbar-nav > li a:hover, .navigation .navbar-nav > li a:active, .navigation .navbar-nav > li a:focus{        background: none;        color: #fecb16;				top: 0;}.navbar-fixed-top {    top: 0px !important;}.top-bar a {    margin-left:10px;    color:#fdd647;    border-bottom: 2px #fdd647 dashed;	font-weight: bold;text-decoration: none;}.top-bar {   font-family: "Poppins";   font-size: 18px;    background: #e65234;    padding: 10px;    color: #fff;    text-align: center;    position: fixed;    z-index:9999;    width: 100%;}.navigation .navbar-nav > li > a.button {    color: #008ccd !important;	border:1px solid #fecb16;}.navigation .navbar-nav > li > a.button {    color: #fecb16 !important;	border:1px solid #fecb16;}.navigation .navbar-nav > li > a.button:hover {    color: #FFF !important;	border:1px solid #fecb16;	background:#fecb16;}.grecaptcha-badge {        bottom: 95px !important;    }.button.size-small, input[type="reset"].size-small, input[type="submit"].size-small, button.size-small, input[type="button"].size-small {    font-family: 'Poppins', sans-serif;    font-size: 15px!important;    line-height: 40px;    font-weight: 700;    font-style: normal;    text-transform: uppercase;    transition: all .3s;    border: 0 solid #008ccd;        border-top-width: 0px;        border-right-width: 0px;        border-bottom-width: 0px;        border-left-width: 0px;        border-top-style: solid;        border-right-style: solid;        border-bottom-style: solid;        border-left-style: solid;        border-top-color: rgb(0, 140, 205);        border-right-color: rgb(0, 140, 205);        border-bottom-color: rgb(0, 140, 205);        border-left-color: rgb(0, 140, 205);    border-radius: 28px;    color: #fecb16;   box-shadow: 0px 10px 30px 0px rgba(254,203,22,0.5);	padding-left:40px!important;	padding-right:40px!important;}  .nav .open> a {    background: none;  }  .dropdown {    padding:0;  }   .dropdown-menu{	padding:10px;	background: #fff;border-radius: 11px 11px 11px 11px!important;box-shadow: 0px 10px 90px 0px rgba(0,0,0,0.07000000000000001);width:300px;	}					.home-post {    overflow:hidden; }.home-post ul {    margin:0px;    padding:0px;} .home-post li {    width:48%;    margin-right:4%;    list-style:none;    float: left;}.home-post li:last-child {margin-right:0px;}.home-post li h4 a{     font-weight: 900;     font-family: "Raleway";     color: #252525;     font-size: 20px;	 line-height: 30px;}.home-post li h4 a:hover{color:#008ccd; text-decoration:none;}.home-post li img {    float:left;    width:250px;    height:auto;    margin-right:25px;   border-radius:8px;   margin-bottom:100px;}.home-post-blog {    overflow:hidden;}.home-post-blog ul {    margin:0px;    padding:0px;	} .home-post-blog li {    width:30%;    margin-right:4%;	    list-style:none;    float: left;}.home-post-blog li:last-child {margin-right:0px;}.home-post-blog li h4 a{     font-weight: 900;     font-family: 'Raleway', sans-serif;     color: #252525;     font-size: 20px;	 line-height: 30px;	 	 text-align:center;}.home-post-blog li h4 a:hover{color:#008ccd; text-decoration:none;}.home-post-blog li img {    height:auto;  	border-radius:8px;		margin-bottom:20px;} 

.dropdown-menu li a {padding:8px; color:#444!important;border-bottom:1px solid #ededed;font-size:18px; font-family: 'Poppins', sans-serif;} 
.dropdown-menu li a:hover {background:#0095da!important; color:#FFF!important;}

.dropdown-menu li:last-child a {		  border-bottom:0px solid #ededed; } .dropdown-menu li a:hover {                       background: transparent;            color:#FFF;       }.sticky-header {    box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.06);    background: #fff !important;}.sticky-header .navbar-brand {    padding: 8px ;}.sticky-header .navbar-nav {        margin-top: 13px;}  .sticky-header .navbar-nav > li > a {      color: #000; }  .logo-white {    display: none;  }  .logo-default {    display: block;  }.navbar-brand {  height: auto;  padding: 8px 0;}.navbar-brand h1 {  margin: 0;}
.sticky-header .navbar-nav > li i {
    color:  #000;
}
/**************************//***********banner*****************/

.hero-area {  background-image: url(../images/slider-bg-1.jpg);  background-size: cover;  height: 600px;  position: relative;  display: flex;  justify-content: center;  align-items: center;}
.hero-area::before {    content:'';    background: rgba(0, 0, 0, 0.20);    position: absolute;    top:0;    right:0;    bottom:0;    left:0;  } 
 .block {    color: #FFF; text-align:center;margin-top: 16%; }  
  .block h1 {
    font-size: 40px;
    font-weight: normal;
    margin-bottom: 10px;
    margin-top:7%;
    text-transform: uppercase;
    font-family: 'Poppins', sans-serif;
    text-transform: none;
    line-height: 77px;
    font-weight: 600;
}   .block p {      color: #FFF;      width: 50%;  
margin-bottom: 20px;
font-size: 24px;
line-height:30px;

}  
.block a {	  	cursor: pointer;visibility: inherit;
transition: none 0s ease 0s;text-align: inherit;margin: 0px;padding: 12px 60px;
letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;
opacity: 1;transform: translate3d(0px, 0px, 0px);transform-origin: 50% 50% 0px;border: 0 solid #008ccd;
background-color: #008ccd ;color: #fff ;border-radius: 25px ;box-shadow: 0px 10px 30px 0px rgba(0,129,255,0.5) !important;display:inline-block;margin-top:30px; margin-left:10px;text-decoration:none;font-size:22px;font-weight:600;  }    .btn-main {      margin-right:8px;	} .btn-main:hover {        opacity: .8;   }
/**********************/


.block-78 {    color: #FFF; text-align:left;margin-top: 34%; }  
  .block-78 h1 {
    font-size: 50px;
    font-weight: normal;
    margin-bottom: 10px;
    margin-top:7%;
    text-transform: uppercase;
    font-family: 'Poppins', sans-serif;
    text-transform: none;
    line-height: 65px;
    font-weight: 600;
}   
.block p {      color: #FFF;      width: 50%;  
margin-bottom: 20px;
font-size: 24px;
line-height:30px;

}  
.block-78 a {	  	cursor: pointer;visibility: inherit;
transition: none 0s ease 0s;text-align: inherit;margin: 0px;padding: 12px 35px;
letter-spacing: 0px;min-height: 0px;min-width: 0px;max-height: none;max-width: none;
opacity: 1;transform: translate3d(0px, 0px, 0px);transform-origin: 50% 50% 0px;border: 0 solid #008ccd;
background-color: #008ccd ;color: #fff ;border-radius: 25px ;box-shadow: 0px 10px 30px 0px rgba(0,129,255,0.5) !important;display:inline-block;margin-top:30px; margin-left:10px;text-decoration:none;font-size:22px;font-weight:600;  }   

	.panel-group .panel {
		border-radius: 0;
		box-shadow: none;
		border-color: #EEEEEE;
	}

	.panel-default > .panel-heading {
		padding: 0;
		border-radius: 0;
		color: #212121;
		background-color: #FAFAFA;
		border-color: #EEEEEE;
	}

	.panel-title {
		font-size: 14px;
	}

	.panel-title > a {
		display: block;
		padding: 15px;
		text-decoration: none;
	}

	.more-less {
		float: left;
color:
#212121;
margin-right: 10px;
	}

	.panel-default > .panel-heading + .panel-collapse > .panel-body {
		border-top-color: #EEEEEE;
	}


/***************Why are you**************/

.why-are-you{padding-top: 50px;padding-bottom: 50px;background:#FFF;border-top: 1px solid #ededed;
margin-top: 40px;}.why{	border-left:3px solid #ededed;	padding-left:35px;	 }.why-are-you h2{font-family: 'Poppins', sans-serif;color: #252525;font-weight: bold;font-style: normal;font-size: 42px;line-height: 46px;text-transform: none;margin-top:40px;}

/**************//*******************123*************************/

.one-two-three{	padding:0px;	margin:0px;	}.item-7 {    background-color: #252525;	margin-bottom: 0;background-size: cover;background-repeat: no-repeat;position: relative;}.item-7::before {    content: '';    position: absolute;    left: 0;    right: 0;    bottom: 0;    top: 0;    background: rgba(0, 0, 0, 0.85);    transition: all 0.3s;}.item-7:hover::before{       background: rgba(0, 140, 205, 0.95);}.item-01{    padding: 120px 40px 100px 40px !important;	position:relative;	z-index:10;	color:#FFF;	font-size: 16px;}.item-inside {    margin: 0;	position:relative;}.item-inside .number {    font-size: 120px;    position: absolute;    z-index: 1;    top: 0;    left: 0;    font-weight: 900;	color: rgba(255,255,255,0.2)!important;	font-family: 'Raleway', sans-serif;color: #252525;}.item-inside .benefit-text {    padding-left: 40px;    padding-top: 10px;    position: relative;    z-index: 2;}.item-inside .benefit-text h4{    color: #ffffff;	font-size: 22px;	line-height: 1.4em;	font-weight: 900;font-style: normal;font-family: 'Raleway', sans-serif;}
/***************************//***************lead-generation*********************/
.text-bnr { padding-bottom:25px;}
.lead-generation{	padding:70px 0;	}.heading78 h2{	    margin-bottom: 20px;		color: #252525;font-family: 'Poppins', sans-serif;font-weight: 700;font-style: normal;font-size: 42px;line-height: 52px;text-transform: none;}.board{margin: 20px auto;padding-bottom:40px;background: #fff;/*box-shadow: 10px 10px #ccc,-10px 20px #ddd;*/}.orangebtn{		margin-top:40px;		padding-left:50%;	}.board .nav-tabs {    position: relative;    /* border-bottom: 0; */    /* width: 80%; */    margin: 40px auto;    margin-bottom: 0;    box-sizing: border-box;	border-bottom:none!important;}.board > div.board-inner{}p.narrow{    width: 60%;    margin: 10px auto;}.liner{    height: 2px;    background: #FFF;    position: absolute;    width: 80%;    margin: 0 auto;    left: 0;    right: 0;    top: 50%;    z-index: 1;}span.round-tabs{    width: 100px;    height: 100px;		border-radius: 350px;		    line-height: 100px;    display: inline-block;    background: #008ccd;    z-index: 2;    position: absolute;    left: 0;    text-align: center;    font-size: 40px;}span.round-tabs.one{    color: #FFFFFF;}span.round-tabs.two{    color: #FFFFFF;}span.round-tabs.three{    color: #FFFFFF}span.round-tabs.four{    color: #FFFFFF}span.round-tabs.five{    color: #FFFFFF}.round-tabs p{	font-size:16px;	text-align:center;			color:#008ccd;	margin-top:30px;	line-height:20px;}.nav-tabs > li {    width: 16.5%;}.nav-tabs > li:after {    content: " ";    position: absolute;    left: 45%;   opacity:0;    margin: 0 auto;    bottom: 0px;    border: 5px solid transparent;    border-bottom-color: #ddd;    transition:0.1s ease-in-out;}.nav-tabs > li a{   width: 90px;   height: 90px;   margin: 20px auto;   border-radius: 100%;   padding: 0;     margin-right: auto;  margin-left: auto;   }.nav-tabs > li a:hover i{    background: transparent;	-webkit-transition: 0.70s;  -moz-transition: 0.70s;  -ms-transition: 0.70s;  -o-transition: 0.70s;  -webkit-transform: rotate(360deg);  -moz-transform: rotate(360deg);  -o-transform: rotate(360deg);  -ms-transform: rotate(360deg);  transform: rotate(360deg);	}.tab-content{}.tab-pane{   position: relative;padding-top: 50px;}.tab-content .head{    color: #252525;font-family: 'Poppins', sans-serif;font-weight: 700;font-style: normal;font-size: 28px;line-height: 38px;text-transform: none;}.btn.green{   font-family: 'Poppins', sans-serif;font-size: 14px;line-height: 50px;padding: 0 50px;font-weight: 700;font-style: normal;text-transform: uppercase;transition: all .3s;border: 0 solid #008ccd;border-radius: 25px;color: #fff;background-color: #008ccd;box-shadow: 0px 10px 30px 0px rgba(0,129,255,0.5);display:inline-block;margin-top:15px;}

/****************************//*************Its what’s ****************/

.its-what{	padding:90px 0;	background:#f9f9fa;	}.one-two-three{	padding:0px;	margin:0px;	}.gallery {    background-color: #252525;	margin-bottom: 0;background-size: cover;background-repeat: no-repeat;position: relative;}.gallery::before {    content: '';    position: absolute;    left: 0;    right: 0;    bottom: 0;    top: 0;    background: rgba(0, 0, 0, 0.55);    transition: all 0.3s;}.gallery:hover::before{       background: rgba(0, 140, 205, 0.85);}.gallery-01{    padding: 125px 0px 70px 0px !important;	position:relative;	z-index:10;	color:#FFF;	min-height:360px;}.gallery-01 .item-title{	bottom: 10%;	position:relative;transition: all 0.3s;    font-size: 18px;    line-height: 28px;	font-family: Raleway;font-weight: 900;}.gallery-01:hover .item-title {bottom: 70%;transform: translateY(50%);}.gallery-01 h4{	    font-size: 18px;    line-height: 28px;	font-family: 'Poppins', sans-serif;font-weight: 700	}

@media screen and (-webkit-min-device-pixel-ratio:0) {   .gallery-01 h4{	    font-size: 18px;    line-height: 28px;	font-family: Raleway;font-weight: 900;margin-bottom:50px;	}}	


.gallery-01 h4 a {    text-decoration: none;    display: block;    padding: 0% 10%;	color:#FFF;}.gallery-01 .item-zoom {    transition-delay: 0.2s;    opacity: 0;    bottom: 10%;	width:100%;}.gallery-01 .item-zoom a{width: 100%;height: 20px;background-size: 20px auto;background-repeat: no-repeat;padding: 0px 15% 0% 10%;display: block;margin-left: 0%;font-size:50px;}.gallery-01:hover .item-zoom {    opacity: 1;   }.gallery-01:hover .item-zoom a{    opacity: 1;	color:#FFF;	text-decoration:none;}.view-all a{	border: 0 solid #008ccd;background-color: #008ccd;font-family: 'Poppins', sans-serif;font-size: 20px;line-height: 50px;font-weight: 700;font-style: normal;text-transform: uppercase;transition: all .3s;border-radius: 25px;color: #fff;box-shadow: 0px 10px 30px 0px rgba(0,129,255,0.5);display:inline-block;margin-top:50px;padding:3px 45px;text-decoration:none;	}		.view-all-gray a{	border: 0 solid #808080;background-color: #808080;font-family: 'Poppins', sans-serif;font-size: 20px;line-height: 50px;font-weight: 700;font-style: normal;text-transform: uppercase;transition: all .3s;border-radius: 25px;color: #fff;box-shadow: 0px 10px 30px 0px rgba(0,0,0,0.5);display:inline-block;margin-top:50px;padding:3px 45px;text-decoration:none;	}	.digital-marketing{	padding:50px 0;	}.testmonial{	background-color: #252525;position: relative;background-image:url(../images/whirlpool.png);background-repeat: repeat;background-position: center top;padding-top: 40px;padding-bottom: 20px;animation: 10s linear 0s normal none infinite wplabInfiniteAnimation;	}

/****************testmonial*********************/

blockquote small {	  font-family: 'Poppins', sans-serif;	 font-weight:bold;	 text-align:right;}blockquote small span{  font-weight:400;}blockquote small::before {    content: '\2014 \00A0';	display:none;}#quote-carousel {    padding: 0 10px 30px 10px;	min-height:380px;	text-align:left;}.carousel-inner{	background:#FFF;	border-radius: 10px;	text-align:left;	width:70%;	margin-left:15%;	-webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.55);-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.55);box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.55);	}#quote-carousel .carousel-control {    background: none;    color: #FFFFFF;    font-size: 2.3em;    text-shadow: none;    margin-top: 30px;}#quote-carousel 
.carousel-indicators {    position: relative;    right: 50%;    top: auto;    bottom: 0px;    margin-top: 20px;    margin-right: -19px;	margin-bottom: 40px;}#quote-carousel 
.carousel-indicators li {    width: 60px;    height: 60px;    cursor: pointer;    border: 1px solid #ccc;    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);    border-radius: 50%;    opacity: 0.4;    transition: all .4s ease-in;    vertical-align: middle;	color:#FFF;	position:relative;}

#quote-carousel .carousel-indicators li:after {	content:"";	position:absolute;	top:120%;	left:50%;	width: 0;	height: 0;	border-style: solid;	border-width: 0 30px 30px 30px;	border-color: transparent transparent #007bff;	margin-left:-30px;	opacity:0; }
.item blockquote {    border-left: none;    margin: 0;font-family: 'Poppins', sans-serif;	font-size: 20px;line-height: 1.4em;}.item blockquote p:before {    content: "\f10d";    font-family: 'Fontawesome';    float: left;    margin-right: 10px;	display:none;}/***********************icon*****************/.seen_us_icon{		padding:0;	margin-bottom:20px;		}.seen_us ul{    list-style-type: none;    margin: 0;    padding:0;    overflow: hidden;		}.seen_us ul li{		float:left;	display:inline;	margin:0 0px;padding:10px;	}.seen_us ul li a{    display: block;	padding:10px;}

/*********************faq************************/
.faq{	padding:40px 0;	}
.panel-title > a:before {    float: left !important;    font-family: FontAwesome;    content:"\f068";    padding-right: 5px;	font-size:18px;	margin-top:3px;display: none;}
.panel-title > a {   color:#252525 ;}.panel-title > a.collapsed {   color:#252525;}.panel-title > a:hover, .panel-title > a:active, .panel-title > a:focus  {    text-decoration:none;}
.faq .panel-default > .panel-heading {    background-color: #FFF;    border-color: #FFF;	border:none!important;margin: 0;cursor: pointer;position: relative;transition: color 0.2s;font-size:24px;color: #252525;font-family: 'Poppins', sans-serif;font-weight: 700;font-style: normal;padding: 15px 0; border-bottom: 1px solid #f2f2f2 !important;
}
.panel-title {    margin-top: 0;    margin-bottom: 0;    font-size: 24px;    color: inherit;	color: #252525;font-family: 'Poppins', sans-serif;font-weight: 700;font-style: normal;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {    border-top-color: #ddd;    border: none!important;}.panel-default {	border:none;}/*****************/

.blue-area{	background-color: #008ccd;background-repeat: no-repeat;background-position: left top;padding-top: 20px;padding-bottom: 20px;color:#FFF;	}
.leads-driven{	color: #252525;font-weight: 900;font-style: normal;font-size: 28px;line-height: 38px;text-transform: none;font-family: 'Poppins', sans-serif;padding-top:20px;	}
.leads-driven a{    font-family: 'Poppins', sans-serif;    font-size: 20px;    line-height: 50px;    font-weight: 700;    font-style: normal;    text-transform: uppercase;    transition: all .3s;    border: 0 solid #008ccd;    border-radius: 25px;    color: #fff;    background-color: #fecb16;   box-shadow: 0px 10px 30px 0px rgba(254,203,22,0.5);   padding:10px 45px;   text-decoration:none;   margin-left:30px;}	
footer{background-image: url(../images/footer-bg.jpg);background-repeat: no-repeat;background-position: left top;background-size: cover;padding-top: 100px;	}
footer h4{color: #FFF;font-family: 'Poppins', sans-serif;font-weight: 700;font-style: normal;font-size: 26px;line-height: 36px;text-transform: none;	}
footer form{	margin-top:20px;	}
footer input{	font-size: 14px;line-height: 20px;color: #8799a3;border-width: 2px;border-radius: 25px;border-color: #eceef2;background-color: #fff;font-family: 'Poppins', sans-serif;transition: all 300ms;border:none;width:100%;padding:15px;margin-bottom:25px;	}
footer textarea{	font-size: 14px;line-height: 20px;color: #8799a3;border-width: 2px;border-radius: 25px;border-color: #eceef2;background-color: #fff;font-family: 'Poppins', sans-serif;transition: all 300ms;border:none;width:100%;padding:15px;margin-bottom:25px;height:120px;	}
footer input[type="submit"]{	font-family: 'Poppins', sans-serif;font-size: 20px;line-height: 50px;font-weight: 700;font-style: normal;text-transform: uppercase;transition: all .3s;border: 0 solid #008ccd;border-radius: 25px;color: #fff;background-color: #008ccd;box-shadow: 0px 10px 30px 0px rgba(0,129,255,0.5);width:250px;padding:2px 15px;}					
.contact-details a{	color: #0081ff;	text-decoration:none;	}
.contact-details a.white{	color:#FFF;		text-decoration:none;		margin-top: 2px;display: inline-block;	}
.contact-details a i{	margin-right:10px;	color:#464646;	font-size:25px;	}
.copy{	background:#1e1e1e;	font-size:14px;	margin-top:50px;	padding:10px 0;	}	
.copy a{	color: #636363;	text-decoration:none;	}
.back-to-top {    cursor: pointer;}

/************inner-page*****************/
.hero-area-inner {  background-image: url(../images/inner-banner.jpg);  background-size: cover;  padding:6% 0 4%;  position:relative;}
.hero-area-inner::before {    content:'';    background: rgba(37,37,37,0.42);    position: absolute;    top:0;    left:0;	width:100%;	height:100%;  } 
.block-01 {    color: #FFF;	text-align:center;  }  
.block-01 h1 {      font-size: 36px;	  line-height: 1.35em;	  margin: 50px 0 7px 0;	  font-weight: 700;      margin-bottom: 20px;      text-transform: uppercase;font-family: 'Poppins', sans-serif;	  text-transform:none;	  text-align:center; }
.block-01 p {      color: #FFF;      margin-bottom: 20px;	  font-size: 24px;	  line-height:30px; }.services-area{	  padding:50px 0;	  	  }
.services-area h2{	 color: #252525;	  font-family: 'Poppins', sans-serif;font-weight: 700;font-style: normal;font-size: 42px;line-height: 52px;text-transform: none;	  } 
.services-box{	position: relative;	margin-bottom:25px;	margin-top:25px;		 } .services-box .icon{	  position: absolute;    left: 0;    top: 5px;		 }
.services-box .icon img {
    width: 61px;
    border: 1px 
    #000 solid;
    border-radius: 50%;
}
.services-box .text {    padding-left: 80px;	font-size:17px;}.services-box .text h4{    font-size: 21px;line-height: 1.5em;margin-bottom: 10px;color: #252525;font-family: 'Poppins', sans-serif;font-weight: 700;}.services-box .text h4 a{color: #252525;text-decoration:none;}		  .inner-blue-area{	  padding:50px 0;	  background:#0095da;	  }.inner-blue-area h2{	 color: #FFF;	  font-family: 'Poppins', sans-serif;font-weight: 900;font-style: normal;font-size: 42px;line-height: 52px;text-transform: none;	  } .looking{	position: relative;padding-top: 95px;	}.looking .line{		position: absolute;top: 30px;right: 15px;left: 100px;border-radius: 3px;height: 6px;transition: all 0.3s;background: rgba(255,255,255,0.1);	  }.looking .icon {    position: absolute;    left: 0;    top: 0;}.looking .icon img {    width: 60px;}.looking .benefit-text {    padding-right: 70px;	color: #fff;}.looking .benefit-text h4 {    margin-bottom: 18px;    transition: all 0.3s;	  font-family: 'Poppins', sans-serif;font-weight: 700;font-style: normal;font-size: 20px;}.looking .benefit-text h4 a{   color:#FFF;}.looking .benefit-text a i{		color:#FFF!important;	font-size:25px;	}.services-ind{	  padding:50px 0;	  background:#fafafa;	  }	 .service-quote {    font-family: Coustard;    color: #252525;    font-size: 24px;    line-height: 1.4em;    text-align: center;    padding-top: 30px;}.typed.wow.animated {    opacity: 1 !important;}.wow.animated, body.anim-on .wow.animated {    opacity: 1;} .services-ind h3{	  text-align:center;color: #666666;font-size: 30px;line-height: 1.4em;text-align: center; font-family: 'Poppins', sans-serif; background:url(../images/comma.png) no-repeat center center;margin-bottom:10%;text-align:center;	  }	 /* 	 .services-ind h33 p{   white-space: nowrap;  overflow: hidden;  width: 523px;  animation: type 4s steps(60, end);  text-align:center;  }	  	   	  	 @keyframes type{   from { width: 0; } } @keyframes type2{  0%{width: 0;}  50%{width: 0;}  100%{ width: 100; } } @keyframes blink{  to{opacity: .0;}} */.panel.with-nav-tabs .panel-heading{   }.panel.with-nav-tabs .nav-tabs{	border-bottom: none;}.panel.with-nav-tabs .nav-justified{	margin-bottom: -1px;}.inner-tab .nav-tabs > li {    width: auto;	margin-right:10px;	margin-bottom:10px;}.inner-tab .nav-tabs > li a  {    width:auto;    height: auto;    margin: 0px auto;    border-radius: 30px;    padding: 8px 30px;	color:#000;	}.inner-tab .nav-tabs > li a h2{    margin-top:0px;	margin-bottom:0px;	font-size:18px;	}.inner-tab .nav-tabs > li.active > a{	background-color: #008ccd!important;color: #fff!important;box-shadow: 0px 10px 30px 0px rgba(0,129,255,0.5);	}.panel-default > .panel-heading {    color: #333;    background-color: #FFF;    border-color: #FFF;}.inner-tab .tab-pane {    position: relative;    padding-top: 0px;}.tab-pane img{	margin-top:10px;	}.inner-tab .panel-default > .panel-heading {    margin-top: 20px;}.inner-tab .panel {    box-shadow: 0 0px 0px rgba(0,0,0,.05);}	/********************************************************************//*** PANEL DEFAULT ***/.with-nav-tabs.panel-default .nav-tabs > li > a,.with-nav-tabs.panel-default .nav-tabs > li > a:hover,.with-nav-tabs.panel-default .nav-tabs > li > a:focus {    color: #000;}.with-nav-tabs.panel-default .nav-tabs > .open > a,.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,.with-nav-tabs.panel-default .nav-tabs > li > a:hover,.with-nav-tabs.panel-default .nav-tabs > li > a:focus {    color: #000;	border-color: transparent;}.with-nav-tabs.panel-default .nav-tabs > li.active > a,.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {	color: #555;	background-color: #fff;	border-color: #ddd;	border-bottom-color: transparent;	font-weight:bold;}.inner-faq{	margin-top:50px;	}.inner-faq .panel-body {    padding: 15px;	background:#fafafa;}.inner-faq .panel-default > .panel-heading {    color: #333;    background-color: #f8f8f8;    border-color: #f0f0f0;}/******/.results{	padding:120px 0;  background-size: cover;min-height: 550px;  position:relative;  text-align:center;}  .results h2 {      font-size: 30px;	  line-height: 1.35em;	  margin: 0 0 7px 0;	  font-weight: 700;      margin-bottom: 20px;      text-transform: uppercase;	  font-family: 'Poppins', sans-serif;	  text-transform:none;	  color:#FFF; }  .results h4 {      font-size: 19px;	  line-height: 30px; padding:20px 8% 50px;	  font-weight: normal;      margin-bottom: 20px;      text-transform: uppercase;	  font-family: 'Poppins', sans-serif;	  text-transform:none;	  color:#FFF; } .results a {      font-family: 'Poppins', sans-serif;font-size: 14px;line-height: 50px;font-weight: 700;font-style: normal;text-transform: uppercase;transition: all .3s;border-radius: 25px;color: #fff;background-color: #008ccd;box-shadow: 0px 10px 30px 0px rgba(0,129,255,0.5);border: 0 solid #008ccd;background-color: #008ccd;color: #fff !important;padding:10px 45px;text-decoration:none; }	.results-black{	padding:120px 0;  background-size: cover;  position:relative;  text-align:center;}  .results-black h2 {      font-size: 42px;	  line-height: 1.35em;	  margin: 0 0 7px 0;	  font-weight: 700;      margin-bottom: 20px;      text-transform: uppercase;	  font-family: 'Poppins', sans-serif;	  text-transform:none;	  color:#333; }  .results-black h4 {      font-size: 28px;	  line-height: 38px;	  font-weight: 700;      margin-bottom: 20px;      text-transform: uppercase;	  font-family: 'Poppins', sans-serif;	  text-transform:none;	  color:#333; } .results-black a {      font-family: 'Poppins', sans-serif;font-size: 14px;line-height: 50px;font-weight: 700;font-style: normal;text-transform: uppercase;transition: all .3s;border-radius: 25px;color: #fff;background-color: #008ccd;box-shadow: 0px 10px 30px 0px rgba(0,129,255,0.5);border: 0 solid #008ccd;background-color: #008ccd;color: #fff !important;padding:10px 45px;text-decoration:none; }.white-01{	background:#FFF;	margin-bottom:60px;	}.seo-cost{	}.seo-cost h4 {    color: #252525;    font-family: 'Poppins', sans-serif;    font-weight: 700;    font-style: normal;    font-size: 25px;    line-height: 35px;    text-transform: none;	margin-top:25px;	position:relative;}.seo-cost h4::after {    content:"";	position:absolute;	top:100%;	left:0%;	width:70px;	height:3px;	background:#f7901e;	}	

.result-details{	padding:30px;	}	.result-details h2 {    color: #252525;    font-family: 'Poppins', sans-serif;    font-weight: 700;    font-style: normal;    font-size: 42px;    line-height: 52px;    text-transform: none;}	.result-details	ul{	padding:0px;	margin:0px;}.result-details li {	float:left;	}.result-details li img{	padding-right:15px;		}			.img-l{	float:left;	margin-right:20px;	}.img-r{	float:right;	margin-left:20px;	}.result45{	background:url(../images/Results-450.jpg) center center no-repeat;	}.result45-details{	padding:30px;	width:50%	}	.result45-details h2 {    color: #252525;    font-family: 'Poppins', sans-serif;    font-weight: 700;    font-style: normal;    font-size: 42px;    line-height: 52px;    text-transform: none;}.result45-details ul{	padding:0px;	margin:0px;	}.result45-details ul li{	margin:30px 0;	background:url(../images/per.png) no-repeat 0 0;	padding:0 0 0 85px;	list-style:none;	color: #252525;font-size: 20px;line-height: 1.4em;	}	.result45-details ul li strong{	font-size: 50px;line-height: 30px;margin-bottom: 10px;color: #1cbbb4;    font-family: 'Poppins', sans-serif;font-weight: 700;		}.result-details ul{	padding:0px;	margin:0px;	}.result-details ul li{	color: #252525;	font-size:24px;	padding:10px 40px;	list-style:none;		text-indent:-1.8em ;	}.result-details ul li i{	width:50px;	}.bbg{box-shadow: 0px 34px 90px 0px rgba(0,0,0,0.07000000000000001);	}
.cui-Input input {
    font-size: 14px;
line-height: 20px;
color: #8799a3;
border-width: 2px;
border-radius: 25px;
border: 2px solid #f3f4f6!important;
background-color: #f3f4f6!important;
font-family: 'Poppins', sans-serif;
transition: all 300ms;
width: 100%!important;
padding: 15px!important;
margin-bottom: 25px!important;
}

.result-details-78{	padding:35px 30px 40px;	}	.result-details-78 h2 {    color: #252525;    font-family: 'Poppins', sans-serif;    font-weight: 700;    font-style: normal;    font-size: 32px;    line-height: 52px;    text-transform: none;margin-top: 0px;}	
.bbg-78{box-shadow: 0px 34px 90px 0px rgba(0,0,0,0.07000000000000001); background-color: rgba(255, 255, 255, 0.8);margin-top: 39%; border-radius: 6px;} 

.arrow78 img{
    position: relative;
margin-top: -44px;
}
.arrow78 {
    text-align: right;
    margin-right: 48px;
} 

.bbg-78 input {    font-size: 14px;    line-height: 20px;    color: #8799a3;    border-width: 2px;    border-radius: 25px;    border:2px solid #f3f4f6;    background-color: #f3f4f6;  
  font-family: 'Poppins', sans-serif;    transition: all 300ms;    width: 100%;    padding: 12px;    margin-bottom: 15px;}
.bbg-78 input[type="checkbox"] {float: left;text-align: left;display: inline-block;margin-right: 4px;width: 13px;margin-top: 7px !important;}
.bbg-78 input:focus{	background:#FFF;	    border:2px solid #f3f4f6;}
.bbg-78 textarea {    font-size: 14px;    line-height: 20px;    color: #8799a3;    border-width: 2px;  
  border-radius: 25px;    border:2px solid #f3f4f6;  
    background-color: #f3f4f6;    font-family: 'Poppins', sans-serif;    transition: all 300ms;    width: 100%;    padding: 12px;    margin-bottom: 15px;    height: 100px;}
.bbg-78 textarea:focus{	background:#FFF;	    border:2px solid #f3f4f6;}
.bbg input[type="submit"] {    font-family: 'Poppins', sans-serif;    font-size: 20px;    line-height: 50px;    font-weight: 700;    font-style: normal;    text-transform: uppercase;    transition: all .3s;    border: 0 solid #008ccd;    border-radius: 25px;  
color: #fff;    background-color: #008ccd;    box-shadow: 0px 10px 30px 0px rgba(0,129,255,0.5);    width: 250px;    padding: 2px }




.bbg input {    font-size: 14px;    line-height: 20px;    color: #8799a3;    border-width: 2px;    border-radius: 25px;    border:2px solid #f3f4f6;    background-color: #f3f4f6;    font-family: 'Poppins', sans-serif;    transition: all 300ms;    width: 100%;    padding: 15px;    margin-bottom: 25px;}
.bbg input[type="checkbox"] {float: left;text-align: left;display: inline-block;margin-right: 4px;width: 13px;margin-top: 7px !important;}
.bbg input:focus{	background:#FFF;	    border:2px solid #f3f4f6;}.bbg textarea {    font-size: 14px;    line-height: 20px;    color: #8799a3;    border-width: 2px;    border-radius: 25px;    border:2px solid #f3f4f6;    background-color: #f3f4f6;    font-family: 'Poppins', sans-serif;    transition: all 300ms;    width: 100%;    padding: 15px;    margin-bottom: 25px;    height: 120px;}
.bbg textarea:focus{	background:#FFF;	    border:2px solid #f3f4f6;}.bbg input[type="submit"] {    font-family: 'Poppins', sans-serif;    font-size: 20px;    line-height: 50px;    font-weight: 700;    font-style: normal;    text-transform: uppercase;    transition: all .3s;    border: 0 solid #008ccd;    border-radius: 25px;    color: #fff;    background-color: #008ccd;    box-shadow: 0px 10px 30px 0px rgba(0,129,255,0.5);    width: 250px;    padding: 2px }

@media screen and (max-width:1366px){	.block h1 {    font-size: 40px;    font-weight: normal;    margin-bottom: 20px;        line-height: 60px;}.item-inside .benefit-text h4 {    color: #ffffff;    font-size: 19px; }.block p {    font-size: 18px;    line-height: 30px;}	}

@media screen and (max-width:1199px){	.item-01 {    padding: 100px 20px 80px 20px !important;  }.leads-driven {    font-size: 22px; }.item-inside .benefit-text h4 {    font-size: 17px; }.item-inside .benefit-text {    font-size: 16px; }.item-inside .benefit-text {    padding-left: 20px; }.gallery-01 {    padding: 100px 0px 20px 0px !important;    min-height: 280px;}footer h4 {    font-size: 36px; }	}

@media screen and (max-width:1199px){.navigation .navbar-nav > li > a {    font-size: 16px;    padding: 10px 9px;}.button.size-small, input[type="reset"].size-small, input[type="submit"].size-small, button.size-small, input[type="button"].size-small {        padding-left: 20px !important;    padding-right: 20px !important;}}

@media screen and (max-width:991px){	
.dt{
    display:none;
}
.mo {
    display: inline-block;
}
.arrow78 img {;
    width: 140px;
}
.bbg-78 {
    margin-top: 1%;

}
.arrow78{
text-align: center;
}
.why-are-you h2 {    font-size: 30px;  }.item-01 {    padding: 60px 10px 40px 10px !important;}.item-inside .benefit-text {    padding-left: 15px;	min-height:210px;	font-size: 15px;	line-height:23px;}.gallery-01 {    padding: 80px 0px 20px 0px !important;    min-height: 229px;}.gallery-01 h4 {    font-size: 15px;    line-height: 20px;	margin-bottom:25px;}}

@media screen and (-webkit-min-device-pixel-ratio:0) {  
    .gallery-01 h4{margin-bottom:30px;	}
    
}


@media screen and (max-width:767px){
	.navigation .navbar-nav > li i {
    position: absolute;
    right: 15px;
    top: 10px;
    color: #FFF;
}
   .ddl-switch {
     background: #ededed none repeat scroll 0 0;
    color: #000 !important;
	cursor: pointer;
	display: block !important;
	float: right;
	height: 25px;
	position: absolute;
	width: 25px;
	z-index: 1000;
	text-align: center;
	padding: 3px 0;
	font-size: 20px;
}
    
    
  .cc-window.cc-floating {
    padding: 1em;
    max-width: 24em;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: 13px;
}
  .leads-driven a {
    font-family: 'Poppins', sans-serif;
    font-size: 15px!important;}
    
  .top-boxx {font-size:13px;  }
    .top-boxx a{font-size:15px;  }
    .nav-tabs > li {
    width: 50%;
    display: inline-block;
    margin-bottom:68px;
}

.leads-driven a{
    padding: 10px 34px!important;
}


span.round-tabs {
    font-size: 35px;
    width: 100px;
    height: 100px;
    line-height: 100ox;

}
    .navbar-brand {
    height: auto;
    padding: 8px;
}
.round-tabs p {    font-size: 13px;}
.caption {
    font-size: 19px;
    font-weight: 900;
    line-height: 25px;
}




footer h4 {
    font-size: 21px;
    line-height: 29px;
    margin-top: 31px;
}
.block-01 h1 {margin: 6px 0 7px 0;}
.btn899 {
    
    padding: 12px 33px;font-size: 18px;
}



 ul li {font-size: 19px; line-height:25px;}
.block {
    color: #FFF;
    text-align: center;
    margin-top: 52%;
}
.text-bnr {margin-bottom:20px;}

    .banner-btnn {
  text-align: center;
margin: 0px auto;
    
width: 100%;
margin-top: 30px;  
}
  .navigation .navbar-nav > li > a.button {
    color: #fecb16 !important;
    border: 1px solid #fecb16;
    width: 56%;
    text-align: center;
    margin-left: 2%;
}  
.carousel-indicators {

    position: absolute;
    bottom: 10px;
    left: 45%;
    z-index: 15;
    width: 70%;
    padding-left: 0;
    margin-left: -30%;
    text-align: center;
    list-style: none;
	
	}
    
    .why{	border-top:3px solid #ededed;	padding-left:15px;	border-right:0px;	 }	.inner-tab .nav-tabs > li {    width: auto;    margin-right: 10px;    margin-bottom: 10px;    width: 100%;    text-align: center;}
    .inner-tab .nav-tabs > li a {    width: auto;    height: auto;    margin: 0px auto;    border-radius: 30px;    padding: 0px 18px;    color: #000;    font-size: 16px;	line-height: 45px;	background:#eeeeee;}
    #quote-carousel .carousel-indicators {    margin-bottom: 25px!important;}
    #quote-carousel .carousel-indicators li {    width: 50px;    height: 50px;}
    #quote-carousel .carousel-indicators .active {    width: 50px;    height: 50px;    opacity: 1;    transition: all .2s;}
    body {    font-size: 16px;    line-height: 20px;	}
    .block h1 {    font-size: 24px;    font-weight: 800;    margin-bottom: 10px;    line-height: 40px;}
    .block p {    font-size: 16px;    line-height: 30px;	width:100%;	margin-bottom:0px;}
    .block a {    padding: 7px 25px;font-size: 15px;margin-top: 13px;}.item-inside .benefit-text {    min-height: auto; }.heading78 h2 {    margin-bottom: 15px;    font-size: 35px;    line-height:35px;}.tab-content > .active {    display: block;    padding: 0 25px;}.item blockquote {    font-family: 'Coustard', serif;    font-size: 20px;    line-height: 1.4em;}#quote-carousel {    padding: 0 10px 30px 10px;    min-height: 400px;}.panel-title {    font-size: 20px;}.leads-driven {    font-size: 22px;    text-align: center;}.copy {    text-align:center;}.arow-top8{	text-align:center!important;	}.lead-generation {    padding: 40px 0;}.its-what {    padding: 40px 0;    background: #f9f9fa;}.navbar-toggle {    position: relative;    float: right;    padding: 9px 10px;    margin-top: 8px;    margin-right: 15px;    margin-bottom: 8px;    background-color: transparent;    background-image: none;    border: 1px solid transparent;    border-radius: 4px;}.navbar-toggle {    margin-top: 30px;}.navbar-toggle .icon-bar {    display: block;    width: 22px;    height: 2px;    border-radius: 1px;    background: #FFF;}.sticky-header .navbar-toggle .icon-bar {    display: block;    width: 22px;    height: 2px;    border-radius: 1px;    background: #000;}	.navbar-collapse {    padding-right: 15px;    padding-left: 15px;    overflow-x: visible;    -webkit-overflow-scrolling: touch;    border-top: 1px solid transparent;    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1);    box-shadow: inset 0 1px 0 rgba(255,255,255,.1);    background: #FFF;}.navigation .navbar-nav > li > a {    color: #333;}.services-area h2 {    font-size: 30px;    line-height: 42px;}.inner-blue-area h2 {     font-size: 30px;    line-height: 42pne;}.hero-area-inner {    padding: 40% 0 6%;}.block-01 h1 {    font-size: 32px;	}.result-details h2 {    font-size: 30px;    line-height: 42px;}.result45-details {    padding: 20px;    width: 100%;}	}


@media screen and (max-width:540px){#quote-carousel .carousel-indicators .active {    width: 50px;    height: 50px;    opacity: 1;    transition: all .2s;}.carousel-indicators {    position: absolute;    bottom: 10px;    left: 50%;    z-index: 15;    width: 72%;    padding-left: 0;    margin-left: -37%;}}


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

.block-78 {
    margin-top: 55%;
}
.text-bnr {
    line-height: 30px;
}
}
.block-78 h1 {
    font-size: 40px;
    line-height: 50px;

}
}
@media screen and (max-width:400px){

.block-78 {
    margin-top: 60%;
}
}

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

.block-78 {
    margin-top: 65%;
}
.block-78 h1 {
    font-size: 25px;
    line-height: 35px;
    font-weight: 600;
}
.block-78 a {
   
    font-size: 15px;

}
}

@media screen and (max-width:360px){	.leads-driven a {    font-size: 18px;    margin-left: 0px;    display: inline-block;    padding: 0px 45px;    width: 100%;}

.block h1 {
    font-size: 22px;
    font-weight: 800;
    margin-bottom: 10px;
    line-height: 31px;
    margin-top: 55%;
}

	.top-bar {    font-size: 16px;}	.block-01 h1 {    font-size: 22px; text-align:center;	}	.block a {    padding: 12px 30px;    font-size: 16px;}.heading78 h2 {    margin-bottom: 15px;    font-size: 25px;    line-height: 31px;}#quote-carousel .carousel-indicators .active {    width: 50px;    height: 50px;    opacity: 1;    transition: all .2s;}.carousel-indicators {    position: absolute;    bottom: 10px;    left: 50%;    z-index: 15;    width: 72%;    padding-left: 0;    margin-left: -37%;}.item blockquote {    font-family: 'Coustard', serif;    font-size: 14px;    line-height: 1.4em;}#quote-carousel {    padding: 0 10px 30px 10px;    min-height: 280px;}footer h4 {    font-size: 25px;    line-height: 29px;}}

@media screen and (max-width:585px){        .board {width: 90%;height:auto !important;}      .tab-content .head{        font-size:20px;     }    .nav-tabs > li.active:after {content: " ";position: absolute;left: 35%;}.btn-outline-rounded {    padding:12px 20px; }}

@media screen and (max-width:320px){		#quote-carousel .carousel-indicators li {    width: 40px;    height: 40px;}#quote-carousel .carousel-indicators .active {    width: 40px;    height: 40px;    opacity: 1;    transition: all .2s;}.top-bar {    font-size: 13px;}.view-all a {    font-size: 14px;    padding: 0px 45px;}.block h1 {    font-size: 29px;    font-weight: 800;    margin-bottom: 10px;    line-height: 40px;    margin-top: 30%;}.block a {    padding: 12px 26px;    font-size: 15px;}}	