.visible-xs{
	display: none !important;
}
.hidden-xs{
	display: block !important;
}
@media(max-width: 767px){
	.visible-xs{
		display: block !important;
	}
	.hidden-xs{
		display: none !important;
	}
}
@media(max-width: 1440px){
	html,body{
		font-size: 14px;
	}
	.started_section .container-fluid {
	    top: calc(50% - 7.15rem);
	}
	.navbar-collapse{
		padding-right: 8rem;
	}
}
@media(max-width: 1200px){
	html,body{
		font-size: 12px;
	}
}
@media(max-width: 1024px){
	html,body{
		font-size: 9px;
	}
}
@media(max-width: 840px){
	.nav_section .btn_red{
		width: 12rem;
	}
}
@media(max-width: 767px){
	html,body{
		font-size: 12px;
	}
	.navbar-dark .navbar-toggler{
	    background: #BE101D;
	    margin-right: 6rem;
	}
	.done_section2 .box {
	    padding-bottom: 15rem;
	}
	.nav_section .btn_red{
	    width: 10rem;
	}
	.global_section .border_l{
	    border-right: 0;
	    border-bottom: .1rem solid #e59fa5;
	    padding-bottom: 1rem;
	    margin-bottom: 1rem;
	    text-align: center !important;
	}
	.global_section .text-left{
	    text-align: center !important;
	}
	.global_section{
	    padding-bottom: 40rem;
	}
	.graph_section {
	    margin-top: -27.5rem;
	}
	.guy_section .guy{
	    position: relative;
	    right: initial;
	    margin-left: auto;
	    margin-top: 1rem;
	    top: initial;
	    display: block;
	}
	.guy_section{
	    padding-bottom: 0;
	}
	.started_section{
	    margin-top: -23.75rem;
	    padding-top: 23rem;
	}
	footer .border_l{
	    border-right: 0;
	    border-bottom: 0.1rem solid #d3d4d5;
	    padding-bottom: 1rem;
	    margin-bottom: 1rem;
	}
	.started_section{
		background-image: url(../images/bg_dots.png);
		background-size: cover;
		background-position: 50%;
		padding-top: 25rem;
		padding-bottom: 10rem;
	}
	.started_section .container-fluid{
		position: relative;
		top: inherit;
		left: inherit;
	}
	.started_section-img{
		display: none;
	}
}
@media(max-width: 576px){
	.navbar-dark .navbar-toggler{
		margin-right: 8rem;
	}
	.feature_section{
		background-size: cover;
	}
	.global_section {
	    padding-bottom: 35rem;
	}
	.graph_section {
	    margin-top: -21.5rem;
	}
}
@media(max-width: 480px){
	.navbar-brand img {
	    width: 10rem;
	}
	.nav_section .btn_red {
	    width: 7rem;
	}
	.feature_section{
		padding: 4rem 0;
	}
	.global_section {
	    padding-bottom: 25rem;
	}
	.graph_section {
	    margin-top: -13.5rem;
	}
	.heading div.text_lg {
	    font-size: 2.5rem;
	}
	.done_section .box{
		padding-left: 2rem;
		padding-right: 2rem;
	}
}