.ieuk-logo {
	border-right: 4px solid #d97d08;
	padding-right: 30px;
}

.sub-partner-logo {
	padding-left: 20px;
}

.ieuk-logo img {
	width: 250px;
}

.sub-partner-logo img {
	width: 129px;
}

@media (max-width: 1199px) {
	.ieuk-logo {
		padding-right: 30px!important;
	}
}

@media (max-width: 500px) {
	.ieuk-logo img {
		width: 200px;
	}
	.sub-partner-logo img {
		width: 88px;
	}
}

@media (max-width: 420px) {
	.ieuk-logo img {
		width: 180px;
	}
	.sub-partner-logo img {
		width: 79px;
	}
	.ieuk-logo {
		padding-right: 15px!important;
	}
	.sub-partner-logo {
		padding-left: 10px!important;
	}
}

.tesol-accordion .accordion .card {
	padding-bottom: 10px;
}

.tesol-accordion .card-header {
	background-color: rgb(1, 34, 55);
}

.tesol-accordion .card-header h5 {
	font-size: 1.5rem;
}

.tesol-accordion .card-body {
	border-color: #012237;
	border-style: solid;
}

.tesol-accordion .btn {
	font-size: 1.5rem;
}

.tesol-accordion .btn-link {
	color: #ffffff;
	width: 100%;
	text-align: left;
}

.tesol-accordion .btn-link i {
	float: right;
	padding-top: 8px;
}

.tesol-accordion .btn-link:hover, .tesol-accordion .btn-link:focus {
	text-decoration: none;
}