@charset "UTF-8";@import "https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i";@import "https://fonts.googleapis.com/css?family=Roboto+Slab";html{height:100%}body{color:#333;font-size:14px;margin:0;padding:0;line-height:25px;text-align:justify;height:100%;font-family:'Open Sans',sans-serif}h1,h2,h3,h4,h5,h6{margin:0;padding:0;list-style:none;font-family:'Roboto Slab',serif}ul,li,p{margin:0;padding:0;list-style:none}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:#8EC342}h1{font-size:50px}a{text-decoration:none;outline:none}img{max-width:100%}nav.navbar.navbar-default{background:#fff;margin:0;padding:10px 0;transition:1s;top:0;width:100%}.navbar-brand{height:auto;padding:0;max-width:150px;padding:6px 0}nav.navbar.navbar-default ul{padding:13px 0}.navbar-default .navbar-nav > li > a{color:#808a8e;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-left:5px;padding:10px 20px;transition:.2s;border-radius:20px}nav.navbar.navbar-default ul li.active > a,nav.navbar.navbar-default ul li.active:hover > a,nav.navbar.navbar-default ul li:hover > a{background:#8EC342;color:#fff;text-decoration:none}nav.navbar.navbar-default.beforefix{position:fixed;top:-100px;z-index:0}nav.navbar.navbar-default.fixit{position:fixed;top:0;width:100%;z-index:999;border-bottom:solid 1px #e4e4e4;border-radius:0}nav.navbar .sub_menu{position:absolute;z-index:999;background:#fff;width:250%;top:100%;display:none;left:0;padding-top:24px;border-bottom:1px solid #e7e7e7}nav.navbar .sub_menu ul{padding:0}nav.navbar ul li:hover .sub_menu{display:none}nav.navbar .sub_menu ul li a{padding:10px;width:100%;color:#808a8e;display:block}.slider_block{max-height:calc(100% - 89px);overflow:hidden}.margintop.slider_block{margin-top:89px}.slider_block ul li{position:relative}.slider_block ul li .text_box li{padding-left:5px;list-style:inside;margin-bottom:5px}.slider_block ul li img{width:100%}.slider_block ul li .text{top:0;right:8%;position:absolute;max-width:600px;height:100%;text-align:left}.slider_block ul li.slide_left .text{left:8%;right:auto}.slider_block ul li .text_box{display:table;height:100%}.slider_block ul li .text_content{display:table-cell;vertical-align:middle;color:#fff}.slider_block ul li.slide1 .text{right:inherit;left:70px}.slider_block ul li.green .text,.slider_block ul li.green .text h1 span{color:#fff}.slider_block ul li .text p{font-size:15px;font-weight:300;line-height:26px;margin:20px 0 0;max-width:550px;text-transform:initial}.slider_block ul li .text h1{font-size:30px;line-height:45px;margin-bottom:0;font-weight:600}.slider_block ul li .text a{background:#333c4e none repeat scroll 0 0;border-radius:20px;color:#fff;font-size:18px;padding:15px 30px;text-decoration:none;border:1px solid #333c4e;transition:.5s;display:none}.slider_block ul li .text a:hover{background:none;color:#fff;border:1px solid #fff}.slider_block .flex-direction-nav li{height:50px;left:15px;position:absolute;text-indent:-10000px;overflow:hidden;top:50%;width:50px;transform:rotate(180deg);background:rgba(0,0,0,0) url(../images/arrow.png) no-repeat scroll center center / contain}.slider_block .flex-direction-nav li.flex-nav-next{right:15px;left:auto;transform:rotate(0deg)}.slider_block .flex-direction-nav{opacity:0;transition:1s}.slider_block .flex-direction-nav li a{height:100%;display:block}.slider_block:hover .flex-direction-nav{opacity:.5}.block{padding:90px 0}.block.block2{padding:90px 0}.top_title{text-align:center;padding-bottom:30px}.top_title h2{font-size:26px;line-height:58px;letter-spacing:normal;color:#212121;margin:0 0 10px}.top_title p{line-height:25px;margin:0 auto;max-width:835px;margin-top:20px}.block1{background:#fff url(../images/about.png) no-repeat scroll left bottom / cover}.about_text.row{margin:0 auto;font-size:1em;line-height:1.9em;opacity:0;transition:.5s;max-width:830px}.about_text.row > div:first-child{padding-right:30px}.about_text.row > div:last-child{padding-left:30px}.reached .about_text.row{opacity:1}.block.block2 ul li{list-style:outside;text-align:left;margin-left:10px;padding-left:5px}.block .bottom_text b{float:left;padding:0 0 15px;text-align:center;width:100%;font-size:16px}.top_text{text-align:center}.block2 .services .text h3{color:#8EC342;font-size:25px;font-weight:400;margin:30px 0 15px}.block2 .services .text ul li{list-style:inside none disc}.block2 .buttons{text-align:center}.block2 .buttons a{background:#333c4e none repeat scroll 0 0;border:1px solid #333c4e;border-radius:20px;color:#fff;display:inline-block;font-size:17px;padding:15px;text-align:center;text-decoration:none;transition:all .5s ease 0;width:220px}.block2 .buttons a:hover{background:none;color:#333c4e}.block3{background:rgba(0,0,0,0) url(../images/back_par.png) no-repeat fixed center center / cover}.block3 ul{max-width:800px;text-align:left;margin:0 auto}.block3 ul li{list-style:outside;text-align:left;padding-left:5px}.block3 b{font-size:15px}.block4 .flex-direction-nav{display:none}.block4 .clients_slider{margin-top:25px}.get_in_touch{background:#555 none repeat scroll 0 0;color:#fff;padding:20px 0;overflow:hidden}.get_in_touch ul li{float:left;width:40%;text-align:center;position:relative;z-index:1;margin:11px 0}.get_in_touch ul li a{color:#fff;font-family:'Open Sans',sans-serif;font-weight:200;font-size:14px}.get_in_touch h3{font-size:25px;margin:11px 0;text-align:right}.get_in_touch ul li img{margin-right:10px;width:24px}.uper_footer {
    padding: 80px 0;
} 
.uper_footer .row > div:first-child {
    display: none;
}.uper_footer h4{font-size:18px;margin-bottom:15px}.uper_footer .address a{color:#333c4e}footer ul li a{color:#333c4e;text-decoration:none}footer ul li a:hover{color:#8EC342;text-decoration:none}.footer_bottom{background:#555 none repeat scroll 0 0;padding:20px 0}.footer_bottom .left p{float:left;color:#fff;font-size:12px}.footer_bottom ul li{float:left;margin-left:15px}.footer_bottom .right{float:right}.footer_bottom ul li img{opacity:.3;transition:.5s}.footer_bottom ul li a:hover img{opacity:1}.footer_bottom .left{float:left;padding:7px 0;width:70%}

.top_Page{background:#fff;text-align:center;position:relative;z-index:99;background-size:100%;background-repeat:no-repeat;background-size:cover;background-position:center}


.top_Page .container{background:#e2e2e2 url(../images/company.jpg) repeat right center / cover;padding:119px 0;text-align:center;position:relative;z-index:99;background-size:100%;background-repeat:no-repeat;background-size:cover;background-position:center}

.top_Page h1{font-size:35px;opacity:0}.career_page .top_Page h1{color:#fff}.margintop.top_Page{padding-top:239px}.about_block{padding:0 0 30px 15px}.about_block .text_block b span{text-align:right;width:100%;float:left;color:#8EC342}.about_block .top_title{padding-bottom:0;text-align:left}.block.about_block4{background:#fdfdfd none repeat scroll 0 0}.our_team .image{border-radius:50%;height:120px;margin:40px auto 20px;overflow:hidden;width:120px}.our_team li .box{text-align:center}.our_team li .box .text h4{font-size:23px;margin-bottom:10px}.our_team li .box .text p{margin-top:10px}.about_block5 .image{border-radius:50%;height:120px;margin:40px auto 20px;overflow:hidden;width:120px}.about_block5 li .box{text-align:center}.about_block5 li .box .text h4{font-size:23px;margin-bottom:10px}.about_block5 li .box .text p{margin-top:10px}.flex-control-nav.flex-control-paging{display:inline-block;padding:0;margin-top:20px}.flex-control-nav.flex-control-paging li{float:left;margin-right:10px}.flex-control-nav.flex-control-paging li a{background:#ebebeb none repeat scroll 0 0;border-radius:50%;display:block;height:15px;overflow:hidden;text-indent:100px;width:15px}.flex-control-nav.flex-control-paging li a.flex-active{background:#8EC342}.about_us_page .right{border-left:1px solid #e3e3e3}.about_us_page .main_box{padding:60px 15px}.panel-heading{padding:0;text-align:center}.panel-title a{border-bottom:1px solid #eee;display:block;padding:15px 20px;background:#8EC342 none repeat scroll 0 0;color:#fff;text-decoration:none;text-align:left}.panel-title a.collapsed{background:#fff none repeat scroll 0 0;color:#333c4e;text-decoration:none;transition:.5s}.panel-title a.collapsed:hover{background:#8EC342 none repeat scroll 0 0;color:#fff;text-decoration:none}.about_us_page .panel{background-color:#fff;border:0 none;border-radius:0;box-shadow:none}.about_us_page .collapse{height:0;opacity:0;overflow:hidden;display:block}.about_us_page .collapse.in{display:block;height:auto;opacity:1;overflow:visible}.product_page .top_title h2{float:left;font-size:25px;margin:25px 0 10px;text-align:left;width:100%}.e_com{background:#e8e8e8;background-repeat:no-repeat;background-position:right center;background-size:contain}.e_com .top_title{text-align:justify;padding-bottom:0}.sap{background:#fff;background-repeat:no-repeat;background-position:left center;background-size:contain}.sap .top_title p{line-height:25px;margin:0;max-width:none}.sap .top_title{text-align:justify;padding-bottom:0}.app_dev{background:#e8e8e8}.app_dev .top_title p{line-height:25px;margin:0;max-width:none}.app_dev .top_title{text-align:justify;padding-bottom:0}.big_data{background:#fff;background-repeat:no-repeat;background-position:left center;background-size:contain}.big_data .top_title p{line-height:25px;margin:0;max-width:none}.big_data .top_title{text-align:justify;padding-bottom:0}.block2 .top_title b{margin:30px 0 8px;float:left;width:100%}.text_block{margin-top:0;transition:.5s}.text_block ul{margin-bottom:20px;margin-top:10px}.text_block ul li{list-style:outside;margin-bottom:5px;margin-left:15px;padding-left:10px}.reached .text_block{margin-top:20px;opacity:1}.text_block p{font-size:1em;line-height:1.9em}.bottom_text{text-align:center;transition:1s}.bottom_text.right{float:right}.bottom_text img{margin-left:-200px;transition:1s;opacity:0; width:90%}.big_data .bottom_text img,.sap .bottom_text img{margin-left:200px;transition:1s;opacity:0}.reached .bottom_text img{margin-left:0;opacity:1}.contact-bar__bg-txt{width:100%;position:absolute;font-family:"korolev-compressed","Arial",sans-serif;font-weight:800;text-align:center;text-transform:uppercase;line-height:150px;color:#fff;top:-30px;left:-40px;opacity:.06;font-size:142px}.left_bar{padding:0;border:1px solid #e3e3e3;border-bottom:0;border-right:0}.panel-group .panel + .panel{margin:0}.panel-title{font-size:14px}ul.about_ht{width:33%;float:left}.contact_form input{height:55px;resize:none;width:100%;padding-left:10px;border:1px solid #212121;border-width:1px 0 0}#contact_form > div{border:1px solid #212121;padding:0;border-width:0 1px}.contact_form textarea{height:90px;padding:10px;resize:none;margin-bottom:0;width:100%;border:1px solid #212121;border-width:1px 0 0}.contact_form h2 span{color:#8EC342}.contact_form button{background:#8EC342;border:1px solid #8EC342;color:#fff;height:60px;padding:5px 50px;text-transform:uppercase;transition:.5s;float:none;margin:0 auto;width:100%;border-bottom:1px solid #212121}.contact_form button:hover{background:#72A726}@media only screen and (max-width: 1200px){.top_Page{padding:60px 0}}@media only screen and (max-width: 992px){.navbar-default .navbar-nav > li > a{color:#808a8e;padding:10px 7px;transition:.2s;border-radius:10px}.navbar-brand{max-width:120px;padding:12px 0}.big_data .bottom_text img,.sap .bottom_text img{margin-left:20px}.bottom_text img{margin-left:-20px}.get_in_touch h3{font-size:23px;margin:10px 0}.get_in_touch ul li img{margin-right:5px;float:left;width:30px}.get_in_touch ul li a{color:#fff;font-size:15px;float:left;margin:5px 0}.get_in_touch ul li{margin:7px 0}}@media only screen and (max-width: 767px){.navbar-brand{max-width:150px;padding:4px 15px}.get_in_touch h3{text-align:center}.get_in_touch ul li{width:100%;width:100%;margin-top:18px}.contact_form{margin-top:40px}.uper_footer h4{font-size:18px;margin-bottom:10px;margin-top:30px}.navbar-default .navbar-nav > li > a{margin-left:0}h1{font-size:36px}}.bottom_text img{background-color:#fff;-moz-box-shadow:5px 5px 4px rgba(0,0,0,0.65);-webkit-box-shadow:5px 5px 4px rgba(0,0,0,0.65);box-shadow:5px 5px 4px rgba(0,0,0,0.65);padding:5px;margin-top:20px}

