.pre-payment__copy{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-color:#fafafc;border:1px solid #aaa;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;display:inline-block;font-size:20px;height:48px;line-height:52px;margin-right:24px;text-align:center;width:48px}.pre-payment__copy:active{background-color:rgba(0,111,100,.1)}.pre-payment__info{display:table;font-size:16px;font-weight:400;line-height:46px;margin-bottom:24px;margin-top:32px;width:100%}@media only screen and (max-width:767px){.pre-payment__info{font-size:14px;font-weight:500;line-height:24px;margin-bottom:10px}}.pre-payment__info-item{display:table-row}@media only screen and (max-width:767px){.pre-payment__info-item{display:block;margin-bottom:16px}}.pre-payment__info-separator,.pre-payment__info-title,.pre-payment__info-value{display:table-cell;vertical-align:middle;white-space:nowrap}@media only screen and (max-width:767px){.pre-payment__info-separator,.pre-payment__info-title,.pre-payment__info-value{display:block;padding:0!important}}.pre-payment__info-title{color:#555;padding-left:30px}.pre-payment__info-separator{width:100%}.pre-payment__info-separator:before{border-top:1px dashed #aaa;content:" ";display:block}@media only screen and (max-width:767px){.pre-payment__info-separator{display:none}}.pre-payment__info-value{color:#222;padding-right:30px;text-align:left}@media only screen and (max-width:767px){.pre-payment__info-value{text-align:right}}.pre-payment__total{color:#555;font-size:16px;font-weight:400}@media only screen and (max-width:767px){.pre-payment__total{display:block;font-size:16px;font-weight:500;margin-bottom:30px}.pre-payment__total-number{display:block}}.pre-payment__description{padding:0 45px;text-align:center}