.texto{font-family:Raleway,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#152649}@media (min-width:1400px){.texto{font-size:18px;line-height:24px}}.bg-cover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.box-shadow{-webkit-box-shadow:0 2px 6px 0 rgba(50,50,50,.3);-moz-box-shadow:0 2px 6px 0 rgba(50,50,50,.3);box-shadow:0 2px 6px 0 rgba(50,50,50,.3)}html{-webkit-font-smoothing:antialiased;background-color:#fff}body{background-color:#fff;font-family:Raleway,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#152649;-webkit-font-smoothing:subpixel-antialiased;overflow-x:hidden}@media (min-width:1400px){body{font-size:18px;line-height:24px}}a{color:inherit;text-decoration:none}a:hover{color:inherit;text-decoration:none}strong{font-weight:700}img{max-width:100%;height:auto}.error{margin-bottom:20px!important;text-align:left!important;left:0!important;color:#c00!important;font-weight:500!important;width:100%}label.error{display:none!important}.wpcf7-not-valid-tip{display:none!important}.wpcf7-not-valid{border:1px solid red!important}.nospace{margin:0;padding:0}.nopadding{padding:0}@media (max-width:992px){.nopadding{padding:0;margin:0}}input:focus{outline-color:transparent;outline-style:none}textarea:focus{outline-color:transparent;outline-style:none}input.form-control{font-family:Raleway,sans-serif;font-weight:500;width:100%;font-size:12px;background:#dfdfdf;color:grey;height:40px;line-height:40px;border:0 solid #343636;margin-bottom:10px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-box-shadow:inset 0 0 0 transparent;box-shadow:inset 0 0 0 transparent;padding:0 10px}@media (min-width:1400px){input.form-control{font-size:14px;height:45px;line-height:45px}}textarea.form-control{font-family:Raleway,sans-serif;font-weight:500;width:100%;font-size:12px;background:#dfdfdf;color:grey;height:140px;border:0 solid #343636;margin-bottom:10px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-box-shadow:inset 0 0 0 transparent;box-shadow:inset 0 0 0 transparent;padding:10px;resize:none}@media (min-width:1400px){textarea.form-control{font-size:14px}}.btn{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-family:Raleway,sans-serif;display:inline-block;line-height:40px;color:#fff;border:0 solid #343636;background-color:#152649;font-size:14px;font-weight:500;text-align:center;display:inline-block;padding:0 20px;margin-bottom:50px}@media (max-width:992px){.btn{width:100%}}@media (min-width:1400px){.btn{font-size:16px}}.btn:hover{background-color:#152649;color:#fff}.btn1{display:inline-block;background:#90f247;background:-moz-linear-gradient(left,#90f247 0,#00debb 100%);background:-webkit-linear-gradient(left,#90f247 0,#00debb 100%);background:linear-gradient(to right,#90f247 0,#00debb 100%);padding:2px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.btn1 .mask-btn{width:100%;padding:10px 9px 10px 9px;background-color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:Rajdhani;font-weight:700;line-height:15px;font-size:16px;color:#152649;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn1 .mask-btn:hover{background-color:rgba(255,255,255,0)}@media (min-width:1400px){.btn1 .mask-btn{padding:20px 20px 20px 19px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:17px;font-size:18px}}.btn-learn{width:auto;display:inline-block;padding:10px 20px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#152649;font-family:Rajdhani;font-weight:700;line-height:15px;font-size:16px;color:#fff;-webkit-box-shadow:5px 5px 20px 0 rgba(0,0,0,.3);box-shadow:5px 5px 20px 0 rgba(0,0,0,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-learn:hover{background-color:#0c1832;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}@media (min-width:1400px){.btn-learn{padding:20px 30px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:17px;font-size:18px}.btn-learn:hover{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}}.btn-how{width:auto;display:inline-block;padding:10px 20px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#fff;font-family:Rajdhani;font-weight:500;line-height:15px;font-size:16px;color:#3e3e3e;-webkit-box-shadow:5px 5px 20px 0 rgba(0,0,0,.3);box-shadow:5px 5px 20px 0 rgba(0,0,0,.3);margin-top:10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-how:hover{background-color:#0c1832;color:#fff}@media (min-width:1400px){.btn-how{padding:20px 30px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:17px;font-size:18px;font-weight:600}.btn-how:hover{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}}.ajax-loader{display:none!important}::-webkit-input-placeholder{color:grey!important}:-moz-placeholder{color:grey!important}::-moz-placeholder{color:grey!important}:-ms-input-placeholder{color:grey!important}header{top:0;width:100%;height:100px;position:fixed;background-color:#fff;z-index:3;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header .row{margin:0}@media (min-width:1400px){header{height:120px}}header .logo{line-height:100px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header .logo img{height:30px;margin-left:15px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:1400px){header .logo{line-height:120px}header .logo img{height:50px}}header .min-header{color:#152649;font-size:30px;text-align:right;line-height:100px;display:none;cursor:pointer;margin-right:15px}@media (max-width:992px){header .min-header{display:block}}@media (min-width:1400px){header .min-header{line-height:120px;font-size:50px}}header .divmenu{text-align:right}header .menu-menu-interna-container,header .menu-menu-principal-container{display:inline-block}header #menu{width:100%;margin:0;padding:0;text-align:right}header #menu li{position:relative;list-style:none;display:inline-block;color:#152649;font-size:13px;padding:0 15px;line-height:100px;text-align:center;font-weight:700;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header #menu li:after{width:0;height:7px;top:50%;margin-top:-3px;left:0;position:absolute;content:"";background:#adf231;background:-webkit-linear-gradient(left,#adf231 0,#00dbc5 100%);background:-o-linear-gradient(left,#adf231 0,#00dbc5 100%);background:linear-gradient(to right,#adf231 0,#00dbc5 100%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:-1}header #menu li.current-menu-ancestor:after,header #menu li.current_page_item:after{width:100%}header #menu li:hover:after{width:100%}@media (max-width:992px){header #menu{background-color:#fff;display:none;width:200%;right:0;top:100px;position:absolute}header #menu li{width:100%;display:block;line-height:40px;padding:0 15px!important}}@media (min-width:1400px){header #menu{top:120px}header #menu li{line-height:120px;font-size:15px}}header #menu .sub-menu{width:200px;background-color:#fff;display:none;position:absolute;padding:0;text-align:left;margin-left:-15px;margin-top:-20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header #menu .sub-menu li{display:block;color:#727272;font-weight:400;padding:0 15px;line-height:18px!important;text-align:left;margin:15px 0!important}header #menu .sub-menu li:hover{color:#00debb}@media (max-width:992px){header #menu .sub-menu{position:relative;display:block!important;width:100%;margin:0!important;padding:0!important}header #menu .sub-menu li{color:#152649;font-size:13px;padding:0 15px;line-height:18px;padding:0 15px!important;text-align:center;font-weight:700;margin:15px 0}}@media (min-width:1400px){header #menu .sub-menu li{line-height:60px;font-size:15px}}header .menu-item-has-children:hover .sub-menu{display:block!important}header.mini{height:80px;-webkit-box-shadow:0 0 20px 1px rgba(0,0,0,.1);box-shadow:0 0 20px 1px rgba(0,0,0,.1)}@media (min-width:1400px){header.mini{height:100px}}header.mini .logo{line-height:80px}header.mini .logo img{height:20px}@media (min-width:1400px){header.mini .logo{line-height:100px}header.mini .logo img{height:40px}}header.mini .min-header{line-height:80px}@media (min-width:1400px){header.mini .min-header{line-height:100px}}header.mini #menu li{line-height:80px}@media (min-width:1400px){header.mini #menu li{line-height:100px}}@media (max-width:992px){header.mini #menu{top:80px}header.mini #menu li{line-height:50px!important}}@media (min-width:1400px){header.mini #menu{top:100px}header.mini #menu li{line-height:100px}}header.mini .sub-menu{width:200px;background-color:#fff;display:none;position:absolute;padding:0;text-align:left;margin-left:-15px;margin-top:40px;padding-bottom:10px!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header.mini .sub-menu li{display:block;color:#727272;font-weight:400;padding:0 15px!important;line-height:15px!important;text-align:left;margin:15px 0;line-height:40px!important}@media (max-width:992px){header.mini .sub-menu li{margin:0!important}}@media (max-width:992px){header #menu-item-42>a{display:none!important}}h1{position:relative;font-family:Rajdhani;font-weight:700;line-height:90px;font-size:90px;color:#152649;margin:0 0 5px}@media (min-width:1400px){h1{font-size:110px;line-height:110px}}h2{position:relative;font-family:Rajdhani;font-weight:700;line-height:40px;font-size:40px;color:#152649;margin:0 0 5px}h2 small{font-family:Rajdhani;font-weight:400;line-height:40px;font-size:40px}h2.white{color:#fff;margin-top:20px;margin-bottom:10px}h2 strong{color:#a1f350}@media (min-width:1400px){h2{font-size:60px;line-height:60px}h2 small{font-size:60px;line-height:60px}}h3{position:relative;font-family:Rajdhani;font-weight:700;line-height:25px;font-size:25px;color:#152649;margin:0 0 5px}h3.topspace{margin-top:90px;margin-bottom:40px}.top-info{width:100%;height:1px;background:-moz-linear-gradient(left,rgba(43,154,199,0) 0,rgba(43,154,199,.84) 21%,#48a8cf 25%,#ccc 50%,#bff466 75%,rgba(183,243,84,.88) 78%,rgba(183,243,84,0) 100%);background:-webkit-linear-gradient(left,rgba(43,154,199,0) 0,rgba(43,154,199,.84) 21%,#48a8cf 25%,#ccc 50%,#bff466 75%,rgba(183,243,84,.88) 78%,rgba(183,243,84,0) 100%);background:linear-gradient(to right,rgba(43,154,199,0) 0,rgba(43,154,199,.84) 21%,#48a8cf 25%,#ccc 50%,#bff466 75%,rgba(183,243,84,.88) 78%,rgba(183,243,84,0) 100%)}.top-info-devops{width:100%;height:1px;background:#2c9ac7;background:-moz-linear-gradient(left,#2c9ac7 0,#fff 100%);background:-webkit-linear-gradient(left,#2c9ac7 0,#fff 100%);background:linear-gradient(to right,#2c9ac7 0,#fff 100%);margin-bottom:25px}.line-gray{width:100%;height:1px;background-color:#ccc;margin:50px 0}.top{width:100%;position:relative;margin-top:100px;background-color:#fff;color:#a3a3a3;display:table}.top .wrap-top{display:table-row;width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center}.top .wrap-top .content{display:table-cell;width:100%;height:100%;vertical-align:middle}.top-home h2{position:relative;margin-top:30px;padding-top:30px}.top-home h2:after{width:50px;height:6px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:0;left:0;position:absolute;content:"";background-color:#6ecff4}.top-home h2:hover:after{width:70px;background-color:#b7f254}@media (max-width:992px){.top-home h2:after{display:none}}@media (max-width:992px){.top-home .wrap-top{background-image:none!important;text-align:center}}.services{width:100%;position:relative;background-color:#f8f8f8;padding-bottom:100px}@media (max-width:992px){.services{padding-bottom:50px}}.services .top-info{margin-bottom:100px}.services .info-text{font-family:Rajdhani;font-weight:500;line-height:35px;font-size:25px;color:#8c8c8c;text-align:center;margin-bottom:100px}@media (min-width:1400px){.services .info-text{line-height:43px;font-size:33px}}.services .service{font-family:Rajdhani;font-weight:700;line-height:35px;font-size:25px;color:#152649;text-align:center}.services .service .icon{text-align:center;border-right:1px solid #ccc;margin-bottom:50px}.services .service .icon.last{border:0}.services .service .icon img{max-height:140px}@media (min-width:1400px){.services .service .icon img{max-height:170px}}@media (max-width:992px){.services .service .icon{border:0}}@media (max-width:992px){.services .service{margin-bottom:50px}}.wephrase{font-family:Rajdhani;font-weight:400;line-height:60px;font-size:60px;color:#152649}.wephrase .wrap-phrase{display:inline-block}.wephrase .dot{display:inline-block;color:#b7f254;animation:blinker 1s linear infinite}@keyframes blinker{50%{opacity:0}}.microservices{width:100%;position:relative;background-color:#efefef;-webkit-box-shadow:inset 0 -20px 70px 0 rgba(0,0,0,.2);box-shadow:inset 0 -20px 70px 0 rgba(0,0,0,.2);padding:0 0;height:450px}@media (max-width:992px){.microservices{height:auto;text-align:center!important}}@media (min-width:1400px){.microservices{height:550px}}.microservices .service-padding{padding:100px 0;background-image:url("../img/bg-microservices.png");background-repeat:no-repeat;background-position:top -30px right;position:relative}@media (max-width:992px){.microservices .service-padding{padding:50px 15px}}.microservices img{height:500px}@media (max-width:992px){.microservices img{height:auto}}@media (min-width:1400px){.microservices img{height:600px}}.microservices h2{margin-bottom:20px;padding-top:30px}.microservices h2:after{width:50px;height:6px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:0;left:0;position:absolute;content:"";background-color:#b8b8b8}.microservices h2:hover:after{width:70px;background-color:#b7f254}@media (max-width:992px){.microservices h2:after{display:none}}.microservices .btn1 .mask-btn{background-color:#efefef}.microservices .btn1 .mask-btn:hover{background-color:rgba(255,255,255,0)}@media (max-width:992px){.microservices .wrap-image{display:none}}.machine_learning{width:100%;position:relative;background-color:#f2f2f2;padding:0 0;height:450px}@media (max-width:992px){.machine_learning{height:auto;text-align:center!important}}@media (min-width:1400px){.machine_learning{height:550px}}.machine_learning h2{margin-bottom:20px;padding-top:30px}.machine_learning h2:after{width:50px;height:6px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:0;left:0;position:absolute;content:"";background-color:#b993e7}.machine_learning h2:hover:after{width:70px;background-color:#1ab7d5}@media (max-width:992px){.machine_learning h2:after{display:none}}.machine_learning .btn1{background:#9061d7;background:-moz-linear-gradient(left,#9061d7 0,#2c99c8 100%);background:-webkit-linear-gradient(left,#9061d7 0,#2c99c8 100%);background:linear-gradient(to right,#9061d7 0,#2c99c8 100%)}.machine_learning .btn1 .mask-btn{background-color:#f2f2f2}.machine_learning .btn1 .mask-btn:hover{background-color:rgba(255,255,255,0);color:#fff}.machine_learning .service-padding{padding:100px 0;background-image:url("../img/bg-ml.png");background-repeat:no-repeat;background-position:top -10px right;position:relative}@media (max-width:992px){.machine_learning .service-padding{padding:50px 15px}}.machine_learning .wrap-image{text-align:right}.machine_learning img{height:500px}@media (max-width:992px){.machine_learning img{height:auto}}@media (min-width:1400px){.machine_learning img{height:600px}}.machine_learning .subitems .item:after{background:#2c99c8;background:-moz-linear-gradient(top,#2c99c8 0,#9061d7 100%);background:-webkit-linear-gradient(top,#2c99c8 0,#9061d7 100%);background:linear-gradient(to bottom,#2c99c8 0,#9061d7 100%)}@media (max-width:992px){.machine_learning .wrap-image{display:none}}.digital_transformation{width:100%;position:relative;background-color:#fff;padding:0 0;height:450px}@media (max-width:992px){.digital_transformation{height:auto;text-align:center!important}}@media (min-width:1400px){.digital_transformation{height:550px}}.digital_transformation h2{margin-bottom:20px;padding-top:30px}.digital_transformation h2:after{width:50px;height:6px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:0;left:0;position:absolute;content:"";background-color:#05bed4}.digital_transformation h2:hover:after{width:70px;background-color:#0086a7}@media (max-width:992px){.digital_transformation h2:after{display:none}}.digital_transformation .btn1{background:#02c6d9;background:-moz-linear-gradient(left,#02c6d9 0,#05d2d9 100%);background:-webkit-linear-gradient(left,#02c6d9 0,#05d2d9 100%);background:linear-gradient(to right,#02c6d9 0,#05d2d9 100%)}.digital_transformation .btn1 .mask-btn{background-color:#fff}.digital_transformation .btn1 .mask-btn:hover{background-color:rgba(255,255,255,0);color:#fff}.digital_transformation .service-padding{padding:100px 0;position:relative}@media (max-width:992px){.digital_transformation .service-padding{padding:50px 15px}}.digital_transformation .wrap-image{text-align:right}.digital_transformation img{height:500px}@media (max-width:992px){.digital_transformation img{height:auto}}@media (min-width:1400px){.digital_transformation img{height:600px}}.digital_transformation .subitems .item:after{background:#02c6d9;background:-moz-linear-gradient(top,#02c6d9 0,#05d2d9 100%);background:-webkit-linear-gradient(top,#02c6d9 0,#05d2d9 100%);background:linear-gradient(to bottom,#02c6d9 0,#05d2d9 100%)}@media (max-width:992px){.digital_transformation .wrap-image{display:none}}.devops{width:100%;position:relative;background-color:#fff;-webkit-box-shadow:inset 0 -20px 70px 0 rgba(0,0,0,.2);box-shadow:inset 0 -20px 70px 0 rgba(0,0,0,.2);padding:0 0;height:450px}@media (max-width:992px){.devops{height:auto;text-align:center!important}}@media (min-width:1400px){.devops{height:550px}}.devops h2{margin-bottom:20px;padding-top:30px}.devops h2:after{width:50px;height:6px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:0;left:0;position:absolute;content:"";background-color:#95f896}.devops h2:hover:after{width:70px;background-color:#2d98c6}@media (max-width:992px){.devops h2:after{display:none}}.devops .service-padding{padding:100px 0;background-image:url("../img/bg-devops.png");background-repeat:no-repeat;background-position:top right;position:relative}@media (max-width:992px){.devops .service-padding{padding:50px 15px}}.devops img{height:500px}@media (max-width:992px){.devops img{height:auto}}@media (min-width:1400px){.devops img{height:600px}}@media (max-width:992px){.devops .wrap-image{display:none}}.call_to_action{width:100%;position:relative;background-color:#fff;text-align:center;padding:50px 0}.call_to_action.about-box{background-color:#f7f7f7;-webkit-box-shadow:inset 0 -10px 30px -10px rgba(0,0,0,.3);box-shadow:inset 0 -10px 30px -10px rgba(0,0,0,.3)}.call_to_action.about-box .btn1 .mask-btn{background-color:#f7f7f7}.call_to_action.about-box .btn1 .mask-btn:hover{background-color:rgba(255,255,255,0)}.process{width:100%;position:relative;background-color:#ccc;overflow:hidden}.process .process-item{width:100%;padding:80px;height:500px}.process .process-item p{height:100px}@media (min-width:1400px){.process .process-item p{height:130px}}@media (max-width:992px){.process .process-item{padding:80px!important}}@media (min-width:1400px){.process .process-item{height:600px}}@media (max-width:992px){.process{text-align:center}}.process .process-item-1{position:relative;background:#15a3cc;background:-moz-linear-gradient(left,#15a3cc 0,#15b5d5 100%);background:-webkit-linear-gradient(left,#15a3cc 0,#15b5d5 100%);background:linear-gradient(to right,#15a3cc 0,#15b5d5 100%)}.process .process-item-1:after{position:absolute;content:"";width:28px;height:97px;background-image:url("../img/arrow1.png");top:3px;right:-28px;z-index:2}.process .process-item-1 h2.white{position:relative;padding-top:30px}.process .process-item-1 h2.white:after{width:50px;height:6px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:0;left:0;position:absolute;content:"";background-color:#6ecff4}.process .process-item-1 h2.white:hover:after{width:70px;background-color:#152649}@media (max-width:992px){.process .process-item-1 h2.white:after{display:none}}.process .process-item-2{position:relative;padding-top:125px;background:#c4c4c4;background:-moz-linear-gradient(left,#c4c4c4 0,#ccc 100%);background:-webkit-linear-gradient(left,#c4c4c4 0,#ccc 100%);background:linear-gradient(to right,#c4c4c4 0,#ccc 100%)}.process .process-item-2:after{position:absolute;content:"";width:28px;height:97px;background-image:url("../img/arrow2.png");top:3px;right:-28px;z-index:2}.process .process-item-2 h2.white{position:relative;padding-top:30px}.process .process-item-2 h2.white:after{width:50px;height:6px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:0;left:0;position:absolute;content:"";background:#878787;background:-moz-linear-gradient(left,#878787 0,#aeaeae 100%);background:-webkit-linear-gradient(left,#878787 0,#aeaeae 100%);background:linear-gradient(to right,#878787 0,#aeaeae 100%)}.process .process-item-2 h2.white:hover:after{width:70px;background-color:#878787}@media (max-width:992px){.process .process-item-2 h2.white:after{display:none}}.process .process-item-3{position:relative;padding-top:125px;background:-moz-linear-gradient(left,#00debb 0,#90f247 100%);background:-webkit-linear-gradient(left,#00debb 0,#90f247 100%);background:linear-gradient(to right,#00debb 0,#90f247 100%)}.process .process-item-3 h2.white{position:relative;padding-top:30px}.process .process-item-3 h2.white:after{width:50px;height:6px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:0;left:0;position:absolute;content:"";background-color:#6ecff4}.process .process-item-3 h2.white:hover:after{width:70px;background-color:#152649}@media (max-width:992px){.process .process-item-3 h2.white:after{display:none}}.case_study{width:100%;position:relative;background-color:#f1f1f1;padding:100px 0 70px}@media (max-width:992px){.case_study{text-align:center}}.case_study h2{margin-bottom:20px;position:relative;padding-top:50px}.case_study h2:after{width:50px;height:6px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:0;left:0;position:absolute;content:"";background-color:#b8b8b8}.case_study h2:hover:after{width:70px}@media (max-width:992px){.case_study h2:after{display:none}}.case_study .btn1{margin-top:30px}.case_study .btn1 .mask-btn{background-color:#f1f1f1}.case_study .btn1 .mask-btn:hover{background-color:rgba(255,255,255,0)}.case_study .wrap-image{background-image:url("../img/bg-case-home.png");background-repeat:no-repeat;background-position:top center;background-size:100% auto}@media (max-width:992px){.case_study .wrap-image{margin-top:40px}}.partners{width:100%;position:relative;background-color:#fff;text-align:center;padding:50px 0}.partners .owl-dots{display:block!important;width:100%;position:relative;text-align:center}.partners .owl-dots .owl-dot{width:6px;height:6px;background-color:#ccc;display:inline-block;margin:0 10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.partners .owl-dots .owl-dot.active{background-color:#3b3b3b}.about-intern{background-color:#f7f7f7;color:#152649;font-size:13px}.about-intern h1{font-size:50px;line-height:50px}@media (min-width:1400px){.about-intern{font-size:15px}}.about-intern .btn1{margin-bottom:20px}.about-intern .btn1 .mask-btn{background-color:rgba(255,255,255,0)}.about-intern .wrap-top{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:bottom center}@media (max-width:992px){.about-intern .wrap-top{background-image:none!important;text-align:center}}.cases-intern{background-color:#fff;color:#fff;font-size:13px;background-position:right;background-repeat:no-repeat;background-size:auto 100%}@media (max-width:992px){.cases-intern{text-align:center}}@media (min-width:1400px){.cases-intern{font-size:16px}}.cases-intern h1{font-family:Rajdhani;font-weight:700;line-height:40px;font-size:40px;color:#fff;margin:0 0 5px}.cases-intern h1 small{color:#00ddbd;font-family:Rajdhani;font-weight:700;line-height:20px;font-size:20px}@media (min-width:1400px){.cases-intern h1{line-height:50px;font-size:50px}.cases-intern h1 small{font-size:30px;line-height:30px}}.cases-intern .wrap-top{background:-moz-linear-gradient(left,#002048 0,rgba(0,32,72,.1) 50%,rgba(0,32,72,0) 65%,rgba(0,32,72,0) 100%);background:-webkit-linear-gradient(left,#002048 0,#002048 50%,rgba(0,32,72,0) 65%,rgba(0,32,72,0) 100%);background:linear-gradient(to right,#002048 0,#002048 50%,rgba(0,32,72,0) 65%,rgba(0,32,72,0) 100%)}@media (max-width:992px){.cases-intern .wrap-top{background:#002048}}@media (max-width:992px){.content-cases{text-align:center}}.content-cases .gray{font-size:14px;background-color:#f7f7f7;color:#6b6b6b;padding:40px 40px 20px;margin-top:-60px;margin-bottom:50px}@media (min-width:1400px){.content-cases .gray{font-size:16px;line-height:18px}}.content-cases h3{color:#6b6b6b;font-family:Rajdhani;font-weight:700;line-height:20px;font-size:20px;margin-bottom:10px}.content-cases .content-cases2{color:#6b6b6b;padding:50px 0 30px}.content-cases .bg-gray{font-size:14px;background-color:#f7f7f7;color:#6b6b6b;padding:15px;margin-bottom:50px}.content-cases .content-downgray{text-align:center}.content-cases .content-downgray img{max-width:60%}.content-cases .content-downgray .top-info{margin:70px 0}.content-cases .owl-dots{margin-top:20px;display:block!important;width:100%;position:relative;text-align:center}.content-cases .owl-dots .owl-dot{width:6px;height:6px;background-color:#ccc;display:inline-block;margin:0 10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.content-cases .owl-dots .owl-dot.active{background-color:#3b3b3b}.content-cases .gallery-cases{margin-top:70px}.content-cases .gallery-cases img{max-width:100%!important;border:2px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.process-intern{width:100%;position:relative;background-color:#fff;color:#b2b2b2;font-size:20px;line-height:40px;font-family:Rajdhani;font-weight:700}@media (min-width:1400px){.process-intern{font-size:30px;line-height:50px}}.process-intern .wrap-top{background-position:bottom center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (max-width:992px){.process-intern .wrap-top{background-image:none!important;background-position:bottom center;text-align:center}}.about-process{width:100%;position:relative;background-color:#f1f1f1;padding:70px 0;text-align:center}.about-process .wephrase{font-size:35px;line-height:35px;margin-bottom:30px}.about-process .top-info{margin-top:100px}.line-process{width:60%;height:1px;margin:50px 20%;background:#2b9ac7;background:-moz-linear-gradient(left,#2b9ac7 0,#fff 100%);background:-webkit-linear-gradient(left,#2b9ac7 0,#fff 100%);background:linear-gradient(to right,#2b9ac7 0,#fff 100%)}.process-part{width:100%;position:relative;padding:70px 0;font-size:13px}@media (max-width:992px){.process-part .btn1{margin-bottom:20px}}@media (min-width:1400px){.process-part{font-size:16px}}.process1{background-color:#15a7ce;color:#002048;font-weight:500}.process1 h2{color:#fff;line-height:20px}.process1 h2 small{color:#98e36c;font-size:18px}@media (min-width:1400px){.process1 h2{line-height:50px}.process1 h2 small{font-size:25px}}.process1 h3{color:#fff;font-size:20px}@media (min-width:1400px){.process1 h3{font-size:25px}}.process1 .mask-btn{background-color:rgba(255,255,255,0)}.process1:after{position:absolute;content:"";width:70px;height:35px;background-image:url("../img/arrowd1.png");background-position:bottom center;bottom:-35px;margin-left:50%;left:-35px;z-index:2}.process1 .lineb{width:2px;height:600px;margin:0 auto;background-color:rgba(255,255,255,.2)}.process1 .centro{text-align:center}.process1 .centro img{max-width:100px}@media (max-width:992px){.process1 .centro{display:none}}.process2{background-color:#d7d7d7;color:#565656;font-weight:500}.process2 h2{margin-bottom:30px}.process2 h3{font-size:20px}@media (min-width:1400px){.process2 h3{font-size:25px}}.process2 .check-items{margin:20px 0}.process2 .check-items .icheck{position:relative;padding-left:30px;min-height:30px;font-size:20px;font-family:Rajdhani;font-weight:500;line-height:20px;padding-top:5px}.process2 .check-items .icheck:before{position:absolute;content:"";width:20px;height:100%;top:0;left:0;background-repeat:no-repeat;background-image:url("../img/checkb.png");background-position:center;background-size:100% auto}@media (min-width:1400px){.process2 .check-items .icheck{font-size:23px;line-height:23px}}.process2 .btn1{background:#c4c4c4;background:-moz-linear-gradient(left,#c4c4c4 0,#ccc 100%);background:-webkit-linear-gradient(left,#c4c4c4 0,#ccc 100%);background:linear-gradient(to right,#c4c4c4 0,#ccc 100%)}.process2 .mask-btn{background-color:rgba(255,255,255,0)}.process2:after{position:absolute;content:"";width:70px;height:35px;background-image:url("../img/arrowd2.png");background-position:bottom center;bottom:-35px;margin-left:50%;left:-35px;z-index:2}@media (max-width:992px){.process2 img{display:none}}.process3{color:#002048;background:#38cea3;background:-moz-linear-gradient(left,#38cea3 0,#75e168 100%);background:-webkit-linear-gradient(left,#38cea3 0,#75e168 100%);background:linear-gradient(to right,#38cea3 0,#75e168 100%);font-weight:500}.process3 .mask-btn{background-color:rgba(255,255,255,0)}.process3 h2{color:#fff}.process3 .check-items{margin:20px 0}.process3 .check-items .icheck{position:relative;padding-left:15px;margin-left:35px;min-height:30px;font-size:14px;font-family:Rajdhani;font-weight:500;line-height:20px;margin-bottom:20px;border-left:1px solid #fff;padding-left:10px}.process3 .check-items .icheck:before{position:absolute;content:"";width:20px;height:100%;top:0;left:-35px;background-repeat:no-repeat;background-image:url("../img/checkb.png");background-position:left center;background-size:100% auto}@media (min-width:1400px){.process3 .check-items .icheck{font-size:23px;line-height:23px}}@media (max-width:992px){.process3 img{display:none}}.end-process{width:100%;position:relative;background-color:#f6f6f6;padding:70px 0;text-align:center}.end-process .wephrase{font-size:40px;line-height:40px}.end-process .logos{text-align:center;margin-top:50px}.end-process .logos img{display:inline-block;height:90px;margin:0 30px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-filter:grayscale(100%)}.end-process .logos img:hover{-webkit-filter:grayscale(0)}.end-process .logos img.menor{height:80px}@media (max-width:992px){.end-process .logos img{margin-bottom:20px}}@media (min-width:1400px){.end-process .logos img{height:120px}.end-process .logos img.menor{height:110px}}.top-service{width:100%;height:370px;position:relative;margin-top:120px;background:#000829;background:-moz-linear-gradient(left,#000829 0,#133d78 100%);background:-webkit-linear-gradient(left,#000829 0,#133d78 100%);background:linear-gradient(to right,#000829 0,#133d78 100%);color:#fff;display:table}@media (max-width:992px){.top-service{text-align:center}}.top-service .wrap-top{display:table-row;width:100%;height:100%}.top-service .wrap-top .content{display:table-cell;width:100%;height:100%;vertical-align:middle;font-size:12px}@media (min-width:1400px){.top-service .wrap-top .content{font-size:16px}}.top-service .logo{margin-left:-10px;margin-bottom:10px}.top-service .logo object{width:110px}.top-service .logo img{width:110px}@media (min-width:1400px){.top-service .logo img{width:150px}}@media (max-width:992px){.top-service .logo{margin-left:0}}.top-service h1{color:#fff;font-size:50px;line-height:50px}.top-service.service-devops{background:#000829;background:-moz-linear-gradient(left,#000829 0,#133d78 100%);background:-webkit-linear-gradient(left,#000829 0,#133d78 100%);background:linear-gradient(to right,#000829 0,#133d78 100%);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center}@media (max-width:992px){.top-service.service-devops{background-position:left center}}.top-service.service-machine{background:#000829;background:-moz-linear-gradient(left,#000829 0,#133d78 100%);background:-webkit-linear-gradient(left,#000829 0,#133d78 100%);background:linear-gradient(to right,#000829 0,#133d78 100%);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center}@media (max-width:992px){.top-service.service-machine{background-position:left center}}.top-service.service-micro{background:#000829;background:-moz-linear-gradient(left,#000829 0,#133d78 100%);background:-webkit-linear-gradient(left,#000829 0,#133d78 100%);background:linear-gradient(to right,#000829 0,#133d78 100%);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center}@media (max-width:992px){.top-service.service-micro{background-position:left center}}.top-service.service-digital{background:#000829;background:-moz-linear-gradient(left,#000829 0,#133d78 100%);background:-webkit-linear-gradient(left,#000829 0,#133d78 100%);background:linear-gradient(to right,#000829 0,#133d78 100%);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;color:#152649}@media (max-width:992px){.top-service.service-digital{background-position:left center}}.top-service.service-digital h1{color:#152649}.disclaimer{width:100%;position:relative;padding:45px 0}.disclaimer.service-devops{background-color:#b7f254;text-align:center;font-size:13px}.disclaimer.service-devops .big{font-size:30px;font-family:Rajdhani;font-weight:400;line-height:30px;text-align:center;margin-bottom:25px}@media (min-width:1400px){.disclaimer.service-devops .big{font-size:40px;line-height:40px}}@media (min-width:1400px){.disclaimer.service-devops{font-size:16px}}.disclaimer.service-machine{background-color:#83adfb;text-align:center;font-size:13px}.disclaimer.service-machine .big{font-size:30px;font-family:Rajdhani;font-weight:400;line-height:30px;text-align:center;margin-bottom:25px}@media (min-width:1400px){.disclaimer.service-machine .big{font-size:40px;line-height:40px}}@media (min-width:1400px){.disclaimer.service-machine{font-size:16px}}.disclaimer.service-micro{background-color:#152649;text-align:center;font-size:13px;color:#fff}.disclaimer.service-micro .big{font-size:30px;font-family:Rajdhani;font-weight:400;line-height:30px;text-align:center;margin-bottom:25px}@media (min-width:1400px){.disclaimer.service-micro .big{font-size:40px;line-height:40px}}@media (min-width:1400px){.disclaimer.service-micro{font-size:16px}}.disclaimer.service-digital{background-color:#05bed4;text-align:center;font-size:13px;color:#fff}.disclaimer.service-digital .big{font-size:30px;font-family:Rajdhani;font-weight:400;line-height:30px;text-align:center;margin-bottom:25px}@media (min-width:1400px){.disclaimer.service-digital .big{font-size:40px;line-height:40px}}@media (min-width:1400px){.disclaimer.service-digital{font-size:16px}}.about-service{width:100%;position:relative;padding:0;margin:0}@media (max-width:992px){.about-service .btn{margin-bottom:0!important}}.about-service .wrap-image{text-align:left;padding-top:0}@media (max-width:992px){.about-service .wrap-image{display:none}}.about-service ul{margin:0;padding:0}.about-service li{list-style:none;position:relative;padding-left:30px;min-height:30px;font-size:14px;font-family:Raleway;font-weight:500;line-height:18px;padding-top:5px;margin-bottom:20px}.about-service li:before{position:absolute;content:"";width:20px;height:100%;top:0;left:0;background-repeat:no-repeat;background-image:url("../img/checkc.png");background-position:center;background-size:100% auto}.about-service.service-devops{background-color:#f2f2f2;padding:0 0}.about-service.service-devops .btn1{background:#cce191;background:-moz-linear-gradient(left,#cce191 0,#ccc 50%,#7cb1cc 100%);background:-webkit-linear-gradient(left,#cce191 0,#ccc 50%,#7cb1cc 100%);background:linear-gradient(to right,#cce191 0,#ccc 50%,#7cb1cc 100%);margin-bottom:20px}.about-service.service-devops .btn1 .mask-btn{background-color:#f2f2f2;color:#767e8e}.about-service.service-devops .btn1 .mask-btn:hover{background-color:rgba(255,255,255,0);color:#fff}.about-service.service-machine{background-color:#f2f2f2;padding:0 0}.about-service.service-machine .btn1{background:#4e2e7c;background:-moz-linear-gradient(left,#4e2e7c 0,#38a3cc 100%);background:-webkit-linear-gradient(left,#4e2e7c 0,#38a3cc 100%);background:linear-gradient(to right,#4e2e7c 0,#38a3cc 100%);margin-bottom:20px}.about-service.service-machine .btn1 .mask-btn{background-color:#f2f2f2;color:#767e8e}.about-service.service-machine .btn1 .mask-btn:hover{background-color:rgba(255,255,255,0);color:#fff}.about-service.service-micro{background-color:#f2f2f2;padding:0 0}.about-service.service-micro .btn1{background:#878787;background:-moz-linear-gradient(left,#878787 0,#aeaeae 100%);background:-webkit-linear-gradient(left,#878787 0,#aeaeae 100%);background:linear-gradient(to right,#878787 0,#aeaeae 100%);margin-bottom:20px}.about-service.service-micro .btn1 .mask-btn{background-color:#f2f2f2;color:#767e8e}.about-service.service-micro .btn1 .mask-btn:hover{background-color:rgba(255,255,255,0);color:#fff}.about-service.service-digital{background-color:#f2f2f2;padding:0 0}.about-service.service-digital .btn1{margin-bottom:20px;background:#02c6d9;background:-moz-linear-gradient(left,#02c6d9 0,#05d2d9 100%);background:-webkit-linear-gradient(left,#02c6d9 0,#05d2d9 100%);background:linear-gradient(to right,#02c6d9 0,#05d2d9 100%)}.about-service.service-digital .btn1 .mask-btn{background-color:#f2f2f2;color:#2d98c6}.about-service.service-digital .btn1 .mask-btn:hover{background-color:rgba(255,255,255,0);color:#fff}.about-service .content-about{padding:0;color:#8c8c8c;overflow:hidden;position:relative}.about-service .content-about .clearfix{width:100%}.about-service .content-about .menu-items{margin-top:0;margin-bottom:0}@media (max-width:992px){.about-service .content-about .menu-items{margin:30px 0;text-align:center}}.about-service .content-about .menu-items .btn{width:100%;text-align:center;line-height:50px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:Rajdhani;font-weight:400;margin-bottom:0;margin-top:0;font-size:20px;text-transform:uppercase}.about-service .content-about .menu-items .active .btn{font-weight:700}.about-service .content-about .menu-items.service-devops{font-family:Rajdhani;font-weight:400}.about-service .content-about .menu-items.service-devops .btn{background-color:#dbdbde;color:#fff}.about-service .content-about .menu-items.service-devops .btn:hover{background-color:#152649}.about-service .content-about .menu-items.service-devops a.active .btn{background-color:#152649;color:#fff}.about-service .content-about .menu-items.service-devops a.active .mask-btn{background-color:rgba(255,255,255,0);color:#fff}.about-service .content-about .menu-items.service-machine{font-family:Rajdhani;font-weight:400}.about-service .content-about .menu-items.service-machine .btn{background-color:#dbdbde;color:#fff}.about-service .content-about .menu-items.service-machine .btn:hover{background-color:#152649}.about-service .content-about .menu-items.service-machine a.active .btn{background-color:#152649;color:#fff}.about-service .content-about .menu-items.service-machine a.active .mask-btn{background-color:rgba(255,255,255,0);color:#fff}.about-service .content-about .menu-items.service-micro{font-family:Rajdhani;font-weight:400}.about-service .content-about .menu-items.service-micro .btn{background-color:#dbdbde;color:#fff}.about-service .content-about .menu-items.service-micro .btn:hover{background-color:#152649}.about-service .content-about .menu-items.service-micro a.active .btn{background-color:#152649;color:#fff}.about-service .content-about .menu-items.service-micro a.active .mask-btn{background-color:rgba(255,255,255,0);color:#fff}.about-service .content-about .menu-items.service-digital{font-family:Rajdhani;font-weight:400}.about-service .content-about .menu-items.service-digital .btn{background-color:#dbdbde;color:#fff}.about-service .content-about .menu-items.service-digital .btn:hover{background-color:#152649}.about-service .content-about .menu-items.service-digital a.active .btn{background-color:#152649;color:#fff}.about-service .content-about .menu-items.service-digital a.active .mask-btn{background-color:rgba(255,255,255,0);color:#fff}.about-service .slider-about{font-size:14px!important;line-height:16px;padding-top:70px}@media (min-width:1400px){.about-service .slider-about{font-size:15px!important;line-height:18px}}@media (max-width:992px){.about-service .slider-about{font-size:13px!important;text-align:center}}.about-service .slider-about h3{font-size:22px;line-height:22px}@media (min-width:1400px){.about-service .slider-about h3{font-size:30px;line-height:30px}}.about-service .slider-about .hand-call{border-top:1px solid #143260;padding-top:30px;margin-top:10px;display:inline-block}.about-service .slider-about .border{width:80%;border:0!important;border-bottom:1px solid #ccc!important;margin-top:20px;margin-bottom:40px;margin-left:10%}@media (max-width:992px){.about-service .row{margin:0}}.intern-about{width:100%;position:relative;padding:70px 0;background-color:#fff;background-image:url("../img/bg-intern.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;text-align:center;color:#8c8c8c;font-family:Rajdhani;font-weight:400;font-size:20px;line-height:20px}@media (min-width:1400px){.intern-about{font-size:25px;line-height:25px}}.intern-about .logos{text-align:center;margin-top:50px}.intern-about .logos img{display:inline-block;height:90px;margin:0 30px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-filter:grayscale(100%)}.intern-about .logos img:hover{-webkit-filter:grayscale(0)}.intern-about .logos img.menor{height:80px}@media (max-width:992px){.intern-about .logos img{margin-bottom:20px}}@media (min-width:1400px){.intern-about .logos img{height:120px}.intern-about .logos img.menor{height:110px}}.items-service{width:100%;padding:0;margin:0;position:relative}.items-service.service-devops{background:#38cea3;background:-moz-linear-gradient(left,#38cea3 0,#75e168 100%);background:-webkit-linear-gradient(left,#38cea3 0,#75e168 100%);background:linear-gradient(to right,#38cea3 0,#75e168 100%)}.items-service.service-machine{background:#4e2e7c;background:-moz-linear-gradient(left,#4e2e7c 0,#38a3cc 100%);background:-webkit-linear-gradient(left,#4e2e7c 0,#38a3cc 100%);background:linear-gradient(to right,#4e2e7c 0,#38a3cc 100%)}.items-service.service-micro{background:#13203c;background:-moz-linear-gradient(left,#13203c 0,#9d9c9c 100%);background:-webkit-linear-gradient(left,#13203c 0,#9d9c9c 100%);background:linear-gradient(to right,#13203c 0,#9d9c9c 100%)}.items-service.service-digital{background:#02c6d9;background:-moz-linear-gradient(left,#02c6d9 0,#05d2d9 100%);background:-webkit-linear-gradient(left,#02c6d9 0,#05d2d9 100%);background:linear-gradient(to right,#02c6d9 0,#05d2d9 100%)}.items-service .box-item{position:relative;height:300px;overflow:hidden}@media (min-width:1400px){.items-service .box-item{height:350px}}.items-service .box-item .up{position:relative;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%;height:300px;padding:0}@media (min-width:1400px){.items-service .box-item .up{height:350px}}.items-service .box-item .up .bg-image{opacity:.5;background-size:auto 110%;background-position:center;background-repeat:no-repeat;width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.items-service .box-item .up .bg-image2{opacity:.5;background-size:auto 110%;background-position:center;background-repeat:no-repeat;width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.items-service .box-item .up .wrap-absol{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;display:table;padding:20px}.items-service .box-item .up .wrap-content{display:table-row;width:100%;height:100%;position:relative}.items-service .box-item .up .wrap-content .button{width:100%;height:100%;display:table-cell;vertical-align:middle;text-align:center}.items-service .box-item .up .wrap-content .btn1{background-color:rgba(0,0,0,0)!important;background:0}.items-service .box-item .up .wrap-content .btn1 .mask-btn{border:1px solid #fff;font-weight:500;background-color:rgba(255,255,255,.3);color:#fff}.items-service .box-item .up .wrap-content .btn1 .mask-btn:hover{background-color:rgba(255,255,255,0);color:#fff}.items-service .box-item .up:hover .bg-image,.items-service .box-item .up:hover .bg-image2{background-size:auto 130%}.items-service .box-item .down{background:#38cea3;background:-webkit-linear-gradient(top,#38cea3 0,#75e168 100%);background:-o-linear-gradient(top,#38cea3 0,#75e168 100%);background:linear-gradient(to bottom,#38cea3 0,#75e168 100%);width:100%;height:300px;padding:20px;color:#fff;font-size:13px}.items-service .box-item .down .wrap-all{width:100%;height:260px}.items-service.service-machine .down{background:#4e2e7c;background:-moz-linear-gradient(top,#4e2e7c 0,#38a3cc 100%);background:-webkit-linear-gradient(top,#4e2e7c 0,#38a3cc 100%);background:linear-gradient(to bottom,#4e2e7c 0,#38a3cc 100%)}.items-service.service-micro .down{background:#13203c;background:-moz-linear-gradient(top,#13203c 0,#9d9c9c 100%);background:-webkit-linear-gradient(top,#13203c 0,#9d9c9c 100%);background:linear-gradient(to bottom,#13203c 0,#9d9c9c 100%)}.items-service.service-digital .down{background:#02c6d9;background:-moz-linear-gradient(top,#02c6d9 0,#05d2d9 100%);background:-webkit-linear-gradient(top,#02c6d9 0,#05d2d9 100%);background:linear-gradient(to bottom,#02c6d9 0,#05d2d9 100%)}.phrase{width:100%;position:relative;padding:50px 0;background-color:#ededed;text-align:center;font-family:Rajdhani;font-weight:400;font-size:20px;line-height:20px;color:#152649}.phrase .author{font-size:11px;line-height:11px;color:#9c9c9c;text-transform:uppercase;letter-spacing:5px;margin-top:20px}@media (min-width:1400px){.phrase{font-size:25px;line-height:25px}.phrase .author{font-size:14px;line-height:14px}}.about-idea{width:100%;position:relative;padding:50px 0;background-color:#fff}.about-idea img{margin-top:35px;margin-bottom:35px}.about-idea .btn1{width:100%;text-align:center}.about-idea .btn1 .mask-btn{background-color:rgba(255,255,255,0)}@media (max-width:992px){.about-idea .btn1{margin-bottom:20px}}.about-idea .top-info{margin:50px 0}.about-idea .withborder{border-left:1px solid #ccc;padding-top:10px;margin-bottom:70px;font-size:17px}@media (min-width:1400px){.about-idea .withborder{padding-top:20px;padding-bottom:20px}}.about-idea .big{font-family:Rajdhani;font-weight:400;font-size:20px;line-height:20px;color:#152649;margin-top:40px;text-align:center}@media (min-width:1400px){.about-idea .big{font-size:30px;line-height:30px}}@media (max-width:992px){.about-idea{text-align:center}}.hand-call{font-family:Rajdhani;font-weight:400;line-height:22px;font-size:22px;color:#152649;text-align:left}@media (min-width:1400px){.hand-call{font-size:30px;line-height:30px}}.hand-call .border-call{padding-left:20px;margin-bottom:20px;position:relative}.hand-call .border-call:before{width:1px;height:100%;position:absolute;content:"";left:0;top:0;background:#b5f155;background:-moz-linear-gradient(top,#b5f155 0,#2e9cc5 100%);background:-webkit-linear-gradient(top,#b5f155 0,#2e9cc5 100%);background:linear-gradient(to bottom,#b5f155 0,#2e9cc5 100%)}.hand-call .arrow{padding-left:50px;position:relative;position:relative}.hand-call .arrow:before{position:absolute;content:"";top:0;left:0;width:30px;height:44px;background-image:url("../img/arrow.png")}.qualities{width:100%;position:relative;background-color:#fff;padding:50px 0}.qualities .hand-call{text-align:center}.qualities .hand-call .border-call{display:inline-block;text-align:left}.qualities .hand-call .arrow{margin-left:20px;display:inline-block;text-align:left}.qualities .circles-menu{margin-top:0;margin-bottom:50px}.qualities .circles-menu .text-circle{color:#fff!important}.qualities .ctext{text-align:center;font-size:13px;font-weight:500;margin-top:30px;padding-top:30px;position:relative}.qualities .ctext:after{width:70px;height:6px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:0;margin-left:50%;left:-35px;position:absolute;content:""}.qualities .ctext.text1:after{background-color:#9ef34b}.qualities .ctext.text2:after{background-color:#d1d1d1}.qualities .ctext.text3:after{background-color:#13b5d6}.gallery-logos .item{display:table;width:100%;height:100px}.gallery-logos .item .wrap-item{width:100%;height:100%;display:table-row}.gallery-logos .item .wrap-item .image{width:100%;height:100%;display:table-cell;vertical-align:middle;text-align:center}.gallery-logos .item .wrap-item .image img{max-width:80%;width:auto;max-height:50px;height:auto;display:inline-block}@media (min-width:1400px){.gallery-logos .item .wrap-item .image img{max-height:70px}}@media (max-width:992px){.contact,.text-contact{text-align:center}}.top-contact{line-height:90px;position:relative;width:100%;margin-top:100px;background:#75e168;background:-moz-linear-gradient(top,#75e168 0,#38cea3 100%);background:-webkit-linear-gradient(top,#75e168 0,#38cea3 100%);background:linear-gradient(to bottom,#75e168 0,#38cea3 100%);padding:70px 0}.top-contact h1{margin:0;font-size:50px}.top-contact h2{margin:0;font-size:40px;line-height:90px}@media (max-width:992px){.top-contact h2{text-align:center}}.top-contact object{width:100%;margin-top:20px}.subitems{margin:30px 0}.subitems .item{position:relative;display:inline-block;color:#152649;font-family:Rajdhani;font-weight:700;padding:0 10px 0 0;margin-right:10px;margin-bottom:5px}.subitems .item:after{width:1px;height:100%;position:absolute;content:"";right:0;top:0;background:#2b9ac7;background:-moz-linear-gradient(top,#2b9ac7 0,#b9f05a 100%);background:-webkit-linear-gradient(top,#2b9ac7 0,#b9f05a 100%);background:linear-gradient(to bottom,#2b9ac7 0,#b9f05a 100%)}.subitems .item:first-child{padding-left:0}.subitems .item:last-child{padding-right:0}.subitems .item:last-child:after{display:none}.circles-menu{margin-top:-100px;position:relative;text-align:center}@media (min-width:1400px){.circles-menu{margin-top:-125px}}.circles-menu .circle{margin:0 auto 30px;display:table;width:200px;height:200px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center}@media (min-width:1400px){.circles-menu .circle{width:250px;height:250px;border-radius:125px;-moz-border-radius:125px;-webkit-border-radius:125px}}.circles-menu .circle .wrap{display:table-row;width:100%;height:100%}.circles-menu .circle .wrap .text-circle{display:table-cell;width:100%;height:100%;vertical-align:middle;font-family:Rajdhani;font-weight:700;color:#002048;font-size:25px;line-height:25px}.circles-menu .circle.circle1{background-color:#00a2c3;border:3px solid #00a2c3}.circles-menu .circle.circle1:hover{background-color:#fff}.circles-menu .circle.circle2{background-color:#d0d0d0;border:3px solid #d0d0d0}.circles-menu .circle.circle2:hover{background-color:#fff}.circles-menu .circle.circle3{background-color:#91e63e;border:3px solid #91e63e}.circles-menu .circle.circle3:hover{background-color:#fff}.map{margin:0;padding:0;position:relative;width:100%;background-color:#e8e8e8;color:grey}.map .info{width:620px;position:absolute;margin-left:50%;left:-310px;top:-60px;background-color:#fff;padding:20px;color:#152649;font-size:13px;-webkit-box-shadow:5px 5px 20px 0 rgba(0,0,0,.3);box-shadow:5px 5px 20px 0 rgba(0,0,0,.3)}@media (max-width:992px){.map .info{width:90%;margin:0 5%;left:0}}@media (min-width:1400px){.map .info{width:620px;left:-310px;font-size:15px}}.map .info .local{width:40%;float:left;padding-right:20px}.map .info .local .icon{float:left;margin-right:10px;line-height:40px}.map .info .local .ltext{float:left;text-align:left}@media (max-width:992px){.map .info .local{width:100%;padding:0}}.map .info .mail{width:60%;float:left;padding-left:20px;border-left:1px solid #ccc}.map .info .mail .icon{float:left;margin-right:10px;line-height:40px}.map .info .mail .ltext{float:left;line-height:40px}@media (max-width:992px){.map .info .mail{width:100%;padding:0;border:0;margin-top:20px}}.map .info2{width:500px;position:absolute;margin-left:50%;left:-250px;top:40px;background-color:#fff;padding:20px;color:#152649;font-size:13px;-webkit-box-shadow:5px 5px 20px 0 rgba(0,0,0,.3);box-shadow:5px 5px 20px 0 rgba(0,0,0,.3)}@media (max-width:992px){.map .info2{width:90%;margin:0 5%;left:0}}@media (min-width:1400px){.map .info2{width:600px;left:-300px;font-size:15px}}.map .info2 .local{width:40%;float:left;padding-right:20px}.map .info2 .local .icon{float:left;margin-right:10px;line-height:40px}.map .info2 .local .ltext{float:left}@media (max-width:992px){.map .info2 .local{width:100%;padding:0}}.map .info2 .mail{width:60%;float:left;padding-left:20px;border-left:1px solid #ccc}.map .info2 .mail .icon{float:left;margin-right:10px;line-height:40px}.map .info2 .mail .ltext{float:left;line-height:40px}@media (max-width:992px){.map .info2 .mail{width:100%;padding:0;border:0;margin-top:20px}}.map h2{margin-top:70px}.panel{position:relative;text-align:center;margin-top:-13%}.panel .panel-img{position:absolute}.panel .panel-img img{width:40px}.panel #panel1{top:100px;left:0}.panel #panel2{top:80px;left:40px}.panel #panel3{top:100px;left:80px}.panel #panel4{top:0;left:120px}.panel #panel5{top:70px;left:160px}.panel #panel6{top:90px;left:200px}.panel #panel7{top:70px;left:240px}.panel #panel8{top:50px;left:280px}.panel #panel9{top:70px;left:320px}.panel #panel10{top:130px;left:360px}.hidden{opacity:0}.visible{opacity:1}@media (max-width:992px){.text-right{text-align:center!important}}.desktop{display:block}@media (max-width:992px){.desktop{display:none}}.mobile{display:none}@media (max-width:992px){.mobile{display:block}}.mbottom{margin-bottom:-50px}@media (max-width:1400px){.container-fluid{max-width:1140px}}@media (min-width:1400px){.container-fluid{width:90%}}.bg-middle{background-position:left center;background-size:auto 95%;background-repeat:no-repeat}.bg-bottom{background-position:bottom center;background-size:auto 95%;background-repeat:no-repeat}@media (max-width:992px){.item-carousel-1,.item-carousel-2{text-align:center;height:auto!important;background-image:none!important}}.item-carousel-3{text-align:center}.add-top{padding-top:150px}.add-top-2{margin-top:100px}.blog-color{background-color:#f8f8f8;line-height:50px;position:relative;width:100%;margin-top:100px}.blog-color h1{margin:0;font-size:50px;line-height:50px}.blog-color .info-text{font-family:Rajdhani;font-weight:300;line-height:20px;font-size:16px;color:#8c8c8c}.blog-title-main{padding:90px 50px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:left center}@media (max-width:992px){.blog-title-main{padding:30px}}.blog-main{position:relative;background-color:#fff;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (max-width:992px){.blog-main{display:none}}.blog-main .blog-mask{padding:0 50px;position:absolute;width:100%;height:100%;left:0;top:0;background:-moz-linear-gradient(left,rgba(50,143,194,.95) 0,rgba(204,204,204,.95) 100%);background:-webkit-linear-gradient(left,rgba(50,143,194,.95) 0,rgba(204,204,204,.95) 100%);background:linear-gradient(to right,rgba(50,143,194,.95) 0,rgba(204,204,204,.95) 100%);color:#152649;display:flex;align-content:center;flex-wrap:wrap;flex-direction:column;align-content:center;justify-content:center}.blog-main .blog-main-content{width:100%}.blog-main .blog-main-content .blog-date{line-height:25px;margin-bottom:0}.blog-main .blog-main-content .blog-title{font-size:20px;line-height:25px;font-weight:700;display:block}@media (min-width:1400px){.blog-main .blog-main-content .blog-title{font-size:25px;line-height:30px;max-width:400px}}.blog-main .blog-main-content .blog-info{color:#152649;font-size:14px;line-height:25px;margin-bottom:0}@media (min-width:1400px){.blog-main .blog-main-content .blog-info{font-size:16px}}.blog-main .blog-main-content .blog-read{background-color:#9d7c23;color:#fff;font-family:Rajdhani;font-size:14px;font-weight:500;padding:5px 25px;border-radius:2px;-webkit-box-shadow:2px 2px 10px 0 transparent;box-shadow:2px 2px 10px 0 transparent;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:1400px){.blog-main .blog-main-content .blog-read{font-size:17px}}.blog-main .blog-main-content .blog-read:hover{-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,.5);box-shadow:2px 2px 10px 0 rgba(0,0,0,.5)}.blog-main .blog-main-content .blog-tags{line-height:15px;margin-bottom:0;color:#152649;margin-top:10px}.blog-main .blog-main-content .blog-tags a{border-color:#346a8f}.content-blog{position:relative;width:100%;background-color:#f3f3f3;padding:50px 0;color:grey;font-size:16px;line-height:25px}@media (max-width:992px){.content-blog{background-color:#fff}}.content-blog strong{color:#23819d;font-size:23px}.content-blog small{font-weight:700}.content-blog img{width:100%;max-width:100%}.content-blog .capa-blog{width:100%;margin-top:-50px;margin-bottom:30px}.pagination{width:100%;text-align:center;display:block}.pagination a{border:1px solid #999;color:#999;margin:0 20px;border-radius:5px;padding:10px 15px;font-family:Rajdhani;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pagination a:hover{color:#152649;border:1px solid #152649}.arrow-wrap{justify-content:center;display:flex;align-items:center}@media (max-width:992px){.arrow-wrap--top{margin-bottom:30px}}.back-arrow{color:#152649;text-transform:uppercase;font-weight:200;font-family:Rajdhani;font-size:14px;margin-top:20px}.blog-tags{font-size:12px;color:#23819d}@media (min-width:1400px){.blog-tags{font-size:15px}}.blog-tags a{border-right:1px solid #ccc;margin-left:10px;padding-right:10px}.blog-tags a:last-child{border:0;padding:0}.blog-tags a:first-child{margin:0}.top-blog-single{position:relative;width:100%;margin-top:100px;padding:70px 0;background-color:#fff}.top-blog-single a:hover{text-decoration:underline}.top-blog-single h1{margin:0 0 10px;font-size:45px;line-height:45px;font-family:Raleway}.top-blog-single .blog-title{line-height:55px;color:#152649}.top-blog-single .wrap-blog-info{margin-top:-45px;margin-bottom:30px}.top-blog-single .back-arrow{font-size:35px;margin:0}.top-blog-single .back-arrow a:hover{text-decoration:none}.top-blog-single .blog-tags{margin-bottom:-30px;margin-top:30px}.blog-info{font-family:Rajdhani;font-size:17px;line-height:25px;color:#23819d;font-weight:500}.blog-date{color:#152649;font-family:Rajdhani;font-size:14px;margin-bottom:10px;text-transform:uppercase;font-weight:500}@media (min-width:1400px){.blog-date{font-size:20px}}.blog-date--text{color:#23819d;margin-top:20px}.box-post-intern{padding:20px;background-color:#f0f0f0;border:1px solid #c2c2c2;border-radius:2px;height:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:992px){.box-post-intern{margin-bottom:30px;height:auto}}.box-post-intern:hover{background-color:#fff}.box-post-intern .blog-date{color:#23819d;font-family:Rajdhani;font-size:13px;line-height:15px;margin-bottom:10px;text-transform:uppercase;font-weight:500}.box-post-intern .blog-title{font-size:20px;line-height:25px;color:#23819d;font-weight:700}.box-post-intern .blog-info{font-family:Rajdhani;font-size:13px;line-height:15px;color:#23819d;font-weight:500;margin-top:15px}.box-post-intern .blog-tags{margin-bottom:0}.box-post{height:calc(100% - 30px);overflow:hidden;position:relative;padding:30px;margin-bottom:30px;background-color:#f0f0f0;border:1px solid #c2c2c2;border-radius:2px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:992px){.box-post{height:auto}}.box-post:hover{background-color:#fff}.box-post .capa-post{width:calc(100% + 60px);height:200px;margin-top:-30px;margin-left:-30px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:top center;margin-bottom:30px}.box-post .blog-date{color:#23819d;font-family:Rajdhani;font-size:13px;line-height:15px;margin-bottom:30px;text-transform:uppercase;font-weight:500}@media (min-width:1400px){.box-post .blog-date{font-size:16px}}.box-post .blog-title{font-size:20px;line-height:25px;color:#23819d;font-weight:700}@media (min-width:1400px){.box-post .blog-title{font-size:25px;line-height:30px}}.box-post .blog-info{font-family:Rajdhani;font-size:13px;line-height:15px;color:#23819d;font-weight:500;margin-top:10px}@media (min-width:1400px){.box-post .blog-info{font-size:16px}}.box-post .blog-excerpt{font-size:12px;line-height:18px}@media (min-width:1400px){.box-post .blog-excerpt{font-size:15px}}.box-post .blog-read{font-family:Rajdhani;color:#9d7c23;font-size:13px;line-height:15px;font-weight:500}@media (min-width:1400px){.box-post .blog-read{font-size:16px}}.box-post .blog-tags{margin-top:20px;margin-bottom:0}.more-section{margin-top:30px}li.categories{font-family:Rajdhani;text-transform:uppercase;list-style:none;margin-bottom:70px;font-weight:500;color:#23819d;font-size:20px}@media (min-width:1400px){li.categories{font-size:25px}}@media (max-width:992px){li.categories{margin-top:50px;margin-bottom:0}}li.categories ul{list-style:none;padding:0;margin-top:30px}li.categories ul li{margin-bottom:15px;text-transform:none;font-size:13px;font-family:Raleway;font-weight:300}@media (min-width:1400px){li.categories ul li{font-size:15px}}.icon-main-blog{width:80px;margin-top:-20px;margin-left:-15px}.icon-main-blog img{width:100%}#paginator{width:100%;padding:0 15px;margin:25px 0;text-align:center}#paginator li{list-style:none;display:inline-block;width:30px;line-height:30px;border:1px solid #ccc;border-radius:5px;color:#999;margin:5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#paginator li.current,#paginator li:hover{color:#152649;border:1px solid #152649;font-weight:700}#paginator li a{display:block}.footer-media a{color:#999;margin-left:20px}.avatar-20{width:20px!important}.mobile-address{padding-top:30px}@media (max-width:1000px) and (orientation:landscape){.about-intern{padding-bottom:30px}.circles-menu{margin-top:30px}}@media (max-width:1000px){.box-post .capa-post{height:170px}}.box-post{height:100%!important;padding:0;margin-bottom:0}.box-post-text{padding:30px}.div-post{margin-bottom:30px}