.products_wrap .top_content{padding:17px 0;text-align:center}.products_wrap .items{display:flex;flex-wrap:wrap;margin:0 -17px}.products_wrap .items>div{padding:17px;width:50%}.products_wrap .items .image-shape-container-element{overflow:hidden;position:relative}.products_wrap .items .image-shape-container-element img{display:block;height:100%;left:0;object-fit:cover;object-position:50% 50%;position:absolute;top:0;width:100%}.products_wrap .items .image-card-wrapper{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:2}.products_wrap .items .inner_item{position:relative}.products_wrap .items .image-card-wrapper .image-card{color:#fff;text-align:center;width:70%}.products_wrap .items .image-card-wrapper .image-title-wrapper{font-size:9.375vw}.products_wrap .items .image-card-wrapper .image-title-wrapper .image-title{font-size:max(.75rem,16.8%);line-height:1em}.products_wrap .items .image-card-wrapper .image-title-wrapper .image-title p{font-family:proxima-nova;font-style:normal;font-weight:700;letter-spacing:.05em;line-height:1em;text-transform:uppercase}.products_wrap .items .image-shape-container-element .image-overlay{background-color:rgba(0,0,0,.1);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}.products_wrap .items .image-card-wrapper .image-card .image-subtitle-wrapper{font-size:3vw}.products_wrap .items .image-card-wrapper .image-card .image-subtitle-wrapper .image-subtitle{font-size:max(.75rem,16.8%);line-height:1em;margin-top:3%}.products_wrap .items .image-card-wrapper .image-card .image-subtitle-wrapper .image-subtitle p{font-size:13px;letter-spacing:.02em;line-height:1.5em}.products_wrap .items .image-card-wrapper .image-card .image-button-wrapper{font-size:2.25vw;margin-top:6%}.products_wrap .items .image-card-wrapper .image-card .image-button-wrapper .image-button{font-size:max(.75rem,16.8%);line-height:1em}.products_wrap .items .image-card-wrapper .image-card .image-button-wrapper .image-button a{background-color:#fff;border-radius:5em;color:#000;display:inline-block;font-family:proxima-nova;font-size:inherit!important;font-style:normal;font-weight:400;letter-spacing:.1em;line-height:1.2em;padding:.9em 2.25em;text-transform:uppercase}.products_wrap .items .image-card-wrapper .image-card .image-button-wrapper .image-button a:hover{opacity:.8}@media (max-width:767px){.products_wrap .items>div{width:100%}.products_wrap .items .image-card-wrapper .image-title-wrapper .image-title{font-size:max(.75rem,62.9%)}}