.cases-tile{display:grid;grid-template-columns:46% 54%;align-items:center}.cases-tile:nth-child(even){direction:rtl}.cases-tile:nth-child(even)>*{direction:ltr}.cases-tile-image-wrapper{position:relative;line-height:0}.cases-tile-thumbnail{width:100%}.cases-tile-mask{position:absolute;height:50%}.cases-tile:first-child .cases-tile-mask{top:0;right:0}.cases-tile:last-child .cases-tile-mask{bottom:0;left:0}.cases-tile-left{display:flex;flex-direction:column;gap:1rem;padding:5rem 2.5rem 5rem 5rem}.cases-tile-title{font-size:2rem}.cases-tile-tags{display:flex;flex-wrap:wrap;gap:.38rem}.cases-tile-tag a{display:flex;align-items:center;justify-content:center;padding:.38rem .75rem;background-color:#666;color:var(--second-text-color);font-size:.75rem;line-height:120%;pointer-events:none;cursor:default}.cases-tile-button .hw-button.button-simple>i svg,.cases-tile-button .hw-button>span{color:var(--second-text-color)}@media (max-width:1510px){.cases-tile{grid-template-columns:50% 50%}.cases-inner-image{bottom:18%;width:10%;left:44%}}@media (max-width:1335px){.cases-tile{grid-template-columns:54% 46%}.cases-inner-image{bottom:20%;left:45%}}@media (max-width:1145px){.cases-tile-title{font-size:1.75rem}}@media (max-width:992px){.cases-tile-left{padding:2.5rem}.cases-inner-image{display:none}}@media (max-width:768px){.cases-tile{display:flex;flex-direction:column-reverse}.cases-tile-left{padding:2.5rem 1rem 4rem 1rem}}