/* RESPONSIVE */
@media(max-width:575px){
	.cg-vh, .cg-video{
		min-height: initial;
		height: auto;
	}

	.cg-footer{
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.cg-footer-content{
		font-size: 14px;
		line-height: 28px;
	}

	.cg-footer-links{
		padding-bottom: 30px;
	}

	.cg-socials{
		flex-direction: row;
		column-gap: 30px;
		justify-content: center;
	}

	.cg-title{
		font-size: 35px;
		line-height: 35px;
	}

	.cg-faq-elements .accordion-button{
		font-size: 15px;
		line-height: 20px;
	}

	.cg-faq-elements .accordion-body{
		padding: 10px;
	}

	.cg-prices-name{
		font-size: 18px;
		line-height: 20px;
	}

	.cg-prices-description{
		padding-left: 10px;
		font-size: 15px;
		line-height: 17px;
	}

	.cg-prices-price{
		font-size: 18px;
		line-height: 20px;
	}

	.cg-gamespace-elements{
		grid-template-columns: 1fr;
	}

	.cg-gamespace-element-image img{
		border-top-left-radius: 100px;
		border-top-right-radius: 100px;
	}

	.cg-gamespace-element-content{
		padding: 20px;
	}

	.cg-presentation-team{
		grid-template-columns: 1fr;
	}

	.cg-presentation-image{
		padding-top: 50px;
	}

	.cg-equipment-image{
		padding-top: 88px;
	}

	.cg-header-logo{
		max-width: 60%;
	}

	.navbar-collapse{
		padding-top: 90px;
	}

	.cg-header-menu .navbar-nav{
		flex-direction: column;
	}
}

@media(min-width:576px) and (max-width:767px){
	.cg-vh, .cg-video{
		min-height: initial;
		height: auto;
	}

	.cg-footer{
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.cg-footer-links{
		padding-bottom: 30px;
	}

	.cg-socials{
		flex-direction: row;
		column-gap: 30px;
		justify-content: center;
	}

	.cg-faq-elements .accordion-body{
		padding: 20px;
	}

	.cg-prices-name{
		font-size: 18px;
		line-height: 20px;
	}

	.cg-prices-description{
		padding-left: 10px;
		font-size: 15px;
		line-height: 17px;
	}

	.cg-gamespace-elements{
		grid-template-columns: 1fr;
	}

	.cg-gamespace-element-image img{
		border-top-left-radius: 100px;
		border-top-right-radius: 100px;
	}

	.cg-gamespace-element-content{
		padding: 20px;
	}

	.cg-presentation-team{
		grid-template-columns: 1fr;
	}

	.cg-presentation-image{
		padding-top: 50px;
	}

	.cg-equipment-image{
		padding-top: 88px;
	}

	.navbar-collapse{
		padding-top: 90px;
	}

	.cg-header-menu .navbar-nav{
		flex-direction: column;
	}
}

@media(min-width:768px) and (max-width:991px){
	.cg-vh, .cg-video{
		min-height: initial;
		height: auto;
	}

	.cg-footer{
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.cg-footer-links{
		padding-bottom: 30px;
	}

	.cg-socials{
		flex-direction: row;
		column-gap: 30px;
		justify-content: center;
	}

	.cg-faq-elements .accordion-body{
		padding: 20px 50px;
	}

	.cg-prices-name{
		font-size: 18px;
		line-height: 20px;
	}

	.cg-prices-description{
		padding-left: 10px;
		font-size: 15px;
		line-height: 17px;
	}

	.cg-gamespace-elements{
		grid-template-columns: 1fr;
	}

	.cg-gamespace-element-image img{
		border-top-left-radius: 100px;
		border-top-right-radius: 100px;
	}

	.cg-gamespace-element-content{
		padding: 20px;
	}

	.cg-presentation-image{
		padding-top: 50px;
	}

	.cg-equipment-image{
		padding-top: 88px;
	}

	.cg-header-logo{
		transform: initial;
		margin-top: 17px;
	}

	.cg-header-menu .navbar-nav .nav-link{
		font-size: 12px;
		line-height: 50px;
	}
}

@media(min-width: 992px) and (max-width:1330px){
	.cg-faq-elements .accordion-body{
		padding: 20px 50px;
	}

	.cg-gamespace-elements{
		grid-template-columns: 1fr;
	}

	.cg-gamespace-element-image img{
		border-top-left-radius: 100px;
		border-top-right-radius: 100px;
	}

	.cg-gamespace-element-content{
		padding: 20px;
	}

	.cg-presentation-image{
		padding-top: 50px;
	}

	.cg-header-menu .navbar-nav .nav-link{
		font-size: 14px;
		line-height: 30px;
	}
}

@media(min-width: 1331px) and (max-width:1399px){
	.cg-gamespace-element-content{
		padding: 20px;
	}

	.cg-presentation-image{
		padding-top: 50px;
	}

	.cg-header-menu .navbar-nav .nav-link{
		font-size: 16px;
		line-height: 30px;
	}
}

@media(min-width: 1400px) and (max-width:1696px){
	.cg-gamespace-element-content{
		padding: 30px;
	}

	.cg-presentation-team{
		grid-template-columns: 1fr;
	}

	.cg-header-menu .navbar-nav .nav-link{
		font-size: 17px;
		line-height: 30px;
	}
}

@media(min-width: 1697px){
	
}
/* RESPONSIVE */