.cm_sectors{padding:50px 0}.cm_sectors .top_content{text-align:center}.cm_sectors .cm_row{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;position:relative}@media (min-width:768px){.cm_sectors .cm_row .cm_item{width:50%}}.cm_sectors .cm_item .cm_sector_inner{padding:10px}.cm_sectors .cm_item .cm_sector_inner .cm_sector_inner_grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:358.20896px;margin:0 auto;max-width:480px;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.cm_sectors .cm_item .ha-effect-apollo{background-color:#3498db;cursor:pointer;height:100%;margin:0;overflow:hidden;position:relative;text-align:center;-webkit-transition-duration:.35s;transition-duration:.35s;width:100%}.cm_sectors .cm_item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.8;position:relative;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;width:100%}.cm_sectors .cm_item .cm_sector_inner_grid:hover img{opacity:.6;-webkit-transform:scaleX(1);transform:scaleX(1)}.cm_sectors .cm_item .ha-effect-apollo .ha-ihe-caption{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:0;position:absolute;top:0;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#fff;font-size:1.25em;font-style:normal;height:100%;-webkit-justify-content:center;justify-content:center;padding:2em;text-transform:uppercase;width:100%;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;font-weight:400;-webkit-justify-content:flex-start;justify-content:flex-start;line-height:1.4}.cm_sectors .cm_item .ha-effect-apollo .ha-ihe-caption h2{color:#fff;font-weight:700;margin:0}.cm_sectors .cm_item .ha-effect-apollo .ha-ihe-caption:before{background:hsla(0,0%,100%,.5);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;-webkit-transform:scale3d(1.9,1.4,1) rotate(45deg) translate3d(0,-109%,0);transform:scale3d(1.9,1.4,1) rotate(45deg) translate3d(0,-109%,0);-webkit-transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;width:100%}.cm_sectors .cm_item .ha-effect-apollo:hover .ha-ihe-caption:before{-webkit-transform:scale3d(1.9,1.4,1) rotate(45deg) translate3d(0,109%,0);transform:scale3d(1.9,1.4,1) rotate(45deg) translate3d(0,109%,0)}.cm_sectors .cm_item .ha-effect-apollo p.ha-ihe-desc{border-right:4px solid #fff;bottom:0;margin:3em;max-width:150px;opacity:0;padding:0 1em;position:absolute;right:0;text-align:right;-webkit-transition:opacity .35s;transition:opacity .35s}.cm_sectors .cm_item .ha-effect-apollo:hover p.ha-ihe-desc{opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s}.cm_sectors .cm_item .ha-effect-apollo a{font-size:0;height:100%;left:0;opacity:0;position:absolute;text-indent:200%;top:0;white-space:nowrap;width:100%;z-index:1000}@media (max-width:1024px) and (min-width:768px){.cm_sectors .cm_row .cm_item{width:100%}}@media (max-width:500px){.cm_sectors .cm_item .ha-effect-apollo .ha-ihe-caption h2{font-size:1.5rem}}