.admission-info{position:relative;overflow:hidden;padding:120px 0;background:#fff}.admission-info__heading{display:flex;flex-direction:column;margin:0 0 64px;font-size:86px;font-style:italic;font-weight:700;line-height:110%;text-transform:uppercase;color:#14110D;font-family:"Cormorant"}.admission-info__heading-color{color:#fa5c01;font-style:normal;-webkit-text-stroke-width:0.86px;-webkit-text-stroke-color:rgba(217, 217, 217, 0);font-family:"Raleway"}.admission-info .cms-editor{margin:64px 0;color:#14110D;font-size:18px;font-weight:300;line-height:130%}.admission-info .table{border:1px solid #CDCDCD;border-radius:24px;overflow:hidden}.admission-info .table__row{display:grid;grid-template-columns:repeat(4, 1fr)}.admission-info .table__row span{display:none}.admission-info .table__row:not(:last-child){border-bottom:1px solid #CDCDCD}.admission-info .table__row--head .table__cell{font-weight:700}.admission-info .table__cell{padding:20px;min-height:111px;color:#000;text-align:center;font-size:18px;font-weight:300;line-height:130%;display:flex;align-items:center;justify-content:center}.admission-info .table__cell:not(:last-child){border-right:1px solid #CDCDCD}.admission-info::after{content:"";position:absolute;top:0;right:0;width:47%;height:100%;background-size:auto;pointer-events:none;background:url("../../images/ribbon-tr.svg") no-repeat center}@media (max-width:1500px){.admission-info::after{width:681px;height:760px}}@media (max-width:1199px){.admission-info::after{content:none}}@media (max-width:992px){.admission-info__heading{margin:0 0 32px;font-size:43px}.admission-info .table__cell{padding:15px 10px;min-height:100px}}@media (max-width:768px){.admission-info{padding:60px 0}.admission-info .container{padding-left:15px;padding-right:15px}.admission-info .table__row--head{display:none}.admission-info .table__row{display:block;margin-bottom:50px;border:1px solid #CDCDCD;border-radius:24px;overflow:hidden}.admission-info .table__cell{display:block;padding:15px 10px;border-bottom:1px solid #CDCDCD;min-height:85px}.admission-info .table__cell span{display:block;font-size:18px;font-weight:700;color:#14110D;margin-bottom:10px}.admission-info .table__cell:last-child{border-bottom:none}.admission-info .table__row--head{display:none}.admission-info .table{border:1px solid transparent}.admission-info .table__cell:not(:last-child){border-right:1px solid transparent}.admission-info__heading{margin:0 0 32px;font-size:30px}.admission-info .cms-editor{margin:32px 0}.admission-info::after{content:none}.admission-info__heading{font-size:30px}}