html, body {
  width: 100%;
  margin: 0;
  font-family: 'poppinsregular', sans-serif;
  font-weight: 400;
  font-size: 16px;
  letter-spacing: 0.2px;
  background-color: #ffffff;
  color: #464645;
  overflow-x: hidden;
  text-shadow: none;
}
a { text-decoration: none !important; }
.header-conatiner{background-image: url(../image/header-bg.jpg);background-repeat:no-repeat;padding-bottom: 68px;}
.logo{padding-top:68px; }
.banner-strip-info{height:227px; display: -webkit-box; display: -ms-flexbox; display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center; margin:75px 0 45px 0; }
.banner-strip-info div{position:relative;z-index:1; }
.header-conatiner .col-md-8,.header-conatiner .col-md-4, .header-conatiner .container{position: static}
/* .banner-strip-info:after{
  background-color: #f8f8f8;
  width: calc((100% - 1140px) / 2);
  height: 230px;
  content: '';
  position:absolute;
  right: 0;
  display: inline-block;
  z-index: 0;
}
.banner-strip-info:before{
  background-color: #f8f8f8;
  width: calc((100% - 1140px) / 2);
  height: 230px;
  content: '';
  position:absolute;
  left: 0;
  display: inline-block;
  z-index: 0;
} */
.banner-strip-info h1{color:#09a7f8; font-size:33px;font-family: 'latolight';line-height:47px;margin-bottom:20px;max-width: 620px;}
.banner-strip-info h2{color:#09a7f8; font-size:51px;font-family: 'latoheavy';}
.free-trail { max-width: 605px; }
.free-trail h3{color:#464645; font-size:33px;font-family: 'latoregular';}
.free-trail h4{font-size:20px;font-family: 'latolight';margin-top:25px; line-height:32px; margin-bottom: 0; }
.free-trail h4 span{font-family: 'latosemibold';}
.free-button a{font-size:18px;font-family: 'poppinsregular';background-color: transparent;border:1px solid #09a7f8;border-radius:5px; width:auto; height:50px; color:#09a7f8 !important; cursor: pointer;
display: inline-block;text-align: center;vertical-align: middle;padding:14px 20px;}
.free-button a:hover{background-color:rgba(9,167,248,0.05);}
.free-button{margin:40px 0 20px; }
.para h5{font-size:32px;font-family: 'latoregular';line-height:32px;padding-bottom:40px;position: relative;margin-bottom: 40px;}
.para h5:after{content:'';width:100px;height:2px; background-color:#09a7f8;position: absolute;left:0px; bottom:0px;}
.para p{font-size:16px;font-family: 'poppinslight';line-height:32px;margin-bottom: 30px; }
.whychoose-container{padding-top: 190px; padding-bottom: 180px; }
.who-we-para p:last-child { margin-bottom: 0; }
.play-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 68px;
  height: 68px;
  cursor: pointer;
  background: url('../image/play-btn.png') no-repeat 0px 0px / contain;
  z-index: 9;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.video, .scripps_iframe_embed { position: relative; overflow: hidden; }
.video img { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; }
.video .img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #888;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
.video iframe, .scripps_iframe_embed iframe {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.yoututbe-video .play-btn {
  width: 7.9168vw;
  height: 7.9168vw;
  background: url('../image/play-btn.png') no-repeat 0px 0px / contain;
}
.yoututbe-video .video::before { padding-top: 63.69%; display: block; content: ""; }

.client-logo{width:120px;height:120px; background-color:#e9f6fd;border-radius:50%; display: -webkit-box; display: -ms-flexbox; display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin:0 0 30px; }
.client-testimonial {position: relative;}
.client-testimonial::before{
  content: "\f10d";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 26px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #d6d6d6;
  margin-right: 15px;
}
.client-testimonial a{font-family: 'poppinsregular';color:#09a7f8 }
.client-testimonial a:hover{color:#0275d8 }
.after-data-video{background-image: url(../image/after-data-bg.jpg);max-width:576px; width:100%; padding: 15px 0 15px; }

.after-data-yoututbe-video { padding: 0 15px; }
.after-data-yoututbe-video .play-btn { width: 72px; height: 72px; background: url('../image/am-play-btn.png') no-repeat 0px 0px / contain; }
.after-data-yoututbe-video .scripps_iframe_embed::before { padding-top: 61.31%; display: block; content: ""; }

.after-data-para{margin:40px 0 30px; position: relative;}
.after-data-para::before {
  content: '';
  display: inline-block;
  width: calc(100% - 408px);
  height: 1px;
  position: absolute;
  top: 15px;
  left: 0;
  right: 0;
  background-color: #fff;
}
.after-data-para h6{font-family: 'latobold';font-size:29px;color:#fff;line-height:29px;margin-bottom:30px; }
.after-data-para p{font-family: 'latoregular';font-size:18px;color:#fff; line-height:32px; }
.after-math-cont { max-width: 395px; margin-left: auto; position: relative; padding-right:15px; padding-left: 15px; }
.client-details{margin-top:40px; }
.client-details h6{font-family: 'poppinsregular';font-weight: bold;font-size:16px; }
.client-details p{color:#878787;font-size:16px;  }
.contact-strip{ background-color:#f8f8f8;padding:40px 0;text-align: center;}
.contact-strip p, .contact-strip p a{font-family: 'latoregular';font-size:25px;}
.contact-strip p:last-child{margin-bottom: 0;}
.contact-strip a{font-family: 'latobold';font-size:33px;color:#09a7f8; }
.contact-strip a:hover{color:#0890D5;text-decoration: none;}
.brent-contact{margin-top:35px; margin-bottom:35px;  }
.brent-contact h6{font-size:16px;font-family: 'poppinslight';font-weight: bold;margin-bottom:15px; }
.brent-contact p, .brent-contact a{font-size:16px;font-family: 'poppinslight';color:#464645;}
.brent-contact p{margin-bottom:12px;}
.brent-contact a:hover{color:#2E2E2E; text-decoration: none}
.contact-bt .outline{padding: 15px 15px; font-size:16px;font-family: 'poppinsregular';background-color: transparent; border:1px solid #09a7f8;border-radius:5px; color:#09a7f8; cursor: pointer;margin-bottom: 6px; line-height: 100%;margin-right:8px;}
.contact-bt .bluebt{padding: 15px 15px;font-size:16px;font-family: 'poppinsregular';background-color: #09a7f8;border:1px solid #09a7f8;border-radius:5px; color:#fff; cursor: pointer;margin-bottom: 6px; line-height: 100%;margin-right:8px;}
.contact-bt .trial-btn{display: inline-block; padding: 15px 15px;font-size:16px;font-family: 'poppinsregular';background-color: transparent;border:1px solid #09a7f8;border-radius:5px; color:#09a7f8; cursor: pointer;margin-bottom: 6px; line-height: 100%;}
.outline:hover{background-color:rgba(9,167,248,0.05);}
.bluebt:hover{background-color:#0081C3;border-color:#0081C3;}
.trial-btn:hover{background-color:rgba(9,167,248,0.05);}
.footer-container{background-color:#09a7f8;padding:20px 0;color: #fff; }
.footer-container .sitelink{font-family: 'poppinslight'; font-size:14px; line-height: 26px; font-weight: 600;display: inline-block;color: #f3f3f3;}
.termscontainer { color: #f3f3f3; }
.terms{font-family: 'poppinslight'; font-size:14px;line-height: 26px;color: #f3f3f3; margin: 0; }
a.terms{color: #f3f3f3; text-decoration:none;line-height: 26px;display: inline-block;}
.form-container{margin-top: 230px; position: relative; z-index: 1; }
.form-container iframe{-webkit-box-shadow: 0px 0px 11px rgba(0,0,0,0.3);box-shadow: 0px 0px 11px rgba(0,0,0,0.3);min-height:560px !important;}

.testimonial-slider { margin-top: 55px; }
.testimonial-slider .slick-slide { outline: 0 !important; }
.testimonial-slider .slick-dots { text-align: left; bottom: -20px; }
.testimonial-slider .slick-dots li { margin: 0; }
.testimonial-slider .slick-dots li button::before { content: ''; background-color: #eee; border-radius: 50%; opacity: 1; width: 12px; height: 12px; margin: auto; right: 0; bottom: 0; }
.testimonial-slider .slick-dots li.slick-active button::before { background-color: #087fda; }

.scroll-top {
  color: #fafafa;
  font-size: 2em;
  box-shadow: 0 1px 1.5px 0 rgba(0,0,0,.12), 0 1px 1px 0 rgba(0,0,0,.24);
  width: 50px;
  height: 50px;
  border-radius: 100px;
  border: 1px solid #09a7f8;
  outline: none;
  background: #09a7f8;
  z-index: 9999;
  bottom: 10px;
  right: 10px;
  padding: 0;
  position: fixed;
  text-align: center;
  display: none;
}
.scroll-top:hover { color: #fff; background: #049eec; }

.freebirdFormviewerViewFormCard.exportFormCard {
    background: #fff;
	padding: 25px;
	font-family: Lucida Grande, sans-serif;
	color:#555;
	box-shadow: 0px 0px 11px rgba(0,0,0,0.3);
	border: medium none;
}
.freebirdFormviewerViewHeaderTitle.exportFormTitle.freebirdCustomFont {
    font-weight: bold;
    font-size: 130%;
	padding: 10px 0;
}
.freebirdFormviewerViewItemsItemItemTitle.exportItemTitle.freebirdCustomFont {
    font-size: 14px;
    font-weight: bold;
	margin-bottom: 5px;
	text-align: left;
}
.freebirdFormviewerViewItemsItemItem.freebirdFormviewerViewItemsTextTextItem {
    padding: 10px 0;
}
.quantumWizTextinputPaperinputInput.exportInput {
    width: 100%;
}
.freebirdFormviewerViewItemsItemRequiredAsterisk {
    margin-left: 5px;
    color: red;
    font-size: 14px;
}
.quantumWizTextinputPaperinputInput.exportInput {
    margin-left: 0;
    border: 1px solid #ccc;
    font-size: 1em;
    line-height: 1.25em;
    -moz-box-shadow: 0 1px 2px #eee inset;
	font-family: Lucida Grande, sans-serif;
    -webkit-box-shadow: 0 1px 2px #eee inset;
    box-shadow: 0 1px 2px #eee inset;
	background-color: #ffffff;
	padding: 4px 3px 2px 3px;
	box-sizing: border-box;
}
.freebirdFormviewerSubmit {
    cursor: pointer;
    -moz-border-radius: .5em;
    -webkit-border-radius: .5em;
    border-radius: .5em;
    padding: 8px 18px;
    color: #ffffff !important;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-shadow: -1px -1px 0px #003ea1;
    border: 1px solid #0d4aab !important;
    -moz-box-shadow: inset 0px 1px 0px 0px #97c4fe;
    -webkit-box-shadow: inset 0px 1px 0px 0px #97c4fe;
    box-shadow: inset 0px 1px 0px 0px #97c4fe;
    background: #1e62d0;
    background: -moz-linear-gradient(top, #3d94f6 0%, #1e62d0 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3d94f6), color-stop(100%,#1e62d0));
    background: linear-gradient(top, #3d94f6 0%, #1e62d0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0', GradientType=0 );
    width: 100%;
	margin: 10px auto;
}

.viewHeaderStatus {
    text-align: center;
}
.viewHeaderStatus .success {
    color: green;
}
.viewHeaderStatus .failure {
    color: red;
}

.freebirdFormviewerViewNavigationSubmitButton:focus{
	outline:none;
}

#trial-form .g-recaptcha-container { margin-top: 10px; margin-bottom: 10px; }
#trial-form .g-recaptcha iframe { min-height: auto !important; -webkit-box-shadow: none; box-shadow: none; }
#trial-form .captcha-error { color: #ce1305; font-size: 14px; }

@media (min-width: 1200px){
  .container{max-width: 100%;width: 1190px; }
}
@media (min-width: 992px){
  .whychoose-para { max-width: 525px; }
  /* .banner-strip-info:before,.banner-strip-info:after{width: calc((100% - 960px) / 2);} */
  .who-we-para{max-width:575px;padding-left:70px; }
  .testimonial-conatiner{padding-top:215px;padding-bottom: 178px; }
  p.client-testimonial{padding-right:55px; padding-top: 0; }
  .contact-wrapper { width: 100%; max-width: 540px; margin-left: auto; }
  .contact-container { padding-top: 165px; padding-bottom: 122px; }
}

@media (max-width: 991px){
  .form-container{margin-top:0}
  .free-button { margin-bottom: 60px; }
  .whychoose-container { padding-top: 70px; padding-bottom: 100px; }
  .why-banner { margin-top: 70px; text-align: center; }
  .who-we-para{ margin-top: 70px;}
  .testimonial-conatiner{padding-top:70px; padding-bottom: 80px;}
  .after-data-video { margin-top: 70px; margin-right: auto; margin-left: auto; }
  .contact-container { padding-top: 70px; padding-bottom: 70px; }
  .contact-wrapper { margin-top: 70px; }
  .copyright{-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1}
  .sitelinkcontainer{ -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; /* margin-top: 12px; */}
  .termscontainer{-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
}
@media (min-width: 768px){
  /* .banner-strip-info:before,.banner-strip-info:after{width: calc((100% - 720px) / 2);} */
}
@media screen and (max-width:767px) {
  .who-we-para {padding-left: 0;max-width:none;  }
  .whychoose-para{margin-bottom:30px }
  .why-banner{text-align: center;}
  .yoututbe-video .play-btn { width: 68px; height: 68px; }
  .testimonial-conatiner {padding-top: 55px;}
  .after-data-video{max-width:100%;}
  .after-data-para h6{margin-bottom:20px; }
  /* .contact-strip {margin: 55px 0;} */
  .contact-conatiner .pl-0{padding-right:0px; }
  .contact-conatiner .pl-0, .copyright, .termscontainer{text-align: center}
  .form-container iframe{-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0.3);box-shadow: 0px 0px 0px rgba(0,0,0,0.3);}
  /* .row [class*=col-lg-4]+[class*=col-lg-4] {margin-top: 5px;} */
  .row [class*=col-md-]+[class*=col-md-] {margin-top: 5px;}
}
@media (min-width: 576px){
  /* .banner-strip-info:before,.banner-strip-info:after{width: calc((100% - 540px) / 2);} */
}
@media (max-width: 575px){
  .logo img { max-width: 270px; margin-right: auto; margin-left: auto; }
  .container-fluid, .container { text-align: center; }
  .banner-strip-info { margin-top: 112px; }
  .banner-strip-info h1 { font-size: 30px; line-height: 42px; margin-bottom: 15px; }
  .banner-strip-info h2 { font-size: 40px; }
  .para h5:after { right: 0; margin-right: auto; margin-left: auto; }
  img { text-align: center; }
  .testimonial-slider .slick-slide .client-logo { margin-right: auto; margin-left: auto; }
  .testimonial-slider .slick-dots { text-align: center; }
  .after-data-video { padding: 10px 0; }
  .after-data-yoututbe-video { padding: 0 10px; }
  .contact-bt .outline, .contact-bt .bluebt { margin-right: 5px;  margin-left: 5px; }
}
@media (max-width: 480px){
  .after-data-yoututbe-video .play-btn { width: 60px; height: 60px; }
}

@media (min-width: 576px) and (max-width: 991px){
  .row [class*=col-lg] { padding-right: 20px; padding-left: 20px; }
  .who-we-para { max-width: 500px; margin-right: auto; margin-left: auto; }
}
@media (min-width: 768px) and (max-width: 991px){
  .yoututbe-video .play-btn { width: 100px; height: 100px; }
  .who-we-para { max-width: 680px; }
}

@media (max-height: 768px){
	.header-conatiner{padding-bottom:0px}
	.logo{padding-top:20px;}
	.banner-strip-info{margin:7px 0px;}
	.form-container{margin-top: 20px;}
}

@media (max-height: 640px){
	.header-conatiner{padding-bottom:0px}
	.logo{padding-top:20px;}
	.banner-strip-info{height:170px;margin:7px 0px;}
	.banner-strip-info h1{margin-bottom: 5px;}
	.free-trail h4{margin-top: 0px;}
	.free-button{margin: 7px 0px; }
	.form-container{margin-top: 20px;}
	.form-container iframe{min-height:480px !important;}
}