.cnt-wit-bg-wrp .content_widget h2{margin-bottom:10px}.cnt-wit-bg-wrp .content_widget .btn_row{width:100%}.cnt-wit-bg-wrp .btn_item{column-gap:15px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:15px}.cnt-wit-bg-wrp h2.title{margin-bottom:9px}.cm-hover-card .page-center{padding:20px}.cm-hover-card .cm-row{display:flex;flex-wrap:wrap}.cm-hover-card .card-wrap .card-inner{box-shadow:5px 5px 15px 0 #ccc;margin-left:10px;margin-right:10px;margin-top:10px}.cm-hover-card .card-wrap .cm-card:before{background-color:#ccc;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .35s,transform .35s;width:100%;z-index:1}.cm-hover-card .card-wrap .cm-card{overflow:hidden;position:relative}.cm-hover-card .content-wrap{background:#fafafa;bottom:0;left:0;padding:15px;position:absolute;text-align:center;top:auto;transform:translate3d(0,100%,0);transition:transform .35s;width:100%;z-index:2}.cm-hover-card .card-wrap .cm-card:hover:before{opacity:1;transition:opacity .35s,transform .35s}.cm-hover-card .card-wrap .cm-card:hover .content-wrap{transform:translateY(0)}.cm-hover-card .card-wrap .cm-card:hover .cm-content{opacity:1}.cm-hover-card .cm-content{bottom:100%;left:0;opacity:0;padding:25px;position:absolute;top:auto;transition:opacity .35s;width:100%}.cm-hover-card .card-wrap .cm-card a{background:0 0;display:block;height:100%;left:0;opacity:0;position:absolute;text-indent:200%;top:0;white-space:nowrap;width:100%;z-index:1000}@media (max-width:767px){.cm-hover-card .card-wrap .card-inner{margin:0 auto 10px;max-width:400px}}