.company-container-wrap {
	max-width: 1000px;
	margin: 0 auto;
}

.company-vs-wrapper {
	max-width: 600px;
	margin: 0 auto 50px;
}

@media screen and (min-width: 576px)and (max-width: 767.98px) {

:root {
	--bs-conSize: 540px;
}

}

@media screen and (min-width: 768px)and (max-width: 991.98px) {

:root {
	--bs-conSize: 720px;
}

}

@media screen and (min-width: 992px)and (max-width: 1199.98px) {

:root {
	--bs-conSize: 960px;
}

}

@media screen and (min-width: 1200px)and (max-width: 1680px) {

:root {
	--bs-conSize: 1140px;
}

}

@media screen and (min-width: 1680px) {

:root {
	--bs-conSize: 1340px;
}

}

@media screen and (max-width: 767.98px) {

.company-vs-ttl-copy {
	text-align: left;
}

}

@media screen and (max-width: 575.99px) {

:root {
	--bs-conSize: 100%;
}

}

