.ova_list_dep.two_column .content{grid-template-columns:1fr 1fr}@media(max-width: 767px){.ova_list_dep.two_column .content{grid-template-columns:1fr}}.ova_list_dep.three_column .content{grid-template-columns:1fr 1fr 1fr}@media(max-width: 1024px){.ova_list_dep.three_column .content{grid-template-columns:1fr 1fr}}@media(max-width: 767px){.ova_list_dep.three_column .content{grid-template-columns:1fr}}.ova_list_dep.four_column .content{grid-template-columns:1fr 1fr 1fr 1fr}@media(max-width: 1200px){.ova_list_dep.four_column .content{grid-template-columns:1fr 1fr 1fr}}@media(max-width: 1024px){.ova_list_dep.four_column .content{grid-template-columns:1fr 1fr}}@media(max-width: 767px){.ova_list_dep.four_column .content{grid-template-columns:1fr}}.ova_list_dep .content{display:grid;grid-gap:30px}.ova_list_dep .content .items{padding:40px 30px 43px 30px;border:1px solid #e8e8e8;position:relative;overflow:hidden}.ova_list_dep .content .items:hover{box-shadow:10px 0 40px rgba(6,22,58,.1)}.ova_list_dep .content .items:hover .dep-content-sub{display:block}.ova_list_dep .content .items:hover .icon-dep{top:-67px;margin:0;opacity:0}.ova_list_dep .content .items:hover .title-dep{top:-67px}.ova_list_dep .content .items:hover .dep-content-sub{top:calc(100% - 117px);opacity:1}.ova_list_dep .content .items:hover .icon-dep-hide{bottom:-3px}.ova_list_dep .content .icon-dep{margin-bottom:21px;position:relative;top:0;opacity:1;transition:.4s}.ova_list_dep .content .icon-dep span{display:inline-block;line-height:1}.ova_list_dep .content .icon-dep span:before{margin:0;font-size:50px;display:inline-block}.ova_list_dep .content .title-dep{margin:0;font-size:24px;line-height:30px;color:#202b5d;font-weight:500;position:relative;top:0;transition:.4s}.ova_list_dep .content .title-dep a{font-size:24px;line-height:30px;color:#202b5d;font-weight:500}.ova_list_dep .content .dep-content-sub{opacity:0;top:100%;left:0px;position:absolute;padding:0px 30px;transition:.4s}.ova_list_dep .content .dep-content-sub .dep-excerpt{margin:0;font-size:17px;line-height:24px;margin-bottom:16px}.ova_list_dep .content .dep-content-sub .dep-readmore{font-size:16px;line-height:26px;letter-spacing:.2px;font-weight:400;color:#0067da}.ova_list_dep .content .dep-content-sub .dep-readmore svg{width:18px}.ova_list_dep .content .icon-dep-hide{position:absolute;right:45px;bottom:-65px;transition:.4s}.ova_list_dep .content .icon-dep-hide span:before{margin:0;font-size:60px;color:#202b5d;opacity:.1}