@media (min-width: 1600px) {
	.container {
		max-width: 1475px;
	}
}
@media(max-width: 1599.98px){
	h2 {
		font-size: 5rem;
		line-height: 60px;
	}
	.landing-banner-card {
		padding: 50px;
	}
	.each-question {
		margin-bottom: 30px;
	}
}
@media(max-width: 1399.98px){
	.header-area {
		padding: 15px 0;
	}
	.header-logo img {
		width: 150px;
	}
	.landing-banner {
		min-height: calc(100vh - 69px);
	}
	.form-wrap .form-style {
		padding: 12px 25px;
	}
	.form-wrap label {
		top: 13px;
	}
	.start-body {
		min-height: calc(100vh - 69px);
		padding: 30px 0 60px;
	}
	.form-wrap .common-btn {
		margin-top: 0;
	}
	.question-wrap {
		margin-bottom: 40px;
	}
	.question-img {
		width: 37%;
		height: 38%;
	}
	.question-sec .header-wrap {
		padding-bottom: 15px;
	}
}
@media(max-width: 1199.98px){
	h2 {
		font-size: 4rem;
		line-height: 50px;
	}
	h3 {
		font-size: 3rem;
	}
	h4 {
		font-size: 2.5rem;
	}
	h5 {
		font-size: 2rem;
	}
	.common-btn {
		padding-left: 20px;
		padding-right: 20px;
	}
	.landing-banner-card .common-btn {
		margin-right: 10px;
	}
	.landing-banner-card {
		padding-left: 30px;
		padding-right: 30px;
	}
	.question-main h5 {
		font-size: 1.8rem;
	}
}
@media(max-width: 991.98px){
	.header-area {
		text-align: center;
	}
	.start-body {
		min-height: auto;
		position: relative;
	}
	.form-wrap {
		max-width: 100%;
	}
	.start-img {
        width: 100%;
        height: auto;
		position: initial;
		border-radius: 10px;
		overflow: hidden;
		margin-bottom: 40px;
	}
	.start-img-main {
		position: initial;
	}
	.start-img-frame {
		display: none;
	}
	.question-left {
		max-width: 100%;
		margin-bottom: 40px;
	}
	.question-main {
		padding-left: 0;
		margin-bottom: 440px;
	}
	.question-img {
        width: 100%;
        height: 400px;
    }
	.question-wrap {
		max-width: 100%;
	}
}
@media(max-width: 767.98px){
	/* .morgeninternet-footer{
        margin-bottom : 45px !important;
    }
	.iframe-footer {
		margin-bottom: 44px !important;
	} */
	h2 {
		font-size: 3rem;
		line-height: 40px;
	}
	h3 {
		font-size: 2.5rem;
	}
	h4 {
		font-size: 2rem;
	}
	h5 {
		font-size: 1.8rem;
	}
	.common-btn {
		padding: 8px 18px;
	}
	.container {
		padding-left: 20px;
		padding-right: 20px;
	}
	.start-sec {
		height: auto;
	}
	.landing-banner-card {
		padding: 20px;
	}
	.landing-banner {
		padding-top: 3px;
	}
	.question-main {
        margin-bottom: 300px;
    }
	.question-img {
        height: 300px;
    }
}
