.fieldset.error{border:none !important}#certificate-form input.has-error,form .fieldset.error input,form .fieldset.error select{border:#c84040 1px solid !important}#pie_regiser_form .legend_txt{display:none}label.has-error{font-size:14px;font-weight:100;color:#c84040;padding:5px;text-align:center;padding-top:0;padding-bottom:0;line-height:normal;position:static;display:inline-block;margin:auto;width:auto;transform:translateY(-8px)}#file-input-box .file-upload.file-upload-error{background:#c84040}.check label.has-error,#file-input-box label.has-error{transform:translateY(2px)}.legend_txt{text-align:left !important;padding-top:5px !important}#piereg_login_form a{color:#848484}img.calendar_icon{filter:grayscale(100%);top:20px !important;right:35px !important}.parent_citizenship-names label{display:none}.piereg_container.pieregWrapper{padding-left:0}.piereg_login_error{background:#b81010 !important;padding-left:12px !important;border-radius:50px}.piereg_login_error a{font-weight:700;color:#fff !important;transition:all .3s}.piereg_login_error a:hover{color:#000 !important}#pie_register_reg_form{padding:10px 0}#pie_register_reg_form .fieldset input,#pie_register_reg_form .fieldset select{margin-top:12px !important;margin-bottom:12px !important}.pieregWrapper #pie_register .fields,.pieregWrapper #pie_register .fieldset,.pieregWrapper #pie_register .fieldset .address{margin-top:0 !important;margin-bottom:0 !important}#pie_register_reg_form .fieldset{padding:0;padding-right:15px}#pie_register_reg_form input#text_19,.pieregWrapper #pie_register .fields .address_main{width:60% !important}#pie_register_reg_form input#text_19{margin-top:8px !important}#password_meter #piereg_passwordStrength{font-size:12px;font-size:12px;padding:3px;margin-bottom:15px;height:52px;display:flex;justify-content:center;align-items:center;border-radius:50px;width:207px}.radio_container{margin-top:15px !important}.radio_container input{margin:0 !important}.logged-in .elementor-element-4c2029b3{display:none}.logged-in .elementor-element-da03742{width:50% !important;color:#fff}.header-logged-in-user{display:flex;justify-content:flex-end;align-items:center;color:#fff}.header-logged-in-user .custom_login_btn{width:60px;display:flex;justify-content:center;margin-left:20px}body:not(.logged-in) nav .menu-item-has-children{display:none}.new-user-login-success-alert{margin-bottom:0 !important;position:fixed !important;top:60px;width:80%;max-width:600px;z-index:999999;color:#fff;background:green;text-align:center;left:50%;transform:translateX(-50%)}.new-user-login-success-alert .user-login-success-message{padding:15px}.ck-btn{background:linear-gradient(90deg,rgba(184,16,16,1) 0%,rgba(117,3,3,1) 57%);padding:12px 58px;border-radius:30px;color:#fff !important;font-size:16px}#pie_register_reg_form .fields.pageFields_1.piereg_li_7 .input_fields{cursor:pointer;margin:0 !important;height:25px}ul.sub-menu li a:hover{background:linear-gradient(90deg,rgba(184,16,16,1) 0%,rgba(117,3,3,1) 57%)}.checkout-button.button.alt.wc-forward{padding:0 0 17px !important;line-height:16px !important}#menu-1-9719c05 .sub-menu{border-radius:12px;overflow:hidden}.elementor-widget-nav-menu #menu-1-9719c05 .elementor-nav-menu--dropdown .elementor-sub-item{padding:15px 20px !important;font-size:14px}a.wpmenucart-contents,a.wpmenucart-contents:visited{color:#fff !important}.wcusage-dash-top-links{display:none !important}