@media(min-width:2399px){
	.hero-wrp .main-hero{display: block;}
	.hero-wrp .hero-img{display: none;}
	footer .foot-shap1{display:none;}
	footer .foot-shap2{display:none;}
	footer .foot-shap3{display: block;}
	footer .foot-shap4{display:block;}
	footer .foot-shap5{display:block;}
}
@media(min-width:1201px) and (max-width:1600px){
	.container{max-width: 1170px;width: 1170px;}
}

@media(min-width:1025px) and (max-width:1200px){
	.container{max-width: 950px;width: 950px;}

	header{padding: 27px 0;}
	footer .foot-logo{margin: 0 0 50px;}
	footer .foot-logo img{max-width: 140px;margin-right: 25px;}
	footer .foot-logo p{width: auto;font-size: 14px;line-height: 24px;}
	footer .subscribe-box p{font-size: 15px;line-height: 24px;margin: 0 0 20px;}
	footer .subscribe-box{max-width: 410px;}
	footer .foot-info .foot-box h3{margin: 0 0 20px;}
	footer .foot-info .foot-box ul li a{font-size: 15px;line-height: 34px;}
	footer .copyright {padding: 100px 0 0;}
	footer .copyright ul{max-width: 410px;}
	footer .copyright ul a{height: 60px;width: 60px;}
	footer .copyright ul a i{font-size: 26px;}
}

@media(min-width:992px) and (max-width:1024px){
	.container{max-width: 950px;width: 950px;}

	header{padding: 27px 0;}
	footer .foot-logo{margin: 0 0 50px;}
	footer .foot-logo img{max-width: 140px;margin-right: 25px;}
	footer .foot-logo p{width: auto;font-size: 14px;line-height: 24px;}
	footer .subscribe-box p{font-size: 15px;line-height: 24px;margin: 0 0 20px;}
	footer .subscribe-box{max-width: 410px;}
	footer .foot-info .foot-box h3{margin: 0 0 20px;}
	footer .foot-info .foot-box ul li a{font-size: 15px;line-height: 34px;}
	footer .copyright {padding: 100px 0 0;}
	footer .copyright ul{max-width: 410px;}
	footer .copyright ul a{height: 60px;width: 60px;}
	footer .copyright ul a i{font-size: 26px;}
}

@media(min-width:768px) and (max-width:991px){
	.container{max-width: 100%;width: 100%;padding: 0 20px;}

	header{padding: 27px 0;}
	.navbar-brand img{max-width: 125px;height: auto;}
	.navbar-light .navbar-toggler{display: flex;position: absolute;right: 0;top: 5px;}
	.navbar{display: block;}
	.navbar .navbar-nav{background-color: rgba(41, 41, 41, 0.8);display: block;padding: 15px;margin: 15px 0 0;border-radius: 15px;display: none;}
	.navbar .navbar-nav.show-sidebar{display: block;}
	.navbar .navbar-nav li{margin: 0 0 10px;}
	.navbar .navbar-nav li:last-child{margin: 0;}
	.navbar-light .navbar-nav .nav-link{display: block;text-align: center;}

	footer{padding: 53px 0;}
	footer .foot-logo{display: block;margin: 0 0 30px;}
	footer .foot-logo img{margin: 0 0 25px;max-width: 140px;}
	footer .foot-logo p{width: 100%;font-size: 14px;line-height: 22px;}
	footer .foot-info .foot-box h3{font-size: 20px;margin: 0 0 15px;}
	footer .foot-info .foot-box ul li a{font-size: 14px;line-height: 34px;}
	footer .subscribe-box{max-width: 100%;padding: 50px 0 0;}
	footer .subscribe-box h3{font-size: 20px;margin:0 0 22px;}
	footer .subscribe-box .form-group .form-control{font-size: 14px;line-height: 22px;padding: 14px 21px;}
	footer .subscribe-box .form-group button{padding: 8px 21px;}
	footer .subscribe-box .form-group{margin: 0 0 25px;}
	footer .subscribe-box p{font-size: 14px;line-height: 23px;margin: 0 0 25px;}
	footer .foot-shap1{display: none;}
	footer .foot-shap2{display: none;}
	footer .copyright{padding: 50px 0 0;}
	footer .copyright p{font-size: 14px;line-height: 22px;}
	footer .copyright ul{max-width: 235px;}
	footer .copyright ul a{height: 35px;width: 35px;}
	footer .copyright ul a i{font-size: 14px;}

	/*.second-header .header-info{padding: 12px 0;margin: 0 0 27px;}*/
	/*.second-header .header-info p{font-size: 12px;line-height: 15px;}*/
	/*.second-header .header-info p img{margin-right: 7px;}*/
	/*.second-header .header-info p a{font-size: 12px;}*/
	.roadmap-wrp{padding: 27px 0 100px;}
	.roadmap-wrp .road-title h2{font-size: 36px;line-height: 44px;margin: 0 0 28px;}
	.roadmap-wrp .road-title p{font-size: 16px;line-height: 20px;margin: 0 0 32px;}
	.roadmap-wrp .accordion-item .accordion{font-size: 16px;line-height: 20px;padding-right: 30px;}
	.roadmap-wrp .accordion-item .panel p{font-size: 12px;line-height: 16px;margin: 0 0 15px;}
}

@media(min-width:576px) and (max-width:767px){
	.container{max-width: 100%;width: 100%;padding: 0 20px;}

	header{padding: 27px 0;}
	.navbar-brand img{max-width: 125px;height: auto;}
	.navbar-light .navbar-toggler{display: flex;position: absolute;right: 0;top: 5px;}
	.navbar{display: block;}
	.navbar .navbar-nav{background-color: rgba(41, 41, 41, 0.8);display: block;padding: 15px;margin: 15px 0 0;border-radius: 15px;display: none;}
	.navbar .navbar-nav.show-sidebar{display: block;}
	.navbar .navbar-nav li{margin: 0 0 10px;}
	.navbar .navbar-nav li:last-child{margin: 0;}
	.navbar-light .navbar-nav .nav-link{display: block;text-align: center;}

	.hero-wrp .hero-img{display: none;}
	.hero-wrp .hero-mobile-img{display: block;}


	.col-md-6{max-width: 100%;width: 100%;}
	.row{display: block;}
	footer{padding: 53px 0;}
	footer .foot-logo{display: block;margin: 0 0 30px;}
	footer .foot-logo img{margin: 0 auto 25px;max-width: 140px;}
	footer .foot-logo p{width: 100%;font-size: 14px;line-height: 22px;text-align: center;}
	footer .foot-info{justify-content: center;}
	footer .foot-info .foot-box h3{font-size: 20px;margin: 0 0 15px;}
	footer .foot-info .foot-box ul li a{font-size: 14px;line-height: 34px;}
	footer .subscribe-box{max-width: 100%;padding: 50px 0 0;}
	footer .subscribe-box h3{font-size: 20px;margin:0 0 22px;text-align: center;}
	footer .subscribe-box .form-group .form-control{font-size: 14px;line-height: 22px;padding: 14px 21px;}
	footer .subscribe-box .form-group button{padding: 8px 21px;}
	footer .subscribe-box .form-group{margin: 0 0 25px;}
	footer .subscribe-box p{font-size: 14px;line-height: 23px;text-align: center;margin: 0 0 25px;}
	footer .foot-shap1{display: none;}
	footer .foot-shap2{display: none;}
	footer .copyright{padding: 10px 0 0;}
	footer .copyright p{font-size: 14px;line-height: 22px;text-align: center;margin: 0 0 20px;}
	footer .copyright ul{max-width: 235px;margin: 0 auto;}
	footer .copyright ul a{height: 35px;width: 35px;}
	footer .copyright ul a i{font-size: 14px;}

		/*.second-header .header-info{padding: 12px 0;margin: 0 0 27px;}*/
	/*.second-header .header-info p{font-size: 12px;line-height: 15px;}*/
	/*.second-header .header-info p img{margin-right: 7px;}*/
	/*.second-header .header-info p a{font-size: 12px;}*/
	.roadmap-wrp{padding: 27px 0 100px;}
	.roadmap-wrp .road-title h2{font-size: 36px;line-height: 44px;margin: 0 0 28px;}
	.roadmap-wrp .road-title p{font-size: 16px;line-height: 20px;margin: 0 0 32px;text-align: center;}
	.roadmap-wrp .accordion-item .accordion{font-size: 16px;line-height: 20px;padding-right: 30px;}
	.roadmap-wrp .accordion-item .panel p{font-size: 12px;line-height: 16px;margin: 0 0 15px;}
}

@media(min-width:448px) and (max-width:575px){
	.container{max-width: 100%;width: 100%;padding: 0 20px;}

	header{padding: 27px 0;}
	.navbar-brand img{max-width: 125px;height: auto;}
	.navbar-light .navbar-toggler{display: flex;position: absolute;right: 0;top: 5px;}
	.navbar{display: block;}
	.navbar .navbar-nav{background-color: rgba(41, 41, 41, 0.8);display: block;padding: 15px;margin: 15px 0 0;border-radius: 15px;display: none;}
	.navbar .navbar-nav.show-sidebar{display: block;}
	.navbar .navbar-nav li{margin: 0 0 10px;}
	.navbar .navbar-nav li:last-child{margin: 0;}
	.navbar-light .navbar-nav .nav-link{display: block;text-align: center;}

	.hero-wrp .hero-img{display: none;}
	.hero-wrp .hero-mobile-img{display: block;}


	.col-md-6{max-width: 100%;width: 100%;}
	.row{display: block;}
	footer{padding: 53px 0;}
	footer .foot-logo{display: block;margin: 0 0 30px;}
	footer .foot-logo img{margin: 0 auto 25px;max-width: 140px;}
	footer .foot-logo p{width: 100%;font-size: 14px;line-height: 22px;text-align: center;}
	footer .foot-info{justify-content: center;}
	footer .foot-info .foot-box h3{font-size: 20px;margin: 0 0 15px;}
	footer .foot-info .foot-box ul li a{font-size: 14px;line-height: 34px;}
	footer .subscribe-box{max-width: 100%;padding: 50px 0 0;}
	footer .subscribe-box h3{font-size: 20px;margin:0 0 22px;text-align: center;}
	footer .subscribe-box .form-group .form-control{font-size: 14px;line-height: 22px;padding: 14px 21px;}
	footer .subscribe-box .form-group button{padding: 8px 21px;}
	footer .subscribe-box .form-group{margin: 0 0 25px;}
	footer .subscribe-box p{font-size: 14px;line-height: 23px;text-align: center;margin: 0 0 25px;}
	footer .foot-shap1{display: none;}
	footer .foot-shap2{display: none;}
	footer .copyright{padding: 10px 0 0;}
	footer .copyright p{font-size: 14px;line-height: 22px;text-align: center;margin: 0 0 20px;}
	footer .copyright ul{max-width: 235px;margin: 0 auto;}
	footer .copyright ul a{height: 35px;width: 35px;}
	footer .copyright ul a i{font-size: 14px;}

	/*.second-header .header-info{padding: 12px 0;margin: 0 0 27px;}*/
	/*.second-header .header-info p{font-size: 12px;line-height: 15px;}*/
	/*.second-header .header-info p img{margin-right: 7px;}*/
	/*.second-header .header-info p a{font-size: 12px;}*/
	.roadmap-wrp{padding: 27px 0 100px;}
	.roadmap-wrp .road-title h2{font-size: 36px;line-height: 44px;margin: 0 0 28px;}
	.roadmap-wrp .road-title p{font-size: 16px;line-height: 20px;margin: 0 0 32px;text-align: center;}
	.roadmap-wrp .accordion-item .accordion{font-size: 16px;line-height: 20px;padding-right: 30px;}
	.roadmap-wrp .accordion-item .panel p{font-size: 12px;line-height: 16px;margin: 0 0 15px;}
}

@media(max-width:447px){
	.container{max-width: 100%;width: 100%;padding: 0 20px;}

	header{padding: 27px 0;}
	.navbar-brand img{max-width: 125px;height: auto;}
	.navbar-light .navbar-toggler{display: flex;position: absolute;right: 0;top: 5px;}
	.navbar{display: block;}
	.navbar .navbar-nav{background-color: rgba(41, 41, 41, 0.8);display: block;padding: 15px;margin: 15px 0 0;border-radius: 15px;display: none;}
	.navbar .navbar-nav.show-sidebar{display: block;}
	.navbar .navbar-nav li{margin: 0 0 10px;}
	.navbar .navbar-nav li:last-child{margin: 0;}
	.navbar-light .navbar-nav .nav-link{display: block;text-align: center;}

	.hero-wrp .hero-img{display: none;}
	.hero-wrp .hero-mobile-img{display: block;}


	.col-md-6{max-width: 100%;width: 100%;}
	.row{display: block;}
	footer{padding: 53px 0;}
	footer .foot-logo{display: block;margin: 0 0 30px;}
	footer .foot-logo img{margin: 0 auto 25px;max-width: 140px;}
	footer .foot-logo p{width: 100%;font-size: 14px;line-height: 22px;text-align: center;}
	footer .foot-info{justify-content: center;}
	footer .foot-info .foot-box h3{font-size: 20px;margin: 0 0 15px;}
	footer .foot-info .foot-box ul li a{font-size: 14px;line-height: 34px;}
	footer .subscribe-box{max-width: 100%;padding: 50px 0 0;}
	footer .subscribe-box h3{font-size: 20px;margin:0 0 22px;text-align: center;}
	footer .subscribe-box .form-group .form-control{font-size: 14px;line-height: 22px;padding: 14px 21px;}
	footer .subscribe-box .form-group button{padding: 8px 21px;}
	footer .subscribe-box .form-group{margin: 0 0 25px;}
	footer .subscribe-box p{font-size: 14px;line-height: 23px;text-align: center;margin: 0 0 25px;}
	footer .foot-shap1{display: none;}
	footer .foot-shap2{display: none;}
	footer .copyright{padding: 10px 0 0;}
	footer .copyright p{font-size: 14px;line-height: 22px;text-align: center;margin: 0 0 20px;}
	footer .copyright ul{max-width: 235px;margin: 0 auto;}
	footer .copyright ul a{height: 35px;width: 35px;}
	footer .copyright ul a i{font-size: 14px;}


	/*.second-header .header-info{padding: 12px 0;margin: 0 0 27px;}*/
	/*.second-header .header-info p{font-size: 12px;line-height: 15px;}*/
	/*.second-header .header-info p img{margin-right: 7px;}*/
	/*.second-header .header-info p a{font-size: 12px;}*/
	.roadmap-wrp{padding: 27px 0 100px;}
	.roadmap-wrp .road-title h2{font-size: 36px;line-height: 44px;margin: 0 0 28px;}
	.roadmap-wrp .road-title p{font-size: 16px;line-height: 20px;margin: 0 0 32px;text-align: center;}
	.roadmap-wrp .accordion-item .accordion{font-size: 16px;line-height: 20px;padding-right: 30px;}
	.roadmap-wrp .accordion-item .panel p{font-size: 14px;line-height: 13px;margin: 0 0 15px;}
}

@media(min-width:2200px){
	.video-box{display: none;}
	.big-video-box{display: block;}
}
@media(max-width:575px){
	.video-box{display: none;}
	.small-video-box{display: block;}
}
