.prcategory ul{font-size: 0;margin: 0 -42px}
.prcategory ul>li{display: inline-block;vertical-align: top;width: 25%;padding: 0 42px;margin-bottom: 50px}
.pr-ctabox{background: url(../images/curve-shape.png)no-repeat top right;position: relative;overflow: hidden;margin: 15px 0}
.prleftimg{float: left;width: 715px;max-width: inherit;overflow: hidden}
.prleftimg img{max-width: inherit}
.centercta{position: absolute;text-align: center;max-width:232px;width: 100%;top:22%;left:-90px;right:0;margin: auto}
.prctacontent p{color: #fff;text-transform: uppercase;font-weight: 400;font-size: 16px;line-height:22px;padding-bottom: 25px}
.pctatit{color: #fff;font-weight: 600;text-transform: uppercase;font-size: 30px;line-height: 100%;margin-bottom: 15px}
.prquotebtn{display: inline-block;vertical-align: middle;font-weight: 600;font-size: 20px;line-height: 100%;text-transform: capitalize;color: #3e414b;background: #fff;padding: 15px 32px;position: relative}
.prquotebtn:before{position: relative;content: '';background: url(../images/quote-icon.png);width: 16px;height: 18px;display: inline-block;margin-right: 8px;vertical-align: bottom;}
.prcallbtn{display: inline-block;vertical-align: middle;font-weight: 600;font-size: 20px;line-height: 100%;background: #09b4e3;color: #fff;padding: 15px 32px;}
.prcallbtn:hover{background: #fff;color: #142c75;}
.prquotebtn:hover{background: #09b4e3;color: #fff}
.prquotebtn:hover:before{background-position: 16px 0}
.prcallbtn i{margin-right:8px}
.prctabtn a{margin:5px 8px}
.prctacontent{float: right;width: calc(100% - 715px);text-align: center;padding:100px 90px}
