.payment__content{min-height:inherit;padding:25px 15px;width:100%}.content__form-payment{background:hsla(0,0%,100%,.8);border-radius:8px;box-shadow:0 0 18px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-between;margin:80px auto 0;max-width:500px;padding:80px 20px 20px;position:relative}.content__form-payment label{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.content__form-payment label select{font-size:15px;min-width:385px}.content__form-payment span{font-size:16px;line-height:16px;margin-right:15px;min-width:150px}.content__form-payment input{height:35px;min-width:250px}.content__form-payment input[name=passcode]{font-size:1.25em!important;font-weight:600!important}.content__form-payment input[type=checkbox],.content__form-payment input[type=radio]{height:auto;min-width:0}.form-wrapper{position:relative}.form-logo{height:120px;left:50%;position:absolute;top:-140px;transform:translateX(-50%);width:120px}.form-logo img{background:#fff;border:3px solid #e0e0e0;border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,.1);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.checkout__table,.payment__method__table{border-collapse:collapse;box-shadow:0 0 20px rgba(0,0,0,.15);font-family:sans-serif;font-size:1em;margin:40px 0;min-width:400px;width:100%}.checkout__table thead tr,.payment__method__table thead tr{background-color:#649e2f;color:#fff;font-size:1.1em;text-align:left}.checkout__table td,.checkout__table th{padding:15px 10px}.checkout__table td.total,.checkout__table th.total{min-width:125px}.checkout__table tbody tr,.payment__method__table tbody tr{border-bottom:1px solid #ddd}.checkout__table tbody tr:nth-of-type(2n),.payment__method__table tbody tr:nth-of-type(2n){background-color:#f3f3f3}.checkout__table tbody tr:last-of-type,.payment__method__table tbody tr:last-of-type{border-bottom:2px solid #649e2f}.checkout__table tbody tr.active-row,.payment__method__table tbody tr.active-row{color:#649e2f;font-weight:700}.payment__method__table td{padding:5px 10px}.payment__method__table td label{margin-bottom:0}.payment__method__table input[type=radio]{transform:scale(1.5)!important}.bg-clouds{left:0;position:absolute;top:0;width:100%;z-index:0}.bg-clouds__cloud-1{left:0;position:absolute;top:20px}.bg-clouds__cloud-2{position:absolute;right:25px;top:20px}.add-bg__pencils:after{bottom:200px;content:url(https://brainring.fra1.digitaloceanspaces.com/public/images/bg_element__pencils.svg);position:absolute;right:-130px;z-index:-1}.add-bg__protractor{position:relative}.add-bg__protractor:after{bottom:50px;content:url(https://brainring.fra1.digitaloceanspaces.com/public/images/bg_element__protractor.svg);position:absolute;right:-100px}.bg-children-goblet{bottom:0;left:0;position:absolute;width:100%;z-index:0}.bg-children-goblet .bg-children__boy{bottom:35px;left:300px;position:absolute}.bg-children-goblet .bg-children__girl{bottom:35px;left:60px;position:absolute}.bg-children-goblet .bg-children__goblet{bottom:35px;position:absolute;right:70px;z-index:0}.bg-children-goblet .bg-children__earth{bottom:15px;position:absolute;right:155px;z-index:-1}.bg-children-goblet .bg-children__kite{bottom:calc(100vh - 520px);left:155px;position:absolute;z-index:-1}.bg-girl-on-books{width:251px}.bg-children__pencils{bottom:600px;position:absolute;right:20px}@media screen and (max-width:900px){.checkout__table td{font-size:1.2rem}.content__form-payment{margin:150px auto auto 0;max-width:100%!important}.content__form-payment label select{min-width:340px}.form-logo{height:180px;top:-200px;width:180px}.add-bg__pencils{margin-top:20px}.payment__content{overflow-x:auto}}
