.cards{padding:120px 0 80px;background:#efefef}.cards .top-content{text-align:center}.cards .top-content h2{font-size:18px;font-weight:bold;letter-spacing:.2em;position:relative;padding:13px 0;text-transform:uppercase;margin-bottom:48px}.cards .top-content h2:before,.cards .top-content h2:after{content:' ';background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NyIgaGVpZ2h0PSIyIj48bGluZSB4Mj0iNTciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2M5YzljOSIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+') no-repeat center top;position:absolute;left:0;width:100%;height:2px}.cards .top-content h2:before{top:0}.cards .top-content h2:after{bottom:0}.cards .top-content p{font-size:18px;line-height:36px;margin-bottom:50px}.cards .the-cards{display:flex;flex-wrap:wrap}.cards .the-cards .card{flex:0 0 50%;padding:15px;display:block;text-decoration:none}.cards .the-cards .card .card-inner{overflow:hidden}.cards .the-cards .card .card-inner .pic{height:525px;background:#000 no-repeat center center;background-size:cover}.cards .the-cards .card .card-inner .content{position:relative;background:#fff;padding:1px 45px 45px}.cards .the-cards .card .card-inner .content .top{background:transparent url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2ODQiIGhlaWdodD0iMTAwIiB2aWV3Qm94PSIwIDAgNjg0IDEwMCI+PHBhdGggZD0iTTAtMjQsNjg0LDc2SDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDI0KSIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==') no-repeat;background-size:cover;display:block;height:100px;width:100%;position:absolute;left:0;top:-98px;z-index:1}.cards .the-cards .card .card-inner .content .top.black{opacity:0;z-index:2;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2ODQiIGhlaWdodD0iMTAwIiB2aWV3Qm94PSIwIDAgNjg0IDEwMCI+PHBhdGggZD0iTTAtMjQsNjg0LDc2SDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDI0KSIgZmlsbD0iIzAwMCIvPjwvc3ZnPg==')}.cards .the-cards .card .card-inner .content h2{font-size:18px;letter-spacing:.2em;line-height:24px;text-transform:uppercase;position:relative;padding:12px 0;margin-bottom:27px}.cards .the-cards .card .card-inner .content h2:before{content:' ';position:absolute;top:1px;left:0;width:100%;height:3px;background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NyIgaGVpZ2h0PSIyIiB2aWV3Qm94PSIwIDAgNTcgMiI+PGxpbmUgeDI9IjU3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDEpIiBmaWxsPSJub25lIiBzdHJva2U9IiNjOWM5YzkiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==') no-repeat left top}.cards .the-cards .card .card-inner .content h2:after{content:' ';position:absolute;bottom:0;left:0;width:100%;height:2px;background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NyIgaGVpZ2h0PSIyIiB2aWV3Qm94PSIwIDAgNTcgMiI+PGxpbmUgeDI9IjU3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDEpIiBmaWxsPSJub25lIiBzdHJva2U9IiNjOWM5YzkiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==') no-repeat left top}.cards .the-cards .card .card-inner .content p,.cards .the-cards .card .card-inner .content li{font-size:14px;line-height:28px;font-weight:600}.cards .the-cards .card .card-inner .content ul{list-style:outside disc;padding-left:20px}.cards .the-cards .card .card-inner .content .button{display:none}@media(max-width:768px){.cards .the-cards{flex-direction:column}.cards .the-cards .card .card-inner .content{background:#000;color:#fff}.cards .the-cards .card .card-inner .content .top.black{opacity:1}.cards .the-cards .card .card-inner .content h2{font-size:14px}.cards .the-cards .card .card-inner .content p{font-size:12px;line-height:20px;margin-bottom:15px}.cards .the-cards .card .card-inner .content .button{display:inline-block;font-size:12px;letter-spacing:.1em;font-weight:bold;padding:10px 30px;border:1px solid #fff;border-radius:3px}}@media(min-width:768px){.cards .the-cards .card .card-inner .pic,.cards .the-cards .card .card-inner .content,.cards .the-cards .card .card-inner .content .top{transition:all .25s ease}.cards .the-cards .card:hover .card-inner .pic{transform:scale(1.2,1.2)}.cards .the-cards .card:hover .card-inner .content{background:#000;color:#fff}.cards .the-cards .card:hover .card-inner .content .top{opacity:0}.cards .the-cards .card:hover .card-inner .content .top.black{opacity:1}}.cards .the-cards .card.dont-link-this-card{cursor:default}