/*============================
=============benefits=========
================================*/
.btn-enquiry a
	{
		margin: 10px;
		width: 100%;
		text-transform: uppercase;
		color: #fff;
		border: 2px solid #fff;
	}
.btn-enquiry a:hover{
	color: #fff;
		border: 2px solid #fff;
}
/*hero*/
#about #hero
{
	height: 60vh;
}
#about .bg-video-wrap {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 60vh;
 
}

#about  .banner video {
  min-width: 100%;
  min-height: 60vh;
  z-index: 1;
}
#about  .banner .overlay {
  width: 100%;
  height: 60vh;
  position: absolute;
  top: 0;
  left: 0;
  background-image: linear-gradient(45deg, rgba(0,0,0,.3) 50%, rgba(0,0,0,.7) 50%);
  background-size: 3px 3px;
  z-index: 2;
}
#about  .banner .ban-text {
	display: inline-table;
	justify-content: center;
	align-items: center;
  text-align: center;
  color: #fff;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 3;

}
#about .banner img
{
	height: 60px;
}
#about .banner h2
{
	font-family: "Georgia", serif;
	font-size: 80px;
  font-weight:700;
}
#profile-1 .sub-details i{
	color: var(--secondary-color);
}
#profile-1 .sub-details
{
	font-family: "poppins";
}
.other-profile .nd-heading 
{
	font-size: 38px;
}
.other-profile h2 
{
	font-size: 18px;
}
.other-profile .card:hover .nd-heading, .other-profile .card:hover h2 {
	color: #fff;
}
/*============================
=============about us end=========
================================*/

/******************************************************************************************************************************************************/

/*============================
=============benefits=========
================================*/

/*hero*/
#benefits #hero
{
	height: 60vh;
}
#benefits .bg-video-wrap {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 60vh;
  background: url(https://designsupply-web.com/samplecontent/vender/codepen/20181014.png) no-repeat center center/cover;
}
#benefits .bg-video-wrap video
{
	
}
#benefits  .banner video {
  min-width: 100%;
  min-height: 60vh;
  z-index: 1;
}
#benefits  .banner .overlay {
  width: 100%;
  height: 60vh;
  position: absolute;
  top: 0;
  left: 0;
  background-image: linear-gradient(45deg, rgba(0,0,0,.3) 50%, rgba(0,0,0,.7) 50%);
  background-size: 3px 3px;
  z-index: 2;
}
#benefits  .banner .ban-text {
	display: inline-table;
	justify-content: center;
	align-items: center;
  text-align: center;
  color: #fff;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 3;

}
#benefits .banner img
{
	height: 60px;
}
#benefits .banner h2
{
  font-family: "Georgia", serif;
	font-size: 80px;
  font-weight:700;
}
#financial h2
{
	color: var(--secondary-color);
}
/*============================
=============benefits end=========
================================*/


/******************************************************************************************************************************************************/

/*============================
=============visas=========
================================*/

/*hero*/
#visas #hero
{
	height: 60vh;
}
#visas h2:first-child
{
  margin-top: 0;
    margin-bottom: 1.5rem;
    font-size: 46px;
    font-weight: var(--h2-weight);
    line-height: 1.2;
    font-family: var(--h2-font);
    color: var(--secondary-color);
    -ms-word-wrap: break-word;
    word-wrap: break-word;
}
#visas .bg-video-wrap {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 60vh;
  background: url(https://designsupply-web.com/samplecontent/vender/codepen/20181014.png) no-repeat center center/cover;
}
#visas .bg-video-wrap video
{
	
}
#visas  .banner video {
  min-width: 100%;
  min-height: 60vh;
  z-index: 1;
}
#visas  .banner .overlay {
  width: 100%;
  height: 60vh;
  position: absolute;
  top: 0;
  left: 0;
  background-image: linear-gradient(45deg, rgba(0,0,0,.3) 50%, rgba(0,0,0,.7) 50%);
  background-size: 3px 3px;
  z-index: 2;
}
#visas  .banner .ban-text {
	display: inline-table;
	justify-content: center;
	align-items: center;
  text-align: center;
  color: #fff;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 3;

}
#visas  .banner img
{
	height: 60px;
}
#visas .banner h2
{
  font-family: "Georgia", serif;
	font-size: 80px;
  font-weight:700;
}
#visa-types h2
{
	color: var(--secondary-color);
}
#visa-types li {
    list-style-type: disc;
    color: #000;;
}
#visa-types h5
{
	color: var(--secondary-color);
}
#visa-types .card:hover h5
{
	color: #fff;
}
#visa-types .card
{
	padding: 20px;
}
#visa-types .card:hover li
{
	color: #fff;
}
/*============================
=============benefits end=========
================================*/


/*Australia is a Great Place to Live and Work!*/

.city-video .about-benefits
{
	width: 555px;
}

.reasons .row
{
	border-bottom: 1px solid #ccc;
}
@media (max-width: 576px)
{
	.city-video .about-benefits
	{
		width: 340px;
	}
}

/*<!--contact-->*/
#contacts h4
{
	font-family: 'Montserrat', sans-serif;
}
/*contact-hero*/
#contact #hero
{
	height: 60vh;
}
#contact .bg-video-wrap {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 60vh;
 
}

#contact  .banner video {
  min-width: 100%;
  min-height: 60vh;
  z-index: 1;
}
#contact  .banner .overlay {
  width: 100%;
  height: 60vh;
  position: absolute;
  top: 0;
  left: 0;
  background-image: linear-gradient(45deg, rgba(0,0,0,.3) 50%, rgba(0,0,0,.7) 50%);
  background-size: 3px 3px;
  z-index: 2;
}
#contact  .banner .ban-text {
	display: inline-table;
	justify-content: center;
	align-items: center;
  text-align: center;
  color: #fff;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 3;

}
#contact .banner img
{
	height: 60px;
}
#contact .banner h2
{
  font-family: "Georgia", serif;
	font-size: 80px;
  font-weight:700;
}

/*online-ass*/
#online table {
  font-family: arial, sans-serif;
  border-collapse: collapse;
  width: 100%;
}

#online td, #online th {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 8px;
}
#online .selection td
{
	display: flex;
	align-items: baseline;
}
#online .selection input
{
	width: 20px;
	
}
#online .selection label
{
	padding: 5px;
	
}
#online .selection ul > li
{
	list-style: disc;
}
#online .row-heading
{
	background: #dcdcdc;
}
#online  h2:first-child
{
  margin-top: 0;
    margin-bottom: 1.5rem;
    font-size: 46px;
    font-weight: var(--h2-weight);
    line-height: 1.2;
    font-family: var(--h2-font);
    color: var(--secondary-color);
    -ms-word-wrap: break-word;
    word-wrap: break-word;
}

/* university */
#university table {
  
  border-collapse: collapse;
  width: 100%;
}
#university td, #university th {
  font-family: arial, sans-serif;
  border: 1px solid #ccc;
  text-align: left;
  padding: 8px;
}
#financial h1.featured, #visa-types h1.featured, #professions h1.featured, #migration h1.featured
{
    font-family: "Georgia" ,serif;
    color: var(--secondary-color);
    font-size: 24px;
    font-weight: var(--h2-weight);
    line-height: 1.2;
}
#study-in-australia h1.nd-heading {
  font-size: 46px;
  margin-top: 0;
  margin-bottom: 1.5rem;
  font-size: 46px;
  font-weight: 700;
  line-height: 1.2;
  font-family: "Default";
  color: #003366;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}