/* 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: auto;
	}

	.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: block;
    width: 40%;
}

	#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: 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;
	}


}
@media (max-width : 736px) {
#main-slide .slider-content h3 {
width: 386px;
}
.arrow1 {
    margin-top: 130px;
}
.mul-arrow img {
  margin-top: -30px;
}
.stop-detail .stop-p{
	left: 24%;
}
.stop-detail .stop-p1 {
    left: 25%;}
    .stop-detail .stop-del {
    left: 25%;}
    .stop-detail .stop-p1 {
    left: 25%;}
    .stop-detail .stop-del {
    left: 25%;}
}
/* Extra Small Devices, Phones */ 


/* Custom, iPhone Retina */ 
@media (max-width : 320px) and (max-width: 478px)  {
}
@media only screen and (max-width: 1440px) {
 #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: -125px;}
.fa-2x {
    color: white;
    margin-left: -127px;
}
}
@media only screen and (max-width: 2560px) {
		.navbar-brand .dd{
		display: block;
	}
	.navbar-brand .mm{
		display: none;
	}}
@media (min-width : 2560px) {
.about-banner{
	display: none !important;
}
	.footer-widget1, .footer-b, .footer{
		margin-top: 0px;
	}
	.contactt .bn{
		width: 100%;
	}
	.contactt .contact-con h1 {
    position: absolute;
    top: 19%;
    left: 58%;
}
.bg-end-img img{
	display: none;
}
.link-privacy h3 {
    position: absolute;
    left: 740px;}
	.team-m{
		display: none;
	}
	.about-banner{
	display: block;
}
.about-banner1{
	display: none;
}
.about-1{
display: none;}
.at-blockedge1{
	display: none;}
	.secure-environment1{
		display: none;
	}
	 .bg-end-img11 img {
	 	display: none;
}

	.bg-end-img1 img {
 margin-left: 750px;}
	#main-slide .slider-content {
    top: 40%;
    margin-top: -70px;
    left: 696px;}
    .banner-right-imgg {
    position: absolute;
    top: -48%;
    left: 30%;}
    .mul-arrow img {
    width: 135px !important;
    height: 81px !important;
    float: right;
   margin-right: 1507px;
    margin-top: -178px;
}
.fa-2x {
    color: white;
    margin-left: -1209px;}
    .arrow1{
    	margin-top: -91px;
    }
    .arrow1 p {
   margin-left: -1205px;}
}
@media only screen and (max-width: 1920px) {

	.texttt h2 {
    font-size: 27px;
    width: 60%;}
	.con-btn {
    width: 155%;
}
	select{
		width: 155%;
	}
	.contactt {
    position: relative;
    top: 211px;
    left: 394px;
}
.contact-form1{
	    margin-top: 2px;
	    width: 55%;
}
.contact-f {
    margin-top: 6%;
    left: -20px;
}
.contact-arrows img {
    position: absolute;
    right: 41px;
    margin-right: 327px;
    top: -1529%;
}
	.about-banner{
	display: none;
}
	
	.contactt .bn{
		width: 100% !important;
	}
	.contactt .contact-con h1 {
    position: absolute;
    top: 19%;
    left: 43%;
}
.link-privacy h3 {
    position: absolute;
    left: 430px;
}
.bg-end-img img{
	display: block;
   
    left: 799px;
   margin-right: 160px; 
    top: -806px;
    z-index: 999;
}

	.bg-end-img1 img {
    margin-left: 440px;
}
	#main-slide .slider-content {
    top: 40%;
    margin-top: -70px;
    left: 387px;
    padding: 0;
    text-align: left;
    position: absolute;
    width: 93%;
    color: #fff;
}
.banner-right-imgg{
	left: 39%;
}
.mul-arrow img {
 margin-right: 863px;
}
.fa-2x {
    color: white;
       margin-left: -675px;
}
.arrow1 p {
    margin-left: -675px;
}
}
@media only screen and (max-width: 1630px){
	.contact-form1 {
    margin-top: 2px;
    width: 70%;
}
	.contactt {
 left: 249px;
 top: 207px;
}
.contact-f {
left: -66px;
}
.contact-arrows img {
  margin-right: 196px;
  top: -1537%;
 }
.bg-end-img img {
    margin-right: 280px;
  left: 657px;
    top: -794px;
}
.bg-end-img1 img {
    margin-left: 289px;
}
.contactt .contact-con h1 {
    position: absolute;
    top: 18%;
    left: 34%;
}
.link-privacy h3 {
    position: absolute;
    left: 290px;}}
    @media only screen and (max-width: 1680px){
    	.texttt h2 {
    font-size: 27px;
    width: 82%;
}
    	.about-banner{
	display: none;
}
.bg-end-img img {
    display: block;
    left: 672px;
    }
    .contactt .contact-con h1 {
    position: absolute;
    top: 19%;
    left: 35%;
}
.link-privacy h3 {
    position: absolute;
    left: 305px;
}
}
  @media only screen and (max-width: 1610px){
  	.about-banner{
	display: none;
}
  	.contactt .contact-con h1 {
    position: absolute;
    top: 19%;
    left: 32%;
}
.link-privacy h3 {
    position: absolute;
    left: 271px;
}
  }
@media only screen and (max-width: 1600px){
	.about-banner{
	display: none;
}
.contactt .contact-con h1 {
    position: absolute;
    top: 20%;
    left: 32%;
}
.bg-end-img img {
    margin-right: 280px;
    left: 634px;
    top: -790px;
}
.contactt .contact-con h1 {
    position: absolute;
    top: 16%;}
    .link-privacy h3 {
    position: absolute;
    left: 274px;
}
	.bg-end-img1 img {
    margin-left: 265px;
}
	.union-img {
 top: 89%;}
	.fa-2x {
  margin-left: -373px;
}
.arrow1 p {
    margin-left: -373px;
}
	.mul-arrow img{
		    margin-top: -149px;
		   margin-right: 603px;
	}
#main-slide .slider-content {
    top: 40%;
    margin-top: -70px;
    left: 217px;
}
.banner-right-imgg {
    position: absolute;
    top: -63%;
    left: 48%;}
}
@media only screen and (max-width: 1440px){
	.contactt {
    left: 170px;
}
.contact-form1 {
    background: #fff;
}
.contact-f {
    left: -25px;
}
    .contact-arrows img {
    margin-right: 98px;
}
.contact-form1 {
    margin-top: 39px;
}
	.contactt .contact-con h1 {
    position: absolute;
    top: 20%;
    left: 25%;
}
.link-privacy h3 {
    position: absolute;
    left: 194px;
}
	.bg-end-img img {
    margin-right: 209px;
    left: 558px;
}
.bg-end-img1 img {
    margin-left: 186px;
}
	.fa-2x {
    margin-left: -288px;
}
.arrow1 p {
    margin-left: -290px;
}
#main-slide .slider-content {
    top: 40%;
    margin-top: -70px;
    left: 155px;
}
.banner-right-imgg {
    position: absolute;
    top: -55%;
    left: 52%;
}
.mul-arrow img {
margin-right: 461px;
}}
@media only screen and (max-width: 1400px){
	.contactt .contact-con h1 {
    position: absolute;
    top: 20%;
    left: 23%;
}
	.bg-end-img img {
    margin-right: 174px;
    left: 538px;
    top: -758px;
}
.link-privacy h3 {
    position: absolute;
    left: 170px;
}
	.arrow1 p {
    margin-left: -211px;
}
.fa-2x {
    margin-left: -215px;
}
#main-slide .slider-content {
    top: 40%;
    margin-top: -70px;
    left: 127px;
}
.banner-right-imgg {
    position: absolute;
    top: -66%;
    left: 54%
}
.mul-arrow img {
    margin-right: 411px;
}
.mul-arrow img {
    margin-top: -100px;}}
    @media only screen and (max-width: 1440px){
.contactt {
    left: 130px;
    top: 229px;
}}
@media only screen and (max-width: 1300px){
#main-slide .slider-content {
    top: 40%;
    margin-top: -70px;
    left: 87px;
}
.banner-right-imgg {
    position: absolute;
    top: -55%;
    left: 60%;
}}
@media only screen and (max-width: 1200px){
	.bg-end-img img {
    margin-right: 107px;
    left: 438px !important;
}
.contactt .contact-con h1 {
    position: absolute;
  top: 17%;
    left: 11% !important;
}
.link-privacy h3 {
    position: absolute;
    left: 68px;
}
#main-slide .slider-content {
  left: 31px;
}
#main-slide .slider-content {
    top: 40%;
    margin-top: -70px;
    left: 28px;
}
.banner-right-imgg {
    position: absolute;
    top: -55%;
    left: 66%;
}
}
@media only screen and (max-width: 1300px){
	.contactt .contact-con h1 {
    position: absolute;
    top: 14%;
    left: 18%;
}
.link-privacy h3 {
    position: absolute;
    left: 124px;
}
.bg-end-img img {
    margin-right: 280px;
    left: 486px;}
}
@media (max-width: 1350px){
	.contactt .contact-con h1 {
    position: absolute;
    top: 17%;
    left: 20%;
}
.bg-end-img img {
    margin-right: 174px;
    left: 513px;}
    .link-privacy h3 {
    position: absolute;
    left: 142px;
}
}
@media (max-width: 1366px){
	.contact-f {
    left: 66px;
}
.bg-end-img img {
    margin-right: 174px;
    left: 516px !important;}
.contactt .contact-con h1 {
    position: absolute;
    top: 17%;
    left: 21%;
}
.link-privacy h3 {
    position: absolute;
    left: 152px;
}}
@media (max-width: 1300px){
	.contactt .contact-con h1 {
    position: absolute;
    top: 17%;
    left: 15%;
}.bg-end-img img {
    margin-right: 174px;
    left: 480px;
    }
.link-privacy h3 {
    position: absolute;
    left: 102px;
}}
@media (max-width: 1250px){
	.contactt .contact-con h1 {
    position: absolute;
    top: 16%;
    left: 14%;
}
.link-privacy h3 {
    position: absolute;
    left: 96px;
}
	.bg-end-img img {
    margin-right: 107px;
     left: 461px;
}

.bg-end-img1 img {
    margin-left: 92px;
}
.bg-end-img2 img {
   margin-right: -9px;}
   .sec-en1 p {
    width: 483px;}
	.fa-2x {
    margin-left: -58px;
}
.arrow1 p {
    margin-left: -58px;
}
.mul-arrow img {
    margin-right: 267px;
}
#main-slide .slider-content {
    top: 40%;
    margin-top: -70px;
   left: 59px;
}
.banner-right-imgg {
    position: absolute;
    top: -55%;
    left: 62%;
}}
@media only screen and (max-width: 1024px) {
	.privacy {
    margin-top: 2px !important;
    margin-left: -36px;
}
	.can-sec {
 top: -8px !important;
} 

	.tp-top{ 
		top:0px;
	}
	.texttt h2 {
    font-size: 27px;
    width: 116%;
}
.texttt {
   top: 1px;
}
	.contactt {
   top: 76px;
}
	.privacy{
	    margin-left: 13px;
    margin-top: 5px;}
    .privacy a {
    color: #fff;
    font-size: 12px;
}
.privacy-pp {
    margin-left: -57px;
}
	.contact-form1 {
     margin-top: 189px;
    margin-left: 110px;
        width: 66%;
}

	.header2{
		margin: 0px 0px;
	}
	.contactt{
display: block;
	}
	.contact-f{
		width: 100%;
    margin-left: 7%;
    left: -42px;
	}
	.footer-b {
    margin-top: 0px;
}
.footer-widget1 {
    margin-top: 0px;
}
.footer{
	margin-top: 0%;
}
	.bg-end-img img {
    margin-right: 70px;
}
.about-p p {
    width: 405px;
     margin-left: 30px;
}
.about-p h2 {
    width: 478px;
     margin-left: 30px;}
	.arrow1 {
    margin-top: 74px;
}
.sec-en-p {
    margin-left: -63px;
}
.sec-en1 h3 {
width: 447px;
}
.sec-en1 p {
    width: 414px;
}
	.banner-right-imgg {
    position: absolute;
    top: -55%;
    left: 55%;
}
.arrow1 p {
    margin-left: -33px;
}
	.fa-2x {
    color: white;
    margin-left: -35px;
}
	.linkedin-icon {
    margin-left: 8px;
}
	.tk-page {
    margin-left: -33px;
}
	.mul-arrow img {
    width: 135px !important;
    height: 81px !important;
    float: right;
    margin-right: 211px;
    margin-top: -133px;
}
 #main-slide .slider-content {
       left: 44px;
  }
  .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: -28px;
}
.bring-imgg .bring-img2 {
  width: 462px;
    }
.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 12px;
}}

@media only screen and (max-width: 768px) {
	.footer .foot-logo {
    margin-left: -17px !important;
}
	.texttt h2 {
    font-size: 27px;
    width: 80%;
}
	.linkedin-icon {
    margin-left: -11px;
}
.copy-right{
	    margin-top: 10px;
    margin-left: 16px;
}
	.contact-f{
		width: 100%;
    margin-left: 1%;
	}
	.contact-form1 {
 margin-top: 272px;
    margin-left: 127px;
    width: 68%;
}
.contactt {
    left: 130px;
    top: 91px;
}
.form-control, select, .con-btn {
    display: block;
    width: 99%;
}
.contact-arrows img {
    margin-right: -4px;
}
	
.about-banner{
	display: block;
}
.about-banner1{
	display: block;
}
.about1{
	display: none;
}
.about-1{
display:block;}
.at-blockedge{
	display: none;}
.at-blockedge1{
	display:block;}
	.secure-environment{
		display: none;
	}
	.secure-environment1{
		display: block;
	}
	 .bg-end-img11 img {
	 	display: block;
}
.bg-end-img img{
	display: none;
}
#main-slide .slider-content {
 left: 137px !important;}
.bg-end-img11 img {
    margin-right: 59px;}
    .about-p1{
    	margin-left: 30px;
    }
.fa-2x {
   margin-left: -129px;
}
	#main-slide .slider-content {
    left: 8px;
    top: 34%;
}
	.linkedin-icon a i {
     margin-left: -63px;
}
.privacy{
    font-size: 14px;
        margin-left: 75px;
margin-top: 12px;}
.post-meta .add-tower {
    position: relative;
    left: 4px !important;
    top: -3px !important;
    float: none !important;
}
	.tk-page {
    margin-left: 36px;
}
	.logo-bg img{
		margin-left: 241px;
	}
	.demo-from{
		width: 100%;
    margin-left: -22%;
	}
	.bg-img {
    background-image: url(../png/demo-bg.png);
    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: -33%;
    left: 66%;
    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: 1px;}
	.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: -53px;
}
.service-content p {
 font-size: 12px;
}
.bring-sub-img13 {
    position: absolute;
    top: 31%;
    left: 54%;
}
.footer-img-logo img {
    width: 21%;
}
.footer-p p{
	margin-left: 10px;
	}
	.image-block h2{
		text-align:center; 
		width:100%;
	}
	.img-block-head p{
	text-align: center;
    width: 100%;
}
.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;
}
}
@media only screen and (max-width: 640px) {
	.footer img {
    max-width: 22%;
    margin-left: 10px;
}
	.banner-right-imgg {
    position: absolute;
    top: -53%;
left: 58%;}
    .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: -21px;
}
.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: 589px; 
}
#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;
}
}
@media only screen and (max-width: 600px) {
	.banner-right-imgg {
    position: absolute;
    top: -70%;
    left: 55%;
}
	.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%;
}
}
@media only screen and (max-width: 480px) {
	.footer .foot-logo {
   margin-left: 12px !important;
}
.linkedin-part {
    margin: 0px 14px !important;
}
.footer img {
    max-width: 35%;
    margin-left: -7px;
}
	.bor-footer {
    margin-top: 1px;
    margin-bottom: 5px;
}
	.privacy {
    color: #fff;
    font-size: 14px;
   margin-top: -27px;
    margin-left: 19px;
}
	.contactt{
		top: 54px;
		left: 59px;
	}
	.contact-form1 {
    margin-top: 158px;
    margin-left: 64px;
    width: 92%;
}
.contact-arrows img {
    margin-right: -30px;
}
.privacy-pp{
	margin-left: 0px;
}
	.privacy .contact-f{
		margin-left: 5px;
	}
	#main-slide .slider-content {
    top: 40%;
    margin-top: 77px;}
    #main-slide .slider-content h2, #main-slide .slider-content h1 {
    margin-left: -118px;}
    .contact-f {
    width: 100%;
    margin-left: -0%;
}

	.teams{
		display: none;
	}
	.team-m{
		display: block;
	}
	#main-slide .slider-content h2, #main-slide .slider-content h1 {
   margin-left: -110px;
    font-size: 25px;
    width: 100%;
}
.about-p1 p {
    width: 409px;}
    .about-p1 h2 {
    width: 483px;}
    .about3 img {
left: 105px;
    top: 596px;
}
.provenance-cont1 {
	margin: 130px 30px;
	padding: 20px 40px;
}
.provenance-cont1 h3{
	    margin-top: 60%;
}

.bg-end-img-1 img {
 margin-left: 63px;
    margin-top: -195px;
}
.at-blockedge1 p {
    width: 448px;}
    .uni1-1 img {
  top: 40%;}
     .uni1-2 img {
  top: 40%;}
  .bg-end-img21 img {
  margin-right: 101px;
    top: 55px;}
    .secure-environment1 .sec-en-1 {
  width: 154%;
    margin-left: -76px;
        margin-top: -80%;
        padding: 30px 100px;
}
.sec-en-1 h3 {
   font-size: 22px;
   width: 446px;
   margin-left: -10px;
}
.sec-en-1 p {
    width: 371px;
    margin-left: -10px;
}
.meet-team{
	margin-top: -128px;
}
.meet-team p {
    width: 454px !important;}

#customers-teams .item{
    	height: 400px !important;
    	    margin-bottom: 180px;
    }

.team-h{
	position: absolute;
    background: #16AFF0;
     top: 373px !important;
   left: 55px !important;
    padding: 5px 20px;
}
.team-h1{
top: 373px !important;
   left: 55px !important;
   }
.team-h2{
top: 373px !important;
   left: 55px !important;
 }
.provenance-cont1 p {
   width: 381px;
    font-size: 18px;
    margin-left: -20px;}
.parallax1 h2 {
    font-size: 31px;}
.parallax2 h2 {
    width: 455px;
font-size: 25px;}
.navbar-toggle .icon-bar {
    background: #000000;
}
.navbar-toggle{
	background: #fff;
	    margin-top: 24px;
}
.navbar-brand img {
    margin-left: 0px;
}
	.arrow1{
		display: none;
	}
	.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: -30%;
    left: 47%;
    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;
	}

.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: 29%;}
.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: -79px;
}
.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;
}
}
@media only screen and (max-width: 420px){
.bring2 a {
    margin-left: -52px;
}
}
@media only screen and (max-width: 414px){
	.navbar-brand img {
    margin-left: -5px;
}
.btn.btn-primary.white {
 margin-left: 55px;
}
.contactt {
    top: 14px;
    left: 28px;
}
.form-control,  .con-btn {
    display: block;
    width: 102% !important;
}
select {
    width: 102% !important;
}
}
@media only screen and (max-width: 428px){
.get-start {
    width: 30%;
}
}
@media only screen and (max-width: 425px){
	.privacy{
      margin-left: 18px;
    margin-top: -27px;
}
	.contactt {
    top: 57px;
    left: 31px;
}
.contact-form1 {
    margin-top: 158px;
    margin-left: 73px;}
	#main-slide .slider-content h2, #main-slide .slider-content h1 {
    margin-left: -122px;}
    .contact-f {
    width: 100%;
    margin-left: -7%;
}
.contact-f p {
    font-size: 17px;}
	.form-control, select, .con-btn {
    display: block;
    width: 100%;
}
	.footer img {
    max-width: 37%;}
	.about-p1 p {
    width: 380px;
    font-size: 19px;
}
.about-p1 h2 {
font-size: 29px;}
.about3 img {
    left: 81px;
    top: 519px;
}
.provenance-cont1 h3 {
    margin-top: 69%;
}
.provenance-cont1 p {
    width: 340px;
margin-left: -29px;}
    .at-blockedge1 p {
    width: 421px;
    font-size: 21px;
}
.sec-en-1 p {
    width: 305px;
    font-size: 17px;
margin-bottom: 50px;}
    .sec-en-1 h3 {
    font-size: 19px;
    width: 323px;}
    .meet-team p {
    width: 379px !important;
}
.team-h, .team-h1, .team-h2 {
 top: 326px !important;
    left: 28px !important;}
 .blockchain-too h3 {
  font-size: 22px !important;}
  .blockchain-too {
    margin-top: -68px;
}
.parallax2 h2 {
    width: 415px;
    font-size: 21px;
        margin-left: -10px;
}
.btn.btn-primary.solid {
  padding: 10px 10px;
}



	.header2{
		margin: 0px 0px;
	}
	#main-slide .slider-content {
    left: 24px;
    top: 53%;
}

	.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: -138px;
    margin-top: 22px;
    width: 111%;
}
#main-slide .slider-content h3 {
    font-size: 13px;}
.btn.btn-primary.white {
    margin-left: 74px;
    width: 208px;
   padding: 10px 11px;
    margin-top: 27px;

}
.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: -111px;
}

.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: 381px;
    margin-left: 0px;
}
.parallax1 h2 {
   font-size: 27px;
}
.get-start {
        width: 30%;
}
.bring2 a {
    margin-left: -46px;
}
}
@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: 411px){
	.logo-bg img {
    margin-left: 85px;
}
	h2.title {
    margin-left: -37px;
}
.get-start {
    width: 31%;
}
.btn.btn-primary.white {
  margin-left: 57px;
}
.stop-detail .stop-p {
  top: 1%;}
.stop-detail .stop-p1 {
    left: 13%;}
.stop-detail .stop-del {
    left: 13%;}
}
@media only screen and (max-width: 414px){
	.logo-bg img {
    margin-left: 83px;
}
.btn.btn-primary.white {
    padding: 4px 4px;
    font-size: 14px;
    margin-top: 3px;
    margin-left: 56px;
}
.get-start {
    width: 32%;
}
.stop-detail .stop-p {
    font-size: 49px;
    top: 4%;}
.stop-detail .stop-p1 {
    left: 13%;}
.stop-detail .stop-del {
    left: 13%;}}
@media only screen and (max-width: 375px){
	.footer-des {
    width: 91% !important;
}
.copyright-info {
    font-size: 12px;
}
	.texttt h2 {
    font-size: 21px;
    width: 80%;
}
.texttt {
    top: 13px;
}
.texttt h3 {
    font-size: 21px;}
	.navbar-brand img {
    margin-left: -5px;
     margin-top: 18px;
  }
	.privacy a {
    color: #fff;
    font-size: 14px;
}
	.contactt p {
    font-size: 16px;}
	select option{
	width: 100%; max-width: 100%;
	}
	table, .contact-usa1, .contact-usa {
    margin-left: 4px;
}
.contact-f p {
    font-size: 15px;
}
.contact-form1 {
    margin-top: 158px;
    margin-left: 71px;
    width: 96%;
}
	.form-control, select, .con-btn {
    display: block;
    width: 89%;
}
.contact-f {
    width: 100%;
    margin-left:-23px;
    margin-top: 12%;
}
	.footer-des{
		width: 97%;
	}
	.parallax2 h2 {
margin-left: -12px;
}
	.footer img {
    max-width: 41%;
}
	.uni1-3 img {
   top: 13%;}
   .uni1-4 img {
   top: 13%;
    margin-right: 44px;}
	.uni1-1 img {
left: -8%;}
	#main-slide .slider-content h2, #main-slide .slider-content h1 {
    margin-left: -165px;
    margin-top: 22px;
    width: 128%;
    font-size: 22px;
}
.sec-en-1 p, .sec-en-1 h3 {
  margin-left: -17px;
}
.about-p1 p {
    width: 335px;
    font-size: 18px;
}
.about-p1 h2 {
    font-size: 20px;
    width: 349px;
}
.about3 img {
    left: 57px;
    top: 475px;
}
.provenance-cont1 h3 {
  margin-top: 96%;
     font-size: 22px;
}
.provenance-cont1 {
    margin: 0px 0px;}
    .about3{
    	margin-top: 50px;
    }
    .bg-end-img-1 img {
    margin-left: 23px;
    margin-top: -72px;
}
.at-blockedge1 p {
    width: 366px;
    font-size: 19px;
}
.uni1-1, .uni2-1{
margin-bottom: 40px;
}
.parallax1 h2 {
    font-size: 23px;
}
	.get-started h1 {
    width: 382px;
    margin-left: -2px;
}
.logo-bg img {
    margin-left: 72px;
}
	.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: -47px;
}
	#main-slide .slider-content {
    margin-top: 148px;
    margin-left: 50px;
}
	.get-start {
    width: 34%;}
    .btn.btn-primary.white {
   padding: 10px 0px;
    margin-left: 67px;
    margin-top: 20px;
}
.stop-detail .stop-p1 {
line-height: 23px;}
    .img-block-head p {
    text-align: center;
  }
    .img-block-head h2 {
    text-align: center;
    margin-left: -47px;
}
.bring-sub-img13 {
    position: absolute;
    top: 37%;
    left: 88%;
}
.stop-img{
	    margin-left: -15px;
	    width: 390px;
}
.parallax1 p {
   margin-left: 0px; 
       width: 353px;
}
.sec-en1 img{
	margin-left: -47px;
}
.secure-environment1 .sec-en-1 {
    width: 189%;
    margin-left: -87px;
    margin-top: -80%;
    padding: 30px 100px;
}
.meet-team p {
    width: 342px !important;
}
.team-h, .team-h1, .team-h2 {
    top: 259px !important;
    left: 9px !important;
    width: 94%;
    padding: 5px 10px;
}
.blockchain-too {
    margin-top: -103px !important;
}
.blockchain-too h3 {
    font-size: 20px !important;
}
.parallax2 h2 {
    width: 369px;
    font-size: 19px;}
    .provenance-cont1 p {
    width: 353px;}
    .bg-end-img11 img {
    margin-right: 24px;
}
.bg-end-img21 img {
    margin-right: 8px;}
.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: -133px;
}
.img-block-head h2 {
    width: 315px;
    margin-left: -1px;
}
.banner-right-imgg{
	display: none;
}
.image-block-content {
margin-left: -12px;
}
.bring3 {
    margin-left: 0px;
}
}
@media only screen and (max-width: 365px){
	.about-p1 {
    margin-left: 18px;
}
.provenance-cont1 p {
    width: 346px;
}
.at-blockedge1 p {
    width: 366px;
    font-size: 18px;
}
.uni1-1 img {
left: -8%;}
.parallax1 p {
    margin-left: 0px;
    width: 349px;
}
.secure-environment1 .sec-en-1 {
    width: 197%;}
    .parallax2 h2 {
    width: 358px;
    font-size: 18px;
}
.team-h, .team-h1, .team-h2 {
    top: 240px !important;}
}
@media only screen and (max-width: 360px){
	.navbar-brand img {
    margin-left: -5px;
    margin-top: 18px;
}
	.contactt {
    top: 14px;
    left: 19px;
}
.contact-arrows img{
	display: none;}
	.contact-f p {
font-size: 15px;}
	.footer {
    margin-top: 10%;
}
	.uni1-3 img {
    top: 25%;
}
.uni1-4 img {
    top: 24%;}
	.footer img {
    max-width: 45%;
}
	.about-p1 p {
    width: 316px;
margin-top: 30px;}
    .about-p1 h2 {
    font-size: 19px;
    width: 332px;
}
.about3 img {
    left: 48px;
top: 503px;}
    .provenance-cont1 p {
    width: 338px;
}
.at-blockedge1 p {
    width: 360px;
    font-size: 18px;
}
.uni1-1, .uni2-1 {
    margin-bottom: 107px;
}
.sec-en1 img {
    margin-left: -61px;
}
.secure-environment1 .sec-en-1 {
    width: 197%;}
    .sec-en-1 p {
    width: 275px;}
    .blockchain-too h3 {
    font-size: 19px !important;
}
.parallax2 h2 {
    width: 369px;
    font-size: 18px;
    margin-left: -20px;
}
	.get-started h1 {
    width: 382px;
    margin-left: -11px;
}
	.navbar-header{
		margin-top: -9px;
	}
	#main-slide .slider-content {
    margin-top: 129px;
}
	#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: 10px 0px;
    font-size: 13px;}
   .img-block-head h2 {
    text-align: center;
    margin-left: -59px;
}
.img-block-head p {
    text-align: center;
    margin-left: -2px;
    width: 293px;
}
.stop-img {
    width: 362px;
    margin-top: -34px;
    margin-left: -13px;
}
.stop-detail .stop-p {
    font-size: 46px;
       top: 7%;
}
.stop-detail .stop-p1 {
    font-size: 13px;
        top: 33%;
    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: 347px;
    margin-left: 0px;
}
.service-content p {
    margin-left: -143px;
}
.image-block h2 {
    width: 361px;
    margin-left: -32px;}
.bring-imgg .bring-img2 {
    width: 291px;
    height: 224px;}
.bring-sub-img13 {
    position: absolute;
    top: 35%;
    left: 83%;
}
.parallax1 p {
    width: 309px;
    margin-left: 0px;
}
#main-slide .slider-content h3 {
    font-size: 15px;}
    .service{
    	padding-top: 0px;
    }
    .bring3 {
    margin-left: -16px;
    margin-top: 14px;
}
}
@media only screen and (max-width: 320px){
	.texttt h2 {
    font-size: 21px;
    width: 88%;
}
	.contactt h1 {
    font-size: 36px;}
	.contact-f p {
    font-size: 14px;
}
.get-start {
    width: 40%;}
.contact-form1 {
    margin-top: 158px;
    margin-left: 66px;}
	.contact-f {
    margin-top: 25%;
}
.footer {
    margin-top: 9%;
}
	.footer img {
    max-width: 55%;
}
.main-slide .slider-content h2, #main-slide .slider-content h1 {
    width: 138%;
    margin-left: -170px;
    margin-top: 133px;
    font-size: 20px;
}
.about-p1 {
    margin-left: 13px;
}
.about-p1 h2 {
    font-size: 18px;
    width: 303px;
}
.about3 img {
    left: 30px;}
    .provenance-cont1 h3 {
    margin-top: 103%;}
    .provenance-cont1 p {
    width: 295px;
}
.at-blockedge1 p {
    width: 321px;
    font-size: 16px;
}
.uni1-1, .uni2-1 {
    margin-bottom: 175px;

}
.parallax1 h2 {
    font-size: 20px;
}

	.get-started h1 {
    width: 323px;
    margin-left: -2px;
}
.logo-bg img {
    margin-left: 46px;
}
	.btn.btn-primary.white {
    padding: 10px 0px;
    margin-left: 41px;
}
.get-start {
    width: 41%;
    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 {
    text-align: center;
    margin-left: -24px;
    width: 293px;
}
.stop-detail .stop-p1 {
line-height: 21px;
        top: 31%;
    width: 53.5%;
}

.stop-detail .stop-del {
margin-left: 33px;
    top: 72%;}
    .image-block-content {
    margin-left: -11px;
}
.stop-img {
    width: 316px;}
    .stop-detail .stop-p {
    font-size: 46px;
    top: 3%;
}
.bring3 {
    margin-left: -37px;
  }
  .bring3 a {
  font-size: 14px;}
  .privacy{
  	margin-left: 18px;
    margin-top: 5px;
  }
  .img-block-head{
  	margin-left: 14px;
  }
  .img-block-head .engine-power{
  	    margin-left: -3px;
  }
  #main-slide .slider-content {
    margin-top: -31px;
}
}
@media only screen and (max-width: 320px){
.bring-sub-img1 {
    left: 80%;
}
.image-block h2 {
margin-left: -55px;
}
.bring1 a {
   margin-left: -13px;
    font-size: 14px;
}
.bring2 a {
    margin-left: -105px;
}
.parallax1 p {
    width: 301px;
    margin-left: -2px;
}
.sec-en1 img {
    margin-left: -81px;
    width: 234%;
}
.secure-environment1 .sec-en-1 {
    width: 230%;
     margin-left: -92px;
}
.sec-en-1 h3 {
    font-size: 18px;
    width: 258px;
}
.sec-en-1 p {
    width: 244px;
    font-size: 16px;
}
.meet-team p {
    width: 301px !important;
    font-size: 16px;
}
.blockchain-too h3 {
    font-size: 17px !important;
}
.parallax2 h2 {
    width: 330px;
    font-size: 16px;}
    .uni1-1 img {
    	top: 46%;
    }
    .uni1-2 img {
   left: -2%;
top: 46%;}
   .uni1-3 img,  .uni1-4 img {
 top: 26%;}
.parallax .btn.solid {
    margin-left: 6px;
}
.at-block{
	margin-top:-30px;
}
.team-h, .team-h1, .team-h2 {
    top: 195px !important;}
    .blockchain-too {
    margin-top: -158px !important;
}
.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: -162px;
}
.bring-sub-img1 {
    top: 49%;
    left: 79%;
}

}
