.two-col{margin-right:auto;margin-left:auto;width:100%;max-width:1920px;display:flex;overflow:hidden}@media(min-width: 1024px){.two-col{width:calc(100% - 120px)}}.two-col .myCol{position:relative;width:50%;overflow:hidden;min-height:400px;display:flex;flex-direction:column;justify-content:flex-end;padding:4% 9% 4% 4%}.two-col .myCol .backgroundImg{background:center top no-repeat;background-size:cover;width:100%;height:100%;left:0;top:0;position:absolute;transition:all .3s}.two-col .myCol:hover .backgroundImg,.two-col .myCol:focus .backgroundImg{transform:scale(1.1)}.two-col .myCol h2,.two-col .myCol p,.two-col .myCol a{z-index:2}.two-col .myCol a{max-width:150px;margin-top:10px;font-weight:bold}.two-col .myCol h2{font-weight:bold}.two-col .isBlue{color:#fff}.two-col .isBlue h2{color:#fff}.two-col .isBlue a{border-color:#fff;color:#fff}.two-col .isBlue a:hover{background-color:#fff;color:#28285a}.two-col .overlay{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.95}@media screen and (min-width: 1280px){.two-col .myCol{min-height:28.65vw;max-height:550px}}@media screen and (max-width: 767px){.two-col{flex-direction:column}.two-col .myCol{width:100%;padding:40px 15px}.two-col .myCol h2{font-size:30px}.two-col .myCol p{display:none}.two-col.mobileRevers{flex-direction:column-reverse}}