html,body{overflow-x:hidden}*{font-family:OpenSans-Light,sans-serif;transition:all .3s}.flex-justify-center{display:flex;justify-content:center}.flex-space-between{display:flex;justify-content:space-between}@font-face{font-family:OpenSans-Light;src:url(../../fonts/OpenSans-Light.ttf)}@font-face{font-family:MyriadPro Regular;src:url(../../fonts/MyriadPro-Regular.otf)}a:link,a,a:hover{text-decoration:none;cursor:pointer}#navbar{padding-right:15px}.navbar-background{background-color:transparent}.menu{background-color:transparent;color:#000;margin-top:0;padding-top:0}.cover{background-color:rgba(0,0,0,.65);margin-right:0;margin-left:0}.button-to-top{position:fixed;right:20px;bottom:20px;background-color:#b4c54e;width:35px;height:35px;cursor:pointer;box-shadow:0 0 5px rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center;z-index:100}.button-to-top i{color:#fff;font-size:1.5em}#header{height:80px;padding:0}.navbar-default .navbar-nav>li>a{color:whitesmoke}.navbar-dark .navbar-nav>li>a{color:#b4c54e}.navbar-default{background-color:transparent;border:none}.navbar-dark{background-color:#fff;border-bottom:2px solid #b4c54e}.logo{margin:auto 0;height:80px}.navbar-default .navbar-nav li a{padding-top:30px;font-size:15px;outline:0}.navbar-default .navbar-nav li a:hover,.navbar-default .navbar-nav li a:focus{color:#b4c54e;transform:scale(1.05)!important}.navbar-default .navbar-nav>.active>a{background-color:transparent!important;color:#b4c54e!important}.eslogan{position:absolute;z-index:100;margin:35vh 50%;transform:translateX(-50%);text-align:center}.eslogan-title{font-size:10em;text-transform:uppercase;letter-spacing:.3em;font-weight:800}.eslogan-sub-title{color:whitesmoke;margin-top:-20px;margin-bottom:30px;font-size:2em;text-transform:uppercase;letter-spacing:.6em;font-weight:600;padding-right:1.1em}.eslogan-sub-sub-title{color:whitesmoke;font-size:1.5em;letter-spacing:.1em;margin-bottom:30px}.eslogan-title,.eslogan-body{color:whitesmoke;margin-top:10px;margin-bottom:30px}.eslogan-button{margin-top:15px;text-decoration:none;color:#b4c54e;width:150px;line-height:25px;margin-left:50%;transform:translateX(-50%)}.eslogan-button p{border-radius:2px;border:1px solid #b4c54e;text-transform:uppercase;font-size:15px;padding:10px}.eslogan-button:hover p{color:whitesmoke;background-color:#b4c54e}.background-full{width:100%;height:100vh;overflow:hidden;background-color:#000}.background-full video{-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px);opacity:.2;width:110%;height:auto}.our-company-title{text-transform:uppercase;font-weight:700;margin-bottom:25px;margin-top:120px;font-size:44px;color:#b4c54e}.our-company-body p{padding-top:10px;padding-bottom:10px;font-size:18px}.our-company-icon{text-transform:uppercase;margin-bottom:120px;margin-top:50px;font-size:3em;color:#b4c54e}.our-company-icon:hover{transform:scale(1.05)}.background-service{background:url(../../images/services.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.our-service-title{text-transform:uppercase;font-weight:700;margin-bottom:25px;margin-top:120px;font-size:44px;color:#b4c54e}.our-service-body{margin-bottom:120px}.our-service-body p{padding-top:10px;padding-bottom:10px;font-size:18px;color:whitesmoke}.our-service-button{margin-top:60px;text-decoration:none;color:#b4c54e;margin-bottom:120px;cursor:pointer}.our-service-button:hover{background-color:#b4c54e}.our-service-button p{border-radius:2px;border:1px solid #b4c54e;text-transform:uppercase;font-size:15px;padding:10px}.our-service-button:hover p{font-weight:700;color:whitesmoke}.service-container{margin-top:160px;margin-bottom:120px;margin-left:10px;margin-right:10px}.our-service-what-we-do-title,.our-service-how-we-do-it-title,.our-service-team-title{text-transform:uppercase;font-weight:700;margin-bottom:25px;font-size:44px;color:#b4c54e}.our-service-what-we-do-body,.our-service-how-we-do-it-body,.our-service-team-body{padding-left:50px}.our-service-what-we-do-image{background:url(../../images/what-we-do.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:200px;margin-bottom:40px}.our-service-how-we-do-it-image{background:url(../../images/how-we-do-it.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:200px;margin-bottom:40px}.our-service-team-image{background:url(../../images/team.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:400px}.consulting-image{background:url(../../images/consulting.png) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:200px;margin-bottom:40px}.outsourcing-image{background:url(../../images/outsourcing.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:200px;margin-bottom:40px}.solution-developing-image{background:url(../../images/solution-developing.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:200px;margin-bottom:40px}.technology-adoption-image{background:url(../../images/technology-adoption.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:200px;margin-bottom:40px}.background-quotes{background:url(../../images/quotes.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.quotes-carousel{height:400px}.quote-body{color:whitesmoke;font-size:18px!important;padding:50px!important}.quote-owner-avatar{height:100px;width:100px;border-radius:50%;border:2px solid #b4c54e;overflow:hidden;margin-left:50%;transform:translateX(-50%)}.quote-owner-avatar img{margin-left:-50%}.quote-owner-description-job{color:whitesmoke}.quote-owner-description-name{color:#b4c54e;text-transform:uppercase;font-weight:700}.carousel-control.right,.carousel-control.left{background:transparent;color:#b4c54e;text-shadow:none}.technologies-tab-button{margin-top:50px;text-decoration:none;color:#b4c54e;margin-bottom:120px;cursor:pointer}.technologies-row{display:flex;flex-direction:row;justify-content:center;gap:20px}a:hover{color:#b4c54e!important}.selected p{background-color:#b4c54e;font-weight:700;color:whitesmoke}.technologies-tab-button p{border-radius:2px;border:1px solid #b4c54e;text-transform:uppercase;font-size:15px;padding:10px 20px}.tab-pane p{margin-top:16px;font-size:1em;color:rgba(0,0,0,.4);padding:0;font-weight:800}.tab-pane p strong{color:#b4c54e}.tab-content{padding-top:20px;margin-bottom:60px;margin-left:80px;margin-right:80px}.technologies-logo{margin-top:20px;display:flex;flex-direction:column}.technologies-logo img{height:45px;align-self:center}.technologies-container{padding:30px}.research-container{padding:30px}.background-hrapproach{background:url(../../images/hr-approach.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hrapproach-container{padding-bottom:120px}.hrapproach-title{text-transform:uppercase;font-weight:700;margin-bottom:25px;margin-top:120px;font-size:44px;color:#b4c54e}.hrapproach-body p{padding-top:10px;padding-bottom:10px;font-size:18px;color:whitesmoke}.hrapproach-text{margin-top:20px;display:flex;flex-direction:column}.hrapproach-text p{align-self:center}.hrapproach-button{margin-top:20px;text-decoration:none;cursor:pointer}.hrapproach-button p{border-radius:2px;border:1px solid #b4c54e;text-transform:uppercase;font-size:15px;color:#b4c54e!important}.hrapproach-button:hover p{font-weight:700;color:whitesmoke!important;background-color:#b4c54e}.rd-text-container{height:100px;padding-top:10px}.rd-title{text-transform:uppercase;font-weight:700;margin-bottom:25px;font-size:44px;color:#b4c54e}.rd-button p{border-radius:2px;border:1px solid #b4c54e;text-transform:uppercase;font-size:15px;color:#b4c54e!important;width:200px;transform:translate(-50%);margin-left:50%}.office-container{margin-bottom:120px}.office-title{text-transform:uppercase;font-weight:700;margin-bottom:25px;margin-top:120px;font-size:44px;color:#b4c54e}.office-body{padding-top:10px;padding-bottom:10px;font-size:1.3em;color:rgba(0,0,0,.7)}.office-body-title{text-transform:uppercase;font-weight:700;margin-bottom:25px;color:#b4c54e;font-size:2em}#map{height:200px;width:100%}.footer-container{background-color:rgba(0,0,0,.8);padding-top:80px;color:#fff}.footer-about-company p{margin-bottom:20px;opacity:.5}.footer-contact-us .title,.footer-other-data .title{color:#b4c54e;text-transform:uppercase;font-size:2em;height:40px}.footer-other-data>a:focus{color:#b4c54e}.footer-contact-us .body{color:rgba(255,255,255,.8);font-size:1em}.footer-other-data .section{display:inline-block;display:-webkit-inline-box}.section{margin-top:20px;color:whitesmoke}.section:hover{color:whitesmoke}.section .icon{border:1px solid #b4c54e;font-size:2em;width:40px;height:40px;padding:5px;text-align:center}.section h4,.section h6{padding-left:10px}.footer-contact-us{text-align:center}.footer-contact-us-button{background-color:#b4c54e;color:#fff;width:200px;padding:5px;height:40px;display:flex;flex-direction:column;cursor:pointer}.footer-contact-us-button p{padding-top:5px;padding-bottom:-5px}.footer-copyright p{margin-top:40px;font-size:.8em;color:rgba(255,255,255,.2);border-top:1px solid rgba(0,0,0,.1);padding-top:15px;margin-bottom:20px}.tabs{width:20%;padding-left:5px;padding-right:5px}@media only screen and (min-width:1200px){.tabs{width:20%;padding-left:5px;padding-right:5px}.technologies-tab-button p{font-size:15px;padding:10px 20px}.technologies-row{gap:20px}}@media only screen and (max-width:1080px){.navbar-default .navbar-nav li a{padding-top:30px;font-size:12px;outline:0}.our-service-what-we-do-title{text-align:center}.consulting-image{margin-top:30px;margin-bottom:20px}.outsourcing-image{margin-top:50px;margin-bottom:20px}.solution-developing-image{margin-top:50px;margin-bottom:20px}}@media only screen and (max-width:992px){.eslogan-title{font-size:6em}.eslogan-sub-title{font-size:1em}.tabs{width:20%;padding-left:5px;padding-right:5px}.service-container:last-child{margin-top:30px}.tab-content{margin-left:0;margin-right:0}.hrapproach-container{padding-left:40px;padding-right:40px}.office-container{padding-left:40px;padding-right:40px}.footer-container{padding-left:40px;padding-right:40px}}@media only screen and (max-width:767px){.tabs{width:25%;padding-left:5px;padding-right:5px}.service-container:last-child{margin-top:30px}.navbar-default .navbar-nav li a{padding-top:30px;font-size:12px;outline:0}.eslogan-title{font-size:3em}.eslogan-sub-title{font-size:1em}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:23px;margin-right:30px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid red;border-radius:0}.navbar-default .navbar-toggle .icon-bar{background-color:#b4c54e}.navbar-default .navbar-toggle{border-color:#b4c54e}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#b4c54e}.navbar-default .navbar-nav li a:hover,.navbar-default .navbar-nav li a:focus{color:#b4c54e;transform:scale(1)!important}.navbar-default .navbar-nav li a{padding-top:30px;font-size:15px;outline:0;text-align:center}.navbar-nav{margin-top:0;background-color:rgba(0,0,0,.9)}.our-company-icon{text-transform:uppercase;margin-bottom:120px;margin-top:50px;font-size:2em;color:#b4c54e}.technologies-tab-button p{font-size:10px;padding-left:5px;padding-right:5px;padding-top:10px;padding-bottom:10px}.technologies-row{gap:0}.our-service-button{margin-top:10px;margin-bottom:20px}.our-service-what-we-do-image{background:url(../../images/what-we-do.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:200px;margin-bottom:10px}.our-service-how-we-do-it-image{background:url(../../images/how-we-do-it.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:200px;margin-bottom:10px;margin-top:-100px}.our-service-what-we-do-body,.our-service-how-we-do-it-body,.our-service-team-body{padding-left:0}.quotes-carousel{height:550px}.hrapproach-container{padding-left:20px;padding-right:20px}.office-container{padding-left:20px;padding-right:20px}.footer-container{padding-left:20px;padding-right:20px}.flex-vertical-mobile{flex-direction:column}.footer-other-data{margin-top:15px}.section{margin-top:5px}.section .icon{margin-top:10px}.section h6,.section h4{width:85%;line-height:2;margin-top:10px}#content-body{overflow:hidden}.quote-body{font-size:16px!important}.background-full video{height:100vh;width:auto}}