#servicespage.trid #work .left h4 {padding-top:0}
#servicespage.trid #work .right a {display:block;position:relative}
#servicespage.trid #work .right a::after {
		left: 50%;
		top: 50%;
		content: '';
		transform: translate(-50%,-50%);
		-webkit-transform: translate(-50%,-50%);
		position: absolute;
		width: 0;
		height: 0;
		border-top: 12px solid transparent;
		border-bottom: 12px solid transparent;
		border-left: 20px solid #fff;
	
}
#servicespage.trid .customtext {padding-left:12px;padding-top:25px;text-align:left;font-size:15px;line-height:25px}
#servicespage.trid #bottomcontent {padding-top:100px}
#servicespage.trid #bottomcontent  h3 { padding-bottom:35px; line-height:1.5;  text-align: center;    color: #222;}
#servicespage.trid #textwithbackground {background-position: center bottom}
#servicespage.trid #textwithbackground h4 {padding-top:60px;padding-bottom:25px;}
#servicespage.trid #textwithbackground .inner p {padding:0 0 25px 0;font-weight:300}
#servicespage.trid #textwithbackground .inner {justify-content:flex-start}
#servicespage.trid #checkblock.v2 {padding:100px 0}
#servicespage.trid #checkblock.v2 li p {padding-top:10px;max-width:180px}
#servicespage.trid #checkblock li {width:20%;max-width:180px}
#servicespage.trid #checkblock ul {justify-content:space-between}
#servicespage.trid #checkblock h4 {padding-bottom:50px}
#servicespage.trid #beforeafter1 .lm {text-align:center}
#servicespage.trid #beforeafter1 .lm a {margin-top:30px;font-size:14px;color:#fff;background:#b491bb;display:inline-block;padding:8px 28px}
#servicespage.trid #bottomcontent {padding-top:50px}
#servicespage.trid #testim {background:#323231;padding:100px 0}
#servicespage.trid #testim .inner {text-align:center}
#servicespage.trid #testim * {color:#fff}
#servicespage.trid #testim h3 {font-weight:400;}
#servicespage.trid #testim img{padding:80px 0 40px 0}
#servicespage.trid #testim p {font-size:18px;line-height:25px;font-weight:400;margin:0 auto;max-width:555px}
#servicespage.trid #testim p strong {display:block;padding-top:30px;font-size:22px;font-weight:600}
#servicespage.trid #testim p strong em{font-size:25px;font-style:normal}
#servicespage.trid #testim .cols {justify-content:space-between}
#servicespage.trid #testim .cols div {max-width:545px;padding:0 10px;}
#servicespage.trid #beforeafter1 ul li {margin-bottom:20px;padding:0px 20px;max-width:380px;width:50%}
#servicespage.trid #beforeafter1 .inner {margin-top:-67px}
#servicespage.trid #beforeafter1  {margin-top:85px;margin-bottom:0px}
#servicespage.trid #beforeafter1 .titlebox {padding-bottom:130px}
#servicespage.trid #beforeafter1 .titlebox h3 {padding-bottom:0px}
#servicespage.trid #beforeafter1 ul li span {padding-bottom:15px;padding-top:25px;color:#222;text-transform:none;font-weight:bold;font-size:16px}
#servicespage.trid #videobox .videolink:after {display:none;}
#servicespage.trid #videobox {margin-top: 50px;}
@media only screen and (max-width: 980px) {
	#servicespage.trid .customtext {padding-left:0px;padding-top:15px}
	#servicespage.trid #textwithbackground {background-position: 60% bottom}

}

@media only screen and (max-width: 767px) {
	
	#servicespage.trid #bottomcontent {padding-top:50px}
	#servicespage.trid #bottomcontent h3 {padding-bottom:15px}
	#servicespage.trid #textwithbackground  {background:#edf0f5 !important}
	#servicespage.trid #textwithbackground h4 {padding-top:0}
	#servicespage.trid #textwithbackground .inner p:last-child {padding-bottom:0}
	#servicespage.trid #checkblock ul {justify-content:center}
	#servicespage.trid #checkblock li {width:50%;max-width:100%}
	#servicespage.trid #testim {padding:50px 0}
	#servicespage.trid #testim img {padding:30px 0}
	#servicespage.trid #testim p strong {font-size:18px}
	#servicespage.trid #testim p strong em {font-size:20px}
	#servicespage.trid #testim .cols {flex-direction:column}
	#servicespage.trid #testim .cols div:last-child {margin-top:30px}
	#servicespage.trid #testim .cols div {padding:0}
	#servicespage.trid #beforeafter1 .titlebox{padding:50px 0px 80px 0px}
	#servicespage.trid #beforeafter1 .inner{margin-top:-40px;padding:20px 10px}
	#servicespage.trid #beforeafter1 ul li{padding:0px 10px}

}

@media only screen and (max-width: 700px) {
	#servicespage.trid #checkblock h4 {padding-bottom:0}
	#servicespage.trid #checkblock.v2 {padding:30px 0}
}
@media only screen and (max-width: 600px) {
	#servicespage.trid #beforeafter1 {margin-top:50px}
	#servicespage.trid #beforeafter1 ul li {padding:0px 5px;}
	#servicespage.trid #beforeafter1 .inner{padding:10px 20px}
	#servicespage.trid #beforeafter1 ul li {margin-bottom:10px;}
	#servicespage.trid #beforeafter1  {margin-bottom:25px}
}
@media only screen and (max-width: 500px) {
	#servicespage.trid #testim img {width:150px}
	#servicespage.trid #testim p {font-size:15px}
}




@media only screen and (max-width: 400px) {
	 #servicespage.trid #beforeafter1 ul li span{font-size:12px} 
}
 



