.accordion-with-images__intro {
    margin-bottom: 40px;
}

.accordion-with-images__item {
    border-radius: 8px;
    border: 1px solid var(--color-border-2);
    box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.05);
}

.accordion-with-images__item:not(:last-child) {
    margin-bottom: 30px;
}

.accordion-with-images__headline {
    padding: 20px 60px 20px 30px;
    position: relative;
    cursor: pointer;
}

.accordion-with-images__headline > span {
    position: absolute;
    width: 15px;
    height: 15px;
    top: calc(50% - 8px);
    transform: translateY(-50%) rotate(45deg);
    right: 20px;
}

.accordion-with-images__headline > span:before,
.accordion-with-images__headline > span:after {
    content: "";
    display: block;
    position: absolute;
    background-color: var(--color-black);
    transition: bottom 0.3s ease-in-out,
                right 0.3s ease-in-out,
                left 0.3s ease-in-out;
}

.accordion-with-images__headline > span:before {
    width: 100%;
    height: 2px;
    bottom: 0;
    left: 0;
}

.accordion-with-images__headline > span:after {
    height: 100%;
    width: 2px;
    right: 0;
    bottom: 0;
}

.accordion-with-images__headline.is-active :where(h1, h2, h3, h4, h5) {
    color: var(--color-orange);
}

.accordion-with-images__headline.is-active > span:before {
    bottom: 7px;
    left: 7px;
}

.accordion-with-images__headline.is-active > span:after {
    right: 6px;
    bottom: -6px;
}

.accordion-with-images__headline :where(h1, h2, h3, h4, h5, h6) {
    margin-bottom: 0;
    line-height: 1.6em;
    font-weight: 400;
    cursor: pointer;
    font-size: 24px;;
}

.accordion-with-images__content {
    display: none;
}

.accordion-with-images__image img {
    width: 100%;
    height: auto;
}

.accordion-with-images__box {
    padding: 20px 30px;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column-reverse;
    width: 100%;
}

.accordion-with-images__image {
    margin-top: 30px;
}

@media (min-width: 1025px) {
    .accordion-with-images__box {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        flex-direction: row;
        margin: 0 -15px;
        width: auto;
    }

    .accordion-with-images__image {
        margin-top: 0;
    }

    .accordion-with-images__image,
    .accordion-with-images__inner {
        width: 50%;
        flex: 1;
        padding: 0 15px;
    }
	
	.accordion-with-images__box--right {
		flex-direction: row-reverse!important;
	}

	.accordion-with-images__box--top {
		flex-direction: column!important;
	}

	.accordion-with-images__box--bottom {
		flex-direction: column-reverse!important;
	}

	.accordion-with-images__box--top .accordion-with-images__image,
	.accordion-with-images__box--top .accordion-with-images__inner,
	.accordion-with-images__box--bottom .accordion-with-images__image,
	.accordion-with-images__box--bottom .accordion-with-images__inner	{
		width: 100%!important;
	}

}

.accordion-with-images.tabular-mode{padding:0 0 126px;position:relative;z-index:2;}
	.accordion-with-images.tabular-mode .tabular-wrapper{margin:0px;display:-ms-flexbox;display:flex;}
	.accordion-with-images.tabular-mode .tabular-wrapper:after{content:"";clear:both;display:block;}
	.accordion-with-images.tabular-mode .tabular-wrapper ._nav{width:180px;font-family:inherit;min-width:180px;float:left;padding-right:40px;list-style:none;margin:0;padding:0}
	.accordion-with-images.tabular-mode .tabular-wrapper ._panel-head{margin:0}
	.accordion-with-images.tabular-mode .tabular-wrapper ._panel-head a,
	.accordion-with-images.tabular-mode .tabular-wrapper ._nav a{font-family:inherit;font-weight:600;letter-spacing:-0.0055em;color:#374046;text-decoration:none;font-size: 16px; padding: 30px; line-height: 115.8%;    border-radius: 15px 0px 0px 15px; border-top: 0.3px solid #DDD8D8; border-left: 0.3px solid #DDD8D8; border-bottom: 0.3px solid #DDD8D8; box-shadow: 0 -5px 5px -5px rgba(60, 106, 120, 0.24), -5px 0 5px -5px rgba(60, 106, 120, 0.24), 0 5px 5px -5px rgba(60, 106, 120, 0.24);min-height: 100px; display: flex; align-content: center; flex-wrap: wrap;}
	.accordion-with-images.tabular-mode .tabular-wrapper ._nav li a:hover {color:#FE5800;}
	.accordion-with-images.tabular-mode .tabular-wrapper ._nav li {box-shadow: 5px 0 5px -5px rgba(60, 106, 120, 0.24); border-right: 0.3px solid #DDD8D8; width: 100%; height: auto; float: left; margin-bottom: 0px;}
	.accordion-with-images.tabular-mode .tabular-wrapper ._nav li.active {box-shadow: none; border-right: 0px;}
	.accordion-with-images.tabular-mode .tabular-wrapper ._nav li a{margin-top: 0px;margin-bottom: 10px;}
	.accordion-with-images.tabular-mode .tabular-wrapper ._nav li.active a {margin-bottom: 0px;}
	.accordion-with-images.tabular-mode .tabular-wrapper ._nav li.active + li a {margin-top: 10px;}
	.accordion-with-images.tabular-mode .tabular-wrapper ._nav li:last-child a {margin-bottom: 0px;}
	.accordion-with-images.tabular-mode .tabular-wrapper ._panel-head a:hover,
	.accordion-with-images.tabular-mode .tabular-wrapper ._nav a:hover{color:#207DE9;}
	.accordion-with-images.tabular-mode .tabular-wrapper ._panel-head a ._nav-icon,
	.accordion-with-images.tabular-mode .tabular-wrapper ._nav ._nav-icon{margin-right:24px;min-width:48px;width:48px}
	.accordion-with-images.tabular-mode .tabular-wrapper ._panel-head a ._nav-icon img,
	.accordion-with-images.tabular-mode .tabular-wrapper ._nav ._nav-icon img{max-width:100%;display:block;margin:0 auto}
	.accordion-with-images.tabular-mode .tabular-wrapper .active ._panel-head a,
	.accordion-with-images.tabular-mode .tabular-wrapper ._nav li.active a{color: #FE5800;}
	.accordion-with-images.tabular-mode .tabular-wrapper ._nav a.active{color: #FE5800;}
	.accordion-with-images.tabular-mode .tabular-wrapper ._content{width:100%;float:left;padding-left:64px;padding-top:16px}
	.accordion-with-images.tabular-mode .tabular-wrapper ._panel{display:none;height:100%}
	.accordion-with-images.tabular-mode .tabular-wrapper ._panel-body{min-height:100%}
	.accordion-with-images.tabular-mode .tabular-wrapper ._panel.active{display:block;}
	.accordion-with-images.tabular-mode .tabular-wrapper ._panel.active .accordion-with-images__content {display: block!important;}
	.accordion-with-images.tabular-mode .tabular-wrapper ._panel-head{display:none;}
	.accordion-with-images.tabular-mode .tabular-wrapper ._panel-body ._title{font-family:inherit;color:#207DE9;font-weight:900;letter-spacing:-0.018em;margin:0 0 40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}
	.accordion-with-images.tabular-mode .tabular-wrapper ._panel-body ._title-icon{margin-right:24px;}
	.accordion-with-images.tabular-mode .tabular-wrapper ._panel-body ._text{font-family:inherit;margin:0 0 24px;font-weight:400;letter-spacing:-0.0045em;color:#222222;}
	.accordion-with-images.tabular-mode .tabular-wrapper ._panel-body ul{font-family:inherit;margin:0 0 24px;padding:0 0 0 30px;color:#222222;}
	.accordion-with-images.tabular-mode .tabular-wrapper ._panel-body ul li{margin-bottom:16px}
	
	.accordion-with-images.tabular-mode .accordion-with-images__box {padding: 48px 100px;}
	.accordion-with-images.tabular-mode .accordion-with-images__box.accordion-with-images__box--top .accordion-with-images__inner,
	.accordion-with-images.tabular-mode .accordion-with-images__box.accordion-with-images__box--bottom .accordion-with-images__inner {margin-top: 24px;}
		
	@media (max-width:1024px){
		.accordion-with-images.tabular-mode{padding:0 0 72px}
		.accordion-with-images.tabular-mode .tabular-wrapper{margin-bottom:32px}
		.accordion-with-images.tabular-mode .tabular-wrapper ._content{padding-left:48px}
		.accordion-with-images.tabular-mode .tabular-wrapper ._nav a{padding:24px 16px;}
		.accordion-with-images.tabular-mode .tabular-wrapper ._panel-head a,
		.accordion-with-images.tabular-mode .tabular-wrapper ._nav a,
		.accordion-with-images.tabular-mode .tabular-wrapper ._panel-body ._link{font-size:20px;line-height:28px}
		
		.accordion-with-images.tabular-mode .accordion-with-images__box {padding: 24px 50px;}
	}
	
	@media (min-width:768px){
		
			.accordion-with-images.tabular-mode .tabular-wrapper ._nav li:first-child a {box-shadow: -5px 0 5px -5px rgba(60, 106, 120, 0.24), 0 5px 5px -5px rgba(60, 106, 120, 0.24);}
	.accordion-with-images.tabular-mode .tabular-wrapper ._nav li:last-child a {box-shadow: 0 -5px 5px -5px rgba(60, 106, 120, 0.24), -5px 0 5px -5px rgba(60, 106, 120, 0.24);}		
		.accordion-with-images.tabular-mode .tabular-wrapper{box-shadow: 0 -5px 5px -5px rgba(60, 106, 120, 0.24), 0 5px 5px -5px rgba(60, 106, 120, 0.24); border-radius: 15px;}
		.accordion-with-images.tabular-mode .tabular-wrapper ._content {border-top: 0.3px solid #DDD8D8; border-right: 0.3px solid #DDD8D8; border-bottom: 0.3px solid #DDD8D8; box-shadow: 5px 0 5px -5px rgba(60, 106, 120, 0.24); border-radius: 0px 15px 15px 0px;}
	
	}
	
	@media (max-width:767px){

		.accordion-with-images.tabular-mode .tabular-wrapper{display:block;}
		.accordion-with-images.tabular-mode .tabular-wrapper ._nav{display:none}
		.accordion-with-images.tabular-mode .tabular-wrapper ._panel-head a {text-align: center;justify-content: center;}
		.accordion-with-images.tabular-mode .tabular-wrapper ._content{float:none;padding-left:0;width:auto}
		.accordion-with-images.tabular-mode .tabular-wrapper ._panel{display:block;}
		.accordion-with-images.tabular-mode .tabular-wrapper ._panel-body{display:none;}
		.accordion-with-images.tabular-mode .tabular-wrapper ._panel-head{display:block;}
		.accordion-with-images.tabular-mode .tabular-wrapper .active{border-color:#207DE9}
		.accordion-with-images.tabular-mode .tabular-wrapper .active ._panel-body{display:block;}
		.accordion-with-images.tabular-mode .tabular-wrapper ._panel-body ._title{display:none}
		.accordion-with-images.tabular-mode .tabular-wrapper ._panel-head a,.seos_include-tabs ._nav a{border-bottom:0;padding:24px 0}
		.accordion-with-images.tabular-mode .tabular-wrapper ._panel-body{-webkit-border-radius:0 0 30px 30px;-moz-border-radius:0 0 30px 30px;border-radius:0 0 30px 30px;}
		.accordion-with-images.tabular-mode .tabular-wrapper ._panel-head a {margin-bottom: 10px;border: 0.3px solid #DDD8D8; box-shadow: 0px 1px 5px rgba(60, 106, 120, 0.24); border-radius: 15px 15px 15px 15px;}
		
	}