.elementor-8154 .elementor-element.elementor-element-ada44c2{--display:flex;}/* Start custom CSS for html, class: .elementor-element-ffbe82c */.center-text,.form-group label,.toggle-btn{text-align:center}body{font-family:parastoo,sans-serif;background-color:#e9f7f6;color:#333;padding:3px}.form-group{margin-bottom:30px;margin-top:10px}.form-group label{font-size:22px;display:block;font-weight:700;margin-bottom:10px;color:#1f2d3d}.form-group input[type=number],.form-group select{width:100%;padding:2px;font-size:16px;background-color:#f1f6f9;border:4px solid #18a999;border-radius:10px;transition:border-color .3s}.form-group input[type=number]:hover,.form-group select:hover{border-color:#15a68f}@media (min-width:768px){.form-group{width:100%}}.total-box{position:fixed;top:30%;left:20px;transform:translateY(-50%);background-color:#fff;padding:15px;border:2px solid #18a999;font-size:18px;font-weight:700;color:#333;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);z-index:9999}.selectBox select,.toggle-btn{font-size:16px;cursor:pointer;width:100%}.selectBox{position:relative;display:inline-block;width:100%}.selectBox select{padding:12px;background-color:#f1f6f9;border:2px solid #18a999;border-radius:5px}.overSelect{position:absolute;left:0;right:0;top:0;bottom:0}.hidden-content{display:none;padding:1px;border:2px solid #18a999;background-color:#fff;margin-top:10px;border-radius:5px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.hidden-content label,.toggle-btn{display:block;transition:background-color .3s}.hidden-content label{padding:5px;margin-bottom:5px;background-color:#f1f6f9;border-radius:3px;font-size:18px;text-align:right}.hidden-content label:hover{background-color:#e2f1f0}.toggle-btn{background-color:#18a999;color:#fff;padding:10px;border-radius:5px;border:none;margin-top:10px}.toggle-btn:hover{background-color:#15a68f}/* End custom CSS */