.pfm-section{padding:150px 0}.pfm-section .img-wrap{display:block;text-align:center}.pfm-section .img-bg{display:none}.pfm-section .section-img{display:inline-block;position:relative}.section-img img{width:750px}.pf-details-wrap{display:block;position:relative}.pf-details{max-width:465px;padding:62px 50px 42px;position:relative}.pf-details:after{content:"";display:block;width:calc(100% - 24px);height:calc(100% - 24px);border:1px solid #ddd;position:absolute;left:12px;top:12px}.pf-details .h3{line-height:1.08;margin-bottom:30px}.block-inner{display:block;position:relative;z-index:1}@media screen and (min-width:768px){.pfm-section .img-wrap{display:inline-block;position:relative;float:right}.pfm-section .img-bg{display:inline-block;width:100%;height:100%;position:absolute;top:20px;left:20px}.pf-details-wrap{display:inline-block;float:left;margin-top:-630px}.pf-details-wrap .pfm-leaves{position:absolute;left:-147px;top:112px}}@media screen and (max-width:767px){.pfm-section{padding:50px 0}.pf-details-wrap .pfm-leaves{display:none}.pf-details{max-width:90%;padding:40px 27px;margin:-10% auto 0;text-align:center}.pf-details .cat-title{font-size:12px;color:#666;letter-spacing:3px;font-weight:500}.pf-details .h3{margin-bottom:20px}.pf-details .section-copy{font-size:18px}}