.deadlines{color:#212121;text-align:center}
.deadlines-top{font-style:normal;font-weight:600;font-size:24px;line-height:36px;letter-spacing:-0.01em;color:#212121;justify-content:center}
.deadlines-bottom{font-style:normal;letter-spacing:-0.006em;color:#212121}
.deadlines-bottom p{font-weight:700;font-size:24px;line-height:30px}
.deadlines-bottom--left{background-color:#F0F0F0;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:600;font-size:1.2rem;line-height:42px;position:relative;height:120px;text-align:center}
@media (min-width:992px){.deadlines-bottom--left{font-size:1.5rem}}
@media (min-width:1200px){.deadlines-bottom--left{font-size:2rem}}
@media (min-width:1400px){.deadlines-bottom--left{font-size:2.2rem}}
.deadlines-bottom--left div{z-index:1}
.deadlines-bottom--left .icon{background:#fff;border-radius:50%;width:120px;height:120px;display:flex;align-items:center;justify-content:center}
.deadlines-bottom--left:after{content:'';width:120px;height:120px;position:absolute;transform:rotate(45deg);background:#F0F0F0;border-radius:12px !important;overflow:hidden}
@media (min-width:992px){.deadlines-bottom--left:after{right:-35px}}
.deadlines-bottom--right{background-color:#737475;display:flex;align-items:center;justify-content:center;height:120px}
.deadlines-bottom--right .btn{width:180px}
.deadlines-bottom .delivery{font-style:normal;font-weight:400;font-size:14px;line-height:22px;letter-spacing:-0.006em;color:#737475}
.deadlines-items{display:flex;align-items:center;flex-direction:column}
.deadlines-item{border:1px solid #F0F0F0}
.deadlines-item--name{background-color:#F0F0F0;font-style:normal;font-weight:700;font-size:18px;line-height:26px;letter-spacing:-0.006em}
.deadlines-item div:not(.deadlines-item--name) p{font-style:normal;font-weight:400;font-size:16px;line-height:30px;letter-spacing:-0.007em}
.deadlines-steps{justify-content:center;border-bottom:1px solid #D7D7D7}
.deadlines-steps>p{font-style:normal;font-weight:400;font-size:16px;line-height:26px;letter-spacing:-0.006em;color:#212121}
@media (max-width:991px){.deadlines-steps{justify-content:space-evenly}}
.deadlines-step{display:flex;flex-direction:column;align-items:center;font-style:normal;font-weight:500;font-size:16px;line-height:22px;text-align:center;letter-spacing:-0.006em;color:#212121}
.deadlines-step div{background:#FED900;border-radius:50%;width:100px;height:100px;display:flex;align-items:center;justify-content:center}
.deadlines-arrow{padding-top:40px}
@media (max-width:991px){.deadlines-arrow{display:none}}
.deadlines table,
.deadlines thead th{padding:12px 0}
.deadlines table,
.deadlines table td{border:1px solid #D7D7D7}
.deadlines table tr.top td:nth-child(2),
.deadlines table tr.top td:nth-child(3){padding-top:12px}
.deadlines table tr.bottom td:nth-child(1),
.deadlines table tr.bottom td:nth-child(2){padding-bottom:12px}