.search IMG.wp-post-image{
    max-width: 50%;
    height: auto;
}

#header .lang{
    /*display: none;*/
}

#header .intranet UL{
    position: absolute;
    margin-right: 70px;
    padding-top: 5px;
    right: 0px;
    list-style: none;
}

#header .intranet UL,
#header .lang{
    margin-top: 35px;
}

#header .search{
    margin: 35px 60px 0 35px;
}

#footer .center .logos UL.partners LI, #footer .center UL.partners LI,
#footer .center .logos UL.partners LI IMG, #footer .center UL.partners LI IMG{
    float: none !important;
    width: auto !important;
    height: 70px;
}

.post-type-archive-news #header .main-menu .menu-item-573 .sub-menu{
    display: block !important;
}

#content .menus:first-child .placeholder{
    margin-top: -70px;
}

.tax-programtype #header .main-menu .menu-item-459 .sub-menu{
    display: block !important;
}
#carousel2 .owl-nav > div {
	position: absolute;
	top: 30%;
	display: none !important;
}
#carousel2 .owl-nav > div.owl-prev {
	left: -60px;
}
#carousel2 .owl-nav > div.owl-next {
	right: 0;
}
@media screen and (max-width: 1440px) {
    #content .picture-box H2{
        display: none;
    }
}

@media screen and (min-width: 1100px) and ( max-width: 1190px) {
    .txt{
        display: none;
    }
}

.questions .questions {
	background: #D9DEE2;
}

.questions .question {
	border-bottom: 1px solid var(--accent, #059F77);
}

.questions .question:last-child {
	border-bottom: 0;
}

.questions .questions .question {
	margin-bottom: 1px;
}

.questions .question__title {
	font-weight: bold;
	font-size: 1.25rem;
	line-height: 1.75rem;
	color: #fff !important;
	background: #6E1077;
	padding: 24px 30px;
	display: block;
	position: relative;
}

.questions .question__title:before,
.questions .question__title:hover:before{
	left: 0;
}

.questions .question__tile:hover {
	background: #590d61;
}

.questions .question__content {
	padding: 30px;
	display: none;
}

.questions .question__arrow {
	position: absolute;
	right: 20px;
	top: 25px;
	transition: all 0.2s ease-in-out;
}

.questions .question__arrow svg {
	height: 30px;
}

.questions .question__arrow svg * {
	fill: #fff;
}

.questions .question.is-active .question__arrow {
	top: 22px;
	transform: rotate(90deg);
}
