body.work-visa main.content-plane,
body.work-visa #main-content {
	background: #fff !important;
	padding: 0 !important;
	margin: 0 !important;
	max-width: none !important;
	width: 100% !important;
}

body.work-visa .visapratik-page {
	width: 100% !important;
	max-width: none !important;
	margin: 0 !important;
	padding: 0 !important;
	background: transparent !important;
	font-family: "Plus Jakarta Sans", Inter, sans-serif;
}

body.work-visa .visapratik-page .vp-container {
	width: 100% !important;
	max-width: 1320px !important;
	margin-left: auto !important;
	margin-right: auto !important;
	padding-left: 15px !important;
	padding-right: 15px !important;
}

body.work-visa .visapratik-page .vp-pt-100 { padding-top: 100px !important; }
body.work-visa .visapratik-page .vp-pb-100 { padding-bottom: 100px !important; }
body.work-visa .visapratik-page .vp-pt-105 { padding-top: 105px !important; }
body.work-visa .visapratik-page .vp-pb-110 { padding-bottom: 110px !important; }
body.work-visa .visapratik-page .vp-pb-115 { padding-bottom: 115px !important; }
body.work-visa .visapratik-page .vp-pt-120 { padding-top: 120px !important; }
body.work-visa .visapratik-page .vp-pt-125 { padding-top: 125px !important; }
body.work-visa .visapratik-page .vp-pb-125 { padding-bottom: 125px !important; }
body.work-visa .visapratik-page .vp-pt-130 { padding-top: 130px !important; }
body.work-visa .visapratik-page .vp-pb-130 { padding-bottom: 130px !important; }
body.work-visa .visapratik-page .vp-pb-190 { padding-bottom: 190px !important; }
body.work-visa .visapratik-page .vp-pb-200 { padding-bottom: 200px !important; }
body.work-visa .visapratik-page .vp-mt-10 { margin-top: 10px !important; }
body.work-visa .visapratik-page .vp-mt-30 { margin-top: 30px !important; }
body.work-visa .visapratik-page .vp-mt-40 { margin-top: 40px !important; }
body.work-visa .visapratik-page .vp-mt-50 { margin-top: 50px !important; }
body.work-visa .visapratik-page .vp-mt-60 { margin-top: 60px !important; }
body.work-visa .visapratik-page .vp-mt-65 { margin-top: 65px !important; }
body.work-visa .visapratik-page .vp-mt-70 { margin-top: 70px !important; }
body.work-visa .visapratik-page .vp-mb-10 { margin-bottom: 10px !important; }
body.work-visa .visapratik-page .vp-mb-30 { margin-bottom: 30px !important; }
body.work-visa .visapratik-page .vp-mb-50 { margin-bottom: 50px !important; }
body.work-visa .visapratik-page .vp-mb-60 { margin-bottom: 60px !important; }
body.work-visa .visapratik-page .vp-mb-80 { margin-bottom: 80px !important; }
body.work-visa .visapratik-page .vp-z-1 { z-index: 1 !important; }

body.work-visa .visapratik-page .hero.hero__style-five {
	background: #fff !important;
	background-image: none !important;
	width: 100% !important;
	height: auto !important;
	min-height: 0 !important;
	display: block !important;
	align-items: flex-start !important;
	position: relative !important;
	overflow: visible !important;
	padding-top: 36px !important;
	padding-bottom: 40px !important;
}
body.work-visa .visapratik-page .hero.hero__style-five .row {
	align-items: flex-start !important;
	margin-top: 0 !important;
}
body.work-visa .visapratik-page .hero.hero__style-five .col-lg-7,
body.work-visa .visapratik-page .hero.hero__style-five .col-lg-5 {
	margin-top: 0 !important;
}
body.work-visa .visapratik-page .hero.hero__style-five .xb-hero-content2 {
	transform: none !important;
}
body.work-visa .visapratik-page .hero.hero__style-five .xb-hero-content2 .sec-title.style-4 .sub_title,
body.work-visa .visapratik-page .hero.hero__style-five .xb-hero-content2 .sec-title.style-4 .content,
body.work-visa .visapratik-page .hero.hero__style-five .hero-item_list li {
	color: #121C27 !important;
}
body.work-visa .visapratik-page .hero.hero__style-five .xb-hero-content2 .sec-title.style-4 .title {
	color: #121C27 !important;
}
body.work-visa .visapratik-page .hero.hero__style-five .xb-hero-content2 .sec-title.style-4 .title span {
	color: #c48a2a !important;
}
body.work-visa .visapratik-page .hero.hero__style-five .work-visa-form {
	box-shadow: 0 12px 40px rgba(18, 28, 39, 0.08);
}

body.work-visa .visapratik-page .hero.hero__style-five .xb-hero-content2 .sec-title.style-4 .title {
	font-size: 75px !important;
	font-weight: 800 !important;
	line-height: 1.2 !important;
	letter-spacing: -0.03em !important;
	word-spacing: normal !important;
}

body.work-visa .visapratik-page .row {
	display: flex !important;
	flex-wrap: wrap !important;
	margin-left: -15px !important;
	margin-right: -15px !important;
}

body.work-visa .visapratik-page .row > * {
	box-sizing: border-box !important;
	padding-left: 15px !important;
	padding-right: 15px !important;
	float: none !important;
}

body.work-visa .visapratik-page .about .container {
	width: 100% !important;
	max-width: 1320px !important;
	margin-left: auto !important;
	margin-right: auto !important;
	padding-left: 15px !important;
	padding-right: 15px !important;
}

@media (min-width: 992px) {
	body.work-visa .visapratik-page .col-lg-3 { flex: 0 0 auto !important; width: 25% !important; max-width: 25% !important; }
	body.work-visa .visapratik-page .col-lg-4 { flex: 0 0 auto !important; width: 33.33333333% !important; max-width: 33.33333333% !important; }
	body.work-visa .visapratik-page .col-lg-5 { flex: 0 0 auto !important; width: 41.66666667% !important; max-width: 41.66666667% !important; }
	body.work-visa .visapratik-page .col-lg-6 { flex: 0 0 auto !important; width: 50% !important; max-width: 50% !important; }
	body.work-visa .visapratik-page .col-lg-7 { flex: 0 0 auto !important; width: 58.33333333% !important; max-width: 58.33333333% !important; }
	body.work-visa .visapratik-page .col-lg-12 { flex: 0 0 auto !important; width: 100% !important; max-width: 100% !important; }
}

@media (min-width: 1200px) {
	body.work-visa .visapratik-page .col-xl-5 { flex: 0 0 auto !important; width: 41.66666667% !important; max-width: 41.66666667% !important; }
	body.work-visa .visapratik-page .col-xl-7 { flex: 0 0 auto !important; width: 58.33333333% !important; max-width: 58.33333333% !important; }
	body.work-visa .visapratik-page .col-xl-7.col-lg-12 { flex: 0 0 auto !important; width: 58.33333333% !important; max-width: 58.33333333% !important; }
}

@media (min-width: 768px) {
	body.work-visa .visapratik-page .col-md-6 { flex: 0 0 auto !important; width: 50% !important; max-width: 50% !important; }
}

@media (max-width: 1199px) {
	body.work-visa .visapratik-page .hero.hero__style-five .xb-hero-content2 .sec-title.style-4 .title { font-size: 62px !important; }
}

@media (max-width: 991px) {
	body.work-visa .visapratik-page .col-lg-3,
	body.work-visa .visapratik-page .col-lg-4,
	body.work-visa .visapratik-page .col-lg-5,
	body.work-visa .visapratik-page .col-lg-6,
	body.work-visa .visapratik-page .col-lg-7,
	body.work-visa .visapratik-page .col-lg-12,
	body.work-visa .visapratik-page .col-xl-5,
	body.work-visa .visapratik-page .col-xl-7 {
		flex: 0 0 auto !important;
		width: 100% !important;
		max-width: 100% !important;
	}
	body.work-visa .visapratik-page .hero.hero__style-five .xb-hero-content2 .sec-title.style-4 .title { font-size: 48px !important; }
	body.work-visa .visapratik-page .hero.bg_img,
	body.work-visa .visapratik-page .hero.hero__style-five.bg_img { min-height: 0 !important; }
}

@media (max-width: 767px) {
	body.work-visa .visapratik-page .hero.hero__style-five .xb-hero-content2 .sec-title.style-4 .title { font-size: 40px !important; }
}
