.products-block .terms .term span{font-size:24px;letter-spacing:0.2px;line-height:29px}@media only screen and (max-width:991px){.products-block .terms .term span{font-size:18px;letter-spacing:0.15px;line-height:22px}}.products-block{position:relative;margin-bottom:58px}.products-block .terms{padding-top:26px}.products-block .terms .term{margin-bottom:16px;text-align:center}.products-block .terms .term .img_container{position:relative;padding-bottom:58.839%}.products-block .terms .term .img_container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);transition:opacity 0.15s linear;opacity:1;z-index:1}.products-block .terms .term span{display:inline-block;position:relative;min-width:206px;margin:0 auto;padding:12px 36px;color:#000000;font-weight:500;background-color:#EDEDED;clip-path:polygon(20px 0, 100% 0, calc(100% - 20px) 100%, 0% 100%);border:0;border-radius:0;transition:color 0.15s linear, background-color 0.15s linear;outline:none;box-shadow:none;cursor:pointer}.products-block .terms .term:hover .img_container:before{opacity:0}.products-block .terms .term:hover span{color:#FFFFFF;background-color:#E30000}@media only screen and (min-width:768px){.products-block .row{margin:0 -8px}.products-block .row .col{padding:0 8px}.products-block .term:nth-child(1),.products-block .term:nth-child(2),.products-block .term:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}}@media only screen and (max-width:991px){.products-block{margin-bottom:64px}.products-block .terms{padding-top:10px}.products-block .terms .term{margin-bottom:24px}.products-block .terms .term span{padding:15px 36px}.products-block .img_container:before{display:none}}