/*!
 *  WordMagic CMS: Modal window Light CSS Style v.1.0
 *  Copyright: 2019-2024 WordMagic ( https://wmcms.eu )
 */.pay-modal,.review-modal{display:block;position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;overflow:auto;background:rgba(0,0,0,.6) none repeat scroll 0 0}.pay-modal-content{background-color:var(--bg-super-light);color:var(--bg-gray-dark);margin:15% auto;padding:20px;border:1px solid var(--bg-medium-light);border-radius:var(--radius_big1);width:60%;max-width:376px}.review-modal-content{background-color:var(--bg-super-light);color:var(--bg-gray-dark);margin:15% auto;padding:20px;border:1px solid var(--bg-medium-light);border-radius:var(--radius_big1);width:60%;max-width:570px}.pay-modal-content h3{text-align:center}.review-modal-content h3{text-align:center;font-size:24px;font-weight:800;color:var(--bg-gray-dark)}.pay-modal-content p,.review-modal-content p{color:var(--primary-color);text-align:center}.pay-modal-content span,.review-modal-content span{color:var(--bg-dark-light)}.pay-modal.hidden,.review-modal.hidden{display:none}.pay-modal-close i,.review-modal-close i{cursor:pointer;color:var(--bg-gray-dark);font-size:24px}.pay-modal-close i:hover,.review-modal-close i:hover{color:var(--primary-color)}.review-modal-content .contact-captcha p{color:var(--bg-gray)!important}.review-modal-content .contact-captcha a{color:var(--bg-gray)}.review-modal-content .contact-captcha a:hover{color:var(--bg-gray-dark)}.rating{direction:rtl;display:inline-flex;gap:5px}.rating input[type=radio]{display:none}.rating label i.fa-star{font-size:18px;color:var(--bg-gray-light);cursor:pointer}.rating input[type=radio]:checked~label i.fa-star{color:var(--gold-color)}.rating label:hover i.fa-star,.rating label:hover~label i.fa-star{color:var(--gold-color)}@media (max-width:1200px){.pay-modal-content{width:70%;max-width:386px}.review-modal-content{width:70%;max-width:570px}.pay-modal-close i,.review-modal-close i{font-size:20px}}@media (max-width:992px){.pay-modal-content,.review-modal-content{width:80%;max-width:396px}.pay-modal-close i,.review-modal-close i{font-size:20px}}@media (max-width:768px){.pay-modal-content,.review-modal-content{width:85%;max-width:400px}.pay-modal-close i,.review-modal-close i{font-size:18px}}@media (max-width:480px){.pay-modal-content,.review-modal-content{width:92%;padding:15px}.pay-modal h3,.review-modal h3{font-size:1.5rem}.pay-modal-close,.review-modal-close{font-size:18px}}