@font-face{font-family:'Fabriga';src:url('fonts/Fabriga-Light.eot');src:local('☺'), url('fonts/Fabriga-Light.woff') format('woff'), url('fonts/Fabriga-Light.ttf') format('truetype'), url('fonts/Fabriga-Light.svg') format('svg');font-weight:200;font-style:normal}@font-face{font-family:'Fabriga';src:url('fonts/Fabriga-Regular.eot');src:local('☺'), url('fonts/Fabriga-Regular.woff') format('woff'), url('fonts/Fabriga-Regular.ttf') format('truetype'), url('fonts/Fabriga-Regular.svg') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Fabriga';src:url('fonts/Fabriga-Medium.eot');src:local('☺'), url('fonts/Fabriga-Medium.woff') format('woff'), url('fonts/Fabriga-Medium.ttf') format('truetype'), url('fonts/Fabriga-Medium.svg') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'Fabriga';src:url('fonts/Fabriga-Bold.eot');src:local('☺'), url('fonts/Fabriga-Bold.woff') format('woff'), url('fonts/Fabriga-Bold.ttf') format('truetype'), url('fonts/Fabriga-Bold.svg') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Fabriga';src:url('fonts/Fabriga-Black.eot');src:local('☺'), url('fonts/Fabriga-Black.woff') format('woff'), url('fonts/Fabriga-Black.ttf') format('truetype'), url('fonts/Fabriga-Black.svg') format('svg');font-weight:800;font-style:normal}*{margin:0 auto;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset-img{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}hr{display:none}img{border:none}em{font-style:normal}fieldset{border:none}input,textarea{outline:none;font-family:'Fabriga', sans-serif}textarea{resize:none}.clear{clear:both}body{font-size:11px;width:100%;min-width:1280px;padding:0 !important;background:#FFF !important;font-family:'Fabriga', sans-serif}.container{width:1024px;padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.content{padding:30px 0}.content h2,.content h3{font-size:37px;line-height:44px;color:#f42265;font-weight:800;padding-bottom:40px;margin-bottom:40px;position:relative}.agilework .content h3{padding-bottom:20px;margin-bottom:20px}.content h2:after,.content h3:after{content:'';background:#d6d8e0;width:300px;height:2px;position:absolute;bottom:0px;left:0px;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}.content:hover h2:after,.content:hover h3:after{width:150px}.content p{font-size:27px;color:#152032}.contact .content p{text-align:center;font-size:38px;font-weight:500}.btn-seeall{margin:30px auto;display:block;text-align:center;width:285px;line-height:53px;font-size:22px;color:#f71862;text-decoration:none;text-transform:uppercase;border:solid 1px #a8093d;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out;cursor:pointer}.btn-seeall:hover{background:#f71862;color:#FFF}.btn-seeall:hover a{color:#FFF}.btn-seeall a{text-decoration:none;color:#f71862;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide a{outline:none}.slick-slide img{display:block;width:100%;height:auto;margin:0px}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{display:block;position:absolute;width:96%;margin:0 2%;height:10px;bottom:20px;left:0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.slick-dots li{width:10px !important;height:10px !important;background:#232323;border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;cursor:pointer;margin:0 2px !important;display:inline-block;vertical-align:middle;border:none !important;float:none !important}.slick-dots li button{display:block;width:100%;height:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;position:relative;z-index:1;background:#810237;border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out;border:none;font-size:0px;line-height:0px;text-indent:-9999px;cursor:pointer;outline:none;margin:0px}.slick-dots li.slick-active button,.slick-dots li:hover button{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.slick-arrow{width:25px;height:46px;position:absolute;top:50%;margin:-23px 0 0 0;font-size:0px;line-height:0px;text-indent:-9999px;border:none;background:url('images/sprite.png') no-repeat -137px -49px;cursor:pointer;outline:none;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out;z-index:2}.slick-prev{left:0px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.slick-next{right:0px}.slick-arrow:before{content:'';background:url('images/sprite.png') no-repeat -199px -76px;width:6px;height:11px;position:absolute;top:50%;left:50%;margin:-6px 0 0 -3px}.slick-prev:before{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.slick-arrow:hover:before{background-position:-179px -76px}#header{margin-bottom:-210px}.home #header{position:relative;z-index:1}.platform #header{margin-bottom:0px}#header > .top{background:#030406;position:relative}#header > .top > .container{height:50px;overflow:hidden}#header > .top .shortcuts{float:right}#header .shortcuts > li{display:inline-block}#header .shortcuts > li a{color:#FFF;text-decoration:none;font-weight:500;font-size:16px;line-height:50px;padding:0 20px;display:block;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}#header .shortcuts > li:hover > a{color:#f71862;position:relative}#header li.dropdown > a:before{content:'';position:absolute;bottom:0px;right:17px;border-bottom:solid 10px #d6d8e0;border-left:solid 10px transparent;border-right:solid 10px transparent;z-index:1;display:none}#header li.dropdown:hover a:before{display:block}#header li.dropdown > a:after{content:'';background:url('images/sprite.png') no-repeat -91px -17px;width:15px;height:10px;display:inline-block;vertical-align:middle;margin-left:10px;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}#header li.dropdown:hover > a:after,#header .shortcuts > li.dropdown.active > a:after{margin-top:15px}#header .shortcuts li ul{display:none;position:absolute;top:100%;left:0px;width:100%;background:#d6d8e0;flex-direction:row;justify-content:center;align-items:center;z-index:2;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#header .shortcuts li:hover ul{display:flex}#header .shortcuts li ul li{margin:0 5px}#header .shortcuts li li a{font-size:20px;line-height:100px;color:#152032}#header .shortcuts li li:hover a{color:#f71862}#header > .bottom{background:rgba(0, 0, 0, 0.4);position:relative}.platform #header > .bottom{background:#152032}#header > .bottom > .container{height:100px}#logo{width:200px;height:75px;height:100px;display:inline-block;vertical-align:middle}#logo a{background:url(images/logo.png) no-repeat center center;background-size:80% auto;display:block;width:100%;height:100%;text-decoration:none;font-size:0px;line-height:0px;text-indent:-9999px}#menu{margin-left:15px;display:inline-block;vertical-align:middle}#menu > #open-menu{display:none}#menu ul{width:100%}#menu ul > li{display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#menu ul > li > a{color:#FFF;text-decoration:none;font-weight:800;font-size:22px;line-height:100px;padding:0 14px;display:block;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}.en #menu ul > li > a{padding:0 25px}.es #menu ul > li > a{padding:0 17px}#menu ul > li:hover > a{color:#f71862;position:relative}#menu li.dropdown > a:before{content:'';position:absolute;bottom:0px;right:10px;border-bottom:solid 10px #d6d8e0;border-left:solid 10px transparent;border-right:solid 10px transparent;z-index:1;display:none}.en #menu ul > li.dropdown > a:before{right:22px}.es #menu ul > li.dropdown > a:before{right:14px}#menu li.dropdown > a:after{content:'';background:url('images/sprite.png') no-repeat -91px -17px;width:15px;height:10px;display:inline-block;vertical-align:middle;margin-left:10px;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}#menu li.dropdown:hover > a:before{display:block}#menu li.dropdown:hover > a:after,#menu li.dropdown.active > a:after{margin-top:15px}#menu ul > li ul{display:none;position:absolute;top:100%;left:0px;width:100%;background:#d6d8e0;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;z-index:1}#menu ul > li:hover ul{display:flex}#menu ul > li li{margin:0 5px}#menu ul > li li a{font-size:25px;line-height:80px;color:#152032}#idioma{width:60px;position:relative;vertical-align:middle;display:inline-block;margin-left:10px;z-index:1}#idioma:after{content:''}#idioma > p{line-height:30px;font-size:18px;font-weight:lighter;text-transform:uppercase;background:#f71862;color:#FFF;text-align:center}#idioma > p:after{content:'';background:url('images/sprite.png') no-repeat -91px -17px;width:15px;height:10px;display:inline-block;margin-left:5px;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}#idioma ul{background:#a6a6a6;display:none;position:absolute;top:100%;left:0px;width:100%}#idioma:hover ul{display:block}#idioma ul li{line-height:30px;font-size:18px;font-weight:lighter;text-transform:uppercase;padding:0 10px;color:#FFF;cursor:pointer;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}#idioma ul li:hover,#idioma ul li.active{background:#f71862;color:#FFF}#header #contact{vertical-align:middle;display:inline-block}#header #contact > a{display:block;text-decoration:none;font-size:19px;font-weight:200;color:#FFF;border:solid 1px #FFF;width:125px;line-height:35px;text-align:center;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}#header #contact:hover > a{background:rgba(0, 0, 0, 0.5);color:#f71862;border-color:#f71862}#fullbanner{display:block}#fullbanner .box-banner{height:860px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-size:auto 100% !important}.home #fullbanner .box-banner{position:relative;height:670px}.clients #fullbanner .box-banner{height:575px;background-size:auto 100% !important}.aboutus #fullbanner .box-banner{height:575px;background-size:auto 100% !important}.platform #fullbanner .box-banner{height:300px;background-size:100% auto !important}.pricing #fullbanner .box-banner{height:575px;background-size:100% auto !important}.agilework #fullbanner .box-banner{height:575px;background-size:100% auto !important}.businessresults #fullbanner .box-banner{height:610px;background-size:auto 100% !important}.contact #fullbanner .box-banner{height:575px;background-size:100% auto !important}#fullbanner .box-banner .video{height:773px;overflow:hidden;position:absolute;top:0px;left:0px;width:100%}#fullbanner .box-banner .video:before{content:'';position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(0, 0, 0, 0.4)}#fullbanner .box-banner .video iframe{height:860px;width:100%}#fullbanner .box-banner > .container{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:360px 70px 0 70px;text-align:center;overflow:hidden;display:inline-block;width:100%}.home #fullbanner .box-banner > .container{position:relative;padding:270px 70px 0 70px;overflow:initial}.aboutus #fullbanner .box-banner > .container{padding:310px 70px 0 70px}.platform #fullbanner .box-banner > .container{padding:80px 70px 0 70px}.clients #fullbanner .box-banner > .container{padding:255px 70px 0 70px}.pricing #fullbanner .box-banner > .container{padding:273px 70px 0 70px}.agilework #fullbanner .box-banner > .container{padding:235px 70px 0 70px}.businessresults #fullbanner .box-banner > .container{padding:250px 70px 0 70px}.contact #fullbanner .box-banner > .container{padding:250px 70px 0 70px}#fullbanner .box-banner a{display:block;width:100%;height:100%;text-decoration:none;color:#FFF;cursor:default}#fullbanner .box-banner h2{font-size:45px;font-weight:700;text-align:center;text-transform:uppercase;color:#FFF;cursor:default}#fullbanner .box-banner p{font-weight:400;text-align:center;font-size:29px;margin:60px 30px;color:#FFF;cursor:default}.businessresults #fullbanner .box-banner p{margin:30px 0}#fullbanner .box-banner .btn-action{display:inline-block;text-align:center;line-height:65px;padding:0 25px;font-size:28px;text-transform:uppercase;background:#f71862;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:2px 2px 6px 4px rgba(21, 32, 50, 0.6);-moz-box-shadow:2px 2px 6px 4px rgba(21, 32, 50, 0.6);-webkit-box-shadow:2px 2px 6px 4px rgba(21, 32, 50, 0.6);-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out;cursor:pointer}#fullbanner .box-banner:hover .btn-action{border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9}#carousel-cases{background:url(images/pattern.jpg) repeat center center;position:relative;overflow:hidden}#carousel-cases:after{content:'';height:450px;width:120%;background:#FFF;position:absolute;bottom:-210px;left:0px;transform:rotate(170deg);-webkit-transform:rotate(170deg);-moz-transform:rotate(170deg);-o-transform:rotate(170deg);-ms-transform:rotate(170deg)}#carousel-cases > .carousel{padding:30px 0}#carousel-cases > .carousel .box-banner{padding:0 25px}#carousel-cases > .evidence{margin-top:30px;overflow:hidden;position:relative;z-index:1}#carousel-cases > .evidence .title{font-weight:400;font-size:30px;color:#152032;width:47%;text-align:right;line-height:35px;float:left}#carousel-cases > .evidence .author{font-size:24px;color:#152032;font-weight:600;width:47%;text-align:right;float:left;clear:both;margin-top:10px}#carousel-cases > .evidence .image{float:right;width:52%;margin-top:-100px}#carousel-cases > .evidence .image img{display:block;width:100%;height:auto}#works iframe{display:block;width:100%;max-width:990px;height:555px;margin:40px auto}#features{margin-top:30px}#features > .container .container{padding:0px;margin-top:30px;width:100%}#features{margin-bottom:-20px}#features .box-banner{width:49%;padding:10px;box-sizing:border-box;display:inline-block;vertical-align:top}#features .box-banner,#action .box-banner{width:49%;display:inline-block}#features .box-banner img,#action .box-banner img{width:100%}#features .box-banner a{padding:10px;display:block;float:left;background:#fff;box-shadow:3px 1px 9px 0px rgba(21, 32, 50, 0.3);color:#152032;text-decoration:none}#features .box-banner a:before{background:url('images/sprite.png') no-repeat;width:50%;height:233px;float:left;content:'';background-size:inherit;margin:0 -10px 50px -30px;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-o-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}#features .box-banner.smartcheckout a:before{background-position:-35px -725px}#features .box-banner.logistics a:before{background-position:-337px -742px;margin-top:30px}#features .box-banner a .title{font-size:27px;font-weight:500;margin-bottom:20px;text-align:center}#features .box-banner a .description{font-size:20px;line-height:1.5em;font-weight:300;min-height:220px}#features .box-banner a .button{color:#f42265;border:1px solid #f42265;display:block;width:140px;text-align:center;text-transform:uppercase;font-size:17px;padding:11px;line-height:1em;float:left;margin-top:20px;border-radius:2px}#features .box-banner a .deploy{float:left;width:100%;margin-top:30px}#features .box-banner a .deploy .title{float:left;width:170px;font-size:24px}#features .box-banner a .deploy .days,#features .box-banner a .deploy .month{float:left;font-size:18px;text-align:right;font-weight:300;color:#616d8b;margin-left:15px}#features .box-banner a .deploy .days strong,#features .box-banner a .deploy .month strong{display:block;color:#f42265;font-size:18px;line-height:45px}#features .box-banner a .deploy .days strong{font-size:18px}#features .more-features{color:#f42265;border:1px solid #f42265;display:block;width:250px;text-align:center;text-transform:uppercase;font-size:17px;padding:11px;line-height:1em;clear:both;margin-top:20px;border-radius:2px;text-decoration:none;margin:50px auto 0 auto}#results{background:url(images/pattern.jpg) repeat center center;position:relative;overflow:hidden;padding-top:220px;clear:both}#results:after{content:'';height:300px;width:120%;background:#FFF;position:absolute;top:-140px;left:0px;transform:rotate(-174deg);-webkit-transform:rotate(-174deg);-moz-transform:rotate(-174deg);-o-transform:rotate(-170deg);-ms-transform:rotate(-174deg)}#results > .container{position:relative;z-index:1}#results ul{width:100%;margin:100px auto;display:flex;flex-direction:row;justify-content:center;align-items:center}#results ul li{display:inline-block;vertical-align:top}#results ul li strong{width:210px;line-height:210px;text-align:center;border:solid 1px #a154d4;display:block;font-size:60px;color:#8825c9;font-weight:800;border-radius:105px;-moz-border-radius:105px;-webkit-border-radius:105px}#results ul li p{text-align:center;margin-top:60px;font-weight:500}#action{padding-top:40px;background:url(images/pattern.jpg) repeat center center}#action > .container .container{padding:0px;width:100%;margin:20px 0}#action .box-banner{padding:10px;box-sizing:border-box;width:49%;display:inline-block;vertical-align:top}#action .box-banner a{padding:10px;display:table;float:left;background:#fff;box-shadow:3px 1px 9px -2px rgba(21, 32, 50, 0.3);color:#152032;text-decoration:none;min-height:300px}#action .brand{display:table-cell;width:140px;vertical-align:middle}#action .wrap{display:table-cell;padding:10px}#action .description{font-size:19px;font-weight:300;min-height:200px}#action .button{color:#f42265;border:1px solid #f42265;display:block;width:140px;text-align:center;text-transform:uppercase;font-size:17px;padding:11px;line-height:1em;float:left;margin-top:20px;border-radius:2px;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}#action .box-banner:hover .button{background:#f71862;color:#FFF}#numbers{margin-top:80px;margin-bottom:-160px;position:relative}.aboutus #numbers{margin-bottom:0px}#numbers > .container{overflow:hidden;position:relative;z-index:1}#numbers .map{position:relative;margin:50px 2%}#numbers .map > div{position:absolute;color:#616d8b;font-size:22px;text-align:center}#numbers .map > div strong{font-size:45px;line-height:35px;color:#152032;font-weight:500;display:block;letter-spacing:-2px}#numbers .map .stores{top:0%;left:0%}#numbers .map .transaction{top:0%;left:44%}#numbers .map .offices{top:38%;left:31%}#numbers .map .countries{top:71%;left:39%}#numbers .map .gmv{top:62%;left:63%}#numbers .map .sessions{top:83%;left:58%}#numbers .map > img{width:100%}#lastest{background:url(images/pattern.jpg) repeat center center;position:relative;overflow:hidden}#lastest:after{content:'';height:300px;width:120%;background:#FFF;position:absolute;top:-130px;left:-10%;transform:rotate(-190deg);-webkit-transform:rotate(-185deg);-moz-transform:rotate(-190deg);-o-transform:rotate(-190deg);-ms-transform:rotate(-190deg)}#lastest > .container{position:relative;z-index:1;padding-top:290px;overflow:hidden}#lastest > .container > div{width:40%;padding:0px}#lastest .blog{float:left}.es #lastest .blog{width:100%}#lastest .ebooks{float:right}.es #lastest .ebooks{display:none}#lastest > .container > div > h3{padding-bottom:30px;margin-bottom:30px}#lastest > .container > div ul li a{text-decoration:none;display:block;padding:20px 0}#lastest > .container > div ul li p{font-size:20px;color:#152032;font-weight:400}#lastest > .container > div .date{font-size:20px;color:#616d8b}#lastest > .container > div .date:before{content:'';background:url('images/sprite.png') no-repeat -47px -418px;width:36px;height:33px;display:inline-block;vertical-align:middle;margin-right:15px}#supporting-text{background:url(images/pattern.jpg) repeat center center}#supporting-text > .container{padding:50px 0;width:100%;max-width:1024px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#supporting-text .box-banner{height:auto}#supporting-text .box-banner img{width:auto;margin:0 auto}#supporting-text .box-banner h1,#supporting-text .box-banner h2{font-weight:700;font-size:50px;color:#152032;text-align:center}#supporting-text .box-banner p{font-size:27px;color:#152032;text-align:center;margin:40px 20px;height:144px}.pricing #content,.agilework #content,.businessresults #content,.platform #content{padding-top:60px}.agilework #content{margin-bottom:-80px}.pricing #content table{display:block;width:100%;border:solid 2px #eaeaea;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.pricing #content table thead th{background:#616d8b;border-left:solid 2px #FFF}.pricing #content table thead th:first-child{width:38%;border-left:none}.pricing #content table thead th p{color:#d6d8e0;font-weight:700;text-align:center}.pricing #content table thead th p.main{font-size:20px;line-height:120px}.pricing #content table thead th p.plans{font-size:20px}.pricing #content table tbody td{border:solid 2px #616d8b;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}.pricing #content table tbody tr:hover td{background:#eff0f3}.pricing #content table tbody > tr > td:first-child{background:#eff0f3;padding:10px 15px}.pricing #content table tbody td p{font-weight:400;font-size:16px;color:#616d8b;text-align:center;display:block}.pricing #content table tbody > tr > td:first-child p{text-align:left;font-size:18px;color:#152032;font-weight:400}.pricing #content table tbody td p.check{padding:0px;text-align:center;background:url('images/sprite.png') no-repeat -178px -20px;width:31px;height:23px;font-size:0px;line-height:0px;text-indent:-9999px}.pricing .btn-contact{margin:80px auto 50px auto;display:block;text-align:center;width:265px;line-height:53px;font-size:22px;color:#f71862;text-decoration:none;text-transform:uppercase;border:solid 1px #a8093d;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}.pricing .btn-contact:hover{background:#f71862;color:#FFF}#carousel-testimonials{background:#f71862}#carousel-testimonials > .container{padding:20px 0}#carousel-testimonials .box-banner a{text-decoration:none;display:block;width:100%;height:100%}#carousel-testimonials .box-banner img{display:block;width:initial;margin:0 auto}#carousel-testimonials .box-banner p{font-size:22px;color:#FFF;text-align:center;padding:0 10px;margin-top:30px}#carousel-testimonials .box-banner .btn-read{margin:30px auto 0 auto;display:block;text-align:center;width:160px;line-height:39px;font-size:17px;color:#FFF;text-decoration:none;text-transform:uppercase;border:solid 1px #FFF;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}#carousel-testimonials .box-banner:hover .btn-read{background:#152032;border-color:#f71862}#clients{padding:60px 0}#clients > .container{overflow:hidden;padding:0px;margin-top: 10px;}#clients a{text-decoration:none;width:100%;height:100%;display:block}#clients a > .container{margin:40px 0;padding:0px;overflow:hidden;width:100%}#clients .box-banner{float:left;width:16.66%}#clients .box-banner img{-webkit-filter:grayscale(100%);filter:grayscale(100%);display:block;width:100%;height:auto;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}#clients .box-banner:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}#content .uptodate{display:block;width:100%;margin:80px 0;overflow:hidden;position:relative;text-align:center}#content .uptodate > div{width:50%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#content .uptodate .left{width:100%;position:relative;margin:0 auto;display:inline-block}#content .uptodate .left > div{position:absolute;left:27%}#content .uptodate .left > .tradicional-saas-model{top:-1%;left:26%}#content .uptodate .left > .continuous-deploy{top:38.5%}#content .uptodate .left > div > p{font-size:25px;width:280px;text-align:right}#content .uptodate .left img{display:block;width:initial;margin:0}#content .uptodate .right{position:absolute;bottom:0px;right:0px;width:initial}#content .uptodate .left > div > ul{display:none;position:absolute;top:-4px;left:108%;text-align:left;width:100%;background:#606c8b;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:15px;-moz-border-radius:2px}#content .uptodate .left > div > ul:before{content:'';position:absolute;top:15px;left:-10px;border-right:solid 10px #606c8b;border-top:solid 5px transparent;border-bottom:solid 5px transparent;z-index:1}#content .uptodate .left > div:hover > ul{display:block;-moz-box-shadow:6px 0px 28px -8px rgba(21, 32, 50, 0.51)}#content .uptodate .left > div > ul li.title{color:#f71862}#content .uptodate .left > div > ul li.title{color:#d5d7df;font-size:27px}#content .uptodate .left > div > ul li{font-size:19px;color:#152032;color:#FFF;margin:3px 0;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}#content .uptodate .left > div > ul li:before{content:'';display:inline-block;width:10px;height:10px;background:#152032;margin-right:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}#content .uptodate .left > div > ul li:hover:before{background:#f71862}#content .uptodate .left > div > ul li.title:before{display:none}#content .uptodate .left > div > ul li:hover,#content .uptodate .left > div > ul:hover > li.title{color:#f71862}#content .powerful{overflow:hidden;position:relative;z-index:1}#content .powerful p{margin-bottom:30px}#content .powerful > div{float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:50%}#content .powerful .left .benefits > li{font-size:29px;color:#616d8b;font-weight:400;margin:8px 0;display:inline-block;clear:both;width:100%}#content .powerful .left .benefits > li:before{content:'';background:url('images/sprite.png') no-repeat;width:59px;height:54px;display:inline-block;vertical-align:middle;margin-right:10px}#content .powerful .left .benefits > li.amazon:before{background-position:-36px -521px}#content .powerful .left .benefits > li.cdn:before{background-position:-168px -520px}#content .powerful .left .benefits > li.cache:before{background-position:-320px -520px}#content .powerful .left .benefits > li.nosql:before{background-position:-470px -519px}#content .powerful .left .benefits > li.failover:before{background-position:-35px -623px}#content .powerful .left .benefits > li.recovery:before{background-position:-166px -623px}#content .powerful .left .benefits > li.backup:before{background-position:-318px -624px}#content .powerful .right{width:40%;position:absolute;bottom:0px;right:0px}#content .powerful .right h4{font-size:39px;line-height:39px;color:#152032;text-align:center;padding:0 5% 30px 5%;margin-bottom:30px;position:relative;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}#content .powerful .right h4:after{content:'';background:#d6d8e0;width:300px;height:2px;position:absolute;bottom:0px;left:50%;margin-left:-150px;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}#content .powerful .right:hover h4:after{width:150px;margin-left:-75px}#content .powerful .right p{padding:0 5%;text-align:center}#content .powerful .right img{display:block;width:100%;height:auto;margin-top:60px}.agilework #content2{background:url(images/pattern.jpg) repeat center center;position:relative;overflow:hidden;padding-top:260px}.agilework #content2:before{content:'';height:300px;width:120%;background:#FFF;position:absolute;top:-130px;left:0px;transform:rotate(-175deg);-webkit-transform:rotate(-175deg);-moz-transform:rotate(-175deg);-o-transform:rotate(-175deg);-ms-transform:rotate(-175deg)}.agilework #content2 .multitenant .image{position:relative;margin-top:60px;overflow:hidden}.agilework #content2 .multitenant .image img{display:inline-block;margin:0;width:58%;vertical-align:middle}.agilework #content2 .multitenant .image ul{display:inline-block;vertical-align:bottom;width:41%}.agilework #content2 .multitenant .image ul li{font-size:17px;line-height:18px;color:#152032;font-weight:300;margin:15px 0;display:block;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out;padding-left:10px}.agilework #content2 .multitenant .image ul li:last-child{margin-bottom:0px}.agilework #content2 .multitenant .image ul li:hover{color:#f71862}.agilework #content2 .multitenant .image ul li:before{content:'';display:inline-block;vertical-align:middle;width:10px;height:10px;background:#f71862;margin-right:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}.agilework #content2 .multitenant .image ul li:hover:before{background:#152032}.agilework #content2 .security{margin-top:60px}.agilework #content2 .security > p{margin:0}.agilework #content2 .security > ul{margin-top:70px}.agilework #content2 .security > ul > li{margin:35px 0;display:inline-block;width:100%}.agilework #content2 .security > ul > li > ul{display:flex;flex-direction:row;justify-content:center;align-items:center}.agilework #content2 .security > ul > li > ul > li{font-size:27px;color:#152032;line-height:27px;position:relative}.agilework #content2 .security > ul > li > ul > li:before{content:'';width:127px;height:121px;display:inline-block;vertical-align:middle;margin-right:20px}.agilework #content2 .security > ul > li > ul > li.pci:before{background:url(images/security-flags-pci.png) no-repeat center center}.agilework #content2 .security > ul > li > ul > li.ssae:before{background:url(images/security-flags-ssae16.png) no-repeat center center}.agilework #content2 .security > ul > li > ul > li.sarbanes:before{background:url(images/security-flags-sarbanes.png) no-repeat center center}.agilework #content2 .security > ul > li > ul > li.rsa:before{background:url(images/security-flags-rsa.png) no-repeat center center}.agilework #content2 .security > ul > li > ul > li.lowrisk:before{background:url(images/security-flags-lowsecurity.png) no-repeat center center}.agilework #content2 .security > ul > li > ul > li p{display:inline-block;vertical-align:middle;font-size:18px}.businessresults .calculator{width:100%;max-width:1124px;overflow:hidden;margin-top:90px}.businessresults .calculator > div{float:left;width:460px;margin:55px 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.businessresults .calculator > .conversion,.businessresults .calculator > .organic{padding:0 100px}.businessresults .calculator > div p{text-align:center;text-transform:uppercase;font-size:20px}.businessresults .calculator > div .value{display:block;width:85%;border:solid 1px #4c5462;text-align:center;font-size:30px;color:#152032;line-height:54px;font-weight:700;margin-top:40px;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.businessresults .calculator .handler{display:none}.businessresults .calculator .ui-widget .ui-widget{font-size:1em}.businessresults .calculator .ui-widget input,.businessresults .calculator .ui-widget select,.businessresults .calculator .ui-widget textarea,.businessresults .calculator .ui-widget button{font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;font-size:1em}.businessresults .calculator .ui-widget-content{background:#d5d7df;color:#333333;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.businessresults .calculator .ui-widget-content a{color:#333333}.businessresults .calculator .ui-widget-header{border:1px solid #e78f08;background:#FFF;color:#ffffff;font-weight:bold}.businessresults .calculator .ui-widget-header a{color:#ffffff}.businessresults .calculator .ui-state-default,.businessresults .calculator .ui-widget-content .ui-state-default,.businessresults .calculator .ui-widget-header .ui-state-default{cursor:pointer;outline:none}.businessresults .calculator .ui-state-default a,.businessresults .calculator .ui-state-default a:link,.businessresults .calculator .ui-state-default a:visited{color:#1c94c4;text-decoration:none}.businessresults .calculator .ui-state-hover,.businessresults .calculator .ui-widget-content .ui-state-hover,.businessresults .calculator .ui-widget-header .ui-state-hover,.businessresults .calculator .ui-state-focus,.businessresults .calculator .ui-widget-content .ui-state-focus,.businessresults .calculator .ui-widget-header .ui-state-focus{background:#f71862 !important}.businessresults .calculator .ui-state-hover a,.businessresults .calculator .ui-state-hover a:hover{color:#c77405;text-decoration:none}.businessresults .calculator .ui-state-active a,.businessresults .calculator .ui-state-active a:link,.businessresults .calculator .ui-state-active a:visited{text-decoration:none}.businessresults .calculator .ui-widget :active{outline:none}.businessresults .calculator .ui-slider{position:relative;text-align:left;margin:11px 0}.businessresults .calculator .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:30px;height:30px;background:#131f33;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}.businessresults .calculator .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.businessresults .calculator .ui-slider-horizontal{height:11px}.businessresults .calculator .ui-slider-horizontal .ui-slider-handle{top:50%;margin-top:-15px;margin-left:-15px}.businessresults .calculator .ui-slider-horizontal .ui-slider-range{top:0;height:100%;background:#606c8b;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.businessresults .calculator .ui-slider-horizontal .ui-slider-range-min{left:0}.businessresults .calculator .ui-slider-horizontal .ui-slider-range-max{right:0}.businessresults .calculator .save{font-size:27px;color:#152032;width:100%;clear:both;text-align:center;margin-top:80px;text-transform:uppercase}.businessresults .calculator .save strong{font-size:56px;font-weight:700;color:#f42265;vertical-align:middle}.businessresults .calculator .save.warning strong{font-size:40px}.businessresults .calculator .error{display:none}.businessresults .average-results{margin-top:100px}.businessresults .average-results ul{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:80px 0}.businessresults .average-results ul li{font-size:30px;line-height:30px;color:#616d8b;font-weight:400;text-align:center;margin:0px;width:230px}.businessresults .average-results ul li strong{display:block;font-size:60px;font-weight:800;color:#8825c9;line-height:normal}#testimonial{background:url(images/pattern.jpg) repeat top center;position:relative;overflow:hidden;padding:30px 0 240px 0;margin-bottom:-100px}#testimonial:after{content:'';height:300px;width:120%;background:#FFF;position:absolute;bottom:-140px;left:0px;transform:rotate(170deg);-webkit-transform:rotate(175deg);-moz-transform:rotate(170deg);-o-transform:rotate(170deg);-ms-transform:rotate(170deg)}#testimonial > .container{width:900px}#testimonial p{font-size:30px;color:#152032;text-align:justify}#testimonial p strong{display:block;width:100%;text-align:right}#benefits > .container{position:relative;z-index:1;padding-top:40px}#benefits ul{overflow:hidden}#benefits ul li{float:left;width:46%;margin:6px 2%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:solid 1px #6633cc;color:#6633cc;text-transform:uppercase;text-align:center;line-height:50px;font-size:27px;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}#benefits ul li:hover{background:#f42265;color:#FFF;border-color:#f42265}#platformMenu ul{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:40px 0}#platformMenu ul li{text-align:center}#platformMenu li a{font-size:15px;font-weight:400;text-decoration:none;color:#616d8b;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out;text-align:center;display:block;width:100%}#platformMenu li.active a,#platformMenu li:hover a{color:#152032}#platformMenu li a:before{content:'';-webkit-filter:opacity(50%);filter:opacity(50%);background:url('images/sprite.png') no-repeat;width:82px;height:58px;display:block;margin:0 auto;padding-bottom:5px;border-bottom:solid 2px #152032;margin-bottom:5px;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}#platformMenu li.storefront a:before{background-position:-23px -195px}#platformMenu li.marketing a:before{background-position:-157px -196px}#platformMenu li.merchandising a:before{background-position:-309px -201px}#platformMenu li.smartcheckout a:before{background-position:-464px -197px}#platformMenu li.omnichannel a:before{background-position:-27px -297px}#platformMenu li.order a:before{background-position:-157px -298px}#platformMenu li.logistics a:before{background-position:-315px -294px}#platformMenu li.infraestructure a:before{background-position:-464px -294px}#platformMenu li.active a:before{-webkit-filter:opacity(100%);filter:opacity(100%)}.platform #tabs > .tab{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.platform #tabs > .tab > div{display:inline-block;width:32%;margin:0;line-height:47px;font-size:17px;text-align:center;text-transform:uppercase;color:#6633cc;background:#FFF;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:solid 1px #6633cc;cursor:pointer}.platform #tabs > .tab > .active,.platform #tabs > .tab > div:hover{background:#6633cc;color:#FFF}.platform #tabs > .text{margin:50px 0}.platform #tabs > .text > div{display:none}.platform #tabs > .text > .active{display:block}.platform #tabs > .text > div > .left{display:inline-block;width:50%;vertical-align:middle}.platform #tabs > .text > div > .left > h4{font-size:39px;line-height:39px;color:#152032;text-align:center;padding:0 5% 30px 5%;margin-bottom:30px;position:relative;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}.platform #tabs > .text > div > .left > h4:after{content:'';background:#d6d8e0;width:300px;height:2px;position:absolute;bottom:0px;left:50%;margin-left:-150px;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}.platform #tabs > .text > div:hover > .left > h4:after{width:150px;margin-left:-75px}.platform #tabs > .text > div > .left > p{text-align:center}.platform #tabs > .text > div > .right{display:inline-block;vertical-align:middle;overflow:hidden;width:47%;padding-left:2.5%}.platform #tabs > .text > div > .right img{float:right;width:100%}#detail{margin-bottom:-70px;text-align:center}#detail > .container{display:inline-block;margin:0 auto;position:relative;z-index:1}#detail > .container > div{float:left;width:30%}#detail > .container > .left{position:relative}#detail > .container > .left img{position:absolute;top:0px;right:0px;max-width:600px}#detail > .container > .right{float:right;width:65%}#detail > .container > .right h3{text-align:left}#detail > .container > .right li{margin:50px 0;padding-left:70px;position:relative;font-size:21px;font-weight:300;color:#152032;text-align:left}#detail > .container > .right li:before{content:attr(data-step);position:absolute;top:0px;left:0px;font-size:62px;line-height:52px;font-weight:800;color:#8825c9}#goals{background:url(images/pattern.jpg) repeat top center;position:relative;overflow:hidden;padding:200px 0 90px 0;clear:both}#goals:before{content:'';height:300px;width:120%;background:#FFF;position:absolute;top:-130px;left:0px;transform:rotate(-175deg);-webkit-transform:rotate(-175deg);-moz-transform:rotate(-175deg);-o-transform:rotate(-175deg);-ms-transform:rotate(-175deg)}#goals > .container ul{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#goals > .container li{position:relative;vertical-align:middle;margin:0}#goals > .container li:before{content:'';width:100px;height:100px;display:inline-block;vertical-align:middle;margin-right:10px;background:#f71862;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px}#goals > .container li:after{content:'';position:absolute;top:0px;left:0px;width:100px;height:100px;background:url(images/sprite.png) no-repeat}#goals > .container li.boost:after{background-position:-147px -383px}#goals > .container li.reduce:after{background-position:-299px -385px}#goals > .container li.full:after{background-position:-454px -387px}#goals > .container li p{font-size:20px;color:#3f3f3f;display:inline-block;vertical-align:middle}#contact h3{text-align:center}#contact h3:after{display:none}.contact fieldset{margin:0 auto !important}.contact .hs-form-field{position:relative}.contact .hs-form-field span.hs-form-required{position:absolute;right:20px;top:2px}.contact .hs-form-field input,.contact .hs-form-field select,.contact .hs-form-field textarea{width:100% !important;padding:10px !important;height:45px;box-sizing:border-box !important;border:1px solid #6c7793 !important}.contact input.hs-button.primary.large{border:1px solid #f71862;background:none;color:#f71862;text-transform:uppercase;margin:0 auto;text-shadow:none;font-size:18px;font-weight:normal;padding:15px 40px}.contact .actions{text-align:center}#footer{background:#152032}#footer > .container{padding:30px 0px;overflow:hidden}#footer .social{float:left;margin-top:70px}#footer .social h4{display:inline-block;vertical-align:middle;margin:0px 5px}#footer .social h4 a{color:#FFF;text-decoration:none;display:block;font-size:0px;line-height:0px;text-indent:-9999px;background:url('images/sprite.png') no-repeat;width:44px;height:43px}#footer .social h4.facebook a{background-position:-22px -118px}#footer .social h4.youtube a{background-position:-78px -118px}#footer .social h4.twitter a{background-position:-134px -118px}#footer .social h4.linkedin a{background-position:-190px -118px}#footer .info{position:relative;float:right;width:27%}#footer .contacts{float:left;width:40%}#footer .contacts a{display:inline-block;text-align:center;line-height:37px;width:100%;padding:0;font-size:15px;text-transform:uppercase;background:#f71862;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:2px 2px 6px 4px rgba(21, 32, 50, 0.6);-moz-box-shadow:2px 2px 6px 4px rgba(21, 32, 50, 0.6);-webkit-box-shadow:2px 2px 6px 4px rgba(21, 32, 50, 0.6);text-decoration:none;color:#FFF}.pt #footer .contacts a{font-size:13px}#offices{float:right;width:56%;position:relative}#offices:after{content:''}#offices > p{line-height:37px;font-size:15px;font-weight:400;text-transform:uppercase;background:#f71862;color:#FFF;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:2px 2px 6px 4px rgba(21, 32, 50, 0.6);-moz-box-shadow:2px 2px 6px 4px rgba(21, 32, 50, 0.6);-webkit-box-shadow:2px 2px 6px 4px rgba(21, 32, 50, 0.6);cursor:pointer;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}#offices.active > p{border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px}#offices > p:after{content:'';background:url('images/sprite.png') no-repeat -91px -17px;width:15px;height:10px;display:inline-block;margin-left:5px;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}#offices > ul{background:#a6a6a6;display:none;position:absolute;top:100%;left:0px;width:100%;height:170px;overflow-y:scroll}#offices > ul::-webkit-scrollbar{width:5px;background:#eeeeee}#offices > ul::-webkit-scrollbar-track{background:#eeeeee}#offices > ul::-webkit-scrollbar-thumb{background-color:#f71862}#offices.active > ul{display:block}#offices ul li{line-height:30px;font-size:10px;font-weight:lighter;text-transform:uppercase;padding:0 10px;color:#FFF;cursor:pointer;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}#offices ul li:hover,#offices ul li.active{background:#f71862;color:#FFF}#offices ul li ul{display:none}#footer .info .load{display:inline-block;margin-top:30px;width:100%}#footer .info .load > ul > li{color:#FFF;font-size:16px}#footer .info .load > ul > li a{text-decoration:none;color:#f71862}#footer .menu{float:left;margin:0 60px}.es #footer .menu{margin:0 25px}.pt #footer .menu{margin:0 20px}#footer .menu > li{display:inline-block;vertical-align:top;margin:0 12px}#footer .menu > li{margin:0 14px}.pt #footer .menu > li,.es #footer .menu > li{margin:0 7px}#footer .menu > li > ul > li{display:block;margin:7px 0}#footer .menu > li a{text-decoration:none;color:#FFF;font-size:16px;-webkit-transition:.36s ease-out;-moz-transition:.36s ease-out;transition:.36s ease-out;-o-transition:.36s ease-out}#footer .menu li:hover > a{color:#f71862}#footer .menu > li > ul > li > ul{padding-left:15px}#footer .menu > li > ul > li > ul li{margin:3px 0}#footer .menu > li > ul > li > ul li a{font-size:11px}@media (max-width: 1023px){body{min-width:769px}.container{width:100%;padding:0 2%}.agilework .content h3{width:100%}.content p{font-size:19px}.contact .content p{width:100%;padding:0;font-size:22px;padding-bottom:50px;position:relative}.contact .content p:after{content:'';width:50%;height:1px;position:absolute;left:25%;background:#ccc;bottom:35px}.contact .content .form{width:100%}.contact .content .form{width:100%}.btn-seeall{margin-top:10px}#header{position:relative}#header.active{position:fixed;height:100%;width:100%;background:#FFF;z-index:10}#header>.top{background-color:#152032;padding:80px 0 10px}#header>.top .shortcuts{width:100%}#header .shortcuts>li a{font-size:24px;width:100%;line-height:28px;padding:0px}#header li:hover ul{display:none !important}#header li.active ul{display:block !important}#header li:hover > a{color:#FFF;position:relative}#header li.active > a{color:#f71862;position:relative}#header li.dropdown:hover a:before{display:none}#header li.dropdown.active a:before{display:block}#header li.dropdown:hover > a:after{margin-top:0px}#header li.dropdown.active > a:after{margin-top:15px}#logo{margin-left:23%}#logo a{background-size:contain;height:55px;margin-top:10px}#menu{margin:0 !important}#header #menu>#open-menu{position:absolute;top:22px;left:2%}#header.active #menu>#open-menu{position:fixed;top:22px;left:2%}#menu ul{padding-top:20px}#menu ul>li>a{line-height:70px;font-size:36px;color:#616d8b}#header.active #menu ul>li>a{padding:0px !important}#header #contact{float:right;margin:17px 0 0 0}#fullbanner .box-banner{height:570px}.pricing #fullbanner .box-banner{background-size:cover !important;height:auto}.aboutus #fullbanner .box-banner{height:735px}.platform #fullbanner .box-banner{background-size:cover !important}.aboutus #fullbanner .box-banner>.container{padding:440px 30px 0 20px}#fullbanner .box-banner p{margin:20px 0 60px}#carousel-cases>.evidence{margin-top:15px}#carousel-cases>.evidence .title{width:100%;font-size:20px}#carousel-cases>.evidence .author{width:100%;font-size:20px}#numbers .map>div{font-size:16px}#numbers .map>div strong{font-size:27px;line-height:18px}#numbers .map .stores{top:-20px;left:20px}#numbers .map .transaction{top:-30px}.pricing #content table thead th p.plans{font-size:11px}#clients{padding-bottom:0}#clients>.container{width:100%}#clients .box-banner{width:25%}#content .uptodate{margin:30px 0}#content .uptodate .left>.continuous-deploy{width:100%;left:auto;right:0}#content .uptodate .left>.tradicional-saas-model{width:100%;left:auto}#content .uptodate .left>div>p{left:auto;right:0;margin:0;width:100%}#content .powerful .left{width:100%}#content .powerful .left .benefits>li{font-size:20px}#content .powerful .right{position:static;width:100%;margin:30px 0}.agilework #content2{padding-top:110px}.agilework #content2 .multitenant .image img{width:100%}.agilework #content2 .multitenant .image ul{position:static}.agilework #content2 .multitenant .image ul li{font-size:20px}.agilework #content2 .security>ul>li{margin:0}.agilework #content2 .security>ul>li>ul{display:block;margin:0}.agilework #content2 .security>ul>li>ul>li{width:100%}.agilework #content2 .security>ul>li>ul>li.pci:before{-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);margin:0}.agilework #content2 .security>ul>li>ul>li.ssae:before{-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);margin:0}.agilework #content2 .security>ul>li>ul>li.sarbanes:before{-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);margin:0}.agilework #content2 .security>ul>li>ul>li.rsa:before{-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);margin:0}.agilework #content2 .security>ul>li>ul>li.lowrisk:before{-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);margin:0;float:left}.agilework #content2 .security>ul>li>ul>li.lowrisk p{width:150px;float:left;padding-top:20px}.businessresults .calculator{margin-top:20px}.businessresults .calculator>div{width:100%;margin:0;padding:20px}.businessresults .calculator .save{margin-top:10px}.businessresults .average-results{margin-top:40px}.businessresults .average-results ul{display:block;margin:30px 0;text-align:center}.businessresults .average-results ul li{width:40%;display:inline-block;font-size:20px;margin:0}#testimonial>.container{width:100%;padding:20px;text-align:left}#testimonial p{font-size:27px;text-align:left}#testimonial p strong{font-size:21px}#benefits>.container{display:block;width:100%;box-sizing:border-box}#benefits ul li{width:100%;margin:5px 0;font-size:18px}#goals{padding:30px 0 90px 0}#footer>.container{width:96%;padding:0 2%}#footer .social{float:none;margin:30px auto 0;display:block;text-align:center}#footer .info{width:100%}#footer .contacts{float:none;margin:20px auto}#offices{float:none;margin:20px auto}#footer .info .load>ul>li{text-align:center}#footer .menu{margin:40px auto;width:100%}#footer .menu>li{padding:0 9px;box-sizing:border-box;margin:0;width:33.333%;float:left}#footer .menu>li:first-child{margin-left:0px}#footer .menu>li:last-child{margin-right:0px}#footer .menu>li a{font-size:12px}.contact .hs-form-field{position:relative}.contact .hs-form-field span.hs-form-required{position:absolute;right:20px;top:2px}.contact .hs-form-field input,.contact .hs-form-field select,.contact .hs-form-field textarea{width:100% !important;padding:10px !important;height:45px;box-sizing:border-box !important;border:1px solid #6c7793 !important}.contact input.hs-button.primary.large{border:1px solid #f71862;background:none;color:#f71862;text-transform:uppercase;margin:0 auto;text-shadow:none;font-size:18px;font-weight:normal;padding:15px 40px}.contact .actions{text-align:center}}@media (max-width: 768px){body{min-width:320px}.container{width:100%;padding:0 2%}.content h2,.content h3{font-size:27px;line-height:30px;padding-bottom:30px;margin-bottom:30px}.content p{font-size:19px}#header>.top{display:none}#header.active>.top{display:block}#header>.top>.container{height:auto}#header .shortcuts>li{width:100%;margin:8px 0}#header .shortcuts>li a{font-size:18px;line-height:18px}#header li.dropdown a:before{top:100%;bottom:initial;left:2%;right:initial}#header li.dropdown ul{top:initial;position:initial;left:initial;margin-top:10px;padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#header li.dropdown:hover ul{display:block}#header li.dropdown li a{line-height:25px;font-size:20px}#header>.bottom{position:initial}#header.active>.bottom{background:#FFF}#header>.bottom>.container{height:75px}#logo{width:40%;height:75px}#header.active #logo{display:none}#menu>#open-menu{background:url('images/sprite.png') no-repeat -19px -17px;width:45px;height:34px;display:block;font-size:0px;line-height:0px;text-indent:-9999px;cursor:pointer}#menu ul{display:none}#header.active #menu > ul{display:block;padding-top:5px}#menu ul>li{width:100%}#menu ul>li>a{font-size:20px;line-height:35px}#idioma{display:none;top:25px;right:2%;position:absolute;margin:0px}#header.active #idioma{display:block}#header #contact>a{font-size:15px;width:100px}#fullbanner{clear:both}#fullbanner .box-banner>.container{padding:230px 20px 0 20px}.home #fullbanner .box-banner>.container{padding:260px 2% 0 2%}#fullbanner .box-banner h2{font-size:30px}#fullbanner .box-banner p{font-size:20px}#fullbanner .box-banner .btn-action{line-height:43px;padding:0 25px;font-size:19px}#carousel-cases:after{bottom:-90px;height:230px}#carousel-cases>.carousel .slick-arrow{display:none !important}#carousel-cases>.carousel .box-banner{padding:0}#carousel-cases>.evidence .image{width:90%;margin-top:20px}#features{margin-top:0px}#results{padding-top:210px}#results>.container{overflow:hidden}#results ul{margin:50px auto 0px auto}#results ul li strong{width:90px;line-height:90px;font-size:27px}#results ul li p{font-size:13px;margin-top:25px}#features .box-banner,#action .box-banner{width:100% !important}#features .box-banner a:before{width:100%}#features .box-banner.smartcheckout a:before{background-position:5px -695px;margin:0 0 50px}#features .box-banner.logistics a:before{background-position:-297px -742px;margin:50px 20px 40px 0}#features .box-banner a .deploy .title{width:100%}#action .brand{display:block;width:100%;max-width:140px;vertical-align:top}#action a{display:block}#action .box-banner a{display:block}#numbers .map{margin:70px 0}#numbers .map>div{font-size:16px}#numbers .map>div strong{font-size:23px;line-height:18px}#numbers .map .offices{top:34%;left:26%}#numbers .map .countries{top:71%;left:31%}#numbers .map .gmv{top:64%;left:60%}#numbers .map .sessions{top:99%;left:46%}#lastest>.container>div{width:100%}#supporting-text>.container{width:100%}#supporting-text .box-banner img{margin:0 auto;width:100%;max-width:300px}#supporting-text .box-banner h1,#supporting-text .box-banner h2{font-size:35px}#supporting-text .box-banner p{font-size:19px;height:auto}.agilework #content{padding:30px 15px}.pricing #content table thead th p.main{font-size:11px;line-height:80px}.pricing #content table tbody td p{font-size:11px}.pricing #content table tbody>tr>td:first-child p{font-size:12px}#clients .box-banner{width:33.333%}#content .uptodate .left img{width:100%}#platformMenu ul{display:block;float:left;padding:20px 0}#platformMenu ul li{display:inline-block;width:25%;float:left}#platformMenu li a{-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}.platform #tabs>.tab>div{width:100%;margin-bottom:10px}.platform #tabs>.text{margin:30px 0}.platform #tabs>.text>div>.left{width:100%}.platform #tabs>.text>div>.right{width:100%;padding-top:30px}.platform #tabs>.text>div>.right img{float:none;text-align:center}#detail>.container>.left img{display:none}#detail>.container>.right{width:100%}#goals>.container ul{display:block}#goals>.container li{margin-bottom:0}#goals>.container li:before{-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}#goals>.container li.boost:after{-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}#goals>.container li.reduce:after{-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}#goals>.container li.full:after{-ms-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}}@media (max-width: 380px){.pricing #content table{overflow:scroll}}