.image-overlap-section{background:#f4f5fa}.image-overlap-section .content-wrap{display:flex;flex-direction:column-reverse;padding:2em;box-sizing:border-box}.image-overlap-section .content-wrap .left{text-align:center}.image-overlap-section .content-wrap .left .imgwrap{width:100%;max-width:20em;margin:auto;margin-bottom:-10em}.image-overlap-section .content-wrap .left .imgwrap img{width:100%}.image-overlap-section .content-wrap .right .btnwrap{margin-bottom:1em}.image-overlap-section .content-wrap .right .btnwrap .hmbtn{background:#000;border:2px solid #000;color:#fff;text-decoration:none;font-weight:700;text-transform:uppercase;padding:.5em 1.5em;display:inline-block;margin-right:.5em;margin-bottom:1em}.image-overlap-section .content-wrap .right .btnwrap .hmbtn.secondbtn{background-color:transparent;color:#000;border:2px solid #000}@media screen and (min-width:48em){.image-overlap-section .content-wrap{flex-direction:row;align-items:center;max-width:64em;margin:auto}.image-overlap-section .content-wrap .left{width:50%;padding-right:1em;box-sizing:border-box}.image-overlap-section .content-wrap .right{width:50%}}@media screen and (min-width:80em){.image-overlap-section .content-wrap .left{width:40%}.image-overlap-section .content-wrap .right{width:60%}.image-overlap-section .content-wrap .right .btnwrap{display:flex}}