body{font-family:OpenSans;line-height:30px;}
nav{margin-bottom:0px!important;}
h1.service_header_content_title{font-size:35px;}
.services_fst_content .cube{width:130px;}
.ser_left_content a:first-of-type{padding-right:35px;}
.ser_left_content a{text-decoration:none;}
.ser_footer{margin-top:24px!important;}
.flop i.fa.fa-long-arrow-right{margin-top:-6px;line-height:26px;margin-bottom:0px;padding-bottom:0px;border-color:#26b3fb!important;margin-top:-7px;vertical-align:middle;line-height:14px;}
.soft_inner_contain{margin-top:35px;}
.serv_in_dev:hover .ser_in_img_cnt{border:1px dashed #1a2e46;transition:all 1s;-webkit-transition:all 1s;}
.services_sec_content p{max-height:150px;overflow:hidden;}
.ser_in_img_cnt{width:127px;height:127px;border:1px solid #d0d0d0;border-radius:50%;background:#fff;margin:auto;display:flex;display:-webkit-flex;align-items:center;}
.ser_in_title{margin-bottom:60px;position:relative;padding:0px 1px 5px 5px;}
.service_include .about_why_title h2{margin-top:60px;}
.service_include .about_why_title{padding-bottom:40px;}
.service_in_get_start .home_btn{margin:auto;margin-top:35px;line-height:24px;}
.software_nav ul.dropdown-menu.soft li,.software_nav ul.dropdown-menu.serv li{background:#f9f9f9;}
.software_nav ul.dropdown-menu.serv:before, ul.dropdown-menu.soft:before{border-bottom:10px solid #f9f9f9;}
.soft_in_tle{font-size:25px;line-height:30px;text-transform:uppercase;font-family:'Open-Sans-Bold';margin-top:0px;margin-bottom:50px;}
.soft_inner_contain.service_in_get_start{margin-top:50px;margin-bottom:70px;}
.col-lg-4.col-md-4.col-sm-4.col-xs-12.soft_in_feat h3{font-size:17px;font-family:'Open-Sans-Bold';line-height:30px;text-transform:uppercase;text-align:center;color:#1a2e46;}
.col-lg-4.col-md-4.col-sm-4.col-xs-12.soft_in_feat p{font-size:14px;line-height:25px;text-align:center;color:#636b76;font-family:'OpenSans';}
.service_in_get_start h2{text-align:center;font-size:30px;line-height:50px;color:#1a2e46;text-transform:uppercase;font-family:'OpenSans';margin-bottom:0px;}
.service_in_get_start h3{text-align:center;font-size:30px;line-height:50px;color:#1a2e46;text-transform:uppercase;font-family:'Open-Sans-Bold';margin-top:0px;}
.cube.Quote i{margin-bottom:-2px;}
.cube.Quote{margin:auto;display:block;width:160px;}
.ser_in_lef img{max-width:100%;}
.col-lg-3.col-md-3.col-sm-3.col-xs-12.serv_in_dev:hover img{animation:rotateimg 1s linear infinite;-webkit-animation:rotateimg 1s linear infinite;}
@keyframes rotateimg{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);}
99.5%{transform:rotate(360deg);-webkit-transform:rotate(360deg);}
100%{transform:rotate(0deg);-webkit-transform:rotate(0deg);}
}
.soft_inner_contain p{color:#000;font-family:'OpenSans';font-size:14px;text-align: justify;}
.service_in_get_start p{font-size:14px;line-height:30px;color:#636b76;font-family:'OpenSans';text-align:center;}
.service_in_get_start .cont{max-width:775px;padding-left:20px;padding-right:20px;margin:auto;}
.col-lg-4.col-md-4.col-sm-4.col-xs-12.soft_in_feat img{margin:auto;display:block;}
.ser_in_title h3{font-size:25px;line-height:30px;color:#1a2e46;font-family:'Open-Sans-Bold';text-transform:uppercase;margin-bottom:0px;}
.service_include .why_choose_content:hover:before,.service_include .why_choose_content:hover:after{border-color:#26b3fb;}
.service_include li.why_choose_list{font-size:16px;}
section.about_why.service_include{background:#1a2e46;color:#fff;}
section.about_why.service_include h2{text-align:left;}
.serv_in_dev img{margin:auto;display:block;position:relative;}
.serv_in_dev{margin-top:-140px;}
.ser_in_img_cont>img{width:100%;}
.serv_in_dev h3{text-align:center;font-size:18px;line-height:34px;color:#1a2e46;font-family:'Open-Sans-Bold';}
.serv_in_dev p{text-align:center;font-size:13px;line-height:25px;color:#636b76;font-family:'OpenSans';}
.ser_in_lef{padding-left:0px;}
.ser_inn_title{font-size:21px;line-height:34px;color:#1a2e46;font-family:'Open-Sans-Bold';}
.services_work_title{position:relative;}
.services_work_title>span{font-size:25px;padding-left:8px;padding-bottom:5px;position:relative;color:#1a2e46;}
.services_work_title>span:before{box-sizing:border-box;transform:translateX(100%);-webkit-transform:translateX(100%);content:'';position:absolute;bottom:0;left:0;width:32%;height:2px;border-bottom:1px solid transparent;border-left:1px solid transparent;transition:.1s transform linear, .1s height linear .1s;-webkit-transition:.1s transform linear, .1s height linear .1s;transform:translateX(0);-webkit-transform:translateX(0);height:70%;border-color:#26b3fb;}
.services_fst_content>h3{font-size:21px;padding-right:30%;color:#1a2e46;line-height:34px;}
.services_fst_content>p{font-size:14px;padding-right:21%;color:#636b76;}
.provide_title>span{font-size:25px;font-family:'Open-Sans-Bold';text-align:left;position:relative;padding:8px;}
.provide_title>span:before{box-sizing:border-box;transform:translateX(100%);content:'';position:absolute;bottom:0;left:0;width:19%;height:2px;border-bottom:1px solid transparent;border-left:1px solid transparent;transition:.1s transform linear, .1s height linear .1s;-webkit-transition:.1s transform linear, .1s height linear .1s;transform:translateX(0);height:70%;border-color:#26b3fb;}
.service_img_content{position:relative;padding:5px;}
.service_img_content:before{box-sizing:border-box;transform:translateX(100%);content:'';position:absolute;bottom:0;right:0;width:40%;border-bottom:1px solid transparent;border-right:1px solid transparent;transition:.1s transform linear, .1s height linear .1s;-webkit-transition:.1s transform linear, .1s height linear .1s;transform:translateX(0);height:98%;border-color:#fff;}
.service_img_content:hover:after{height:100%;width:100%;transition:1s transform linear, 1s all linear .1s;visibility:visible;}
.service_img_content:after{box-sizing:border-box;transform:translateX(100%);content:'';position:absolute;top:0;left:0;width:8%;border-top:1px solid transparent;border-left:1px solid transparent;transition:.1s transform linear, .1s height linear .1s;transform:translateX(0);height:8%;border-color:#fff;visibility:hidden;}
.service_img_content:hover:before{height:100%;width:100%;transition:1s transform linear, 1s all linear .1s;}
img.img.img-responsive.img_ser{position:relative;margin:auto;width:100%;}
img.img.img-responsive.img_ser:before{box-sizing:border-box;transform:translateX(100%);content:'';position:absolute;bottom:0;left:0;width:19%;height:2px;border-bottom:1px solid transparent;border-left:1px solid transparent;transition:.1s transform linear, .1s height linear .1s;transform:translateX(0);height:70%;border-color:#26b3fb;}
.final_img.software_logo{filter:brightness(100%)!important;}
.software_nav{background:#fff!important;}
.software_nav a{color:#1a2e46;}
.software_nav2{visibility:hidden!important;}
.service_head_container{max-width:1340px;margin:auto;display:block;}
.service_header>img{width:100%;}
.services_title{font-family:'Open-Sans-Bold';}
.services_full_content .cube{margin-left:0px;}
.services_fst_content{padding-right:5%;line-height:30px;font-family:'OpenSans';}
.services_work_title{font-weight:normal;font-size:30px;padding-left:7%;margin:50px 0px;font-family:'Open-Sans-Bold';}
.services_full_content{margin-bottom:50px;}
.software_btn{margin-top:15px;background:none;border:none;border-bottom:1px solid gray;}
.software_btn>img{background:#1868a4;}
.content6:before,.content5:before,.content4:before,
.content3:before,.content2:before,.content1:before{position:absolute;left:0px;font-size:35px;font-weight:bolder;top:70px;font-family:'Open-Sans-Bold';}
.content1:before{content:'01';}
.content2:before{content:'02';}
.content3:before{content:'03';}
.content4:before{content:'04';}
.content5:before{content:'05';}
.content6:before{content:'06';}
.services_sec_content{padding:20px 50px;padding-right:28px;}
.services_sec_content>h4{font-family:'Open-Sans-Bold';text-transform:uppercase;font-size:17px;}
section.services_provide{background:#1a2e46;color:#fff;padding:56px 0px;padding-bottom:10px;}
.provide_title{padding-bottom:60px;}
.services_provide_badge{padding-bottom:54px;}
.blue_bg.service_btn{margin-top:15px;background:none;border:none;border-bottom:1px solid #fff;padding:0px;line-height:26px;}
.service_btn>img{background:transparent;margin-right:10px;}
img.ser_right_img{margin:auto;display:block;}
h3.ser_left_title{padding-bottom:40px;color:#232c3b;font-family:'Open-Sans-Bold';text-transform:uppercase;font-size:25px;position:relative;padding:8px;padding-bottom:8px!important;margin-bottom:60px;}
.ser_left_content i.fa{border:1px solid #232c3b;}
p.ser_left_detail{margin:0 0 18px;}
h3.ser_left_title:before{box-sizing:border-box;transform:translateX(100%);-webkit-transform:translateX(100%);content:'';position:absolute;bottom:0;left:0;width:12%;height:2px;border-bottom:1px solid transparent;border-left:1px solid transparent;transition:.1s transform linear, .1s height linear .1s;-webkit-transition:.1s transform linear, .1s height linear .1s;transform:translateX(0);-webkit-transform:translateX(0);height:70%;border-color:#26b3fb;}
.col-lg-6.col-md-6.col-sm-6.col-xs-12.ser_left_content{padding:65px 15px;}
span.ser_left_contact{padding-right:20px;font-size:16px;color:#232c3b;font-family:'Open-Sans-Bold';}
img.ser_right_img{position:absolute;bottom:0px;right:-100%;}
.ser_right_img_content{position:relative;}
button.service_btn.ss_btn{color:#232c3b;line-height:24px;}
i.fa{padding:3px;width:25px;height:25px;text-align:center;}
button.service_btn.ss_btn.white_bg{border:none;background:none;border-bottom:1px solid #1a2e46;padding:0px;}
.service_header{position:relative;}
.service_header_outter{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.service_header_inner{display:flex;display:-webkit-flex;align-items:center;width:100%;}
i.fa.fa-chevron-right.home{border:none;font-weight:normal;font-size:10px;color:rgba(0, 0, 0, 0.38);}
a.service_header_link{font-weight:500;color:#232c3b;font-size:15px;font-family:'OpenSans';}
@media screen and (max-width:1000px){a.service_header_link{font-size:9px;}
h1.service_header_content_title{font-size:5vmin;}
.service_work_img{max-width:40%}
}
@media screen and (max-width:1000px) and (min-width:764px){.services_sec_content h4{min-height:35px;}
.services_sec_content p{max-height:205px;overflow:hidden;}
}
@media screen and (max-width:800px){span.ser_left_contact{float:left;}
.service_work_img{max-width:24%;}
div#myNavbar a{color:#fff!important;}
div#myNavbar .dropdown-menu a,.dropdown-menu a:hover{color:#1a2e46!important;}
div#myNavbar{/* background:rgba(0,0,0,0.5)!important; */height:450px;}
}
@media screen and (max-width:600px){.service_work_img{max-width:14%;  }
h1.service_header_content_title{margin-bottom:0px;}
img.ser_right_img,img.ser_right_img_hide{display:none;}
.img_ser{margin:auto;display:block;}
.services_sec_content{padding-left:65px;}

.service_header>img {
    width: 100%;
    height: auto!important;
}
.careers_head_content i.fa.fa-chevron-right.home {
    display: none;
}
.service_header_outter {
    position: absolute;
    top: 35%!important;
}
}
@media screen and (max-width:360px){nav >.container{padding:0px;}
img.final_img.img.img-responsive{margin-top:0px!important;}
}
@media screen and (max-width:332px){.service_header_inner{padding-left:2%;}
.navbar-brand>img{width:120px;}
button.navbar-toggle{margin:6px 14px;}
.navbar{height:auto!important;}
.service_header_inner{line-height:15px;}
}
@media screen and (max-width:430px){}
.navbar-nav>li.active{border:1px solid #ff0000;}
.navbar-nav>li.active>a{color:#ff0000!important;}
.navbar-nav>li>a:hover{color:#ff0000!important;}
.navbar-nav>li>a:before{box-sizing:border-box;transform:translateX(100%);-webkit-transform:translateX(100%);content:'';position:absolute;bottom:-2px;left:0;width:100%;height:2px;border-bottom:1px solid transparent;border-left:1px solid transparent;}
.navbar-nav>li>a:hover,.nav>li>a:focus, .nav>li>a:hover{text-decoration:none;background:transparent;}
.navbar-nav>li>a:hover:before{transition:.1s transform linear, .1s height linear .1s;-webkit-transition:.1s transform linear, .1s height linear .1s;transform:translateX(0);-webkit-transform:translateX(0);height: 104%;border-color:#ff0000;}
.navbar-nav>li>a:after{box-sizing:border-box;transform:translateX(0%);-webkit-transform:translateX(0%);content:'';position:absolute;top:0;right:0;width:100%;height:2px;border-top:1px solid transparent;border-right:1px solid transparent;}
.navbar-nav>li>a:hover:after{transition:.1s transform linear .2s, .1s height linear .3s;-webkit-transition:.1s transform linear .2s, .1s height linear .3s;transform:translateX(0);-webkit-transform:translateX(0);height:105%;border-color:#ff0000;}
.service_header_inner_content{margin-left:20px;width:100%;white-space:nowrap;}
@media screen and (max-width:1050px){.software_nav a,.navbar-nav>li>a:hover{color:#fff!important;}
.dropdown-menu a,.dropdown-menu a:hover{color:#1a2e46!important;}
.services_fst_content>h3,.services_fst_content>p{padding-right:0px;}
}
@media screen and (max-width:1025px){.leadership .col-md-6{padding:0px!important;}
.icon_blog_content{width:92%!important;}
}
@media screen and (max-width:1211px){.leadership_outter{padding:0px 20px;margin-left:0px!important;}
.image_icon_blog i.fa{margin-left:0px!important;}
.icons{margin-left:0px!important;}
}
@media screen and (max-width:768px){.leadership .col-md-6{padding:0px!important;}
.icon_blog_content{width:100%!important;}
.leadership_outter{padding:0px 5px;margin:0px!important;}
li.why_choose_list{min-height:40px;}
}
@media screen and (max-width:1025px) and (min-width:770px){
/* .service_header{margin-top:95px!important; */}
.service_header_inner{padding-left:15.4%;}
section.services_provide{padding:56px 20px;padding-bottom:10px;}
.ser_left_content{padding-left:20px!important;}
}
@media screen and (max-width:568px){.about_why_outter.about_info_container{width:90%;}
}
@media screen and (max-width:767px) and (min-width:427px){img.ser_right_img{display:none;}
}
@media screen and (max-width:769px) and (min-width:427px){.service_header{margin-top:76px!important;}
.service_header_inner{padding-left:15%;}
section.services_provide{padding:56px 20px;padding-bottom:10px;}
.services_sec_content{padding-right:0px;}
.ser_left_content{padding:25px 15px!important;}
h3.ser_left_title{padding-bottom:0px;}
img.ser_right_img{bottom:-30px;}
.ser_left_content{padding-left:20px!important;}
}
@media screen and (max-width:426px) and (min-width:376px){.services_work_title{padding-left:0px;margin:20px 0px;}
.provide_title{padding-bottom:20px;padding-left:20px;}
.services_provide_badge:first-child{padding-bottom:0px;}
}
@media screen and (max-width:375px) and (min-width:322px){.services_work_title{padding-left:0px;margin:20px 0px;}
.provide_title{padding-bottom:20px;padding-left:20px;}
.services_provide_badge:first-child{padding-bottom:0px;}
.navbar-brand>img{padding:10px 15px;padding-left:14px;padding-right:50px;}
.service_header{margin-top:50px!important;}
.col-lg-6.col-md-6.col-sm-6.col-xs-12.ser_left_content{padding:15px 15px;padding-bottom:30px;}
h3.ser_left_title{padding-bottom:15px;}
.services_sec_content{padding:20px 50px;padding-right:0px;}
section.services_provide{padding:30px 0px;padding-bottom:0px;}
.services_provide_badge{padding-bottom:30px;}
.service_work_img{max-width:13%;}
a.service_header_link{font-size:2.5vmin;}
}
@media screen and (max-width:767px){
.fa.fa-chevron-right.home {
    display: none !important;
}	
	
.portfolio .modal-body{width:auto;}
.ser_in_lef img{max-width:100%;margin:auto;display:block;}
.col-lg-3.col-md-3.col-sm-3.col-xs-12.serv_in_dev{margin-top:0px;margin-bottom:40px;}
.ser_in_img_cont img{display:none;}
.service_include li.why_choose_list{text-align:center;background:url(../images/why.png) no-repeat 0% 50%;max-width:50%;margin:auto;}
.why_choose_content:before,.why_choose_content:after{display:none;}
.soft_inner_contain{max-width:70%;}
section.about_why.service_include h2{padding-left:25%;}
}
@media screen and (max-width:419px){.provide_title>span,h3.ser_left_title{font-size:21px;}
.service_include li.why_choose_list{text-align:center;background:url(../images/why.png) no-repeat 0% 50%;max-width:90%;margin:auto;}
.soft_inner_contain{max-width:90%;margin-top:20px;}
.service_include .about_why_title h2,.soft_inner_contain.service_in_get_start{margin-top:20px;}
.ser_in_title,.col-lg-3.col-md-3.col-sm-3.col-xs-12.serv_in_dev,.soft_in_tle,.soft_inner_contain.service_in_get_start{margin-bottom:20px;}
.service_include .about_why_title{padding-bottom:20px;}
.ser_in_title h3,.ser_inn_title h3,.soft_in_tle h3,.service_in_get_start h2,.service_in_get_start h3{font-size:20px;}
}
@media screen and (max-width:321px){.services_full_content .cube.Quote .home_btn.hb.what_do{margin-top:28px;}
.provide_title>span,h3.ser_left_title{font-size:21px;}
span.ser_left_contact{padding-bottom:10px;font-size:14px;}
.services_work_title{padding-left:0px;margin:20px 0px;}
.provide_title{padding-bottom:20px;padding-left:20px;}
.services_provide_badge:first-child{padding-bottom:0px;}
.navbar-brand>img{padding:21px 15px;}
.service_header{margin-top:55px!important;}
.services_fst_content>h3{font-size:16px;}
.services_fst_content>p{font-size:12px;}
.col-lg-6.col-md-6.col-sm-6.col-xs-12.ser_left_content{padding:15px 15px;padding-bottom:30px;}
h3.ser_left_title{padding-bottom:15px;}
.services_sec_content{padding:20px 50px;padding-right:0px;}
section.services_provide{padding:30px 0px;padding-bottom:0px;}
.services_provide_badge{padding-bottom:30px;}
.service_work_img{max-width:10%;}
a.service_header_link{font-size:2.5vmin;}
.services_work_title>span{font-size:21px!important;}
}
@media screen and (min-width:427px) and (max-width:769px){
/* footer{margin-top:35px;} */
}
@media screen and (max-width:427px){
.footer_add {
  /*   margin-top: -10px!important; */
    float: left;
    width: 100%;
}
}


section.soft_inner_contain.new{margin-top:10px;}