@media(max-width:1483px) and (min-width:1440px){
	.hero-anime .nav-item {
    padding: 20px 8px!important;
	}
	.hero-anime .start-header.scroll-on .nav-item{
		padding: 11px 8px!important;
	}
}
@media(max-width:1439px) and (min-width:1366px){
	.hero-anime .nav-item {
    padding: 20px 6px!important;
}
	.hero-anime .start-header.scroll-on .nav-item {
    padding: 11px 6px!important;
}
	.hero-anime .navbar-nav{
		padding: 0;
	}	
	
}
@media(max-width:1366px) and (min-width:1281px){
.hero-anime .nav-link {
	font-size: 14px!important;
}
}
@media(max-width:1658px) and (min-width:1367px){
	.hero-anime .nav-link {
		font-size: 12px !important;
	}
}
@media(max-width:1800px) and (min-width:1659px){
	.hero-anime .nav-link {
		font-size: 14px !important;
	}
}
@media(max-width:1366px) and (min-width:1281px){
	.future-section-outer .future-section-right .future-sec-right-content{
	
    margin: 50px 0px 50px -90px;
	}
.future-section-outer .future-section-right .future-sec-left-content{
	margin: 50px -90px 50px 0;
}
	.navbar-brand{
		/*padding: 20px 15px;*/
		padding: 0;
	}
	.hero-anime .navbar-nav{
		padding: 0;
	}
	.welcome-bg, .industries, .bg-grad2, .blogs{
		padding: 80px 0;
	}
	.story .story-item h4 {
    font-size: 20px;
	}
	.hero-anime .navbar-brand img {
		height: 30px;
	}
	.hero-anime .nav-item {
    padding: 14px 4px!important;
	}
	.hero-anime .start-header.scroll-on .nav-item {
    padding: 11px 3px!important;
}
	.service-offer-carousel .owl-controls {
    bottom: -50px!important;
    left: 50%;
	}
	.ml-md-3, .mx-md-3 {
		margin-left: 0rem !important;
	}
	.digi-services .owl-controls, .post-slider .owl-theme .owl-controls {
		position: absolute!important;
	}
	/* .hero-anime .nav-link {
		font-size: 11px!important;
	} */
	.digi-services .owl-controls{
    position: absolute!important;
    bottom: 0px!important;
    left: 50%!important;
		top: auto!important;
	}
	.about-sec h3 {
    font-size: 36px!important;
	}
	.about-img h2 {
    padding: 70px 30px;
    font-size: 32px;
}
	.bg-voilet {
    padding: 30px;
    right: 2%!important;
	}
	.content-img h4 {
    font-size: 28px;
	}
	.overlay1{
		right:30px;
		left:30px;
		width:auto;
	}
	.digital h3 {
    font-size: 37px;
	}
	.welcome-content h2 {
		font-size: 44px;
	}
	.title {
  		padding: 30px 0;
	}
	.bg-white {
	  padding: 40px 0;
	}
	.rpa {
    padding: 0;
	}
	.placing {
  		margin-top: -85px;
	}
	.max-lines {
		display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 5;
	  -webkit-box-orient: vertical;
	}
	.heading {
    padding: 25px 0;
	}
	.bg-grad4 {
    padding: 40px 0 80px 0;
	}
	.bg-grad {
    margin-top: 115px;
    padding-bottom:30px;
	}
	.title h4 {
    font-size: 32px;
    line-height: 45px;
	}
	.title h3 {
    font-size: 36px;
		padding-bottom: 0;
	}
	.overlay {
    width: 80%;
	}
	.security ul li {
		padding: 0px 40px 15px;
	}
	.security .col-md-6:first-child{
		 flex: 0 0 30%!important;	
    	max-width: 30%!important;	
	}
	.security .col-md-6:nth-child(2){
		 flex: 0 0 70%!important;	
    	max-width: 70%!important;	
	}
	.bg-grad5 {
    	padding: 115px 0;
	}
	.bg-grad6 .offset-lg-2 {
		margin-left: 0%;
	}
		.new-block {
		width:100%;
	}
		.features .bg-grad6 img {
		width: 60px;
	}
		.features .content {
		padding: 35px 30px;
		}
		.vertical {
		padding: 20px 0;
	}
	.container-wide{
		width:87%;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-prev{
		    left: -32px;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-next{
		right:-32px;
	}
	.key3 {
    margin-left: -70px;
}
	.text-reduce{
		display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 8;
	  -webkit-box-orient: vertical;
	}
	p.about-sec{
		display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 1;
	  -webkit-box-orient: vertical;
	}
	.text-reduce2{
	display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 2;
	  -webkit-box-orient: vertical;
	}	
	.about-content{
		padding-right: 10px;
	}
	.features{
		margin-left: 15px;
		margin-right: 15px;
	}
	.left-digital {
    padding: 160px 40px;
	}
}
@media(max-width:1280px) and (min-width:1025px) {
	.future-section-outer .future-section-right .future-sec-right-content {
    margin: 56px -15px 56px -90px;
	}
	.future-section-outer .future-section-right .future-sec-left-content {
    margin: 56px -90px 56px -15px;
	}
	.banner-title h2 {
    font-size: 36px;
}
	.row-md-height, .container-md-height {
    display: block;
	}
.industry-application-img {
    height: auto;
	}
	.about-sec ul{
		margin: 30px 0;
	}
	.ab-section {
    padding: 80px 0;
}
	.hero-anime .navbar-nav{
		padding: 0;
		display: flex;
	}
	#navbarSupportedContent {
        display: flex !important;
        align-items: center;
    }
    .hero-anime .navigation-wrap {
        min-height: 54px;
        height: auto;
    }
	.inner-img, .inner-img img {
    height: 325px;
	}
	
	.digi-services .owl-controls, .post-slider .owl-theme .owl-controls {
		position: relative!important;
		margin-top: 20px;
	}
	.digi-services .owl-controls .owl-buttons .owl-prev{
		left:43%;
	}
	.digi-services .owl-controls .owl-buttons .owl-next{
		right:43%;
	}
	
	.about-sec h3 {
    font-size: 34px!important;
}
	.ab-section .content-column{
		margin-top: 100px;
	}
	.ml-md-3, .mx-md-3 {
    margin-left: 0rem !important;
}
	.integration-section:before{
		display:none;
	}
	.va-section {
    padding: 80px 0;
}
	.offset-lg-2{
		margin-left: 0%;
	}
	.about-img h2 {
    padding: 80px 50px;
    font-size: 25px;
}
	.left-digital {
    padding: 80px 80px;
	}
	.right-digital {
    padding: 40px;
}
	.post-slider .owl-carousel .owl-controls .owl-nav .owl-next {
    right: 43%;
}
	
	.post-slider .owl-carousel .owl-controls .owl-nav .owl-prev {
    left: 43%;
}
	.post-slider .owl-theme .owl-controls {
    top: 100%;
}
	.solution{
		padding: 80px 0;
		
	}
	.hero-anime .nav-item {
        padding: 11px 2px ;
	}
	#navbarSupportedContent .navbar-nav>li{
	   float: left !important;
	}
	.hero-anime .start-header.scroll-on .nav-item{
		padding: 11px 2px ;
	}
	
	.grad-bg{
		padding: 80px 0;
	}
	.hero-anime .nav-link {
    font-size: 15px!important;
	}

	.bg-color:before{
		display:none;
	}
	.vertical {
    padding: 9px 0;
	}
	.rpa {
    padding: 0 0;
	}
	.about-img img{
		width:85%;
	}
	.service-offer-carousel .owl-controls .owl-buttons .owl-prev,
	.service-offer-carousel .owl-controls .owl-buttons .owl-next{
		top:auto;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-prev,
	.service-offer-carousel .owl-controls .owl-buttons .owl-prev{
		left: 44%;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-next,
	.service-offer-carousel .owl-controls .owl-buttons .owl-next{
		right: 44%;
	}
	h3.post-title{
		font-size: 20px;
	}
	.welcome-content .py-5{
		padding-bottom: 2rem!important;
		padding-top:2rem!important;
	}
	.heading {
    	padding: 25px 0;
	}
	.bg-grad4 {
		padding: 60px 0;
	}
	.welcome-content .offset-2 {
    	margin-left: 0%;
	}
	.welcome-content .col-lg-7 {
    	flex: 0 0 75.9%;
    	max-width: 74.9%;
	}	
	.welcome-content h2{
		 font-size: 40px;
	}
	.about-sec h3 {
    	font-size: 40px;
	}
	.slideWrapper h4 {
    font-size: 40px;
	}
	.title h3 {
    font-size: 36px;    padding-bottom: 0;
	}
	.bg-new:before{
		width: 600px;
	}
	.hero-anime{
		bottom:0px;
	}
	.title {
  		padding: 30px 0;
	}
	.bg-white {
    	padding: 40px 0;
	}
	.border-box {
    padding:80px 35px;
	}
	.max-lines {
		display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 3;
	  -webkit-box-orient: vertical;

	}
	.story .story-item {
    height: 415px;
	}
	.bg-grad {
    padding-bottom: 39px;
	}
	.placing {
		position: relative;
		margin-top: -100px;
	}
	.title h4 {
    font-size: 26px;
    line-height: 34px;
	}
	.title h5 {
    font-size: 16px;
	}
	.title {
    padding: 20px 0;
	}

	.overlay {
    	width: 71%;
	}
	.security .col-md-6:first-child{
		 flex: 0 0 25%!important;	
    	max-width: 25%!important;	
	}
	.security .col-md-6:nth-child(2){
		 flex: 0 0 75%!important;	
    	max-width: 75%!important;	
	}
	.overlay p{
		line-height: 23px;
	}
	.security ul li h4 {
    font-size: 22px;
	}
	.security ul li {
    padding: 0px 40px 15px;
	}
	.card-wrapper .card.card-has-bg{
		background-size: cover;
	}
	.card-wrapper .card .card-body {
    	padding: 40px 0;
	}
	.card-body p.about-sec{
	  display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 1;
	  -webkit-box-orient: vertical;	
	}
	.overlay2 {
   		 width: 58%;
	}
	.bg-grad5 {
    	padding: 85px 0;
	}
	.bg-grad6 .offset-lg-2 {
    margin-left: 0%;
}
	.new-block {
    width:100%;
}
	.features .bg-grad6 img {
    width: 60px;
}
	.features .content {
    padding: 15px 30px;
	}
	.bg-blue:before {
    right: -37px;
    width: 37px;
	}
	.container-wide{
		width:94%;
		
	}
	.features .row{
		     margin-right: 0px; 
    margin-left: 0px; 
}
	.text-reduce{
		display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 5;
	  -webkit-box-orient: vertical;
	}
	p.about-sec{
		display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 1;
	  -webkit-box-orient: vertical;
	}
	.text-reduce2{
	display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 1;
	  -webkit-box-orient: vertical;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-prev,
	#rpa-slider .owl-controls .owl-buttons .owl-next{
		top:auto;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-next{
		right:44%;
	}
	#rpa-slider .owl-controls {
    position: relative;
    left: 0;
	}
	.footer-social-icon{
		margin-bottom: 20px;
	}
	.benefit-carousel .owl-controls .owl-buttons .owl-prev {
    left: 44%;
	}
	.benefit-carousel .owl-controls .owl-buttons .owl-next {
    right: 44%;
	}
	.benefit-carousel .owl-controls{
	position:relative!important;
}
	.service-offer-carousel .owl-controls {
    bottom: 0!important;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-prev{
		left:44%;
	}
	.post-slider .carousel-control-next, .carousel-control-prev,
	.post-slider .carousel-control-next, .carousel-control-next {
		top:auto;
	}
	.post-slider .carousel-control-prev{
		left:44%;	
	}
	.post-slider .carousel-control-next{
		right:44%;	
	}
	.key3 {
    margin-left: 0px;
}
	.bg-voilet {
    right: 8%!important;
	}
}
@media(max-width:1024px) and (min-width:992px){
	.case-study {
    padding-bottom: 70px;
	}
	.future-section-outer .future-section-right .future-sec-right-content {
    margin: 56px -15px 56px -90px;
	}
	.future-section-outer .future-section-right .future-sec-left-content {
    margin: 56px -90px 56px -15px;
	}
	.container-md-height, .row-md-height{
		display: block;
		margin-right: 0;
    margin-left: 0;
	}
	.about-sec ul{
		margin: 20px 0;
	}
	.banner-title h2 {
    font-size: 38px;
	}
	#rpa-slider .owl-controls, .benefit-carousel .owl-controls, .digi-services .owl-controls, .post-slider .owl-theme .owl-controls {
		position:relative!important;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-prev, .benefit-carousel .owl-controls .owl-buttons .owl-prev, .digi-services .owl-controls .owl-buttons .owl-prev, .lang-process .owl-controls .owl-buttons .owl-prev{
		left:44%;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-next, .benefit-carousel .owl-controls .owl-buttons .owl-next, .digi-services .owl-controls .owl-buttons .owl-next, .lang-process .owl-controls .owl-buttons .owl-next{
		right:44%;
	}
	#rpa-slider .owl-controls {
    left: 0;
	}
	.digi-services .owl-controls{
		margin-top: 20px;
	}
	.footer-social-icon{
		margin-bottom: 20px;
	}
	.inner-img img, .inner-img{
		height: 320px;
	}
	.ab-section {
    padding: 120px 0 0 0;
	}
	.fixnavtop {
    top: auto;
    height: auto;
    z-index: -1;
}

	.ml-md-3, .mx-md-3 {
    margin-left: 0rem !important;
}
	
.ab-section .content-column{
		margin-top: 100px;
	}
	.integration-section:before{
		display:none;
	}
	ul#latest-news-slider {
    padding: 28px 0 0px 40px;
}
	.hero-anime .nav-item {
    padding: 10px 5px;
	}
	.hero-anime .nav-link {
    font-size: 12px!important;
	}
	.hero-anime .col-lg-9{
		flex: 0 0 100%;
    	max-width: 100%;
	}
	.about-img h2 {
    padding: 60px 25px;
    font-size: 32px;
	}
	.offset-lg-2{
		margin-left: 0px!important;
	}
	.bg-voilet {
    right: 6%!important;
	}
	.va-section {
    padding: 60px 0;
}
	.rpa {
    padding: 0;
}
	.vertical {
    padding: 11px 0;
}
	.about-img img{
		width:85%;
	}
	.service-offer-carousel .owl-controls .owl-buttons .owl-prev{
		bottom: -60px;
		left: 44%;
		top: auto;
	}
	.service-offer-carousel .owl-controls .owl-buttons .owl-next{
		bottom: -60px;
		right: 44%;
		top: auto;
	}
	.welcome-content .py-5{
		padding-bottom: 2rem!important;
	}
	.welcome-content .offset-2 {
    	margin-left: 0%;
	}
	.welcome-content .col-lg-7 {
    	flex: 0 0 74.9%;
    	max-width: 74.9%;
	}	
	.story .owl-controls .owl-buttons .owl-prev {
    	left: -60px;
	}
	.welcome-content .pt-5, .welcome-content .py-5 {
    padding-top: 1rem!important;
}
	
	.welcome-content h2{
		 font-size: 34px;
	}
	.about-sec h3 {
    	font-size: 34px;
	}
	.slideWrapper h4 {
    font-size: 34px;
	}
	.bg-new:before{
		width:50%;
	}
	.title h3 {
    font-size: 34px;    padding-bottom: 0;
	}
	.hero-anime{
		bottom:0;
	}
	.fixnavtop{
		    bottom: auto;
        top: 100px;
    z-index: 999;
	}
	.solution {
    padding: 80px 0 80px 0;
	}
	.left-digital {
		padding: 80px;
	}
	.right-digital {
    padding: 40px 80px;
}
	.title {
  		padding: 30px 0;
	}
	.bg-white {
    	padding: 44px 0;
	}
	.border-box {
    padding: 0px 35px;
	}
	.max-lines {
		display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 3;
	  -webkit-box-orient: vertical;

	}
	.story .story-item {
    height: 415px;
	}
	.bg-grad {
    padding-bottom:20px;
	}
	
	.placing {
		position: relative;
		margin-top: -100px;
	}
	.title h4 {
    font-size: 26px;
    line-height: 34px;
	}
	.title h5 {
    font-size: 16px;
	}
	.title {
    padding: 20px 0;
	}
	.events .container{
		width:90%!important;
	}
	.heading {
    padding: 30px 0;
}
	.bg-grad4 {
    padding: 60px 0;
	}
	.overlay {
    width: 71%;
	}.security .col-md-6:first-child{
		 flex: 0 0 25%!important;	
    	max-width: 125%!important;	
	}
	.security .col-md-6:nth-child(2){
		 flex: 0 0 75%!important;	
    	max-width: 75%!important;	
	}
	.overlay p{
		line-height: 23px;
	}
	.security ul li h4 {
    font-size: 22px;
	}
	.security ul li {
    padding: 0px 40px 15px;
	}
	.card-wrapper .card.card-has-bg{
		background-size: cover;
	}
	.card-wrapper .card .card-body {
    	padding: 40px 0;
	}
	.card-body p.about-sec{
	  display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 1;
	  -webkit-box-orient: vertical;	
	}
	.overlay2 {
   		 width: 58%;
	}
	.bg-grad5 {
    	padding: 78px 0;
	}
	.bg-grad6 .offset-lg-2 {
    margin-left: 0%;
}
	.new-block {
    width:100%;
}
	.features .bg-grad6 img {
    width: 60px;
}
	.features .content {
    padding: 15px 30px;
	}
	.bg-grad6 h2{
		font-size:22px;
	}
	.blogs .text p{
		margin-bottom: 8px;
	}
	.about-content {
    padding-right: 50px;
	}
.about-img h2 {
    padding: 100px 25px;
	}
	.text-reduce{
		display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 5;
	  -webkit-box-orient: vertical;
	}
	p.about-sec{
		display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 1;
	  -webkit-box-orient: vertical;
	}
	.text-reduce2{
	display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 1;
	  -webkit-box-orient: vertical;
	}

	.post-slider .carousel-control-prev{
		left: 44%;
	}
	.post-slider .carousel-control-next{
		right: 44%;
	}

	.post-slider .carousel-control-next, 
	.post-slider .carousel-control-prev{
		top:auto;
	}
	.features .row{
		    margin-right: 0px;
    margin-left:0px;
	}
	.key3 {
    margin-left: -42px;
}
.industry-application-img {
    height: auto;
	}
}
@media(max-width:991px) and (min-width:768px) {
	.post-slider .row-flex{
		display: block;
	}
	.future-section-outer .future-section-right .future-sec-right-content {
    margin: 0;
	}
	.future-section-outer .future-section-right .future-sec-left-content {
    margin: 0;
	}
	.future-section-left {
    height: 425px;
    width: 500px;
    overflow: auto;
    margin: auto;
	}
	.ai-ben-img{
		text-align: center;
	}
	.certi_heading {
    font-size: 30px;
	}
	.container-md-height, .row-md-height{
		display: block;
		margin-right: 0;
    margin-left: 0;
	}
	.about-sec ul{
		margin: 20px 0;
	}
	.service-offer-carousel .owl-controls {
    bottom: 0;
}
	#rpa-slider .owl-controls, .benefit-carousel .owl-controls, .digi-services .owl-controls, .post-slider .owl-theme .owl-controls {
		position:relative!important;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-prev, .benefit-carousel .owl-controls .owl-buttons .owl-prev, .digi-services .owl-controls .owl-buttons .owl-prev, .lang-process .owl-controls .owl-buttons .owl-prev{
		left:42%;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-next, .benefit-carousel .owl-controls .owl-buttons .owl-next, .digi-services .owl-controls .owl-buttons .owl-next, .lang-process .owl-controls .owl-buttons .owl-next{
		right:42%;
	}
	#rpa-slider .owl-controls {
    left: 0;
	}
	.digi-services .owl-controls{
		margin-top: 20px;
	}
	.slideWrapper {
    padding: 20px 0 0 0!important;
}
	.footer-widget{
		width: 100%;
    height: auto;
    overflow: auto;
	}
	.footer-social-icon{
		margin-bottom: 20px;
	}
	.industry-application-img {
    height: auto;
	}

.contact_info_sec {
    position: relative;
    margin: auto;
    top: 0;
	}
	.inner-img, .inner-img img{
		height:300px;
	}
	.new-sec_field {
    padding: 30px 100px 30px 30px;
}
	.grad-bg .container{
		padding: 0 60px;
	}
	.ab-section .content-column{
		margin-top: 100px;
	}
	.bg-new:before{
		width:50%;
	}
	.integration-section:before{
		display:none;
	}
	.hero-anime .nav-item.ml-md-3{
		margin-left:0!important;
	}

	.newNavbar {
    margin-left: 9%!important;
}
	.sticky_header .navbar-default .navbar-nav>li>a {
     color: #000 !important;
	}
	.hero-anime .col-lg-9{
		flex: 0 0 100%;
    max-width: 100%;
	}
	.content-img h4 {
    font-size: 26px;
	}
	.hero-anime .navigation-wrap{
		width: auto;
	}
	.right-digital {
    padding: 40px 120px;
}
	.industry-img img{
		width:100%;
	}
	.features .row{
		margin-left: 0px;
		margin-right: 0px;
	}
	.offset-lg-2{
		margin-left: 0px;
		
	}
	.about-img h2 {
    font-size: 26px;
	}
	.nav-link {
    padding: 15px 0 !important;
	}
	.rpa {
    padding: 0;
}
	.vertical {
    padding: 0;
}
	.nav-item {
    padding: 0px;
	}
	.listing{
		    margin-left: 0px!important;
	}
	.list ul li {
    padding: 5px 30px;
	}
	.service-offer-carousel .owl-controls .owl-buttons .owl-prev,
	#rpa-slider .owl-controls .owl-buttons .owl-prev{
		top:auto;
		bottom:-70px;
		left:42%;
	}
	.service-offer-carousel .owl-controls .owl-buttons .owl-next,
	#rpa-slider .owl-controls .owl-buttons .owl-next{
		top:auto;
		bottom:-70px;
		right:42%;
	}
	.about-content{
		padding: 30px 15px;
		
	}
	.post-slider .carousel-control-next,
	.post-slider .carousel-control-prev{
		top:auto;

}
	.post-slider .carousel-control-prev{
		left:42%;
	}
	.post-slider .carousel-control-next{
		right:42%;
	}
	
	.bg-white-light {
    padding: 10px!important;
	}
	.welcome-content br{
		display:none;
	}
	.about-img h2{
		font-size: 30px;
		
	}
	.about-img h2 {
    padding: 35px 24px
	}
	.heading, .bg-grad4 {
    padding: 0px 0;
}
	#section9{
		background: #fff;
	}
	.welcome-content .py-5{
		padding-bottom: 1rem!important;
		    padding-top: 1rem!important;
	}
	.welcome-content .offset-2 {
    	margin-left: 0%;
	}
	.welcome-content .col-lg-7 {
    	flex: 0 0 60%;
    	max-width: 60%;
	}
	.welcome-content .col-lg-3 {
    	flex: 0 0 40%;
    	max-width: 40%;
	}
	.story .owl-controls .owl-buttons .owl-prev {
    left: -50px;
	}
	.welcome-content h2{
		 font-size: 30px;
	}
	.about-sec h3 {
    	font-size: 30px;
	}
	.slideWrapper h4 {
    font-size: 30px;
	}
	.title h3 {
    font-size: 30px;    padding-bottom: 0;
	}
	.fixnavtop{
		top:auto;
		    height: auto;
		    z-index: 10;
	}
.banner-title h2 {
    font-size: 34px;
}
	.ab-section {
    padding: 120px 0 0 0;
	}
	.banner-title{
		    top: 30%;
	}
	.bg-voilet {
    right: 5%!important;
		left: 5%;
	}
	.service {
    display: block;
}
	.hero-anime {
    bottom: 0px;
    position: relative;
}
	.title {
  		padding: 30px 0;
	}
	.bg-white {
    	padding: 23px 0;
	}
	.border-box {
    padding: 0px 16px;
	}
	.max-lines {
		display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 3;
	  -webkit-box-orient: vertical;

	}
	.story .story-item {
    height: 320px;
	}
	.bg-grad {
    padding-bottom:10px;
	}
	.placing {
		position: relative;
		margin-top: -100px;
	}
	.title h4 {
    font-size: 26px;
    line-height: 34px;
	}
	.title h5 {
    font-size: 16px;
	}
	.title {
    padding: 20px 0;
	}
	.events .container{
		width:67%!important;
	}
	.overlay {
    width: 71%;
	}.security .col-md-6:first-child{
		 flex: 0 0 25%!important;	
    	max-width: 125%!important;	
	}
	.security .col-md-6:nth-child(2){
		 flex: 0 0 75%!important;	
    	max-width: 75%!important;	
	}
	.overlay p{
		line-height: 23px;
	}
	.security ul li h4 {
    font-size: 22px;
	}
	.security ul li {
    padding: 0px 40px 15px;
	}
	.card-wrapper .card.card-has-bg{
		background-size: cover;
	}
	.card-wrapper .card .card-body {
    	padding: 40px 0;
	}
	.card-body p.about-sec{
	  display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 1;
	  -webkit-box-orient: vertical;	
	}
	.overlay2 {
   		 width: 58%;
	}
	.bg-grad5 {
    	padding: 50px 0;
	}
	.navigation-wrap{
		margin-left: 0px;
		margin-right: 0px;
	}
	.navbar-light .navbar-nav .nav-link {
    font-size: 13px!important;
	}
	ul#latest-news-slider {
    padding: 15px 0 15px 33px;
}
	.testimonial .bg-grad .col-lg-4:nth-child(2),
	.testimonial .bg-grad .col-lg-4:nth-child(3){
		display:none;
	}
	.testimonial .bg-grad .test .p-5 {
    padding: 1rem!important;
}
	.test {
    padding: 15px 30px;
	}
	
	.card-wrapper .card {
    min-height: 325px;
}
	.text-reduce{
		display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 3;
	  -webkit-box-orient: vertical;
	}
	.text-reduce2{
		display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 1;
	  -webkit-box-orient: vertical;
	}
	.blogs .text h5 {
    font-size: 18px;
		    margin-bottom: 5px;
	}
	.ebook {
    padding: 20px 0
	}
	.bg-color:before{
		display:none;
	}
	.blogs .text p{
		margin-bottom: 5px;
		
	}
	.blogs .card-body {
    padding: 7px;
	}
	.MSP #rpa-slider .owl-controls .owl-buttons .owl-next {bottom: -42px !important;}
	.MSP #rpa-slider .owl-controls .owl-buttons .owl-prev {bottom: -42px !important; }
}
@media(max-width:767px) and (min-width:600px){
	.post-slider .row-flex{
		display: block;
	}
	.post-slide {
    margin: 20px 0px 40px 0;
	}
	.case-study {
    padding-bottom: 60px;
	}
	.future-section-outer .future-section-right .future-sec-right-content {
    margin: 0;
	}
	.future-section-outer .future-section-right .future-sec-left-content {
    margin: 0;
	}
	.future-section-left {
    height: 425px;
    width: 100%;
    overflow: auto;
    margin: auto;
	}
	.ai-ben-img{
		text-align: center;
	}
	.ai-ben {
    padding: 60px 20px;
}
	
	.certi_heading {
    font-size: 30px;
	}
	.container-md-height, .row-md-height{
		display: block;
		margin-right: 0;
    margin-left: 0;
	}
	.about-sec ul{
		margin: 20px 0;
	}
	.service-offer-carousel .owl-controls {
    bottom: 0!important;
}
	#rpa-slider .owl-controls, .benefit-carousel .owl-controls, .digi-services .owl-controls, .post-slider .owl-theme .owl-controls {
		position:relative!important;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-prev, .benefit-carousel .owl-controls .owl-buttons .owl-prev, .digi-services .owl-controls .owl-buttons .owl-prev, .lang-process .owl-controls .owl-buttons .owl-prev{
		left:38%;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-next, .benefit-carousel .owl-controls .owl-buttons .owl-next, .digi-services .owl-controls .owl-buttons .owl-next, .lang-process .owl-controls .owl-buttons .owl-next{
		right:38%;
	}
	#rpa-slider .owl-controls {
    left: 0;
	}
	.digi-services .owl-controls{
		margin-top: 20px;
	}
	.footer-widget{
		width: 100%;
    height: auto;
    overflow: auto;
	}
	.slideWrapper {
    padding: 20px 0 0 0!important;
}
	.footer-social-icon{
		margin-bottom: 20px;
	}
	.border-content {
    padding-right: 0;
	}
	.content-img h4 {
    font-size: 28px;

	}

	.listing {
    margin-left: 0!important;
	}
	.inner-img, .inner-img img {
    height: 220px;
	}
	.bg-new:before{
		width:50%;
	}
	.new-sec_field {
    padding: 30px 100px 30px 30px;
}
	.grad-bg .container{
		padding: 0 70px;
	}
	.contact_info_sec {
    position: relative;
    margin: auto;
    top: 0;
		width: 70%;
	}
	.ab-section{
		padding: 80px 0 0 0;
	}
	.hero-anime .navigation-wrap{
		margin-left: 0px;
	}
	.ab-section .content-column{
		margin-top: 100px;
	}
	.integration-section:before{
		display:none;
	}
	.hero-anime .nav-link {
    border-bottom: none;
	}
	.row-md-height {
    display: block;
}
	.hero-anime {
    	    top: auto;
    position: relative;
		    align-items: flex-start;
    justify-content: normal;
		z-index:10;
	}
	.vertical{
		padding: 10px 0;
	}
/*
	.hero-anime .collapse {
    display: block;
}
*/
	.banner-title {
		top: 22%;
	}
	.bg-voilet{
		left:5%;
		right:5%;
	}
	.overlay1 {
    width: 89%;
	}
	.about-section {
    display: contents;
	}
	.offset-lg-2{
		margin-left: 0px;
	}
	.hero-anime .float-right{
		float: initial!important;
	}
	.left-digital {
		padding: 40px 80px;
	}
	.industry-img img{
		width:100%;
	}
	.banner-title h2 {
    font-size: 28px;
}
	.service {
    display: block;
}
	.rpa {
    padding: 20px 0;
}
	.predictive{
		background: url("../images/predictive-analytics/5.png")!important;
		background-size: cover!important;
	}
	.robotics{
		background: url("../images/rpa/4.png")!important;
		background-size: cover!important;
	}
	.virtual{
		background: url("../images/virtual-assistance/4.png")!important;
		background-size: cover!important;
	}
	.heading,.bg-grad4 {
    padding: 0!important;
		}
	.navbar-collapse .nav-item {
    padding: 0px 23px;
}
	.listing {
    margin-left: 0;
	}
	.img-sequence{
		display: none;
	}

	#section0{
		background: url("../images/slider/banner.jpg");
		background-size: cover;
	}
	
	.navigation-wrap{
		margin-left: 0px; 
    	margin-right: 0px;
		padding: 5px 0;
	}
	.nav-item {
    padding: 0px 0;
	}
	.welcome-content .offset-2 {
    margin-left: 0;
	}
	.welcome-content .py-5{
		padding-top: 0.5rem;
	}
	.welcome-content h2, .title h3, .slideWrapper h4, .title h4, .about-sec h3{
    font-size: 30px;
		line-height: 36px;
	}
	.grad-bg{
		padding: 60px 0;
	}
	.service-offer-carousel .owl-controls .owl-buttons .owl-prev {
    top: auto;
    left: 40%;
	}
	.service-offer-carousel .owl-controls .owl-buttons .owl-next {
    top: auto;
    right: 40%;
	}
	ul#latest-news-slider {
    	padding: 40px 0;
	}
	.btn-holder {
    margin: 0px;
		    text-align: center;
	}
	.title {
    	padding: 20px 0;
	}
	.story .owl-controls .owl-buttons .owl-prev{
		left: -45px;
	}
	.title h3 {
    	padding-bottom: 0;
	}
	.testimonial .p-5{
		padding: 1rem!important;
	}
	.title h5 {
    	font-size: 18px;
	}
	.overlay {
    	width: 45%;
	}
	.ebook .mt-5{
		 margin-top: 0.5rem!important;
	}
	#section5, #section7{
		background: #fff;
	}
	.bg-grad5 {
    	padding: 50px 0;
	}
	.section, .fp-tableCell{	
		overflow-y: scroll!important;
	}
	.blogs .item{
		margin-bottom: 15px;
	}
	.bg-color:before{
		display: none;
	}
	.text-reduce{
		display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 6;
	  -webkit-box-orient: vertical;
	}
	.text-reduce2{
		display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 1;
	  -webkit-box-orient: vertical;
	}
	p.about-sec{
		display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 3;
	  -webkit-box-orient: vertical;
	}
	.blogs .text p{
		margin-bottom: 5px;
	}
	.about-img h2{
		font-size: 30px;
	}
	.about-img h2 {
    padding: 60px;
	}
	.about-content{
		padding: 60px;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-next,
	#rpa-slider .owl-controls .owl-buttons .owl-prev{
		top:auto;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-next{
		right:40%;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-prev{
		left:40%;
	}
	.right-digital {
    padding: 40px 0 40px 100px;
}
	.fixnavtop{
		height: auto;
		display:grid;
	}
	.story .owl-stage {
    right: 0;
}
	.solution-icon{
		margin: 0 15px;
}
.Socialmedia-content .about-section {
	display: block;
}
}
@media(max-width:599px) and (min-width:400px){
	.post-slide {
    margin: 20px 0px 40px 0;
	}
	.case-study {
    padding-bottom: 60px;
	}
	.future-section-outer .future-section-right .future-sec-right-content {
    margin: 0;
		padding: 20px;
	}
	.future-section-outer .future-section-right .future-sec-left-content {
    margin: 0;
		padding: 20px;
	}
	.future-section-left {
    height: 350px;
    width: 100%;
    overflow: auto;
    margin: auto;
	}
	.ai-ben-img{
		text-align: center;
	}
	.ai-ben {
    padding: 60px 20px;
}
	.service-offer-carousel .owl-controls {
		
    bottom: 0!important;
}
	#rpa-slider .owl-controls, .benefit-carousel .owl-controls, .digi-services .owl-controls, .post-slider .owl-theme .owl-controls {
		position:relative!important;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-prev, .benefit-carousel .owl-controls .owl-buttons .owl-prev, .digi-services .owl-controls .owl-buttons .owl-prev, .lang-process .owl-controls .owl-buttons .owl-prev{
		left:35%;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-next, .benefit-carousel .owl-controls .owl-buttons .owl-next, .digi-services .owl-controls .owl-buttons .owl-next, .lang-process .owl-controls .owl-buttons .owl-next{
		right:35%;
	}
	#rpa-slider .owl-controls {
    left: 0;
	}
	.digi-services .owl-controls{
		margin-top: 20px;
	}
	.ab-section .content-column .inner-column{
		padding-left:0px;
	}
	.industry-application-img {
    height: auto;
	}
	.service-offer-carousel .owl-controls {
    bottom: 0!important;
}
	.slideWrapper {
    padding: 20px 0 0 0!important;
}
	.digi-services .owl-controls .owl-buttons .owl-prev, .lang-process .owl-controls .owl-buttons .owl-prev{
		left:36%;
		
	}
	.digi-services .owl-controls .owl-buttons .owl-next, .lang-process .owl-controls .owl-buttons .owl-next{
		right:36%;
		
	}
	.footer-widget ul li{
		width:100%!important;
	}
	.footer-social-icon{
		margin-bottom: 30px;
	}
	.content-img h4 {
    font-size: 26px;
	}
	.border-content {
    padding-right: 0;
	}

	.digi-services .owl-controls, .post-slider .owl-theme .owl-controls {
    position:relative!important;
}
	.digi-services .owl-controls{
		margin-top: 20px;
	}
	.digi-services {
    margin: 0;
    padding: 50px 10px;
	}
	.lang-process .owl-controls .owl-buttons .owl-next {
    right: 35%;
	}
	.lang-process .owl-controls .owl-buttons .owl-prev {
    left: 35%;
	}
	.banner-title h2 {
    font-size: 22px;
}
	.hero-anime .float-right{
		float: none!important;
	}
	.inner-img, .inner-img img {
    height:180px;
	}
	.new-sec_field {
    padding: 30px;
}
	.new-sec_inner:before{
		display: none;
	}
/*
	.grad-bg .container{
		padding: 0 50px;
	}
*/
	.contact_info_sec {
    position: relative;
    margin: auto;
    top: 0;
		width: 100%;
    right: 0;
	}
	.ab-section{
		padding: 80px 0;
	}
	.bg-new:before{
		width:50%;
	}
	.row-md-height {
    display: block;
		margin-left: 0;
    margin-right: 0;
}
	.post-slider .row-flex {
    display: block;
	}
	.ab-section .content-column{
		margin-top: 100px;
	}
	.solution-icon p{
		margin: 10px;
	}
	#rpa-slider .owl-controls{
		position:relative!important;
		    left: 0;
	}
	.integration-section:before{
		display:none;
	}
	.hero-anime .nav-link {
    border-bottom: none;
	}
	.hero-anime .navigation-wrap{
		margin-left: 0px;
		margin-right: 0px;
	}
	.hero-anime {
    	    top: auto;
    position: relative;
		    align-items: flex-start;
    justify-content: normal;
		z-index:10;
	}
	.vertical{
		padding: 10px 0;
	}
/*
	.hero-anime .collapse {
    display: block;
}
*/
	.banner-title {
		top: 22%;
	}
	.bg-voilet{
		left:5%;
		right:5%;
	}
	.overlay1 {
    width: 83%;
	}
	.va-section {
    padding: 30px 0;
}
	.about-section {
    display: contents;
	}
	.overlay1 p{
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
	.offset-lg-2 {
    margin-left: 0;
}
	.hero-anime .navigation-wrap{
		margin-left: 0px;
		
	}
	.bg-white-light {
    padding: 25px!important;
}
	.fixnavtop{
		height: auto;
		display:grid;
	}
.predictive{
		background: url("../images/predictive-analytics/5.png")!important;
		background-size: cover!important;
	}
	.robotics{
		background: url("../images/rpa/4.png")!important;
		background-size: cover!important;
	}
	.virtual{
		background: url("../images/virtual-assistance/4.png")!important;
		background-size: cover!important;
	}

	.img-sequence{
		display: none;
	}
	#section0{
		background: url("../images/slider/banner.jpg");
		background-size: cover;
	}
	.navigation-wrap{
		margin-left: 0px; 
    	margin-right: 0px;
		padding: 5px 0;
	}
	.nav-item {
    padding: 0px 0;
	}
	.welcome-content .offset-2 {
    margin-left: 0;
	}
	.welcome-content .py-5{
		padding-top: 0.5rem;
	}
	.welcome-content h2, .title h3, .slideWrapper h4, .title h4, .about-sec h3{
    font-size: 26px;
		line-height: 36px;
	}
	.grad-bg{
		padding: 60px 20px;
	}
	ul#latest-news-slider {
    	padding: 40px 0;
	}
	.btn-holder {
       margin-top: 0px;
		    text-align: center;
	}
	.ebook .title h4, .ebook .title p{
		text-align: center;
	}
	.certi_heading {
    font-size: 26px;
	}
	.title {
    	padding: 20px 0;
	}
	.story .owl-controls .owl-buttons .owl-prev{
		left: -20px;
	}
	.story .story-item {
		height: 410px;
	}
	.title h3 {
    	padding-bottom: 0;
	}
	.testimonial .p-5{
		padding: 1rem!important;
	}
	.title h5 {
    	font-size: 18px;
	}
	.bg-grad{
		padding-bottom: 20px;
	}
	.overlay {
    	width: 60%;
	}
	.heading ,.bg-grad4{
		padding:20px 0;
	}
	.ebook .mt-5{
		 margin-top: 0.5rem!important;
	}
	#section5, #section7{
		background: #fff;
	}
	.bg-grad5 {
    	padding: 40px 0;
	}
	.bg-white {
    padding: 50px 0;
	}
	.blogs .col-sm-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
	}
	.blogs .col-sm-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
	}
	.text-reduce{
		display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 6;
	  -webkit-box-orient: vertical;
	}
	.text-reduce2{
		display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 2;
	  -webkit-box-orient: vertical;
	}
	.text .about-sec{
		display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 2;
	  -webkit-box-orient: vertical;
	}
	.section, .fp-tableCell{	
		overflow-y: scroll!important;
	}
	.blogs .item{
		margin-bottom: 15px;
	}
	.bg-color:before{
		display: none;
	}
	.overlay2 {
    position: relative;
    left: 0;
    right: 0;
    top: 0;
		width:100%;
	}
	.service-offer-carousel .owl-controls .owl-buttons .owl-next{
		right:35%;
		top:auto;
	}
	.service-offer-carousel .owl-controls .owl-buttons .owl-prev{
		left:35%;
		top:auto;
	}
	.listing{
		    margin-left: 0;
	}
	.list ul li, .list ul li p{
		transform: none;
	}
	.about-img h2{
		    font-size: 20px;
    padding: 20px;
	}
	.about-content{
		padding: 20px 0px;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-next,
	#rpa-slider .owl-controls .owl-buttons .owl-prev{
		top:auto;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-next{
		right:35%;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-prev{
		left:35%;
	}
	.post-slider .carousel-control-prev {
    left: 35%;
    top: auto;
}
	.post-slider .carousel-control-next {
    right: 35%;
    top: auto;
}
	.features .row{
		margin-left: 0px;
		margin-right: 0px;
	}
	.banner-title p{
		display: none;
	}
	.ab-section .image-column .inner-column:before {
    border: 20px solid rgba(108, 62, 143,1);
	}
	.digital h3 {
    font-size: 26px;
}
	.left-digital {
    padding: 60px 35px;
	}
	.text-top p {
    font-size: 22px;
	}
	.text-bottom p {
    font-size: 18px;
	}
	.milestone:before, .milestone {
    width: 270px;
	}
	.sphere{
		    margin: 28px 0;
	}
	.right-digital {
    padding: 40px 10px;
}
	.key2, .key4 {
    margin-left: 60px;
}
	.key3 {
    margin-left: 0;
}
	.story .owl-stage {
    right: 0;
}
	.hero-anime {
    	    top: auto;
    position: relative;
		    align-items: flex-start;
    justify-content: normal;
	}
/*
		.collapse {
    display: block!important;
}
*/


	.nav-item::before{
		display: none;
	}
	.Socialmedia-content .about-section {
		display: block;
	}
}
@media(max-width:399px) and (min-width:320px){
	.post-slide {
    margin: 20px 0px 40px 0;
	}
	.case-study {
    padding-bottom: 60px;
	}
	.future-section-outer .future-section-right .future-sec-right-content {
    margin: 0;
		padding: 20px;
	}
	.future-section-outer .future-section-right .future-sec-left-content {
    margin: 0;
		padding: 20px;
	}
	.future-section-left {
    height: 350px;
    width: 100%;
    overflow: auto;
    margin: auto;
	}
	.ai-ben-img{
		text-align: center;
	}
	.ai-ben {
    padding: 60px 20px;
}
	.container-md-height, .row-md-height{
		display: block;
		margin-right: 0;
    margin-left: 0;
	}
	.service-offer-carousel .owl-controls {
    bottom: 0!important;
}
	#rpa-slider .owl-controls, .benefit-carousel .owl-controls, .digi-services .owl-controls, .post-slider .owl-theme .owl-controls {
		position:relative!important;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-prev, .benefit-carousel .owl-controls .owl-buttons .owl-prev, .digi-services .owl-controls .owl-buttons .owl-prev, .lang-process .owl-controls .owl-buttons .owl-prev{
		left:32%;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-next, .benefit-carousel .owl-controls .owl-buttons .owl-next, .digi-services .owl-controls .owl-buttons .owl-next, .lang-process .owl-controls .owl-buttons .owl-next{
		right:32%;
	}
	#rpa-slider .owl-controls {
    left: 0;
	}
	.digi-services .owl-controls{
		margin-top: 20px;
	}
	.ebook .title h4, .ebook .title p{
		text-align:center;
	}
	.slideWrapper {
    padding: 20px 0 0 0!important;
}
	.footer-widget ul li{
		width:100%!important;
	}
	.footer-social-icon{
		margin-bottom: 30px;
	}
	.post-slider .owl-theme .owl-controls {
    position: initial;
}
	.certi_heading{
		font-size:26px;
		
	}
	.overlay1 {
    position: relative;
    right: 0;
    top: 0;
    width: 100%;
    height: auto;
	}
	.post-slider .offset-lg-2 {
    margin-left: 0;
	}
	.border-content {
    padding-right: 0;
	}
	.abt-img .content-img {
    padding: 5px;
	}
	.content-img h4 {
    font-size: 20px;
	}
	

	.ab-section .image-column .inner-column .author-desc {
    position: relative;
    left: 0;
    width: 100%;
	}
	.about-section {
    display: block;
	}
	.hero-anime .float-right{
		float: none!important;
	}
	.inner-img, .inner-img img {
    height:170px;
	}
	.new-sec_field {
    padding: 30px;
}
	.digi-services {
    margin: 0;
    padding: 0;
	}
	.new-sec_inner:before{
		display: none;
	}
	.contact_info_sec {
    position: relative;
    margin: auto;
    top: 0;
		width: 100%;
    right: 0;
	}
	.ab-section{
		padding: 80px 0 0 0;
	}
	.bg-new:before{
		width:50%;
	}
	.hero-anime .navigation-wrap{
		margin-left: 0px;
		margin-right: 0px;
	}
	.ab-section .content-column{
		margin-top: 100px;
	}
	.integration-section:before{
		display:none;
	}
	.hero-anime .nav-link {
    border-bottom: none;
	}
	.hero-anime {
    	    top: auto;
    position: relative;
		    align-items: flex-start;
    justify-content: normal;
	}
/*
		.collapse {
    display: block!important;
}
*/
.predictive{
		background: url("../images/predictive-analytics/5.png")!important;
		background-size: cover!important;
	}
	.robotics{
		background: url("../images/rpa/4.png")!important;
		background-size: cover!important;
	}
	.virtual{
		background: url("../images/virtual-assistance/4.png")!important;
		background-size: cover!important;
	}
	.img-sequence{
		display: none;
	}
	#section0{
		background: url("../images/slider/banner.jpg");
		    background-size: cover;

	}
	.banner-title h2 {
    font-size: 28px;
}
	.bg-white-light {
    padding: 20px!important;
}
	
	.story .story-item {
    height: 400px;
	}
	.navigation-wrap{
		margin-left: 0px; 
    	margin-right: 0px;
		padding: 5px 0;
	}
	.nav-item {
    padding: 0px 0;
	}
	.welcome-content .offset-2 {
    margin-left: 0;
	}
	.welcome-content .py-5{
		padding-top: 0.5rem;
	}
	.welcome-content h2, .title h3, .slideWrapper h4, .title h4, .about-sec h3{
    font-size: 26px;
		line-height: 36px;
	}
	.grad-bg{
		padding: 60px 20px;
	}
	ul#latest-news-slider {
    	padding: 40px 0;
	}
	.btn-holder {
    margin: 0px;
		    text-align: center;
	}
	.title {
    	padding: 20px 0;
	}
	.story .owl-controls .owl-buttons .owl-prev{
		left: -20px;
	}
	.title h3 {
    	padding-bottom: 0;
	}
	
	.testimonial .p-5{
		padding: 1rem!important;
	}
	.title h5 {
    	font-size: 18px;
	}
	.overlay {
    	width: 100%;
	}
	.heading, .bg-grad4{
		padding:0 ;
	}
	.ebook .mt-5{
		 margin-top: 0.5rem!important;
	}
	#section5, #section7{
		background: #fff;
	}
	.bg-grad5 {
    	padding: 40px 0;
	}
	.ab-section .content-column .inner-column {
    padding-left: 0;
	}
	.blogs .col-sm-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
	}
	.blogs .col-sm-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
	}
	.text-reduce{
		display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp:1;
	  -webkit-box-orient: vertical;
	}
	.text-reduce2{
		display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 2;
	  -webkit-box-orient: vertical;
	}
	.text .about-sec{
		display: -webkit-box;
	  overflow: hidden;
	  -webkit-line-clamp: 2;
	  -webkit-box-orient: vertical;
	}
	.section, .fp-tableCell{	
		overflow-y: scroll!important;
	}
	.blogs .item{
		margin-bottom: 15px;
	}
	.newsletter .input-group>.form-control {
		padding:21px 10px;
	}
	.newsletter .btn{
	    min-width: 95px!important;
	}
	.newsletter .btn span{
		font-size: 9px;
	}
	.bg-color:before{
		display: none;
	}
	.overlay2 {
    position: relative;
    left: 0;
    right: 0;
    top: 0;
		width:100%;
	}
	.service-offer-carousel .owl-controls .owl-buttons .owl-next{
		right:32%;
		top:auto;
	}
	.service-offer-carousel .owl-controls .owl-buttons .owl-prev{
		left:32%;
		top:auto;
	}
	.listing{
		    margin-left: 0;
	}
	.list ul li, .list ul li p{
		transform: none;
	}
	.about-img h2{
		font-size: 22px;
		    padding: 60px 20px;
	}
	.about-content{
		padding: 20px 20px;
	}
	.solution-icon p{
		padding: 20px;
	}
	.post-slider .row-flex {
    display: block;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-next,
	#rpa-slider .owl-controls .owl-buttons .owl-prev{
		top:auto;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-next{
		right:35%;
	}
	#rpa-slider .owl-controls .owl-buttons .owl-prev{
		left:35%;
	}
	.post-slider .carousel-control-prev {
    left: 35%;
    top: auto;
}
	.post-slider .carousel-control-next {
    right: 35%;
    top: auto;
}
	.features .row{
		margin-left: 0px;
		margin-right: 0px;
	}
	.banner-title h2{
		font-size:22px;
	}
	.banner-title p{
		display: none;
	}
	.digital h3 {
    font-size: 26px;
}
	.left-digital {
    padding: 60px 35px;
	}
	.text-top p {
    font-size: 22px;
	}
	.text-bottom p {
    font-size: 16px;
		    padding-left: 10px;
	}
	.milestone:before, .milestone {
    width: 250px;
	}
	.sphere{
		    margin: 28px 0;
	}
	.right-digital {
    padding: 40px 10px;
}
	.key2, .key4 {
    margin-left: 0px;
}
	.key3 {
    margin-left: 0;
}
	.fixnavtop{
		height: auto;
		display:grid;
	}
	.nav-item::before{
		display:none;
	}
	.round-circle{
		margin: 19px auto;
	}
	.story .owl-stage {
    right: 0;
}
	.newsletter {
    padding: 20px 0!important;
}


}
@media(max-width:1366px) and (min-width:1300px){
	.hero-anime .col-lg-9 {
		flex: 0 0 99%!important;
		max-width: 99%!important;
		width:99%!important;
	}
}
@media(max-width:1299px) and (min-width:1200px){
	.hero-anime .col-lg-9 {
		flex: 0 0 100%!important;
		max-width: 100%!important;
		width:100%!important;
	}
}
@media(max-width:1199px) and (min-width:1058px){
	.hero-anime .col-lg-9 {
		flex: 0 0 100%!important;
		max-width: 100%!important;
		width:100%!important;
	}
	.hero-anime .nav-item {
  padding: 10px 5px;
}
	.hero-anime .nav-link {
  font-size: 14px !important;
}
}
@media(max-width:1057px) and (min-width:1025px){
	.hero-anime .col-lg-9 {
		flex: 0 0 100%!important;
		max-width: 100%!important;
		width:100%!important;
	}
	
	.hero-anime .nav-link {
  font-size: 12.4px !important;
}
}
@media(max-width:768px){
	.single-cta{
		margin-bottom: 20px;
	}
	.hero-anime .navbar-toggler{
	    display: block!important;
	}
	.hero-anime .nav-item{
		padding: 10px;
	}
	.hero-anime .navbar-toggler{
	position: absolute;
    right: 40px;
    top: 25px;
}
.navbar-collapse {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-align: center;
    align-items: center;
}
.navbar-light .navbar-brand {
    color: rgba(0,0,0,.9);
}

	.hero-anime .navbar-nav {
    float: none;
	}
}

/*@media(max-width:1280px){*/
/*	.navbar-collapse.collapse{*/
/*		display: none!important;*/
	
/*	}*/
/*	.navbar-collapse.in{*/
/*		display: block!important;*/
/*	}*/
/*.hero-anime .nav-item{*/
/*		padding: 10px;*/
/*	}*/
/*	.hero-anime .navbar-toggler{*/
/*	position: absolute;*/
/*    right: 40px;*/
/*    top: 25px;*/
/*		display: block;*/
/*}*/
/*.navbar-collapse {*/
/*    -ms-flex-preferred-size: 100%;*/
/*    flex-basis: 100%;*/
/*    -ms-flex-positive: 1;*/
/*    flex-grow: 1;*/
/*    -ms-flex-align: center;*/
/*    align-items: center;*/
/*}*/
/*.navbar-light .navbar-brand {*/
/*    color: rgba(0,0,0,.9);*/
/*}*/

/*	.hero-anime .navbar-nav {*/
/*    float: none;*/
/*	}*/
/*	.fixnavtop{*/
/*		display: none;*/
/*	}*/
/*	.navbar-nav>li>a br{*/
/*		display: none;*/
/*	}*/
/*	.hero-anime .navbar-nav li:first-child {*/
/*    padding: 10px;*/
/*}*/
/*	.navbar {*/
/*		position: relative;*/
/*		display: flex;*/
/*		flex-wrap: wrap;*/
/*		text-align: left!important;*/
/*		align-content: center;*/
/*		align-items: center;*/
/*	}*/
/*	.dis-lg-none{position: absolute;right: 7rem; top: 2rem;}*/
/*	.navbar-nav li .lang-menu{display: none;}*/
/*}*/
@media (min-width:1281px){
	.dis-lg-none{display: none;}
}
