body,html {margin:0px;padding:0px;background-color:#fff;color:#777;font:14px "Open Sans", sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;}
body {width:100%;overflow-x:hidden;}
body.active,body.active .topnav,body.active .how-to-nav.fixed {margin-left:0px;}
body.active .navmob {left:0;}
a:hover {text-decoration:none;}
.btn-whiteanim {-webkit-transition:background-color 0.3s linear;transition:background-color 0.3s linear;}
.btn-whiteanim:hover {background-color:#ff7043 !important;color:#fff !important;border-color:#ff7043 !important}
.btnOrgFinal {background-color:#ff7043;color:#fff;margin-left:10px;padding: 0 25px;line-height: 50px;border: 1px solid #ff7043;border-radius: 3px;margin-top: 22px;cursor: pointer;font-weight:600;font-size:16px;}
.np0 {padding:0 !important;}
.np5 {padding:5px !important;}
.tr05,body,.topnav,.navmob,.how-to-nav.fixed {-o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition:.5s;}

/* navigation */
.full-content {position:relative;float:left;display:inline-block;padding:0;margin:0;width:100%;}

/* header nav */
.topnav {position:fixed;top:0;left:0;z-index:999;width:100%;height:80px;text-align:center;font-size:14px;font-weight:600;}
.topnav.final {background-color:#02a3ec;}
.topnav .logo {position:absolute;top:20px;left:10px;display:block;width:235px;height:40px;background:url('../_img/home-logo.png') no-repeat left center;overflow:hidden;text-indent:-999px}
.topnav .c {position:relative;float:left;display:inline-block;line-height:80px;padding:0 10px;color:#fff;}
.topnav .c.f {margin-left:265px;}
.topnav.final .c:hover, .topnav.final .r a:hover {background-color:#0096DA}
.topnav .r {position:absolute;top:0;right:10px;z-index:200;width:auto;height:80px;}
.topnav .cc, .topnav .b {position:relative;float:left;display:inline-block;line-height:80px;padding:0 10px;color:#fff;}
.topnav .r .b {margin-left:10px;padding:0 10px;line-height:35px;border:1px solid #fff;border-radius:3px;color:#fff;margin-top:22px;cursor:pointer;-webkit-transition:background-color 0.3s linear;transition:background-color 0.3s linear;}
.topnav.final .r .b, .topnav .r .b:hover {background-color:#ff7043;color:#fff;border-color:#ff7043}
.topnav .hamb {position:absolute;top:0;left:10px;background:url('/_img/home-icon-hamb.png') no-repeat center center;width:32px;height:80px;display:none;cursor:pointer;}
.navmob {position:fixed;display:none;width:250px;height:100%;top:0;left:-250px;z-index:9999;padding-top:80px;overflow-y: auto;background: #222;background:-moz-linear-gradient(top, #000000 0%, #111111 100%);background:-webkit-linear-gradient(top, #000000 0%,#111111 100%);background:linear-gradient(to bottom, #000000 0%,#111111 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#111111',GradientType=0 );}
.navmob .close {position:absolute;display:block;top:0px;right:15px;cursor:pointer;background:url('/_img/home-icon-x.png') no-repeat center center;width:32px;height:80px;background-size:80%;}
.navmob .ti {position:absolute;display:block;top:0px;left:15px;height:80px;line-height:80px;font-size:32px;font-weight:600;color:#fff;}
.navmob > a {position: relative; float: left; display: inline-block; width: 100%; padding: 10px 15px; color: #fff; font-weight: 600; font-size: 14px; cursor: pointer;}
.navmob > a:hover {color:#ff7043;}

/* block header carousel */
.blck-hc {position:relative;display:inline-block;float:left;width:100%;height:auto;max-height:700px;}
.blck-hc > img {width:100%;height:auto;max-height:700px;}
.blck-hc .bg {position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:url('../_img/home-bg1.jpg') no-repeat center center;background-size:cover;}
.blck-hc .cover {position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);}
.blck-hc .c {position:absolute;display:block;width:100%;height:100%;top:0;left:0;padding-top:80px;color:#fff}
.blck-hc .c > span {position:absolute;display:block;bottom:51%;left:0;width:100%;text-align:center;line-height:40px;font-size:40px;font-weight:300;letter-spacing:5px;}
.blck-hc .c > h1 {position:absolute;display:block;top:50%;left:0;width:100%;text-align:center;margin-top:0px;line-height:22px;font-size:22px;font-weight:300;}
.blck-hc .c > div {position:absolute;display:block;top:50%;left:0;width:100%;text-align:center;margin-top:75px;}
.blck-hc .c > div a {position:relative;float:none;display:inline-block;padding:0 25px;line-height:50px;border:1px solid #fff;border-radius:3px;color:#fff;font-weight:600;font-size:16px;margin:0 10px}
.blck-hc .c > div {position:absolute;display:block;top:50%;left:0;width:100%;text-align:center;margin-top:75px;}
.blck-hc .c > div a.fill {border-color:#ff7043;color:#fff;background-color:#ff7043}

/* home devices imgestion */
.imgestion-devices {width:100%;position:relative;float:left;display:inline-block;text-align:center;}
.imgestion-devices > h2 {margin:100px 0 0 0;font-size:46px;font-weight:bold;color:#222;}
.imgestion-devices > h3 {margin:0;font-size:26px;font-weight:300;color:#222;}
.imgestion-devices > img {max-width:880px;width:100%;padding:0 40px;margin:50px 0 30px 0;}
.imgestion-devices > div, .imgestion-devices > div > div {position:relative;float:left;display:inline-block;width:100%;}
.imgestion-devices > div > div {float:none;max-width:1000px;padding:0 40px;}
.imgestion-devices p {margin:0 0 25px 0;line-height:35px;font-size:22px;font-weight:300;}
.imgestion-devices .cf {position:relative;float:none;display:inline-block;padding:0 25px;line-height:50px;border:1px solid #0088cc;border-radius:3px;color:#0088cc;width:auto;font-weight:600;margin:40px 0 100px 0;}
.imgestion-devices .lt {margin-top:30px;}
.imgestion-devices .lt a {padding:7px;}
.imgestion-devices .lz > img {float:right;}

/* home testimonials */
.blck-testimonials {position:relative;display:inline-block;float:left;width:100%;background-color:#f1f1f1;padding:70px 0;text-align:center;}
.blck-testimonials > div {padding:30px 20px;}
.blck-testimonials .rest {position:relative;display:inline-block;float:none;width:100%;max-width:380px;}
.blck-testimonials p {position:relative;display:inline-block;float:left;width:100%;font-size:14px;line-height:30px;}
.blck-testimonials .f {position:relative;display:inline-block;float:none;width:100%;}
.blck-testimonials .ci {position:relative;display:inline-block;float:none;width:auto;margin:20px 0 0 0;padding-right:70px;height:50px;text-align:right;}
.blck-testimonials .ci span, .blck-testimonials .ci a {position:relative;display:block;width:100%;}
.blck-testimonials .ci span {font-weight:600;margin-top:10px;}
.blck-testimonials .ci a {font-size:12px;color:#0088cc}
.blck-testimonials .ci > img {position:absolute;display:block;top:0;right:0;width:50px;height:50px;border-radius:25px;}

/* cta start */
.cta-start {position:relative;float:left;display:inline-block;width:100%;background:url('/_img/home-bgcta.jpg') no-repeat center center;background-size:cover;background-attachment:fixed;height:400px;}
.cta-start .cover, .cta-start .c {position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);}
.cta-start .c {background:none;text-align:center;}
.cta-start h3 {margin:115px 0 0 0;font-size:40px;font-weight:400;color:#fff;}
.cta-start a {position:relative;float:none;display:inline-block;padding:0 25px;line-height:50px;border:1px solid #fff;border-radius:3px;color:#fff;width:auto;margin:40px 0 0 0;font-size:16px;font-weight:600}

/* footer */
.footer {position:relative;float:left;display:inline-block;width:100%;text-align:center;font-weight:400;padding:60px 0;}
.footer span, .footer a {display:inline-block;padding:5px 10px;}
.footer a {color:#0088cc;}

/* login box */
.login-box {position:absolute;display:none;top:85px;right:10px;width:280px;background-color:#eee;border:1px solid #ddd;border-radius:3px;padding:15px;}
.login-box .a {position:absolute;display:block;top:-14px;right:55px;width:23px;height:14px;background:url('/_img/home-icon-arrowtop.png') no-repeat center center;}
.login-box .ipt {position:relative;display:inline-block;float:left;width:100%;border-radius:3px;margin:2px 0;padding:10px 10px;font-size:16px;font-weight:400;background-color:#fff;border:1px solid #ddd;outline:none;}
.login-box .btnsend {position:relative;display:inline-block;float:left;width:100%;border-radius:3px;margin:5px 0 0 0;padding:10px 10px;font-size:16px;font-weight:600;background-color:#ff7043;color:#fff;border:0;outline:none;}
.login-box.loginstatic {position:relative;float:none;display:inline-block;top:auto;right:auto;max-width:400px;width:100%;text-align:left;}

/* block blank */
.blckblank {position:relative;float:left;display:inline-block;width:100%;}
.blckblank .head {position:relative;display:inline-block;width:100%;background:url('../_img/home-bg1.jpg') no-repeat center center;background-size:cover;text-align:center;line-height:40px;font-size:40px;font-weight:300;letter-spacing:5px;}
.blckblank .head .cover {position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);}
.blckblank span {position:relative;display:inline-block;width:100%;padding:180px 0 100px 0;text-align:center;font-size:40px;font-weight:300;letter-spacing:5px;color:#fff;}
.blckblank span p {position: relative; display: inline-block; line-height: 22px; font-size: 22px; font-weight: 300; margin: 10px 0 100px 0; width: 100%; padding: 0 20px;}
.blckold {position:relative;float:left;display:inline-block;width:100%;padding-top:40px;}
.blckold .subttl {position:relative;float:left;display:inline-block;width:100%;font-size:28px;font-weight:400;}
.blckold .preloginstatic {text-align:center;}

/* how to header */
.how-to-i {position:relative;display:inline-block;width:100%;background:url('../_img/home-bg2.jpg') no-repeat center center;background-size:cover;padding-top:80px;color:#fff;}
.how-to-i .cover {position:absolute;display:inline-block;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);}
.how-to-i .c {position:relative;display:inline-block;width:100%;text-align:center;}
.how-to-i .titlefk {position:relative;display:inline-block;line-height:40px;font-size:40px;font-weight:400;letter-spacing:5px;margin-top:100px;width:100%;padding:0 20px;}
.how-to-i h1 {position:relative;display:inline-block;line-height:22px;font-size:22px;font-weight:300;margin:10px 0 100px 0;width:100%;padding:0 20px;}
.how-to-i img {width:100%;max-width:959px;padding:0 20px;margin-bottom:100px}
#rueda-epic {position:relative;display:inline-block;width:380px;height:380px;border-radius:50%;border:2px dashed #fff;margin:90px 0 150px 0;}
#rueda-epic .lgo {position:absolute;display:block;width:100%;height:100%;top:0;left:0;background:no-repeat center center;}
#rueda-epic .ico {position:absolute;display:block;width:60px;height:60px;background:rgba(0,0,0,0.8) no-repeat center center;background-size:35px auto;top:50%;left:50%;margin:-30px 0 0 -30px;border-radius:30px;}
#rueda-epic .ico:hover {background-color:#02a3ec}
#rueda-epic p {position:absolute;display:block;width:250px;margin:0;font-size:12px;}
#rueda-epic i {font-style:normal;font-weight:600;display:inline-block;width:100%;text-transform:uppercase;font-size:16px;}
#rueda-epic .t p {bottom:80px;left:50%;width:350px;margin-left:-175px;text-align:center;}
#rueda-epic .b p {top:80px;left:50%;width:350px;margin-left:-175px;text-align:center;}
#rueda-epic .r p {top:0px;left:70px;text-align:left;}
#rueda-epic .l p {top:0px;right:70px;text-align:right;}
#rueda-epic .dt p {top:20px;bottom:auto;}
#rueda-epic .db p {bottom:20px;top:auto;}

/* how to nav */
.how-to-nav-pre {position:relative;float:left;display:inline-block;width:100%;min-height:102px;}
.how-to-nav {position:relative;float:left;display:inline-block;width:100%;padding:15px 0;border-bottom:1px solid #ddd;text-align:center;background-color:#fff;z-index:998}
.how-to-nav.fixed {position:fixed;top:80px;left:0;float:none;display:block;}
.how-to-nav > div {position:relative;float:left;display:inline-block;width:11.1%;cursor:pointer;}
.how-to-nav > div div {position:relative;float:left;display:inline-block;width:100%;background:no-repeat center 0;height:40px;overflow:hidden;}
.how-to-nav > div span {position:relative;float:left;display:inline-block;width:100%;color:#aaa;font-size:10px;font-weight:600;margin-top:5px;}
.how-to-nav > div:hover div, .how-to-nav > div.s div {background-position:center -45px}
.how-to-nav > div:hover span, .how-to-nav > div.s span {color:#0088cc;}

/* how to blocks */
.how-to-blck {position:relative;float:left;display:inline-block;width:100%;text-align:center;background-color:#fff;overflow:hidden;}
.how-to-blck > div {position:relative;float:none;display:inline-block;width:100%;max-width:1100px;text-align:left;padding:0 40px;}
.how-to-blck .cont {position:relative;float:none;display:inline-block;width:100%;max-width:550px;min-height:450px;padding:100px 0;}
.how-to-blck.r {background-color:#f1f1f1}
.how-to-blck.r .cont {float:right;}
.how-to-blck h2 {position:relative;float:left;display:inline-block;width:100%;font-size:40px;font-weight:300;margin:0 0 20px 0;color:#222;}
.how-to-blck p {position:relative;display:inline-block;width:100%;margin:0 0 15px 0;font-size:16px;font-weight:400;line-height:26px;}
.how-to-blck .ima {left:640px;bottom:0;position:absolute;display:block;} 
.how-to-blck.r .ima {right:640px;left:auto;} 
.how-to-blck .ima img {width:100%;}
.how-to-blck .imgestion {width:634px;height:407px;}
.how-to-blck .webres {width:668px;height:376px;}
.how-to-blck .appcliente {width:463px;height:406px;}
.how-to-blck .pdv {width:651px;height:403px;}
.how-to-blck .premium {width:661px;height:290px;}
.how-to-blck .gratis {width:572px;height:296px;}
.how-to-blck .xml {width:592px;height:337px;}
.how-to-blck .social {width:623px;height:267px;}
.how-to-blck .api {width:439px;height:270px;}

/* planes y precios */
.planes-precios {position:relative;float:left;display:inline-block;width:100%;padding:90px 20px 40px 20px;background-color:#f1f1f1;text-align:center;}
.planes-precios > div {position:relative;float:none;display:inline-block;width:100%;max-width:1170px;background-color:#eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.planes-precios .tabs {position:absolute;display:block;height:50px;width:auto;top:-49px;left:0;z-index:100;}
.planes-precios .tabs span {padding:0 20px;line-height:50px;font-weight:600;height:50px;display:inline-block;background-color:#fff;border:1px solid #ddd;border-bottom:1px solid #fff;border-radius:3px 3px 0px 0px;position:relative;float:left;margin-right:7px;cursor:pointer;} 
.planes-precios .tabs .nc {color:#0088cc;border-bottom-color:#ddd}
.planes-precios .tabs .nc:hover {background-color:#ddd}
.planes-precios .c, .planes-precios .cc,.planes-precios .ti {display:inline-block;position:relative;float:left;width:100%;}
.planes-precios .c {background-color:#eee;text-align:left;padding:20px;border:1px solid #ddd;background-color:#fff;border-radius:0px 3px 3px 3px;}
.planes-precios .ti {font-size:22px;font-weight:400;margin-bottom:10px;border-bottom:1px solid #ccc;color:#222;padding-bottom:10px;}
.planes-precios .pre {position:relative;float:left;display:inline-block;width:100%;margin-bottom:30px;padding:15px;background-color:#eee;line-height:26px;}
.planes-precios .pre > span {position:relative;float:left;display:inline-block;width:100%;margin-top:20px;border:2px solid #ccc;padding:10px;background-color:#ccc;}
.planes-precios .cbx, .planes-precios .slct {position:relative;float:left;display:inline-block;width:100%;min-height:30px;padding:10px 0;border-bottom:1px dashed #ddd;}
.planes-precios .last {border-bottom:0px;margin-bottom:25px;}
.planes-precios .cbx > div, .planes-precios .slct > div {position:absolute;display:block;top:50%;right:0;width:65px;margin-top:-15px;}
.planes-precios .cbx > p, .planes-precios .slct > p {position: relative; float: left; display: inline-block; width:100%; margin: 0; padding: 5px 80px 5px 0px;font-size:16px;line-height:20px;}
.planes-precios .cbx > p.small, .planes-precios .slct > p.small {padding-right:170px;}
.planes-precios .slct > div {width:150px;}
.planes-precios .ipt-slct {cursor:pointer;height:30px;line-height:30px;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;font-weight:600;font-size:14px;padding:0 15px;border:1px solid #ccc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.planes-precios .checked-fixed {position:relative;float:left;display:inline-block;width:100%;height:30px;background:url('/_img/home-ico-checked.png') no-repeat 0 0;}
.planes-precios .coll {padding:20px 20px 0 0;}
.planes-precios .colr {padding:20px 0 0 20px;}
.planes-precios .coll.f {padding-right:0;}
.planes-precios .coll span, .planes-precios .colr span {position:relative;float:left;display:inline-block;width:100%;font-size:16px;line-height:20px;padding-bottom:10px;}
.planes-precios .ipt {height:35px; line-height:35px; width: 100%; -webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; background-color: #fff; font-size: 14px; padding: 0 15px; border: 1px solid #ccc;outline:none;color:#222;}
.planes-precios .ipt:focus {border-color:#0088cc}
.planes-precios .cc.old {display:none;}
.ickbx:not(:checked),.ickbx:checked {position:absolute;left:-9999px;}
.ickbx:not(:checked) + label,.ickbx:checked + label {position:relative;cursor:pointer;width:100%;display:inline-block;float:left;height:30px;margin:0;}
.ickbx:not(:checked) + label:before,.ickbx:checked + label:before,.ickbx:not(:checked) + label:after,.ickbx:checked + label:after {content: ''; position: absolute; }
.ickbx:not(:checked) + label:before,.ickbx:checked + label:before {left:0;top:0;width:65px;height:30px;background:#DDDDDD;border-radius:15px;transition: background-color .2s;}
.ickbx:not(:checked) + label:after,.ickbx:checked + label:after {width: 20px; height: 20px; transition: all .2s; border-radius: 50%; background: #7F8C9A; top: 5px; left: 5px; }
.ickbx:checked + label:before {background:#26A65B; }
.ickbx:checked + label:after {background: #fff; left: auto; right:5px; }
.ickbx:checked + label .ui,.ickbx:not(:checked) + label .ui:before,.ickbx:checked + label .ui:after {position: absolute; left:0;width:50px;text-align:center;border-radius: 15px; font-size: 14px; font-weight:600; line-height:30px; transition: all .2s; }
.ickbx:not(:checked) + label .ui:before {content:"No";left:auto;right:0;}
.ickbx:checked + label .ui:after {content: "Sí"; color: #fff;}

/* animation how-to */
.anmtd {-webkit-animation-duration: 1s; -moz-animation-duration: 1s; -o-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -o-animation-fill-mode: both; animation-fill-mode: both; }
@-webkit-keyframes fadeInUp {0% {opacity: 0; -webkit-transform: translateY(100px); } 100% {opacity: 1; -webkit-transform: translateY(0); } }
@-moz-keyframes fadeInUp {0% {opacity: 0; -moz-transform: translateY(100px); } 100% {opacity: 1; -moz-transform: translateY(0); } }
@-o-keyframes fadeInUp {0% {opacity: 0; -o-transform: translateY(100px); } 100% {opacity: 1; -o-transform: translateY(0); } }
@keyframes fadeInUp {0% {opacity: 0; transform: translateY(100px); } 100% {opacity: 1; transform: translateY(0); } }
.anmtd.fadeInUp {-webkit-animation-name: fadeInUp; -moz-animation-name: fadeInUp; -o-animation-name: fadeInUp; animation-name: fadeInUp; }

/* Ejemplos */

.ejemplos {position:relative;float:left;display:inline-block;width:100%;padding:90px 0;background-color:#fff;text-align:center;}
.ejemplos > div {position:relative;float:none;display:inline-block;width:100%;max-width:1170px;text-align:left;}
.ejemplos .tabs {display:inline-block;width:100%;margin:45px 0;text-align:center;border-bottom:1px solid #ddd;}
.ejemplos .tabs > a {display:inline-block;padding:10px 30px;border-bottom:1px solid transparent;margin:0 -2px -1px -2px;color:#444;text-decoration:none;cursor:pointer;}
.ejemplos .tabs .s, .ejemplos .tabs > a:hover {background-color:#eee;border-color:#0088cc;color:#0088cc;}
.ejemplos .tabs .dropdown {width:100%;display:none}
.ejemplos .tabs .dropdown button {background-color:#fff;padding:10px;width:100%;outline:none;display:inline-block;}
.ejemplos .tabs .dropdown-menu {width:100%;text-align:center;}
.ejemplos .tabs .dropdown-menu a {padding:10px;border-bottom:1px solid #eee;}
.ejemplos .tabs .dropdown-menu a.s, .ejemplos .tabs .dropdown-menu a:hover {color:#0088cc;}
.ejemplos .d-finaltab {display:none;}
.ejemplos .d-finaltab.s {display:inline-block;width:100%;}
.ejemplos .box {padding-top:70px;margin-top:70px;border-top:1px solid #eee;display:inline-block;width:100%;}
.ejemplos .box.fchild {margin-top:0;}
.ejemplos .box .con {padding-top:40px;padding-bottom:40px;}
.ejemplos .box .ti {font-size:52px;font-weight:600;color:#000;}
.ejemplos .box p {font-size:20px;font-weight:300;color:#444;line-height:30px;padding:0;margin:5px 0;}
.ejemplos .box .lks {display:inline-block;width:100%;margin-top:35px;}
.ejemplos .box .lks span {display:inline-block;width:100%;font-size:12px;color:#444;margin-bottom:7px;}
.ejemplos .box .lks a {padding-left:25px;margin-right:20px;height:20px;line-height:20px;display:inline-block;float:left;background:no-repeat left center;color:#444;font-size:14px;}
.ejemplos .box .lks .web {background-image:url('/_img/ico-circle-link.png');}
.ejemplos .box .lks .ios {background-image:url('/_img/ico-circle-ios.png');}
.ejemplos .box .lks .android {background-image:url('/_img/ico-circle-android.png');}
.ejemplos .box .im {text-align:center;}
.ejemplos .box .im img {display:inline-block;}
.ejemplos h3 {font-size:18px;letter-spacing:2px;font-weight:400;color:#000;margin:15px 0 30px 0;padding:0 15px;text-transform:uppercase;}
#d-tabapps .con {padding-top:0;}
#d-tabapps p {display:none;}
#d-tabapps .lks {margin-top:10px;}
.ejemplos .grid-sizer,.grid-item {width: 33%; float: left;padding:10px;}
.ejemplos .grid:after {content: ''; display: block; clear: both; }
.ejemplos .box-w {position:relative;width:100%;background-color:#fff;display:inline-block;overflow:hidden;}
.ejemplos .box-w:hover p {color:#ff7043;}
.ejemplos .box-w:hover img {-webkit-transform: scale(1.1);transform: scale(1.1);}
.ejemplos .box-w img {width:100%;min-height:50px;-webkit-transform: scale(1);transform: scale(1);}
.ejemplos .box-w span {font-size:22px;font-weight:600;color:#fff;padding:10px 15px 0px 15px;display:inline-block;width:100%;}
.ejemplos .box-w p {font-size:14px;padding:0 15px 10px 15px;display:inline-block;width:100%;color:#fff;text-decoration:none;margin:0;}
.ejemplos .box-w > div {position:absolute;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,0.9);}

/* About Us */
.aboutus {position:relative;float:left;display:inline-block;width:100%;background-color:#fff;text-align:center;}
.aboutus .gy {background-color:#f1f1f1;position:relative;float:left;display:inline-block;width:100%;}
.aboutus .centd {position:relative;float:none;display:inline-block;width:100%;max-width:1170px;text-align:left;padding:70px 20px;}
.aboutus .team {position:relative;float:left;display:inline-block;width:100%;padding:0 20px;}
.aboutus .team img {width:100%;}
.aboutus .team .centd {padding:0 20px;}
.aboutus .bm {position:absolute;float:none;display:block;left:0;bottom:0;height:50%;width:100%;background-color:#f1f1f1}
.aboutus h2 {font-size:52px;font-weight:600;color:#000;margin:0;padding:0;}
.aboutus h3 {font-size:18px;letter-spacing:2px;font-weight:400;color:#000;margin:15px 0 30px 0;padding:0;}
.aboutus p {font-size:16px;font-weight:300;color:#444;line-height:30px;padding:0;margin:5px 0;}
.aboutus .sblck > div {margin:15px 0;display:inline-block;position:relative;}
.aboutus .sblck span {font-weight: 600; font-size: 32px; color: #000; text-align: center; width: 100%; display: inline-block; margin-bottom: 20px;}
.aboutus .sblck p {text-align:center;}

/* MEDIA QUERIES */
@media all and (max-width: 1100px){
	.topnav .logo {width:65px;}
	.topnav .c.f {margin-left:95px;}
}

@media all and (max-width: 992px){
	body.active,body.active .topnav,body.active .how-to-nav.fixed {margin-left:250px;}
	.topnav .logo {left:65px;}
	.topnav .c.f {margin-left:150px;}
	.topnav .c, .topnav .cc {display:none;}
	.topnav .hamb {display:block;}
	.navmob {display:block}
	.how-to-nav-pre {display:none !important;}
	.how-to-blck > div {text-align:center;}
	.how-to-blck .cont {padding:70px 0 40px 0;min-height:auto;text-align:left;max-width:100%;}
	.how-to-blck .ima, .how-to-blck.r .ima {position:relative;float:none;display:inline-block;left:auto;right:auto;width:100%;padding:0;height:auto;}
	.how-to-blck h2 {text-align:center;}
	.blck-hc .c > div a {font-size:14px;padding:10px;line-height:normal;margin:10px;}
	.how-to-blck > div {padding:0 100px;}
	.how-to-i #rueda-epic {display:none !important}
	.lndng1 .item p {font-size:16px;}
	.ejemplos .grid-sizer,.grid-item {width:50%;}
	.ejemplos .box .lks > div {width:auto;margin:0 10px 0 0;}
	.ejemplos .box .lks {margin-bottom:40px;}
}

@media all and (max-width: 768px){
	.blck-hc .c > span, .blckblank span {font-size:30px;}
	.blck-hc .c > h1 {font-size:18px;padding:0 10px;}
	/*.how-to-i img {display:none !important}*/
	.how-to-blck > div {padding:0 20px;}
	.planes-precios .colr, .planes-precios .coll {padding:15px 0 0 0;}
	.lndng1 .cnt {padding:10px;}
	.lndng1 .lg {width:100%;background-position:center center}
	.lndng1 .carousel-inner {margin: 30px 0;}
	.lndng1 .carousel-inner img {display:none}
	.lndng1 .item {height:auto;}
	.lndng1 .item span {font-size:22px;margin-bottom:5px;}
	.lndng1 .item p {padding:0;height:auto;}
	.lndng1 .item .im {display:none;}
	.lndng1 .item {padding: 0 40px;}
	.lndng1 .cnt8 {padding:0;}
	.lndng1 .arrowform {display:none;}
	.lndng1 .lz > div,.lndng1 .rz > div {top:50px;}
	.ejemplos {padding:50px 0;}
	.ejemplos .box .con {padding-top:0;padding-bottom:40px;}
	.ejemplos .box .ti {font-size:32px;line-height:32px;}
	.ejemplos .box p {font-size:16px;}
	.ejemplos .box .lks {margin-top:15px;margin-bottom:0;}
	.ejemplos .box .lks span {width:auto;float:left;margin:0 10px 0 0;line-height:20px;}
	.ejemplos .box .lks a {font-size:12px;width:25px;overflow:hidden;margin:0 5px;}
	.ejemplos .box .im {padding:0 15px;}
	.ejemplos .tabs > a {display:none;}
	.ejemplos .tabs {padding:0 15px;border:0;margin-bottom:30px;}
	.ejemplos .tabs .dropdown {display:inline-block;}
	.grid-sizer,.grid-item {width:100%;padding:7px 15px;}
}