@media only screen and (min-width:1200px){.image-text-hover{float:left;position:relative;width:370px;height:370px;background-repeat:no-repeat}.image-text-hover .overlay .content{float:left;width:340px;height:340px;margin:15px;border:solid 3px rgba(255,255,255,0);-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.image-text-hover .overlay .caption{width:280px;margin:130px auto;text-align:center}}@media only screen and (max-width:1199px){.image-text-hover{display:inline-block;position:relative;width:100%;max-width:370px;height:340px;background-repeat:no-repeat}.image-text-hover .overlay .content{float:left;width:calc(100% - 30px);height:340px;margin:15px;border:solid 3px rgba(255,255,255,0);-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.image-text-hover .overlay .caption{width:100%;margin-top:130px;text-align:center}}.image-text-hover .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);transition:.5s}.image-text-hover .overlay.darken{background:#d9d9d1;transition:.5s}.image-text-hover .overlay .content.border{border:solid 3px rgba(255,255,255,1);transition:.5s}.image-text-hover .overlay .caption.moveup{margin:40px auto;transition:.5s}.image-text-hover .overlay .caption h3{font-family:Hind,sans-serif;font-size:28px;font-weight:600;color:#fff;line-height:1.25em}.image-text-hover .overlay .caption.moveup h3{color:#a18144}.image-text-hover .overlay .caption p{line-height:1.25em;display:none}.image-text-hover .overlay .caption.moveup p{color:#000}.image-text-hover .overlay .caption p.show{display:block;transition:.5s}.image-text-hover .overlay .caption .btn-read-more{padding:8px 20px;font-size:13px;text-transform:uppercase;background-color:#b02e21;color:#fff;text-decoration:none}