.unselectable{
    pointer-events: none;
    user-select: none;
}
.highlight :is(h1,h2,h3,h4,h5,h6,p){
    margin: 0 -0.4em;
    padding: 0.1em 0.4em;
    border-radius: 0.8em 0.3em;
    background: transparent;
    background-image: linear-gradient(
        to right,
        rgba(255, 225, 0, 0.1),
        #FCEAC2 4%,
        rgba(255, 225, 0, 0.3)
    );
    background-position: bottom center;
    background-size: 100% 50%;
    background-repeat: no-repeat;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
    display:inline;
}

.full_width,
.one_half,
.one_third,
.two_third,
.one_fourth,
.three_fourth,
.one_fifth,
.two_fifth,
.three_fifth,
.four_fifth,
.one_sixth,
.five_sixth {
	float: left;
}

.clear_column {
	clear:both;
	display:block;
	font-size:0; height:0;
	line-height:0; width:100%;
	overflow: hidden;
}

.full_width  {
	width: 100%;
}
.one_half  {
	width: 50%;
}
.one_third  {
	width: 33.3%;
}
.two_third  {
	width: 66.6%;
}
.one_fourth  {
	width: 25%;
}
.three_fourth  {
	width: 75%;
}
.one_fifth  {
	width: 20%;
}
.two_fifth  {
	width: 40%;
}
.three_fifth  {
	width: 60%;
}
.four_fifth  {
	width: 80%;
}
.one_sixth  {
	width: 16.6%;
}
.five_sixth  {
	width: 83.4%;
}

.team-read-more .e-n-accordion-item-title-text {

    background-color: #F7C5D8;

    padding: 1rem 2rem;

    border: 0px solid transparent;

    border-radius: 6rem;

    transition: all 0.2s ease-in-out;

}

.team-read-more .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {

    background-color: #D4AECB;

    border: 0px solid transparent;

    border-radius: 6rem;

}

.team-read-more .e-n-accordion-item-title[aria-expanded="true"] {

  display: none;

}

.team-read-more .e-n-accordion-item-title {

    border: none;

}

@media only screen and (min-width: 767px) and (max-width: 1024px) {

    .team-read-more .e-n-accordion-item-title-text {

            padding: 1rem 1.5rem;

 !important;

    }

}


@media only screen and (min-width: 768px) {
	.content-column.one_half:not(.last_column){
		padding-right: 1rem;
	}
}

@media only screen and (max-width: 767px) {
	.clear_column{
		margin-bottom: 0 !important;
	}
}

@media screen and (max-width: 600px) {
	.full_width,
	.one_half,
	.one_third,
	.two_third,
	.one_fourth,
	.three_fourth,
	.one_fifth,
	.two_fifth,
	.three_fifth,
	.four_fifth,
	.one_sixth,
	.five_sixth {
		clear: both;
		width: 100%;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 1em;
	}
}