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

@media only screen and (max-width: 1199px) {
	.main-section-wrapper {
		padding-bottom: 150px;
	}
	.flexis {
        margin-right: -35px;
    }
	h2 {
		font-size: 50px;
	}
}

@media only screen and (max-width : 991px) {
	.main-section-wrapper {
		margin-top: 76px;
	}
	.flexis {
        margin-right: -30px;
    }
	.top-illustration img {
		max-width: 75%;
	}
	.choose img {
		max-width: 65%;
	}
	h2 {
		font-size: 40px;
	}
	.flexi-m {
		margin-top: 7px;
	}
}

@media only screen and (max-width : 767px) {
	.main-section-wrapper {
		margin-top: 61.05px;
		padding-bottom: 75px;
	}
	.top-illustration img {
		max-width: 65%;
	}
	.flexis {
        margin-right: -20px;
    }
	.flexi-s {
		margin-top: -5px;
	}
	.flexi-m {
        margin-top: 4px;
		margin-right: -2px;
    }
	h2 {
		font-size: 30px;
	}
	.btn-bottom {
		display: block;
		text-align: center;
	}
	.btn-bottom img {
		max-width: 60%;
	}
	@keyframes pulseScale {
		0% {
			transform: scale(1);
		}
		50% {
			transform: scale(1.25);
		}
		100% {
			transform: scale(1);
		}
	}
}

@media screen and (orientation: landscape) {
	.btn-bottom {
		display: block;
		text-align: center;
	}
	.btn-bottom img {
		max-width: 80%;
	}
}