@media (max-width: 990px) {
	.modal-box {
		padding-right: 0 !important;
	}

	.modal-default {
		margin: 125px auto 50px !important;
		width: calc(100vw - 65px) !important;
	}

	.background-logo {
		width: 40% !important;
	}
}

@media (max-width: 900px) {
	.modal-box {
		padding-right: 0 !important;
	}

	.modal-default {
		margin: 125px auto 50px !important;
		width: calc(100vw - 65px) !important;
	}

	.background-logo {
		width: 35% !important;
	}
}

@media (max-width: 768px) {
	.modal-box {
		padding-right: 0 !important;
	}

	.modal-default {
		margin: 125px auto 50px !important;
		width: calc(100vw - 65px) !important;
	}

	.background-logo {
		width: 75% !important;
	}
}

@media (max-width: 600px) {
	.modal-box {
		padding-right: 0 !important;
	}

	.modal-default {
		margin: 180px auto 50px !important;
		width: calc(100vw - 90px) !important;
	}

	.background-logo {
		width: 75% !important;
	}
}

@media (max-width: 480px) {

	.layout-top-spacing {
		margin-top: 20px;
	}

	.modal-box {
		padding-right: 0 !important;
	}

	.modal-default {
		margin: 112px auto 50px !important;
		width: calc(100vw - 45px) !important;
	}

	.background-logo {
		width: 65% !important;
	}

	.widget-2 {
		font-size: 20px;
	}

	.footer-wrapper .footer-section p {
		text-align: center;
	}

	.row {
		margin-right: -20px;
		margin-left: -20px;
	}
}