/* flex-2.css */
.flex_container{display:flex;margin-right:15px;margin-bottom:30px;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: center}.flex1,.flex2,.flex3{width:25;height:225px;float:left;margin-bottom:20px;padding:10;background-color:#518a8f;font-size:1.35em;color:rgba(255,255,255,.8);border:0px solid rgba(204,204,204,.2);flex-wrap: wrap;align-content: flex-start;box-shadow:  2.8px 3px 6.3px rgba(0, 0, 0, 0.015),  6.4px 6.9px 9.1px rgba(0, 0, 0, 0.029),  8.4px 9.1px 10.1px rgba(0, 0, 0, 0.044),  10px 14px 15px rgba(0, 0, 0, 0.06)}.c2{background-color:#819997}.flex1{width:16%}.flex1 p{margin-right:10px;padding:15px;box-sizing: border-box}.flex2{width:28%;margin:0;padding:0;box-sizing: border-box}.flex_container .ce_image{height:224px;margin-bottom:0;padding:0;background-color:#fcfcfc}#blend{position:relative;margin-right:7px;margin-bottom:30px;margin-left:7px}#blend img{width:100%;height:auto;padding:0;border-radius:20px;box-sizing: border-box}#lep{width:100%;bottom:0;position:absolute;padding-bottom:8px;font-size:20px;color:#fff;text-transform:uppercase;letter-spacing:.12em;border-bottom-right-radius:20px;border-bottom-left-radius:20px;background: hsla(0,0%,0%,0.5);tect-align: center}#blend img:hover + #lep{opacity: 1}#lep a:hover{font-size:17px}#lep a{font-size:15px;color:#d19556;letter-spacing:.12em;background: hsla(0,0%,0%,0.5)}