.ps1-home-1-recent-work .recent-work-cm-container .recent-work-cm{height:22vw;overflow:hidden;position:relative}.ps1-home-1-recent-work .recent-work-cm-container .recent-work-cm .background-container{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2}.ps1-home-1-recent-work .recent-work-cm-container .recent-work-cm .bg-image{bottom:0;left:0;position:absolute;right:0;top:0;transition:all 3s cubic-bezier(.45,.41,.44,.43);z-index:2}.ps1-home-1-recent-work .recent-work-cm-container .recent-work-cm:hover .bg-image{transform:scale(1.2);transition:all 6s cubic-bezier(.45,.41,.44,.43)}.ps1-home-1-recent-work .recent-work-cm-container .recent-work-cm .bg-image:before{background:linear-gradient(20deg,rgba(0,0,0,.9),rgba(0,0,0,.5));background:-webkit-linear-gradient(20deg,rgba(0,0,0,.9),rgba(0,0,0,.5));background:-o-linear-gradient(20deg,rgba(0,0,0,.9),rgba(0,0,0,.5));background:-moz-linear-gradient(20deg,rgba(0,0,0,.9),rgba(0,0,0,.5));bottom:0;content:"";left:0;opacity:.7;position:absolute;right:0;top:0;transition:all .3s ease-in-out}.ps1-home-1-recent-work .recent-work-cm-container .recent-work-cm .text-container{bottom:0;left:0;padding:30px 40px;position:absolute;right:0;text-align:center;transition:all .3s ease-in-out;z-index:4}.ps1-home-1-recent-work .recent-work-cm .background-container:after,.ps1-home-1-recent-work .recent-work-cm .background-container:before{bottom:20px;content:"";display:block;left:20px;position:absolute;right:20px;top:20px;transition:-webkit-transform .6s ease;transition:transform .4s ease;z-index:5}.ps1-home-1-recent-work .recent-work-cm .background-container:before{border-left:1px solid #fff;border-right:1px solid #fff;bottom:0;top:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.ps1-home-1-recent-work .recent-work-cm .background-container:after{border-bottom:1px solid #fff;border-top:1px solid #fff;left:0;right:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.ps1-home-1-recent-work .recent-work-cm:hover .background-container:after,.ps1-home-1-recent-work .recent-work-cm:hover .background-container:before{-webkit-transform:scale(1);transform:scale(1)}.ps1-home-1-recent-work .recent-work-cm-container .recent-work-cm:hover .text-container{bottom:25px}.ps1-home-1-recent-work .recent-work-cm-container .recent-work-cm:hover .bg-image:before{opacity:1}.ps1-home-1-recent-work .recent-work-cm-container .recent-work-cm{flex-basis:24.5%!important;margin-right:0!important;margin-top:0!important}.ps1-home-1-recent-work .recent-work-cm-container .recent-work-cm .text-container{background:transparent}.dnd-areahomepage-row-6-vertical-alignment>.row-fluid{max-width:none!important;padding:0!important}@media (max-width:1024px){.ps1-home-1-recent-work .recent-work-cm-container .recent-work-cm .text-container{display:none}}@media (max-width:767px){.ps1-home-1-recent-work .recent-work-cm-container .recent-work-cm{height:400px}.ps1-home-1-recent-work .recent-work-cm-container{padding:0}}.ps1-home-1-testimonial-section .home-testimonial{background:#fff;border:1px solid #dadada;border-top:4px solid #1871c9;margin-top:6px;padding:20px;position:relative}.ps1-home-1-testimonial-section .testi-profile-image{background-position:top;background-repeat:no-repeat;background-size:cover;float:left;height:55px;margin-right:20px;width:55px}.ps1-home-1-testimonial-section .testi-info{margin-bottom:20px;overflow:hidden}.ps1-home-1-testimonial-section .testimony-name{font-size:16px;padding-top:8px}.ps1-home-1-testimonial-section .add-position{color:#5e6977;font-size:14px;padding-top:2px}@media (min-width:768px){body .row-fluid .ps1-home-1-testimonial-section .two-col-adjust span>.hs_cos_wrapper:nth-child(2n){margin-right:0}}@media all and (-ms-high-contrast:none),screen and (-ms-high-contrast:active){body .row-fluid .ps1-home-1-testimonial-section .two-col-adjust span>.hs_cos_wrapper{flex-basis:auto;-webkit-flex-basis:auto;width:44%}}@media(max-width:995px){.ps1-home-1-testimonial-section .home-testimonial{margin-bottom:0}.ps1-home-1-testimonial-section .testi-info{text-align:left}}