.contract-page .contract-hr{color:var(--wp--preset--color--secondary-100);margin:24px
0}.contract-page .contract-error{font-size:12px;color:var(--wp--preset--color--error-400);position:absolute;bottom:-18px;right:15px}.contract-page .contract-error.contract{bottom:40px}.contract-page .contract-col{margin-bottom:24px;position:relative}.contract-page .contract-header{font-size:20px;font-weight:700;margin-bottom:58px;color:var(--wp--preset--color--secondary-600)}.contract-page .contract-select-box{margin-bottom:16px}.contract-page .contract-select-box .contract-select-header,
.contract-page .contract-select-box .contract-person-info{display:inline-block;font-size:16px;font-weight:400;color:#717274;margin:0
10px 0 0}.contract-page .contract-input{width:100%;border:1px
solid var(--wp--preset--color--secondary-100);height:48px;border-radius:8px;padding:0
10px;color:var(--wp--preset--color--secondary-600);outline:none;direction:rtl;background-color:#f6f6f6}.contract-page .contract-input::-webkit-outer-spin-button,
.contract-page .contract-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.contract-page .contract-input input[type=number]{-moz-appearance:textfield}.contract-page .contract-input:hover{border-color:#D1D1D3}.contract-page .contract-input:focus{border-color:var(--wp--preset--color--primary-600)}.contract-page .contract-input::placeholder,
.payment .payment-box .payment-box-coupon #payment-coupon-input::placeholder{font-size:14px;color:#A3A3A6}.contract-page .select-input{font-size:14px;color:#A3A3A6;padding:0
10px}.contract-page .contract-price-p{margin:30px
0 0 0;display:flex;align-items:center;justify-content:flex-start;color:var(--wp--preset--color--secondary-1000);font-size:13px;background-color:#f8f8f8;padding:3px
8px;border-radius:8px;height:32px;border:1px
solid var(--wp--preset--color--secondary-100)}.contract-page .contract-price-p #contract-price-span{color:green;margin-right:10px}.contract-page #country-selected-box{min-height:42px}.contract-page #country-selected-box .selected-country-p{margin:10px
5px 0;height:32px;display:inline-flex;align-items:center;background-color:#F8F8F8;padding:8px;border-radius:8px;border:1px
solid var(--wp--preset--color--secondary-100);font-size:13px;color:var(--wp--preset--color--secondary-600)}.contract-page #country-selected-box .selected-country-p
.iconify{margin-left:12px;cursor:pointer}.contract-page .contract-label{display:block;font-size:14px;color:#131517;margin-bottom:8px}.contract-page
.multiselect{width:100%;position:relative}.contract-page
.selectBox{position:relative}.contract-page .selectBox
select{width:100%}.contract-page
.overSelect{position:absolute;left:0;right:0;top:0;bottom:0}.contract-page #contract-country{width:33%}.contract-page
#checkboxes{display:none;border:1px
#dadada solid;position:absolute;width:33%;background-color:var(--wp--preset--color--base);z-index:1;padding:5px}.contract-page #checkboxes
label{margin:5px
0;display:flex;align-items:center;padding:0
5px;font-size:14px}.contract-page #checkboxes label .contract-country-item{margin-left:5px}.contract-page #checkboxes label:hover{background-color:#1e90ff;color:var(--wp--preset--color--base)}.contract-page .contract-btn{width:200px;height:48px;border:none;outline:none;border-radius:8px;color:var(--wp--preset--color--base);background-color:var(--wp--preset--color--primary-600);margin-top:32px 0 55px 0}.contract-page .contract-btn:hover{background-color:#E8B743}.contract-page .contract-btn:focus{background-color:var(--wp--preset--color--primary-600)}.contract-page .modal .modal-dialog{top:12%}.contract-page .modal .modal-dialog .modal-header{border-bottom:1px solid var(--wp--preset--color--secondary-100)}.contract-page .modal .modal-dialog .modal-content{border:none;border-radius:24px;padding:26px}.contract-page .modal .modal-dialog .modal-row .success-modal-c-info-h{font-size:16px;color:var(--wp--preset--color--secondary-600);margin:20px
0;padding:0}.contract-page .modal .modal-dialog .modal-row .modal-col{margin:14px
0;padding:0}.contract-page .modal .modal-dialog .modal-row .modal-col .success-modal-contract-p{font-size:14px;color:var(--wp--preset--color--secondary-300);margin-bottom:2px}.contract-page .modal .modal-dialog .modal-row .modal-col .success-modal-contract-value{font-size:14px;margin:0;color:var(--wp--preset--color--secondary-600)}.contract-page .modal .modal-dialog .modal-row .modal-col .modal-country{display:inline-block;border:1px
solid #dee2e6;font-size:14px;color:#131517;border-radius:8px;padding:5px;margin:0
0 0 5px}.contract-page .modal .modal-dialog .modal-row .modal-col .modal-country
img{object-fit:cover;border-radius:50%;margin-left:14px}.contract-page .modal .btn.accept-contract-form{width:200px;height:48px;text-align:center;border-radius:8px;border:none;outline:none;color:var(--wp--preset--color--base);background-color:var(--wp--preset--color--primary-600);display:inline-flex;align-items:center;justify-content:center}.contract-page .modal .btn.accept-contract-form:hover{background-color:#E8B743}.contract-page .modal .btn.accept-contract-form:focus{background-color:var(--wp--preset--color--primary-600)}.contract-page .modal .modal-action-box{margin-top:36px}.contract-page .modal .modal-action-box .btn.edit-contract-form{width:140px;height:48px;border:1px
solid var(--wp--preset--color--primary-600);border-radius:8px;outline:none;color:#47474D;background-color:var(--wp--preset--color--base)}.contract-page .modal .modal-action-box .btn.edit-contract-form:hover{background-color:#FDF5E6}.contract-page .modal .modal-action-box .btn.edit-contract-form:focus{background-color:#F8E7C0}.payment .payment-header{font-size:20px;font-weight:700;margin-top:31px;margin-bottom:13px;color:var(--wp--preset--color--secondary-600)}.payment .payment-box{border-radius:24px;box-shadow:0px 16px 24px rgba(197, 195, 195, 0.1607843137);padding:43px
112px;margin:12px
0 100px}.payment .payment-box .payment-h3{width:100%;font-size:14px;color:#131517;margin-bottom:8px}.payment .payment-box .payment-box-coupon{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.payment .payment-box .payment-box-coupon #payment-coupon-input{width:70%;height:48px;border:1px
solid var(--wp--preset--color--secondary-100);border-radius:8px;padding:0
10px;outline:none}.payment .payment-box .payment-box-coupon #payment-coupon-input:hover{border-color:#D1D1D3}.payment .payment-box .payment-box-coupon #payment-coupon-input:focus{border-color:var(--wp--preset--color--primary-600)}.payment .payment-box .payment-box-coupon .payment-coupon-btn{width:25%;height:48px;border:none;border-radius:8px;background-color:var(--wp--preset--color--base);color:#47474D;border:1px
solid var(--wp--preset--color--primary-600)}.payment .payment-box .payment-box-coupon .payment-coupon-btn:hover{background-color:#FDF5E6}.payment .payment-box .payment-box-coupon .payment-coupon-btn:focus{background-color:#F8E7C0}.payment .payment-box .payment-bills{margin-top:27px}.payment .payment-box .payment-bills .payment-price{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row;border:1px
solid var(--wp--preset--color--secondary-100);padding:24px
30px;border-radius:16px;margin-bottom:32px}.payment .payment-box .payment-bills .payment-price .payment-t,
.payment .payment-box .payment-bills .payment-price .payment-price-value{flex:50%}.payment .payment-box .payment-bills .payment-price .payment-price-value{text-align:left}.payment .payment-box .payment-bills .payment-price .payment-price-title{color:#131517;margin-bottom:24px;font-weight:700;font-size:14px}.payment .payment-box .payment-bills .payment-price #payment-price-w-c{margin:0;font-size:16px;color:var(--wp--preset--color--secondary-600)}.payment .payment-box .payment-bills .payment-price .payment-coupon-title,
.payment .payment-box .payment-bills .payment-price #payment-price-c{font-size:14px;color:#5E5E64;margin-bottom:33px}.payment .payment-box .payment-bills .payment-price .payment-final-title,
.payment .payment-box .payment-bills .payment-price #payment-price-c-f{margin:0;font-size:18px;font-weight:500;color:#131517}.payment .payment-box .payment-bills .payment-price .payment-coupon-taxation,
.payment .payment-box .payment-bills .payment-price #payment-price-c-tx{color:#5E5E64;font-size:14px;margin-bottom:5px}.payment .payment-box .payment-bills .payent-banks{display:flex;flex-wrap:wrap;justify-content:space-between}.payment .payment-box .payment-bills .payent-banks .payment-bank-select{width:24%;border:1px
solid #E8E8E8;height:48px;display:flex;align-items:center;justify-content:center;border-radius:8px;margin-top:10px;cursor:pointer}.payment .payment-box .payment-bills .payent-banks .payment-bank-select:hover{border-color:#D1D1D3}.payment .payment-box .payment-bills .payent-banks .payment-bank-select
img{margin-right:10px}.payment .payment-box .payment-bills .payment-rools{margin:27px
0 46px}.payment .payment-box .payment-bills .payment-acept{width:200px;height:48px;border-radius:8px;border:none;color:var(--wp--preset--color--base);background-color:var(--wp--preset--color--primary-600)}.payment .payment-box .payment-bills .payment-acept:hover{background-color:#E8B743}.payment .payment-box .payment-bills .payment-acept:focus{background-color:var(--wp--preset--color--primary-600)}.payment .selected-bank{border-color:var(--wp--preset--color--secondary-600) !important}.payment #payment-coupon-input-error{display:none;color:var(--wp--preset--color--error-400);position:absolute;bottom:-19px;margin:0;font-size:12px}@media (max-width: 575.99px){.contract-page #contract-country,
.contract-page
#checkboxes{width:100%}.contract-page .contract-price-p{margin-bottom:50px}.contract-page .modal-col{flex:50%}.contract-page .modal-content{padding:26px
0}.contract-page .accept-contract-form{width:auto !important;font-size:13px}.contract-page .edit-contract-form{width:auto !important;font-size:12px}.contract-page .modal-action-box{display:flex;justify-content:space-around !important}.payment .payment-box{padding:unset !important;box-shadow:unset !important;border-radius:0}.payment .payment-header{margin-bottom:32px}.payment .payment-bank-select{width:45% !important}}