/* Responsive styles
================================================== */

/* Large Devices, Wide Screens */
@media (min-width : 1200px) {

	/* Dropdown animation */
	.navbar-nav .dropdown-menu,
	.navbar-nav .dropdown.megamenu div.dropdown-menu{
		background: none;
		border: 0;
		box-shadow: none;
		display: block;
		opacity: 0;
		z-index:1;
		visibility:hidden;
		-webkit-transform: scale(.8);
		-moz-transform: scale(.8);
		-ms-transform: scale(.8);
		-o-transform: scale(.8);
		transform: scale(.8);
		-webkit-transition: visibility 500ms, opacity 500ms, -webkit-transform 500ms cubic-bezier(.43, .26, .11, .99);
		-moz-transition: visibility 500ms, opacity 500ms, -moz-transform 500ms cubic-bezier(.43, .26, .11, .99);
		-o-transition: visibility 500ms, opacity 500ms, -o-transform 500ms cubic-bezier(.43, .26, .11, .99);
		-ms-transition: visibility 500ms, opacity 500ms, -ms-transform 500ms cubic-bezier(.43, .26, .11, .99);
		transition: visibility 500ms, opacity 500ms, transform 500ms cubic-bezier(.43, .26, .11, .99);
	}

	.navbar-nav .dropdown:hover div.dropdown-menu,
	.navbar-nav .dropdown.megamenu:hover div.dropdown-menu{
		opacity: 1;
		visibility:visible;
		color: #777;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	 }
	 .navbar-nav .dropdown-backdrop {
		visibility: hidden;
	}
	
}


/* Medium Devices, Desktops */
@media (min-width : 992px) {

	.flexslider .slides img,
	.ts-flex-slider .flexSlideshow{
		height: 750px;
	}

	.dropdown i{
		display: none;
	}

}

/* Small Devices, Tablets */
@media (min-width : 768px) and (max-width: 991px) {

	/* Dropdown animation */
	.navbar-nav .dropdown-menu,
	.navbar-nav .dropdown.megamenu div.dropdown-menu{
		background: none;
		border: 0;
		box-shadow: none;
		display: block;
		opacity: 0;
		z-index:1;
		visibility:hidden;
		-webkit-transform: scale(.8);
		-moz-transform: scale(.8);
		-ms-transform: scale(.8);
		-o-transform: scale(.8);
		transform: scale(.8);
		-webkit-transition: visibility 500ms, opacity 500ms, -webkit-transform 500ms cubic-bezier(.43, .26, .11, .99);
		-moz-transition: visibility 500ms, opacity 500ms, -moz-transform 500ms cubic-bezier(.43, .26, .11, .99);
		-o-transition: visibility 500ms, opacity 500ms, -o-transform 500ms cubic-bezier(.43, .26, .11, .99);
		-ms-transition: visibility 500ms, opacity 500ms, -ms-transform 500ms cubic-bezier(.43, .26, .11, .99);
		transition: visibility 500ms, opacity 500ms, transform 500ms cubic-bezier(.43, .26, .11, .99);
	}

	.navbar-nav .dropdown:hover div.dropdown-menu,
	.navbar-nav .dropdown.megamenu:hover div.dropdown-menu{
		opacity: 1;
		visibility:visible;
		color: #777;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
	 }
	 .navbar-nav .dropdown-backdrop {
		visibility: hidden;
	}


	/* Common */
	.parallax{
		padding: 60px 0;
	}

	/* Logo */
	.navbar-brand{
		width: auto;
	}

	.navbar-brand.navbar-bg{
		width: 25%;
	}

	.header2 .navbar-brand, .header3 .navbar-brand,
	.header4 .navbar-brand{
		padding-right: 0;
		padding-left: 0;
	}

	/* Navigation */
	ul.navbar-nav > li > a {
		padding: 21px 8px;
		font-size: 12px;
	}

	ul.navbar-nav > li:last-child a{
		padding-right: 8px;
	}

	/* Slideshow */

	#main-slide .slider-content h2, #main-slide .slider-content h1{
		font-size: 29px;
	}
	#main-slide .slider-content h3{
		font-size: 22px;
		margin: 20px 0;
	}


	.slider.btn{
		padding: 5px 25px;
		margin-top: 5px;
		font-size: 16px;
	}

	#main-slide .carousel-indicators {
		bottom: 20px;
	}

	/* Cd Hero Slider */

	.cd-hero-slider .cd-btn{
		margin-top: 15px !important;
		font-size: 12px !important;
	}
	.cd-slider-nav ul li.video{
		display: none;
	}

	.cd-slider-nav{
		bottom: 40px !important;
	}

	/* Portfolio */

	.isotope-nav{
		margin: 0 auto 40px;
	}

	figure.effect-oscar figcaption{
		padding: 1.5em;
	}
	figure.effect-oscar figcaption::before{
		top: 15px;
		right: 15px;
		bottom: 15px;
		left: 15px;
	}
	figure.effect-oscar h3{
		margin-top: 0;
		font-size: 16px;
	}


	/* Feature */

	.feature-content h3,
	.feature-center-content h3{
		font-size: 14px;
		line-height: normal;
	}

	/* Featured tab */
	.featured-tab .tab-pane img{
		width: 45%;
	}

	.featured-tab .tab-pane i.big {
		font-size: 150px;
	}

	.featured-tab .tab-pane,
	.landing-tab .tab-pane{
		text-align: left;
	}

	/* Team */

	.team{
		padding-bottom: 50px;
	}

	/* Pricing */

	.plan{
		margin-bottom: 60px;
	}

	/* Testimonial */

	.testimonial-content{
		padding: 0 30px;
	}

	/* Recent post */
	.recent-post{
		padding-bottom: 40px;
	}

	/* Back to top */

	#back-to-top.affix {
		bottom: 35px;
	}

	/* Video block */

	.video-block-head{
		margin-top: 30px;
	}

	/* Call to action */

	.call-to-action .btn.btn-primary{
		font-size: 12px;
	}

	/*-- Landing ---*/

	.hero-text{
		width: 95%;
	}
	.hero-title{
		font-size: 36px;
	}
	.hero-buttons a.btn {
		padding: 10px 20px;
	}

	.app-gallery figure.effect-oscar a{
		margin-top: 105px;
	}

	/* Blog single */
	.blog-post{
		padding-bottom: 40px;
	}


}

/* Small Devices Potrait */
@media (max-width : 767px){

	
	/* Common */
	.parallax{
		padding: 60px 0;
	}
	.style-switch-button{
		display: none;
	}

	.heading{
		text-align: center;
	}

	.heading .title-icon{
		float: none !important;
		margin: 0 0 20px;
		display: inline-block;
	}

	h2.title{
		font-size: 28px;
		border-left: 0;
	}

	.title-desc{
		line-height: normal;
		padding: 6px 55px 0;
	}

	.btn.btn-primary{
		padding: 8px 22px;
	}

	h2{
		font-size: 28px;
	}

	/* Logo */
	.navbar-brand.navbar-bg{
		height: 50px;
  		line-height: 50px;
  		width: auto;
	}
	.navbar-brand.navbar-bg img{
		background-size: contain;
		width: 160px;
	}

	/* Navigation */
	ul.navbar-nav > li > a {
		padding: 10px 10px;
	}

	.navbar-collapse{
		background: #fff;
	}

	.navbar-collapse ul.navbar-nav > li > a{
		color: #131E33;
	}

	.navbar-collapse ul.navbar-nav > li.active > a,
	.navbar-collapse ul.navbar-nav > li:hover > a{
		color: #222222;
	}

	/* Slideshow */

	#main-slide .slider-content{
		margin-top: -35px;
	}

	#main-slide .slider-content h2, #main-slide .slider-content h1{
		font-size: 18px;
		line-height: normal;
	}
	#main-slide .slider-content h3{
		font-size: 12px;
		line-height: normal;
		margin: 0;
	}

	.slider.btn{
		display: none;
	}

	#main-slide .carousel-control{
		display: none;
	}

	#main-slide .carousel-indicators {
		bottom: 0;
	}


	/* About */

	.about{
		padding-top: 40px;
	}

	.about.angle:before{
		position: relative;
	}


	/* Service */

	.service-content{
		display: inline-block;
		margin-bottom: 30px;
	}

	/* Portfolio */

	.isotope-nav{
		margin: 0 auto 40px;
	}

	.isotope-nav ul li a{
		padding: 5px 10px;
		margin-bottom: 10px;
		display: inline-block;
	}

	figure.effect-oscar h3{
		margin-top: 25%;
	}

	#isotope .isotope-item .grid{
		padding-left: 10px;
		padding-right: 10px;
	}


	/* Image block */

	.img-block-right {
  		padding-right: 50px;
	}

	.img-block-head h2{
		font-size: 20px;
	}

	.img-block-head h3{
		font-size: 28px;
	}

	.image-block-content{
		padding: 0;
	}

	/* Featured tab */
	.featured-tab{
		padding: 0 30px;
	}

	.featured-tab .tab-pane i.big {
		font-size: 150px;
	}

	.featured-tab .tab-pane,
	.landing-tab .tab-pane{
		text-align: left;
		padding-left: 0;
		padding-top: 30px;
	}

	/* Facts */

	.facts{
		padding-bottom: 20px;
	}

	.facts-num span{
		font-size: 48px;
		margin-top: 20px;
	}

	.facts i {
		font-size: 32px;
	}

	/* Team */

	.team{
		padding-bottom: 50px;
	}

	/* Pricing */

	.plan{
		margin-bottom: 60px;
	}

	/* Testimonial */

	.testimonial-content{
		padding: 0 30px;
	}

	/* Recent post */
	.recent-post{
		padding-bottom: 40px;
	}

	/* Footer */

	.footer-widget{
		display: block;
	}

	/* Copyright */
	.copyright-info{
		font-size: 13px;
	}

	#back-to-top{
		right: 20px;
	}
	#back-to-top.affix {
		bottom: 20px;
	}

	/* Call action */

	.call-to-action .btn.btn-primary{
		float: none !important;
		margin-top: 20px;
	}

	/*-- Landing ---*/

	.hero-section{
		padding-top: 90px;
	}

	.hero-text{
		width: 100%;
		padding-right: 0;
	}
	.hero-title{
		font-size: 36px;
	}
	.hero-buttons a.btn {
		padding: 10px 20px;
	}

	.app-gallery figure.effect-oscar a{
		margin-top: 105px;
	}

	.hero-images img{
		display: none;
	}

	.landing_facts .facts-num span {
		font-size: 48px;
		margin-top: 20px;
	}

	.landing_facts .facts i{
		font-size: 30px;
	}

	/* Blog single */
	.blog-post{
		padding-bottom: 40px;
	}


}

/* Extra Small Devices, Phones */ 
@media (max-width : 479px) {

	/* Slideshow */

	#main-slide .slides img{
		height: 230px;
	}

	#main-slide .item img{
		height: 250px;
	}

}

/* Custom, iPhone Retina */ 
@media (max-width : 320px) and (max-width: 478px)  {
}
@media only screen and (max-width: 1440px) {
.in-stall {
    margin-top: 17px !important;
}
	.linked {
    margin-left: -19px;
}
 #main-slide .slider-content {
    left: 120px;
  }
  .mul-arrow img {
    width: 135px !important;
    height: 81px !important;
    float: right;
    margin-right: 351px;
    margin-top: -194px;
}
  .arrow1 p {
    font-size: 14px;
    text-align: center;
    margin-top: -8%;
       margin-left: -126px;}
.fa-2x {
    color: white;
    margin-left: -127px;
}
}
@media only screen and (max-width: 2560px) {
	.found-text{
		display: none;
	}
	.adopt-m img{
		display: none;
	}
.in-stall {
    margin-top: -145px;
}
.ss img{
	margin-top: -9px;
    width: 85%;
}
.featured-video{
		display: block;
	}
	.social-part .medium-part {
    margin-left: 21px;
    margin-top: -3px;
}
.privacy {
    margin-top: 3px;
    margin-left: -79px;
}
}
@media only screen and (max-width: 1920px) {
	.privacy {
       margin-top: 6px;
    margin-left: -61px;
}
	.ss img {
    margin-top: -47px;
    width: 90%;
}
.choose-a-cloud1 {
    margin-top: 100px;
    right: 46%;
    height: 22vh;
}
.choose-a-cloud2 {
    margin-top: 100px;
    right: 46%;
    height: 22vh;
}
}
@media only screen and (max-width: 1680px) {
	.get-started-platform1 {
    margin-left: 15px;
}
}
@media only screen and (max-width: 1600px) {
	.contact-f {
    margin-left: 5px;
}
	.social-part .medium-part {
    margin-left: 7px;}
    .privacy {
   margin-top: 6px;
    margin-left: -61px;
}
	.title1{
   font-size: 31px;
}
.choose-a-cloud1 {
    margin-top: 108px;
    right: 46%;
    height: 28vh;
}
.choose-a-cloud2 {
    margin-top: 108px;
    right: 46%;
    height: 28vh;
}

}
@media only screen and (max-width: 1250px) {
.choose-a-cloud1 {
  display: none;
}
.choose-a-cloud2 {
   display: none;
}
}
@media only screen and (max-width: 1024px) {
	.ser-con1 h2 {
   width: 82%;}
	.privacy {
       margin-top: 3px;
    margin-left: -34px;
}
.privacy a {
    color: #fff;
    font-size: 10px;
}
.privacy-pp {
    margin-left: -8px;
}
	.featured-video{
		display: block;
	}
	.homepage_pillars_wrap{
		display: none;
	}
	.tk-page {
    margin-left: -33px;
}
	.mul-arrow img {
    width: 135px !important;
    height: 81px !important;
    float: right;
    margin-right: 211px;
    margin-top: -194px;
}
 #main-slide .slider-content {
       left: 22px;
  }
  .stop-img {
 width: 501px;
  }
 .img-block-head p {
    width: 484px;
}
    .stop-detail .stop-p {
     top: 23%;}
    .stop-detail .stop-p1 {
top: 45%;}
.stop-detail .stop-del {
top: 76%;
width: 53%;}
.img-block-head img {
    width: 551px;
}
.bring-img1 {
  width: 506px;
}
.bring-sub-img1 {
   top: 51%;
    left: 82%;
}
.bring {
    margin: -15px -48px;
}
.service-content p {
 margin-left: 0px;
}
.bring-imgg .bring-img2 {
  width: 462px;
    }
.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 12px;
}
.zero-spc{
	width: 50%;}
	.Hassle-free{
width: 50%;
	}
	.automated-network{
width: 50%;
	}
	}    
@media only screen and (max-width: 768px) {
	   .footer .foot-logo {
   margin-left: -17px !important;
}
	.post-meta .add-tower {
    position: relative;
    left: 4px !important;
    top: -3px !important;
    float: none !important;
}
	.ser-con1 h2 {
    width: 100%;
}
	.copy-right{
		margin-left: 18px;
    margin-top: 11px;
	}
	.footer-detail{
		margin-left: -13px;
	}
	.navbar-right {
    margin-top: 14px;
}
	.privacy a {
    color: #fff;
    font-size: 13px;
}
	.linkedin-icon {
    margin-left: -10px;
}
	.ser-con2 h2, .ser-con2 p, .ser-con1 h2, .ser-con1 p, .image-block h2, .img-block-head p, .parallax1 h2, .bring4 a{
		text-align: left;
	}
	.ser-con2 p, .ser-con1 p{
		margin: 0px 0px;
		padding-top: 10px;
	}
	
	.get-started-platform1 h1{
		margin-top: 18%;
		text-align: center;
    margin-left: 49px;
	}
	.get-started-platform1 p{
		    text-align: center;
    margin-left: 16%;
	}
	.linkedin-icon a i {
     margin-left: -67px;
}
.privacy{
    color: #fff;
    font-size: 14px;
    margin-left: 26px;
margin-top: 12px;}
	.tk-page {
    margin-left: 36px;
}
	.logo-bg img{
		margin-left: 241px;
	}
	.demo-from{
		width: 100%;
    margin-left: -22%;
	}
	.bg-img {
    /*background-image: url(../images/home/demo-bg.png);*/
    background-image: linear-gradient(to right, #511e95, #7638ca);
    min-height: 1031px;}
    .get-started{
    	width: 100%;}
    	.get-started h1{
    	    margin: 38px 0px;
    	    text-align: center;
    margin-left: 96px;
    }
	.ff4{
		margin-left: -20px;
	}
	.mul-arrow img {
    width: 135px !important;
    height: 81px !important;
    float: right;
  margin-right: 107px;
    margin-top: -98px;
}
	.banner-right-imgg{
		position: absolute;
       top: -32%;
   left: 62%;
    width: 268px;
    height: 456px;
	}
	.arrow1{
	
    margin-top: -68px;
}

	.arrow1 p {
   
    margin-left: 55px}
	.bring2{
	margin-left: 168px;
    margin-top: 29px;}
	.stop-think{
		margin-bottom: 38px;
	}
	.login-btn {
margin-top: 12px;}
.get-start {
  margin-top: 7px;}
	.arrow {
    margin-top: -35px;
    margin-left: 183px;
}

.ff p {
   margin-left: 18px;
}
	.unsure-where{
		margin-left: 20%;
	}

    #main-slide .slider-content h2, #main-slide .slider-content h1 {
width: 491px;
}
.btn.btn-primary.white {
   margin-top: 5px;
   padding: 11px 11px;
}
.stop-detail .stop-p {
   
    left: 19%;}
 .stop-detail .stop-p1 {
    left: 20%;
    width: 38.5%;
    text-align: left;
    top: 44%;
}
.stop-detail .stop-del {
  left: 20%;
    width: 37%;
    text-align: left;
top: 69%;
}
.bring-sub-img1 {
    top: 51%;
    left: 54%;
}
.bring {
    margin: -15px -89px;
}
.service-content p {
    margin-left: 0px;
}
.service-content p {
 font-size: 16px;
}
.bring-sub-img13 {
    position: absolute;
    top: 31%;
    left: 54%;
}
.footer-img-logo img {
    width: 21%;
}
.footer-p p{
	margin-left: 10px;
	}

.img-block-right {
  width: 100%;
    text-align: center;
}
.img-block-head img{
	width: 100%;
}
.bring1 {
	text-align: center;
	margin-top: 44px;
}
.bring .bring-avi {
    margin-left: 46%;
}
.bring .bring-supply {
    margin-left: 45%;
}
.bring .bring-ins {
    margin-left: 46%;
}
.unsure-journey{
	margin-left: 109px;
}
.container2 {
   right: 168px;
   top: -133px;
}
.blockchain-nw{
	width: 100%;
}
.manage-consortia{
	width: 100%;
}
.scale-your
{
	width: 100%;
}
.bring4 {
   margin-left: -30%;
    margin-top: 0px;}
   .zero-spc{
   	width: 100%;
   }
  .Hassle-free{
   	width: 100%;
   }
   .automated-network{
   	width: 100%;
   }

.featured-video{
	display: block;
}
.homepage_pillars_wrap{
	display: none;
}
.choose-a-cloud {
    position: relative;
    width: 100px;
    height: 100px;
}
.featured-video .col-md-6{
	margin: 40px 40px;
}

}
@media only screen and (max-width: 640px) {
	.footer img {
  max-width: 30%;
    margin-left: 10px;
}
	.banner-right-imgg {
    position: absolute;
    top: -78%;}
    .mul-arrow img {
 margin-right: 65px;
    margin-top: -69px;}
	.unsure-journey{
	margin-left: 0px;
}
.bring2 a{
  margin-left: -189px;
	}
.login-btn {
 width: 21%;
margin-left: 10px;}
.get-start {
    width: 22%;
    margin-left: 7px;
}
.stop-detail .stop-p {
font-size: 52px;
    margin-left: 50px;}
.stop-detail .stop-p1 {
   top: 43%;
    text-align: left;
    margin-left: 50px;
    width: 42%;
}
.bring3 {
    margin-left: 101px;
    margin-top: 43px;
}
.stop-detail .stop-del {
        top: 75%;
    text-align: left;
    margin-left: 48px;
    width: 47%;
}

.stop-img {
    width: 475px;
}
.bring-sub-img1 {
    top: 51%;
    left: 65%;
}
.img-block-head{
	    margin: 0 auto;
    width: 80%;
    text-align: center;
}
.bring1 a {
 margin-left: 179px;
}
.service-content {
  display: block;
    margin-bottom: 30px;
}
.service-content p {
     margin-left: 1px;
}
.unsure-where {
    margin-top: -113px;
    margin-left:-1%;
}
.bring1 a {
  margin-left: 35px;
}
.bring-sub-img13 {
    position: absolute;
    top: 31%;
   left: 67%;
}
.bring-imgg .bring-img2 {
    width: 443px;
}
.footer-social {
   float: left;
}

.service-content p {
   width: 300px;
}

#main-slide .slider-content h3{
	font-size: 16px;
	    width: 345px;
	    line-height: 1.5;
}
.slider.btn {
    display: block;
    width: 40%;}
    .btn.btn-primary.white {
    margin-top: 18px;
}
#main-slide .slider-content h2, #main-slide .slider-content h1 {
    width: 298px;
}
.container2 {
    right: 96px;
    top: -133px;
}
.get-started-platform1 {
    margin-left: -9px;
}
.choose-a-cloud1 {
    margin-top: 180px;
    right: 45%;
    height: 29vh;
}
.ser-con1 p {
    width: 472px;
}

}
@media only screen and (max-width: 600px) {
	.gap-60 {
    clear: both;
    height: 40px;
}
.stop-detail .stop-p {
    top: 8%;
}
.union-img1 {
    position: absolute;
    top: 11%;}
.stop-detail .stop-p {
    left: 16%;
}
.stop-detail .stop-del {
    top: 72%;
    text-align: left;
    margin-left: 31px;
    width: 47%;
}
.stop-detail .stop-p1 {
    top: 34%;
    text-align: left;
    margin-left: 32px;
    width: 42%;
}
	.bring-sub-img1 {
    top: 51%;
    left: 68%;
}
.get-started-platform1 {
    margin-left: -51px;
}

}
@media only screen and (max-width: 480px) {
	    .footer .foot-logo {
   margin-left: 12px !important;
}
	.linkedin-part a {
    padding: 0px 1px !important;
}
.linkedin-part {
    margin: 0px 6px !important;
}
	.found-text{
		display: block;
	}
	.found-text-right{
		display: none;
	}
	.linkedin-icon {
    margin-left: 25px;
}
	.contact-f{
		margin-left: 3px;
	}
	.ss img{
		display: none;
	}
	.adopt-m img{
		display: block;
		width: 90%;
	}
.navbar-brand img {
    margin-left: 0px;
}
	.footer img {
    max-width: 35%;
    margin-left:-25px;
}
	.bor-footer {
    margin-top: 1px;
    margin-bottom: 5px;
}
	.privacy {
  margin-top: -26px;
    margin-left: 27px;
}

	.navbar-toggle .icon-bar {
    background: #000000;
}
.navbar-toggle{
	background: #fff;
	    margin-top: 24px;
}
	.aws-g{

		margin-top: -84px;
	}
.bring4 {
    margin-left: 0%;
    width: 75%;
    text-align: left;
}
.bring4 a {
   
    font-size: 15px;
}
	.ac-img{
		    margin-top: -69px;
	}
	.footer img {
   max-width: 35%;
    margin-left: 11px;}
    .linkedin-part .medium-part {
    margin-left: 2px !important;
    margin-top: 1px !important;
}
	.tk-page .btn.btn-primary.white {
    margin-left: -13px;}
	.logo-bg img{
		margin-left: 126px;

	}
	.get-started h1 {
   margin-left: 22px;
    font-size: 26px;
    width: 432px;}
    .demo-from {
    width: 100%;
    margin-left: -5%;
}
	.mul-arrow{
		display: none;
	}
	.banner-right-imgg {
    position: absolute;
    top: -56%;
    left: 45%;
    width: 243px;
    height: 456px;
}
	.btn.btn-primary.white{
		margin-left: 95px;
    width: 54%;
	}
	.arrow1 {
    margin-top: -5px;
}
	.arrow1 p {
    margin-left: -1px;
}
.stop-detail .stop-p {
margin-left: 34px;
top: 9%;
}
#main-slide .slider-content h3{
		text-align: center;
    width: 100%;
    margin-left: -11px;
	}
#main-slide .slider-content h2, #main-slide .slider-content h1{
	    margin-left: -11px;
text-align: center;
width: 100%;
	}
.carousel .item.active .animated4, .flex-active-slide .animated4{
		margin-left: 116px;
    width: 100%;
	}
.arrow {
    margin-top: 10px;
    margin-left: 127px;
    font-size: 12px;
}
.btn.btn-primary {
    padding: 8px 4px;
}
.img-block-head {
       margin: 0px -22px;

    width: 111%;
text-align: left;}
.stop-detail .stop-p1 {
    left: 17%;
    width: 52.5%;
   top: 31%;
}
.bring2 a {
    margin-left: -5px;
}
.img-block-head p {
  
    font-size: 16px;}
.get-start {
   width: 27%;}
.stop-detail .stop-del {
    left: 17%;
    top: 72%;
      width: 52%;
}
.bring3 {
    margin-left: 104px;
}
.unsure-journey {
      margin-left: 33px;
     margin-top: -66px;
}
.union-img {
    position: absolute;
    top: 88%;
}
.union-img {
    position: absolute;
    top: 91%;
    left: 20%;
    height: 37px;
}
.union-img1 {
    position: absolute;
    top: 19%;
    left: -2%;
    height: 33px;
}

.img-block-head img {
    width: 100%;
}
.bring-img1 {
    width: 412px;
        height: 341px;
}
.bring-sub-img1 {
    top: 58%;
    left: 76%;
    width: 40px;
}
.bring-sub-img {
    position: absolute;
    top: 25%;
    left: 3%;
    height: 34%;
    width: 59px
}
.bring-img1{
	margin-left: -27px;
    margin-top: -36px;
}
.bring-sub-img1 {
    top: 55%;
    left: 71%;
    width: 40px;
}

.bring1 a {
    margin-left: 79px;
}
h2.title{
	    margin-left: -35px;
    width: 515px;
    text-align: center;
}
.heading .title-desc {
 width: 508px;}
 .service-content p {
    margin-left: 0px;
}
.bring1 a {
    margin-left: 20px;
}
.bring-imgg .bring-img2{
	width: 425px;
	height: 325px;
}
.bring-sub-img13 {
    position: absolute;
    top: 39%;
    left: 87%;
    width: 56px;
}
.bringing-your {
    padding: 30px 0px;
}
.bringing-your p{
	padding: 30px 0px;
}
.unsure-where {
    margin-top: -113px;
}
.parallax1 p {
   width: 456px;
}
.get-started-platform1 h1{
	width: 451px;
	font-size: 28px;
}
.get-started-platform1 p {
    width: 372px;
}
.container2 {
    right: 27px;}
.ser-con2 h2 {
 font-size: 23px;}
 .ser-con2 p {
    width: 405px;}
    .featured-video .col-md-6{
    	width: 100%;
    	margin: 40px 0px;
    }
    .bring5 a{
    	margin-left: 1px;
    }
    .choose-a-cloud1{
    	display: none;
    }
    .ser-con1 h2 {
 font-size: 23px;}
 .ser-con1 p {
    width: 394px;
}
.service-content p {
    width: 340px;
}
.service-content1 p {
    width: 241px;
}
.img-block-right {
  margin: 30px 0px;
}
.bring-imgg img {
    margin-left: -4px;
}
}
@media only screen and (max-width: 420px){
.bring2 a {
    margin-left: -52px;
}
}
@media only screen and (max-width: 428px){
	.get-started-platform1 h1 {
    width: 404px;
    font-size: 26px;
    margin-left: 44px;
}
.container2 {
    right: 1px;
}
.ser-con1 p {
    width: 369px;
}
.service-content1 {
    background: #fff;
    padding: 30px 10px;
    min-height: 347px;
    width: 105%;
}
.image-block h2{
	    width: 372px;
	    font-size: 18px;
}
.img-block-head p {
    width: 383px;
}
.parallax1 h2 {
  font-size: 24px;
    width: 106%;
}
.bring4 a{
	    margin-left: 18px;
}
.privacy-pp{
	margin-left: 0px;
}
.feature-content p{
	    width: 128%;
}
.feature-content h3{
	font-size: 19px;
}
.get-started-platform1 p {
    text-align: center;
    margin-left: 12%;
}
.get-start {
    width: 31%;
}
.bring5 a{
	font-size: 14px;
}
}
@media only screen and (max-width: 412px){
.bring4 a {
    margin-left: 27px !important;
}}
@media only screen and (max-width: 425px){
	.linkedin-icon {
    margin-left: -14px;
}
	.bring4 {
   margin-left: 1%;
    text-align: left;
}
.feature-content p {
    width: 110%;
}
.demo-from1{
	margin-left: 7px !important;
}
.linkedin-icon a i {
    margin-left: -63px;
}
.privacy {
    margin-left: 20px;
}.linkedin-part {
    margin: 0px 2px !important;
}
	.header2{
		margin: 0px 0px;
	}
	.footer img {
    max-width: 37%;
margin-left: 14px;}
	.ser-con2 h2 {
    font-size: 20px;
    width: 115%;
    margin-left: -1px;
}
	.service-content1 {
  width: 132%;
    margin-left: -39px;
  }
	.tk-page .btn.btn-primary.white {
    margin-left: -5px;
    margin-top: 11px;
}
	.get-started h1 {
    margin-left: -7px;}
    .demo-from {
    width: 100%;
    margin-left: 0%;
}
	.stop-img {
    width: 420px;
}
.banner-right-imgg {
    position: absolute;
    top: -21%;
    left: 67%;
    width: 136px;
    height: 566px;
}
.get-start {
    width: 26%;}
#main-slide .slider-content h2, #main-slide .slider-content h1{
	margin-left: -18px;
    margin-top: 19px;
}
#main-slide .slider-content h3 {
    font-size: 13px;}
.btn.btn-primary.white {
    margin-left: 74px;
    width: 208px;
    padding: 5px 11px;
        margin-top: 0px;

}
.img-block-head img {
   
  margin-left: 0px; 
}
.stop-detail .stop-p1 {
    left: 17%;
    width: 63.5%;}
    .stop-detail .stop-del {
    left: 17%;
    top: 72%;
    width: 59%;
}
.bring3 {
    margin-left: 49px;
}
.bring {
    margin: -15px -273px;
}
h2.title {
    margin-left: -64px;}
    .service-content p {
    margin-left: -1px;
}

.bring-imgg .bring-img2 {
      left: -27px;
}
.stop-detail .stop-p {
    margin-left: 34px;
    top: 3%;
}
.stop-detail .stop-p1 {
    left: 17%;
    width: 52.5%;
    top: 29%;
}
.parallax1 p {
    width: 316px;
    margin-left: 45px;
}
.parallax1 h2 {
   font-size: 30px;
}
.get-start {
        width: 30%;
}
.bring2 a {
    margin-left: -46px;
}
.get-started-platform1 h1 {
    width: 400px;
margin-top: 106px;
font-size: 24px;}
    .get-started-platform1 p {
    width: 372px;
    margin-left: 13%;
}
.container2 {
    right: 0px;
}
.title1 {
 font-size: 20px;}
 .ser-con2 p {
    width: 372px;
}
.featured-video .col-md-6 {
    width: 114%;
    margin: 40px -30px;
}
.ser-con1 p {
    width: 328px;
}
.ser-con1 h2 {
    font-size: 23px;
}
.acc-platform h2{
	text-align: center;
}
.bring4 a {
  margin-left: 0px;}
}
@media only screen and (max-width: 420px){
#main-slide .slider-content h2, #main-slide .slider-content h1{
	margin-top: 15px;
}
#main-slide .slider-content h3 {
    font-size: 14px;
margin-top: -12px;}
.btn.btn-primary.white{
    padding: 4px 4px;
    font-size: 14px;
   margin-top: 3px;
    margin-left: -16px;
}
.arrow{
	display: none;
}
.stop-img {
    width: 412px;
}
.stop-detail .stop-p {
    font-size: 49px;
        top: 18%;
        margin-left: 17px;
}
.stop-detail .stop-del {
    left: 22%;
    width: 62%;
}
.stop-detail .stop-del {
    left: 22%;
    top: 74%;
}
.stop-detail .stop-p1 {
    left: 10%;
    width: 58.5%;
}
.stop-detail .stop-del {
   left: 10%;
    top: 72%;
}
.union-img {
   top: 89%;
    left: 20%;
}
.img-block-head .engine-power {
    padding-left: 0px;
}
.img-block-head img {
    width: 365px;
}
.feature-content h3 {
 font-size: 18px;
    }
    .bring-img1 {
    width: 372px;
    height: 282px;
}
.bring-sub-img1 {
    top: 55%;
    left: 70%;
    width: 40px;
}
.bringing-your {
    padding: 30px 0px;
   
}
.bring1 a {
    margin-left: 69px;
}
h2.title {
    font-size: 18px;
    width: 428px;}
.heading .title-desc {
       font-size: 15px;
    width: 473px;
    margin-left: -13px;}
    .service-content p {
    margin-left: -116px;
}
.unsure-where {
    margin-top: -113px;
    margin-left: 2%;
}
.img-block-head p {
    font-size: 15px;
}
.bring1 a {
    margin-left: 34px;
}
.bring-imgg .bring-img2 {
    width: 363px;
    height: 278px;
}
.bring-sub-img13 {
    position: absolute;
    top: 39%;
    left: 85%;}
.parallax1 h2 {
font-size: 20px;}
.parallax1 p {
  width: 328px;
    margin-left: 27px;
}
.parallax .btn.solid {
    margin-left: -18px;
}
.get-start {
    width: 27%;
}
.bring-sub-img14 {
    position: absolute;
    top: 19%;
    left: 13%;
}
.bring-sub-img12 {
    position: absolute;
    top: 19%;
    left: 8%;
    }
}
@media only screen and (max-width: 365px){
	.get-start {
    width: 35% !important;
}
.get-started-platform1 h1 {
    font-size: 21px;
    margin-left: 20px;
    margin-top: 98px;
}
.container2 {
    max-width: 352px !important;
}
.ser-con2 h2 {
    font-size: 19px}
}
@media only screen and (max-width: 375px){
	.footer-des {
    width: 91% !important;
}
	.bring4 a {
    margin-left: -1px !important;
}
	.navbar-brand img {
    margin-left: -5px;
     margin-top: 18px;
  }
	.footer-des {
   width: 97%;
}
.service-content p {
    font-size: 16px;
    margin-left: 0px;
}
.title-desc1 {
  font-size: 16px;}
	.privacy-pp{
		margin-left: 0px;
	}
	.footer img {
    max-width: 41%;
}
	.ss img {
    margin-top: -23px;
    width: 100%;
    margin-left: 12px;
}
	.feature-content p {
font-size: 16px;
width: 110% !important;}

.img-block-head p {
    font-size: 16px;
}

	.ser-con2 h2 {
    font-size: 19px;
    width: 110%;
    margin-left: -14px;
}
	.service-content1 {
    width: 120%;}
	.tk-page {
    margin-left: -11px;
    margin-top: 24px;
}
	.img-block-head {
   margin: 0px 0px;
    width: 101%;
    text-align: left;
}
.stop-detail .stop-p {
    font-size: 49px;
    top: 2%;}
    .stop-detail .stop-p1 {
    left: 13%;}
	#main-slide .slider-content h2, #main-slide .slider-content h1 {
    margin-top: -17px;
}
	#main-slide .slider-content{
		margin-top: -3px;
	}
	.get-start {
   width: 34% !important;}
    .btn.btn-primary.white {
    padding: 4px 0px;
    margin-left: 46px;
}
.stop-detail .stop-p1 {
line-height: 23px;}
    .img-block-head p {
 width: 100%
  }
    .img-block-head h2 {
    text-align: left;
    margin-left: -47px;
}
.bring-sub-img13 {
    position: absolute;
    top: 37%;
    left: 88%;
}
.stop-img{
	    margin-left: -15px;
	    width: 390px;
}
.parallax1 p {
   margin-left: 0px; 
}
.stop-detail .stop-p1 {
font-size: 16px;}
.stop-detail .stop-del {
	left: 13%;
  font-size: 16px;
    line-height: 23px;
    top: 70%;
    }
    .unsure-journey {
    margin-left: 0px;}
    .img-block-head h2 {
  margin-left: -56px;
}
.img-block-head img {
    width: 344px;
    margin-left: -25px;
}
.bring2 a {
    margin-left: -76px;
}
.bring-sub-img1 {
    top: 50%;
    left: 79%;}
    .bring-img1 {
    width: 365px;
    height: 277px;
}
.bring1 a {
    margin-left: 0px;
}
.heading .title-desc {
   margin-left: -43px;
}
h2.title {
    font-size: 18px;
    width: 403px;
    margin-left: -34px;
}
.service-content p {
    margin-left: 0px;
}
.img-block-head h2 {
    width: 315px;
    margin-left: -1px;
}
.banner-right-imgg{
	display: none;
}
.image-block-content {
margin-left: -12px;
}
.bring3 {
    margin-left: 0px;
}
.get-started-platform1 h1{
	font-size: 21px;
    margin-left: 24px;
	margin-top: 122px;
}
.header2 {
    margin: 0px 0px;
}
.get-started-platform1 p {
 margin-left: 12%;
 font-size: 16px;
 width: 347px;
}
.service-content p {
    width: 324px;
}
.container2 {
    max-width: 362px !important;
}
  .ser-con2 p {
    width: 325px;
    margin-left: -13px;
    font-size: 16px;
}
.bring5 a {
    font-size: 14px;
}
.service-content p {
    font-size: 16px !important;}
.ser-con1 p {
    width: 319px;
    margin-left: -23px;
        font-size: 16px;
}
.ser-con1 h2 {
    font-size: 20px;
    margin-left: -25px;
}
.zero-spc, .Hassle-free, .automated-network {
    width: 144%;
    margin-left: -35px;
}
.bring-imgg .bring-img2 {
    left: -3px;
}
.acc-platform h2 {
   margin-left: 10px;
}
.parallax1 h2 {
    font-size: 19px;
}
.featured-video .col-md-6 {
    width: 123%;
    margin: 40px -40px;
}
}
@media only screen and (max-width: 360px){
	.copyright-info {
    font-size: 12px;
}
.parallax1 h2 {
    font-size: 18px;
}
	.navbar-brand img {
    margin-left: -5px;
    margin-top: 18px;
}
	.service-content p {
    width: 268px;
    font-size: 16px;
}
.feature-content p {
    width: 106%;
}
	.footer img {
    max-width: 45%;
}
	.ss img {
 margin-left: 5px;
}
	.container2 {
    max-width: 344px !important;
}
.get-start {
    width: 36% !important;
}
.unsure-journey {
margin-top: -38px;
}
	.navbar-header{
		margin-top: -9px;
	}
	#main-slide .slider-content h2, #main-slide .slider-content h1 {
    margin-top: -31px;
}
section {
    padding: 0px 0;}
.arrow1 {
    margin-top: -5px;
    display: none;
}
	.carousel .item.active .animated4, .flex-active-slide .animated4 {
    margin-left: 95px;}
.get-start {
    width: 36%;
    margin-left: 7px;
}
.btn.btn-primary.white {
    padding: 4px 0px;
    font-size: 13px;}
   .img-block-head h2 {
margin-left: -59px;
}
.img-block-head p {
   
    margin-left: -2px;
    width: 293px;
}
.stop-img {
    width: 362px;
    margin-top: -34px;
    margin-left: -13px;
}
.stop-detail .stop-p {
    font-size: 46px;
        top: 9%;
}
.stop-detail .stop-p1 {
    font-size: 13px;
    top: 35%;
    width: 53.5%;
    line-height: 22px;
}
.stop-detail .stop-del{
	font-size: 14px;
    font-family: 'JetBrains Mono', monospace;
    line-height: 20px;
    left: 13%;
    top: 73%;
}
.union-img {
    top: 91%;
    height: 25px;}
    .union-img1 {
    position: absolute;
    top: 27%;
    left: -12%;
    height: 29px;
}
.image-block h2 {
    width: 411px;
}
.img-block-head img {
    width: 295px;
}

.bring-img1 {
    width: 321px;
    height: 244px;
}
.bring-sub-img1 {
    top: 49%;
    left: 72%;
  
}
.bring1 a {
    margin-left: -11px;
}
h2.title {
    font-size: 17px;
    width: 386px;
}
.heading .title-desc {
    font-size: 15px;
    width: 418px;
    margin-left: -14px;
}
.service-content p {
    margin-left:0px;
}
.image-block h2 {
    width: 348px;
    margin-left: -5px;}
.bring-imgg .bring-img2 {
    width: 291px;
    height: 224px;}
.bring-sub-img13 {
    position: absolute;
    top: 35%;
    left: 83%;
}
.parallax1 p {
    width: 309px;
    margin-left: 10px;
}
#main-slide .slider-content h3 {
    font-size: 15px;}
    .service{
    	padding-top: 0px;
    }
    .bring3 {
    margin-left: -16px;
    margin-top: 14px;
}
.get-started-platform1 h1 {
    font-size: 20px;
    margin-left: 16px;
}
.container2 {
    max-width: 345px;
}
.title1{
	margin-top: 108px;
}
.ser-con2 h2 {
    font-size: 16px;
}
.featured-video .col-md-6 {
    width: 129%;
    margin: 40px -46px;
}
.ser-con1 h2 {
    font-size: 20px;
    margin: 30px -24px;
    width: 122%;
}
.ser-con1 p {
    width: 328px;
  }
}
@media only screen and (max-width: 320px){
	.bring4 {
    margin-left: 1%;
}
	.bring4 a {
	 margin-left: 48px !important;}
	.footer-des {
    width: 100%;
}
	.footer img {
    max-width: 55%;
}

	.choose-a-cloud {
  width: 89px;
    height: 89px;
    margin-left: 16px;
  
}

	.container2 {
    max-width: 306px !important;
}
	.service-content1{
		width: 122%;
		    margin-left: -24px;
	}
	.unsure-journey {
   margin-top: -2px;
}
	.service-content p {
    width: 263px;
}
	.btn.btn-primary.white {
    padding: 4px 0px;
    margin-left: 39px;
}
.get-start {
    width: 41% !important;
    margin-left: 7px;
}
#main-slide .slider-content h3 {
    font-size: 13px;
     margin-top: -4px;
}
.carousel .item.active .animated4, .flex-active-slide .animated4 {
    margin-left: 85px;
    width: 112%;
    margin-top: 9px;
}
.image-block h2 {
    width: 349px;
    margin-left: -41px;
}
.img-block-head p {
    margin-left: -17px;
    width: 293px;
}
.stop-detail .stop-p1 {
line-height: 21px;
    top: 15%;
    width: 53.5%;
}

.stop-detail .stop-del {
 margin-left: 45px;
    top: 62%;}
    .image-block-content {
    margin-left: -51px;
}
.bring3 {
    margin-left: -37px;
  }
  .bring3 a {
  font-size: 14px;}
  .privacy{
  	   margin-left: 18px;
    margin-top: 10px;
  }
  .get-started-platform1 h1 {
    font-size: 16px;
    margin-left: 23px;
    width: 332px;
}
.get-started-platform1 p{
	    width: 274px;
    margin-left: 17%;
    font-size: 16px;
}
.adopt-m img {
   margin-left: 21px;
}
.feature-content p {
    font-size: 16px;
    width: 99% !important;
}
.bring4 a {
    margin-left: -2px !important;
}

.container2 {
    max-width: 311px;
}
.title1 {
    font-size: 16px;
}
.title-desc1 {
    font-size: 16px;
    }
}
@media only screen and (max-width: 320px){
.bring-sub-img1 {
    left: 80%;
}
.image-block h2 {
margin-left: -15px;
}
.bring1 a {
   margin-left: -13px;
    font-size: 14px;
}
.bring2 a {
    margin-left: -105px;
}
.parallax1 p {
    width: 309px;
    margin-left: -8px;
}
.parallax .btn.solid {
    margin-left: 6px;
}
.login-btn {
    width: 25%;}
h2.title {
    font-size: 17px;
    width: 345px;

}
.heading .title-desc {
    font-size: 15px;
    width: 418px;
    margin-left: -43px;
}
.service-content p {
    margin-left: 0px;
}
.bring-sub-img1 {
    top: 49%;
    left: 79%;
}
.ser-con2 p {
    width: 242px;
    font-size: 16px;
}
.ser-con2 h2 {
    font-size: 16px;
    width: 138%;
}
.featured-video .col-md-6 {
    width: 138%;
    margin: 40px -55px;
}
.ser-con1 p {
    width: 300px;
    margin-left: -36px;
}
.ser-con1 h2 {
  margin: 30px -34px;
    width: 135%;
}
.zero-spc, .Hassle-free, .automated-network {
    width: 168%;
    margin-left: -59px;
}
.acc-platform h2 {
    margin-left: -23px;
    font-size: 19px;
}
.parallax1 h2 {
    font-size: 17px;
}
}
@media only screen and (max-width: 414px){
	.navbar-brand img {
    margin-left: -5px;
}

	.feature-content p {
    width: 110%;
}
	.bring4 a {
    margin-left: 25px;
}
.service-content p {
font-size: 18px;
margin-left: 0px;
}
.container2 {
   max-width: 398px;}
   .get-start {
    width: 31%;
}
}