@media (min-width: 768px) {
	.height-md-100{height:100%;}
	.card.height-md-100{padding-bottom:0;}
}
@media (min-width: 992px) {
	
.height-lg-100{height:100%;}
	.overview-sec .data-right{padding-left:100px;}
	.whychoose-sec .data-right{padding-left:50px;}
.tokenization-sec .col-lg-6{padding-right:80px;}
.tokediv{display:flex;vertical-align: middle;height: 100%;}
.tokenization-wrap{display:block;margin:0; width:53%; height:100%;/* min-height:400px; */background-color:#192244;position:absolute;top:0; right:0;}
	
} 
@media (min-width: 1200px) {
	.navbar .nav-item{margin:0 10px;position: relative;}
	.navbar .navbar-nav .nav-link {padding-right: 10px;padding-left:10px;padding-bottom:14px;}
	.navbar .nav-item:hover .nav-link{}
	.navbar .nav-item>.nav-link:hover:after {-webkit-transform: translateY(0) rotate(-45deg);transform: translateY(0) rotate(-45deg)}
	.navbar .nav-item>.nav-link:before{content: "";position: absolute;	background-color: #ffb500;bottom:5px;left:0;-webkit-transition: all .3s;transition: all .3s;opacity: 0;height: 0;width: 100%;-webkit-transform: translateY(2px);	transform: translateY(2px);}
	.navbar .nav-item>.nav-link:hover:before {opacity: 1;height: 2px;-webkit-transform: translateY(0);transform: translateY(0);}
	.navbar .nav-item .dropdown-menu{ display: none; }
	.navbar .nav-item:hover .dropdown-menu{ display: block; }
	.navbar .nav-item .dropdown-menu{ margin-top:0;padding:0;overflow: hidden;}
	.navbar .nav-item .dropdown-item{padding:10px 22px;font-weight: 300;position: relative;overflow: hidden;}
	.navbar .nav-item .dropdown-item:hover{background-color:transparent;color:#ffb500;}
	.navbar .nav-item .dropdown-item:before {content: "";position: absolute;-webkit-transition: all .3s;transition: all .3s;inset: 0;background-color:#0D7350;z-index: -1;-webkit-transform: translateX(-100%);transform: translateX(-100%);opacity: 0;}
	.navbar .nav-item .dropdown-item:hover:before {opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}
}
@media (min-width: 1320px) {	
}
@media (min-width: 1440px) {	
}
@media (min-width: 1600px) {
	.tokenization-sec{padding:120px 0;}	
	.accordion-button{padding: 20px 20px;}
}
@media (min-width: 1920px) {
}

@media (max-width: 1280px) {
	
} 

@media (max-width: 1024px) {
	/* ---------------------------- GENRAL ---------------------------- */
	h1{font-size: 40px;}
	h2{font-size: 40px;}
	h3{font-size: 28px;}
	h4{font-size: 24px;}
	p.lead{font-size: 18px;font-weight: 500;}
	.hero h1{font-size: 24px;margin-bottom: 10px;}
	.m-pe-0{padding-right: 0;overflow: hidden;}
	section{padding: 80px 0;}


	
	.navbar-collapse {position:fixed;top:65px;left: 0;z-index: 99;padding: 10px 20px 20px;width: 100%;height:100%;background-color:#333333;overflow: auto;opacity:0;-webkit-transition: all .3s;transition: all .3s;box-shadow: -5px 1px 5px 0px rgba(50, 50, 50, 0.23);}
	.navbar-collapse.show {opacity: 1;height:100%;-webkit-transition: all .3s;transition: all .3s;}
	.menuclose {display: none;z-index: 999; width: 20px;height: 20px;background-image: url(../images/modal-close.svg);background-position: center center;background-repeat: no-repeat;position: absolute;top: 25px;right: 30px;}
	.navbar .navbar-nav .nav-link{border-bottom:1px solid #474747;padding:15px 15px;}
	.navbar .navbar-nav .nav-link.show{border-bottom:0px solid #474747;padding:15px 15px 10px;}
	.navbar-collapse .d-flex .btn{margin-top:20px;}
	.header .br{display:inline-block;}
	/* ---------------------------- HERO ---------------------------- */
	.col-sm-divider{text-align: center;}
	.col-sm-divider img{margin-bottom: 10px;}
	.products-block {padding: 80px 40px;}
	.products-block img {height: auto; width: 100%}
	.testimonials-owl {padding: 0 80px;}
	.teamblock .teamimg{width:150px; height:150px;}
	.innovationrow .imgthumb .coldata{width:100%;}
}

@media (max-width: 768px) {
	.card{padding:25px 25px;}
	/* ---------------------------- HEADER ---------------------------- */
	.navbar {background: #333333;}

	/* CTA */
	.cta {text-align: center;padding:40px;}
	.cta .col-md-6:nth-child(2){text-align: center; margin-top: 10px;}	

	/* Careers Listing */
	.careers-listing li {display: block;}
	.careers-listing li a{margin-top: 20px;}	
	.specialize{min-height:inherit;}
	.ab-awardblock{height:inherit;}
	.ab-awardblock .blockdata {padding: 20px;}
	.innovationrow{border-radius:0;}
	.innovationrow .imgthumb{padding:50px 20px 20px;}
	.innovationrow .imgth03{background-color:#383939;}
	.innovationrow .imgth04{background-color: #35BB5C;}
	
	.block-innovationrow .imgth03{background-color:#383939;}
	.block-innovationrow .imgth04{background-color: #E69318;}
	
	.supply-innovationrow .imgth03{background-color:#383939;}
	.supply-innovationrow .imgth04{background-color: #E36655;}
}

@media (max-width: 600px) {
	h1{font-size: 30px;}
	h2{font-size: 30px;}
	h3{font-size: 26px;}
	h4{font-size: 22px;}
	.header h1 {font-size: 40px;}
	p.lead{font-size: 18px;font-weight: 500;}
	.opensidemodal{overflow:hidden!important;}
	.side-collapse{height: calc(99vh - 30px);padding: 30px 45px 30px;width:90%;max-width:420px;}
	.side-collapse.show{width:90%;max-width:420px;}
	.side-overlay {display: none;background-color: #fff;bottom: 0;left: 0;opacity: 0.7;filter: alpha(opacity=70);position: fixed;right: 0;top: 0;z-index:1050;}
	/* --------------------------- FOOTER ---------------------------- */
	footer h3 {margin: 25px 0 20px 0;}
	footer .footer-top {padding: 50px 0 60px 0;}
	footer .footer-bottom {padding: 40px 0;}
	.footer-bottom, .text-end{text-align: center!important;}
	.social-links{margin: 30px 0;}

	/* ---------------------------- HERO ---------------------------- */
	.bordered-unit{display: block;}
	.hero{height: auto; padding: 100px 0 60px 0;}
	.hero .bordered-box:nth-child(1){max-width: 100%; display: block;}
	.hero .bordered-box:nth-child(2){max-width: 100%; display: block;}
	.hero video{position: absolute; bottom: 0; right: 0;top: auto;bottom: 0; right: -30%; height: 30%;}
	.testimonials-owl {padding: 0 50px;}
	.two-columns{padding: 0;}
	.two-columns .col-md-6:nth-child(1){background: #383939;padding-top: 80px; padding-bottom: 80px}
	.two-columns .col-md-6:nth-child(2){background: #0E7450;padding-top: 80px; padding-bottom: 80px}
	.home-cs, .home-blog{padding: 0 0 80px 0;}
	.products-block img {height: auto; width: 100%}
	.col-sm-divider img{margin-bottom: 10px; width: 60%;}
	.col-sm-divider>:not(:first-child)::before {width: 100%;height: .0625rem;}
	.center-award{padding-top: 30px; padding-bottom: 30px; margin-top:30px; }
	.error-page{height: 65vh;}	
	.imgthumbrow{border-radius:0;}
	.studieswrap .owl-nav{display:none;}
	.accordion-button{font-size:18px;}
	.teamblock .teamimg {width:120px;height: 120px;}
	.cta-hero{display: block!important; width: 100%;}
	.cta-hero div:nth-child(2){text-align: left; margin: 10px 0 0 0; min-width: auto;}
	.talkbtn {font-size: 14px;top: 35%;left:auto;right: -28px;transform: rotate(90deg);}
	.header {padding: 100px 0 100px 0;}
}

@media (max-width: 480px) {
	.side-collapse{height: calc(99vh - 30px); padding:30px 25px 20px;}
	.side-collapse .sideclose{top:10px; right:15px;}
	.innovationrow .imgthumb{min-height:300px;}
	.card{padding:20px; border-radius:10px;}
    
}

@media (max-width: 320px) {
       
}