/**handles:services**/
.acc-set-inner h2:after {
  float: left;
  content:'';
  width:24px;
  height:20px;
  margin-top:13px;
  margin-right:25px;
}

.acc-set-inner h2.active:after{
  background: url('https://jmw.dev.completewebsiteservices.com/wp-content/themes/JMW_Settlements/images/accordion-arrow-left.png') no-repeat center center !important;
}

.accordion-container {max-width:none !important; width:100%;flex-direction:column !important;}

.acc-set h2{ font-family: Lato; font-size:28px; color:#999; text-transform:none; letter-spacing:0px; width:410px; float:left;}

.acc-set h2.active {color:#333;}

.acc-set h2 {
    cursor: pointer;
}
.acc-set {width:100%;}

.acc-content {background-color:#fff; padding:20px; border: 1px solid #2b70b8; float:right; width:740px; max-width:100%; margin-top:10px; font-size:24px;}

.acc-content p {
    margin-bottom: 20px;
	font-size: 20px;
}

.bd-container-inner {
    max-width: 1200px !important;
}

.acc-trigger-1.active{ border-bottom: 2px solid #2b70b8; padding-bottom:30px; margin-bottom:15px;}

.acc-trigger-2.active, .acc-trigger-3.active, .acc-trigger-4.active{ border-top: 2px solid #2b70b8; border-bottom: 2px solid #2b70b8; padding: 30px 0; margin-bottom: 15px;}

.acc-trigger-5.active{ border-top: 2px solid #2b70b8; padding-top:30px;}

.bd-postcontent-3 {
    padding-top: 2.5em;
	padding-bottom:2.5em;
}


@media only screen and (max-width: 600px) {
	
	.acc-set{
		padding-left: .5em !important;
		padding-right: .5em !important;
	}

	.bd-postcontent-3 > h2 {
		font-size: 26px !important;
		line-height: 1.5;
	}
	
	.bd-postcontent-3 {
    padding-left: .5em;
    padding-right: .5em;
}
	
	.acc-set h2 {
		font-size:22px !important;
	}
	
	.acc-content p {
		font-size:18px;
	}
	
	.bd-postcontent-3 {
    padding-left: .5em;
    padding-right: .5em;
}
	
}


@media only screen and (max-width: 767px) {
	
	.acc-set{
		padding-left: .5em !important;
		padding-right: .5em !important;
	}
	
	.bd-postcontent-3 {
    padding-left: .5em;
    padding-right: .5em;
}

	.bd-postcontent-3 > h2 {
		font-size: 28px;
	}
	
	.acc-set h2 {
		font-size:26px;
	}
	
	.acc-content p {
		font-size:20px;
	}
	
	.bd-postcontent-3 {
    padding-left: .5em;
    padding-right: .5em;
}

} 


@media only screen and (max-width: 991px) {

	.acc-set{
		padding-left: .5em !important;
		padding-right: .5em !important;
	}
	
	.bd-postcontent-3 {
    padding-left: .5em;
    padding-right: .5em;
}

	.bd-postcontent-3 > h2 {
		font-size: 28px;
	}
	
	.acc-set h2 {
		font-size:26px;
	}
	
	.acc-content p {
		font-size:20px;
	}
	
	.bd-postcontent-3 {
    padding-left: .5em;
    padding-right: .5em;
}

} 


@media only screen and (max-width: 1199px) {

	.acc-content{
		width:630px;
	}
	
	.acc-content p{
		font-size: 18px;
		line-height: 1.2;
	}
	
	.bd-postcontent-3 > h2 {
		font-size: 30px;
	}
	
	.acc-set{
		padding-left: .5em;
		padding-right: .5em;
	}
	
	.acc-set h2 {
		font-size:26px;
		width:350px;
	}
	
	.bd-postcontent-3 {
    padding-left: .5em;
    padding-right: .5em;
}

}