figcaption .block{position:absolute;z-index:30;top:0;bottom:0;left:0;width:88%;padding:16px 15px 16px 20px;color:#fff;text-align:left;font-size:14px;line-height:1.5;overflow:hidden}figcaption .block h3{color:#fff}.block .block-button{position:absolute;bottom:16px;float:left;cursor:pointer}.hs-logo-box:hover img{transform:translate(80%,-67px) scale(0.5)}@media only screen and (max-width:600px){.hs-logo-box:hover img{display:none}figcaption .block{width:100%}.custom-header{font-size:25px;margin-bottom:24px !important}}@media only screen and (max-width:768px){figcaption .block{font-size:12px}figcaption .block h3{font-size:20px}}