.mnecf30{background:var(--sa-grey-light);text-align:center;cursor:pointer;border:2px solid #0000;width:100%;max-width:388px;height:100%;padding:60px 1rem 2rem;transition:border .5s;position:relative}
.mnecf30:hover{border:2px solid var(--sa-atp-blue)}
.mnecf31{text-transform:uppercase;font-family:var(--sa-atp-font);justify-content:center;align-items:center;margin-top:1rem;display:flex}
.mnecf32{margin-top:-4px;margin-bottom:1.25rem}
.mnecf33{color:var(--sa-atp-grey);letter-spacing:-.341px;margin:0;padding:0;font-size:11px;font-weight:500;line-height:12px}
.mnecf34{margin:1rem 0}
.mnecf35{text-align:left;align-items:center;margin-bottom:.5rem;padding-bottom:.5rem;display:flex}
.mnecf36{flex-shrink:0;width:18px;height:18px;margin-right:1rem}
.mnecf37{width:18px;color:var(--sa-black-metal);font-size:18px}
.mnecf38{font-weight:600}
.mnecf39{z-index:1;position:absolute;top:0;right:0}
.mnecf3a{justify-content:center;width:100%;margin:2rem auto 4rem;display:flex;position:relative}
.mnecf3b{z-index:1;color:var(--sa-atp-blue);position:absolute;bottom:-25px}
.mnecf3c{justify-content:center;align-items:center;height:185px;margin:.75rem 0;display:flex;position:relative}
.mnecf3d{justify-content:center;align-items:flex-end;display:flex}
.mnecf3d>h3{line-height:1}
.mnecf3e{z-index:1;background-color:var(--sa-atp-yellow);color:var(--sa-atp-blue);width:108px;padding:4px 0;position:absolute;top:10%;right:10px}
.mnecf3e>p{font-family:var(--sa-atp-font);margin:0;padding:0;font-size:14px;font-weight:600;line-height:1}
.mnecf3f{color:var(--sa-atp-grey);text-align:left;margin-bottom:2.5rem;margin-left:2.25rem}
.mnecf3g{z-index:1;color:var(--sa-white);background-color:var(--sa-atp-blue);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:70%;height:55px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}
.mnecf3h{font-size:30px;font-weight:700;line-height:43px}
.mnecf3i{height:205px}
@media screen and (max-width:1000px){.mnecf30{margin:auto}}
@media screen and (max-width:820px){.mnecf30{padding:50px 1rem 1rem}.mnecf3c{height:unset}.mnecf3i{height:32px}}
@media screen and (max-width:834px){.mnecf31{font-size:22px;line-height:31px}}
@media screen and (max-width:768px){.mnecf3h{font-size:20px;line-height:26px}}
