#servicespage.trflex #work .left h4 {padding-top:0}
#servicespage.trflex #work .right a {display:block;position:relative}
#servicespage.trflex #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.trflex .customtext {padding-left:12px;padding-top:25px;text-align:left;font-size:15px;line-height:25px}
#servicespage.trflex #checkblock.v2 {padding:0 0 45px 0;margin:30px 0}
#servicespage.trflex #checkblock.v2 ul {max-width:770px;margin-left:auto;margin-right:auto}
#servicespage.trflex #checkblock.v2 li {padding-top:50px;width:33.333333%;}
#servicespage.trflex #checkblock.v2 li p {padding-top:10px;max-width:200px}
#servicespage.trflex #modes {margin-bottom:80px;padding:75px 0;background:#edf0f5}
#servicespage.trflex #modes h4 {text-align:center}
#servicespage.trflex #modes p {font-size:15px;line-height:25px}
#servicespage.trflex #modes ul {justify-content:space-between}
#servicespage.trflex #modes ul li{padding:30px 10px 0 10px;max-width:333px}
#servicespage.trflex #beforeafter1.v3 ul li {padding-top:0;padding-bottom:0;background:#fff}
#servicespage.trflex #beforeafter1.v3 ul li .col {position:relative}
#servicespage.trflex #beforeafter1.v3 ul li .col span {color:#fff;position:absolute;bottom:15px;left:15px}
#servicespage.trflex #testim {background:#323231;padding:100px 0}
#servicespage.trflex #testim .inner {text-align:center}
#servicespage.trflex #testim * {color:#fff}
#servicespage.trflex #testim h3 {font-weight:400;}
#servicespage.trflex #testim img{padding:80px 0 40px 0}
#servicespage.trflex #testim p {font-size:18px;line-height:25px;font-weight:400;margin:0 auto;max-width:555px}
#servicespage.trflex #testim p strong {display:block;padding-top:30px;font-size:22px;font-weight:600}
#servicespage.trflex #testim p strong em{font-size:25px;font-style:normal}
#servicespage.trflex #bottomcontent {padding-top:100px}
#servicespage.trflex #bottomcontent  h3 { padding-bottom:35px; line-height:1.5;  text-align: center;    color: #222;}

@media only screen and (max-width: 980px) {
	#servicespage.trflex .customtext {padding-left:0px;padding-top:15px}

}

@media only screen and (min-width: 768px) {
	#servicespage.trflex  #videobox .inner {padding-bottom:70px}
}

@media only screen and (max-width: 767px) {
	#servicespage.trflex #checkblock {margin:0;padding:30px 0px} 
	#servicespage.trflex #modes ul {flex-direction:column}
	#servicespage.trflex #modes ul li{padding:30px 0px 0 0px;max-width:100%}
	#servicespage.trflex #modes {padding:30px 0}
	#servicespage.trflex #checkblock.v2 {padding-bottom:0}
	#servicespage.trflex #videobox {margin-bottom:30px}
	#servicespage.trflex #modes {margin-bottom:30px}
	#servicespage.trflex #testim {padding:50px 0}
	#servicespage.trflex #testim img {padding:30px 0}
	#servicespage.trflex #testim p strong {font-size:18px}
	#servicespage.trflex #testim p strong em {font-size:20px}
	#servicespage.trflex #bottomcontent {padding-top:50px}
	#servicespage.trflex #bottomcontent h3 {padding-bottom:15px}
 

}

@media only screen and (max-width: 700px) {
	#servicespage.trflex #checkblock.v2 li {padding-top:0px}
}


@media only screen and (max-width: 500px) {
	#servicespage.trflex #testim img {width:150px}
	#servicespage.trflex #testim p {font-size:15px}
}


@media only screen and (max-width: 460px) {
	#servicespage.trflex #checkblock li {padding-bottom:0}
}