.po_sert {
    padding: 0 27px;}
.po_sert a {
    text-transform: uppercase;
    font-weight: bold;
    font-size: 14px;
    display: flex;
    align-items: center;
    gap: 10px;
    cursor: pointer;
    color: #3a2506;
}
#posertModal.reveal {
    width: 853px;
    max-width: 100%;
}
.smallred {
	font-size: 14px;
   color: red;
}
.section-academy-list__item_pair > div {
		background-image: url('/academy/pairs/img/bg_pair.jpg');
	position: relative;
	    background-size: contain;
           background-position: center;
           height:100%;
}
.section-academy-list__item_four > div {
		background-image: url('/academy/fours/img/bg_four.jpg');
	position: relative;
	    background-size: contain;
           background-position: center;
           height:100%;
}
.pairs_top {
	position: absolute;
	width: 100%;
	padding: 0 12px;
	height: 40px;
        line-height: 30px;
        color: #fff;
        background-color: #AA2732;
         font-size: 38px;
        font-family: Bodoni, serif;
         opacity: 0;
}
.pairs_bottom {
	position: absolute;
	 bottom: 0;
	width: 100%;
    text-align: right;
	padding: 4px;
	text-decoration: underline;
	height: 30px;
        color: #fff;
        background-color: #AA2732;
        opacity: 0;
}
.icons_premium {
    top: 1.5rem !important;
    right: 1.75rem !important;
}

.premium_steak {
  position:absolute;
  pointer-events:none;
  height: 100%;
  width: 100%;
}
.premium_steak img {
  height: 100%;
  width: 100%;
}
@media screen and (max-width: 430px){
  .po_sert a {
     text-align: center;
    padding-top: 20px;

  }
  .premium_steak {
    position:absolute;
    pointer-events:none;
    height: 100%;
    width: 98%;
  }

  .icons_premium {
  top: .5rem !important;
      right: 1.15rem !important;
  }
 

}