p {
	text-wrap: pretty;
}

.card--header-bold .card-header {
	font-weight: bold;
	font-size: 1.2rem;
	padding: 1.2rem;
}

.text-lg > code {
	font-size: 1.125rem;
	font-weight: bold;
}

#hero-slider-split .card .az-text .h2, 
#hero-slider-split .card .az-text h2 {
    -webkit-line-clamp: initial !important;
    line-clamp: initial !important;
}

#hero-slider-split .card .az-text p {
    -webkit-line-clamp: 3 !important;
    line-clamp: 3 !important;
    overflow:hidden;
}

@media screen and (min-width: 768px) and (max-width: 1199px) {
#hero-slider-split .card .az-text .h2, 
#hero-slider-split .card .az-text h2 {
    font-size: 1.1rem !important;
    margin-bottom: 0.5rem;
}

#hero-slider-split .card .az-text {
padding-left: 1.5rem;
padding-right: 1.5rem;
}
}

@media screen and (max-width: 767px) {
#hero-slider-split .card .az-text .h2, 
#hero-slider-split .card .az-text h2 {
    font-size: 1.1rem !important;
    margin-bottom: 0.5rem;
}

#hero-slider-split .card .az-text p {
    -webkit-line-clamp: initial !important;
    line-clamp: initial  !important;
    overflow:hidden;
}
}

#hero-slider-split .card .az-html {
	border-radius: 0;
    -webkit-clip-path: polygon(80% 0, 100% 100%, 0 100%, 0 0, 0 0);
    clip-path: polygon(80% 0, 100% 100%, 0 100%, 0 0, 0 0);
    height: 100%;
    order: 1;
    overflow: hidden;
    width: 50%;
}

#hero-slider-split .card .card-body {
	display: block !important;
}

.list-privileges .views-exposed-form {
	display: flex;
	align-items: flex-end;
	justify-content: end;
}
.list-privileges .views-exposed-form > div {
	margin-left: 1rem;
}
.list-privileges .views-exposed-form .form-actions {
	margin-bottom: 1rem;
}

ol.lower-roman {
list-style: lower-roman;
}

ol.upper-roman {
list-style: upper-roman;
}

ol.lower-alpha {
list-style: lower-alpha;
}

ol.upper-alpha {
list-style: upper-alpha;
}
