/* -------- Homepage -------- */

.homepage .entry-content .ugb-columns>.ugb-inner-block>.ugb-block-content>.ugb-columns__item {
	grid-gap: 0;
}

.register-section {
	background: #1274a2;
    padding: 2% 4%;
}

.register-section h3 {
	font-weight: normal;
	margin-bottom: 0;
}

.register-section .white-line-btn {
    float: right;
}

.register-section h3 {
	color: #fff;
}

.metaslider {
	margin-bottom: -40px;
}

.mobile-slider {
	display: none;
}

.tablet-img {
	display: none;
}

@media (max-width: 1280px) {
	.register-section .container {
		padding: 0;
	}
}

@media (max-width: 1150px) {
	.desktop-img {
		display: none;
	}
	.tablet-img {
		display: block;
	}
	.tablet-img img {
		width: 100%;
	}
}

@media (max-width: 1024px) {
	.register-section {
		padding: 5% 4%;
	}
	.register-section .col-lg-8, .register-section .col-lg-4 {
		width: 100%;
		text-align: center;
	}
	.register-section h3 {
		margin-bottom: 20px;
	}
	.register-section .white-line-btn {
		float: none;
		display: inline-block;
	}
	.homepage .ugb-f8297d7.ugb-heading {
		padding: 2% 10% 2% !important;
	}
}

@media (max-width: 800px) {
	.desktop-slider {
		display: none;
	}
	.mobile-slider {
		display: block;
	}
}

@media (max-width: 768px) {
	.desktop-img {
		display: block;
	}
	.tablet-img {
		display: none;
	}
	.desktop-img img {
		margin-bottom: 30px;
	}
	.homepage .ugb-ea43bec.ugb-column {
		margin-right: 0 !important;
	}
	.homepage .ugb-b0d586e.ugb-column {
		margin-left: 0 !important;
	}
	.homepage .ugb-f8297d7.ugb-heading {
		padding: 5% 10% 2% !important;
	}
}

@media (max-width: 600px) {
	.homepage .ugb-f8297d7.ugb-heading {
		padding: 0 5% 0 !important;
	}
	.register-section {
		padding: 8% 4%;
	}
}

@media (max-width: 414px) {
	.homepage .ugb-f8297d7.ugb-heading {
		padding: 0 !important;
	}
}