﻿.failed{background-color:pink;border:1px solid red;color:red;padding:10px;border-radius:5px;margin-bottom:15px}.blackout{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:9999}.blackout .flex{display:flex;padding:0 16px}.blackout .whitebg{background-color:#fff;padding:50px;width:100%;max-width:70%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-height:60vh;overflow-x:scroll}.blackout .whitebg button.exit{width:40px;height:40px;padding:0;margin-left:auto;display:flex;background-color:#000;color:#fff;justify-content:center;align-items:center}.blackout .whitebg .acf-repeater>.acf-actions .acf-button{background-color:#1b4164;color:#fff;padding:10px;display:flex;justify-content:center;align-items:center}.blackout .whitebg .acf-form-submit{padding:16px}.blackout .whitebg .acf-form-submit input.acf-button{background-color:#b1ba1c;color:#fff;padding:15px 30px;border:0;cursor:pointer;transition:all .6s ease}.blackout .whitebg .acf-form-submit input.acf-button:disabled{cursor:not-allowed;opacity:.2}section.members-login,section.register-account,section.members-area,section.members-certification-mark,section.members-lost-password{padding:100px 0}section.members-login .reset-password,section.register-account .reset-password,section.members-area .reset-password,section.members-certification-mark .reset-password,section.members-lost-password .reset-password{background-color:#956e8e;color:#fff;padding:15px;border-radius:5px;margin-bottom:50px;border:3px solid #b1ba1c;text-align:center}section.members-login .reset-password p,section.register-account .reset-password p,section.members-area .reset-password p,section.members-certification-mark .reset-password p,section.members-lost-password .reset-password p{font-size:20px;margin:0;color:#fff}section.members-login h2,section.register-account h2,section.members-area h2,section.members-certification-mark h2,section.members-lost-password h2{color:#1b4164}section.members-login p a,section.register-account p a,section.members-area p a,section.members-certification-mark p a,section.members-lost-password p a{color:#b1ba1c;text-decoration:underline}section.members-login a.signup,section.register-account a.signup,section.members-area a.signup,section.members-certification-mark a.signup,section.members-lost-password a.signup{position:relative;background-color:#b1ba1c;color:#fff;font-size:30px;display:block;width:fit-content;padding:30px 100px 30px 30px;margin-top:20px;font-family:"Populaire",sans-serif}section.members-login a.signup img,section.register-account a.signup img,section.members-area a.signup img,section.members-certification-mark a.signup img,section.members-lost-password a.signup img{position:absolute;top:50%;transform:translateY(-50%);right:-71px;filter:drop-shadow(0 0 0.75rem rgba(0, 0, 0, 0.3))}section.members-login .login-wrapper,section.register-account .login-wrapper,section.members-area .login-wrapper,section.members-certification-mark .login-wrapper,section.members-lost-password .login-wrapper{background-color:#1b4164;padding:50px}section.members-login .login-wrapper h2,section.register-account .login-wrapper h2,section.members-area .login-wrapper h2,section.members-certification-mark .login-wrapper h2,section.members-lost-password .login-wrapper h2{text-align:center;color:#fff;margin:0 0 30px 0}section.members-login .login-wrapper a.lost-password,section.register-account .login-wrapper a.lost-password,section.members-area .login-wrapper a.lost-password,section.members-certification-mark .login-wrapper a.lost-password,section.members-lost-password .login-wrapper a.lost-password{display:block;text-align:right;color:#fff}section.members-login .login-wrapper input,section.register-account .login-wrapper input,section.members-area .login-wrapper input,section.members-certification-mark .login-wrapper input,section.members-lost-password .login-wrapper input{margin-bottom:15px;border-radius:5px}section.members-login .login-wrapper button,section.register-account .login-wrapper button,section.members-area .login-wrapper button,section.members-certification-mark .login-wrapper button,section.members-lost-password .login-wrapper button{margin-top:30px}section.register-account .whitebg,section.members-lost-password .whitebg{background-color:#fff;padding:50px;filter:drop-shadow(0 0 0.75rem rgba(0, 0, 0, 0.1))}section.register-account .whitebg h2,section.members-lost-password .whitebg h2{text-align:center}section.register-account .whitebg p,section.members-lost-password .whitebg p{text-align:center}section.register-account .signup-success h2,section.register-account .signup-success p,section.members-lost-password .signup-success h2,section.members-lost-password .signup-success p{text-align:left}section.register-account .form-group,section.members-lost-password .form-group{display:flex;flex-wrap:wrap}section.register-account .form-group .half,section.members-lost-password .form-group .half{width:50%;padding:15px}section.register-account .form-group label,section.members-lost-password .form-group label{color:#1b4164;font-weight:500;display:block;width:100%;margin-bottom:5px}section.register-account .form-group label span,section.members-lost-password .form-group label span{color:red}section.register-account .form-group input,section.members-lost-password .form-group input{width:100%;border-radius:5px;border:1px solid #abaaac}section.register-account button.submit,section.members-lost-password button.submit{min-width:auto;margin-left:auto;margin-right:15px;width:fit-content;display:flex;align-items:center;justify-content:center;background-size:cover;padding:15px 30px;margin-top:30px;font-size:32px}section.register-account button.submit:after,section.members-lost-password button.submit:after{position:relative;margin-left:30px;transform:initial;margin-right:0}section.members-area a.signup-cert{position:relative;background-color:#b1ba1c;color:#fff;font-size:30px;display:block;width:fit-content;padding:30px 30px 30px 30px;margin-top:20px;font-family:"Populaire",sans-serif;margin-top:30px;text-decoration:none}section.members-lost-password form input{text-align:center}section.members-lost-password form button.btn{width:fit-content;display:block;margin-top:30px;margin-left:auto}section.members-certification-mark a.download{display:flex;align-items:center;color:#1b4164;font-weight:600}section.members-certification-mark a.download:before{content:"";font-family:"FontAwesome";width:30px;height:30px;background-color:#b1ba1c;color:#fff;margin-right:10px;display:flex;justify-content:center;align-items:center}section.members-certification-mark img.ajax-loader{display:none;position:fixed;bottom:15px;right:15px;width:100px;z-index:99}section.members-certification-mark .whitebg{background-color:#fff;padding:50px;filter:drop-shadow(0 0 0.75rem rgba(0, 0, 0, 0.1))}section.members-certification-mark .whitebg h2{padding:16px}section.members-certification-mark .whitebg .required-input{display:flex;flex-direction:column;background-color:#f7f7f7;padding:30px;margin:30px 0}section.members-certification-mark .whitebg .required-input .movement{order:2}section.members-certification-mark .whitebg .required-input h3{color:#8d1111;margin:0 0 30px 0;order:1}section.members-certification-mark .whitebg .required-input span.title{color:#1b4164;display:block;margin:0 0 5px 0;font-size:20px;font-weight:500}section.members-certification-mark .whitebg .required-input ul{list-style-type:none;margin:0 0 30px 0;padding:0 0 0 15px}section.members-certification-mark .whitebg .required-input ul li{display:block;margin-bottom:2.5px}section.members-certification-mark .ajax-output .admin-notes-output{background-color:#f7f7f7;padding:30px;margin:50px 0 0 0}section.members-certification-mark .ajax-output .admin-notes-output h3{color:#8d1111;margin:0}section.members-certification-mark .ajax-output .admin-notes-output span.title{color:#1b4164;display:block;margin:0 0 5px 0;font-size:20px;font-weight:500}section.members-certification-mark .ajax-output .admin-notes-output ul{list-style-type:none;margin:0 0 30px 0;padding:0 0 0 15px}section.members-certification-mark .ajax-output .admin-notes-output ul li{display:block;margin-bottom:2.5px}section.members-certification-mark .ajax-output button.navigate,section.members-certification-mark .ajax-output button.navigate_backwards,section.members-certification-mark .ajax-output button.submit{padding-left:30px;display:flex;align-items:center;position:relative;transition:all .6s ease}section.members-certification-mark .ajax-output button.navigate:disabled,section.members-certification-mark .ajax-output button.navigate_backwards:disabled,section.members-certification-mark .ajax-output button.submit:disabled{cursor:not-allowed;opacity:.2}section.members-certification-mark .ajax-output button.navigate:after,section.members-certification-mark .ajax-output button.navigate_backwards:after,section.members-certification-mark .ajax-output button.submit:after{margin-left:30px}section.members-certification-mark .ajax-output button.navigate_backwards{justify-content:end;opacity:.6}section.members-certification-mark .ajax-output button.navigate_backwards:before{content:url("../images/left-arrow.svg");width:68px;left:0px;right:auto;margin-left:30px;transform:rotate(180deg);position:absolute}section.members-certification-mark .ajax-output button.navigate_backwards:after{display:none}section.members-certification-mark .ajax-output .button-flex{display:flex;align-items:center;justify-content:end;padding-top:30px}section.members-certification-mark .acf-fields{display:flex;flex-wrap:wrap}section.members-certification-mark .acf-fields .acf-field[data-width]{border:0}section.members-certification-mark .acf-fields .acf-radio-list{display:flex}section.members-certification-mark .acf-fields .acf-radio-list li{margin-right:30px;font-size:18px}section.members-certification-mark .acf-fields .acf-field{display:flex;flex-wrap:wrap;align-items:end;width:100%}section.members-certification-mark .acf-fields .acf-field .acf-label,section.members-certification-mark .acf-fields .acf-field .acf-input{width:100%}section.members-certification-mark .acf-fields .acf-field input[type=text],section.members-certification-mark .acf-fields .acf-field input[type=password],section.members-certification-mark .acf-fields .acf-field input[type=date],section.members-certification-mark .acf-fields .acf-field input[type=datetime],section.members-certification-mark .acf-fields .acf-field input[type=datetime-local],section.members-certification-mark .acf-fields .acf-field input[type=email],section.members-certification-mark .acf-fields .acf-field input[type=month],section.members-certification-mark .acf-fields .acf-field input[type=number],section.members-certification-mark .acf-fields .acf-field input[type=search],section.members-certification-mark .acf-fields .acf-field input[type=tel],section.members-certification-mark .acf-fields .acf-field input[type=time],section.members-certification-mark .acf-fields .acf-field input[type=url],section.members-certification-mark .acf-fields .acf-field input[type=week],section.members-certification-mark .acf-fields .acf-field textarea,section.members-certification-mark .acf-fields .acf-field select{padding:10px;border-radius:5px;width:100%;border:1px solid #1b4164}section.members-certification-mark .acf-fields .acf-repeater>.acf-actions .acf-button{background-color:#1b4164;color:#fff;padding:10px;display:flex;justify-content:center;align-items:center}section.members-certification-mark .acf-fields .acf-range-wrap{background-color:#f5f5f5;color:#1b4164;padding:10px 10px 25px 10px;border-radius:10px}section.members-certification-mark .acf-fields .acf-range-wrap input{width:100%;margin:0}section.members-certification-mark .acf-fields .acf-range-wrap input[type=number]{display:block;position:absolute;left:50%;transform:translateX(-50%);background-color:rgba(0,0,0,0);border:0;appearance:textfield;text-align:center;margin:0;padding:0;pointer-events:none}section.members-certification-mark .acf-fields .acf-table .acf-field{display:initial}section.members-certification-mark .acf-fields .acf-field p.description{margin-top:0}section.members-certification-mark .acf-fields .acf-field .acf-label label{font-size:20px;color:#1b4164}section.members-certification-mark .acf-fields .acf-field .acf-label span.tiny{font-size:14px;display:block}section.members-certification-mark .acf-fields .acf-field-674ec1e37c771 .acf-label,section.members-certification-mark .acf-fields .acf-field-674ec1a17c76d .acf-label,section.members-certification-mark .acf-fields .acf-field-674ec1bf7c76e .acf-label,section.members-certification-mark .acf-fields .acf-field-674ec1c87c76f .acf-label,section.members-certification-mark .acf-fields .acf-field-674ec1d57c770 .acf-label,section.members-certification-mark .acf-fields .acf-field-674eeb9286085 .acf-label,section.members-certification-mark .acf-fields .acf-field-6750300fdd2b8 .acf-label,section.members-certification-mark .acf-fields .acf-field-6750313d16c2c .acf-label{display:none !important}section.members-certification-mark .acf-fields .acf-field-6750177742343 p{margin:0}section.members-certification-mark .acf-fields .acf-field-6750177742343 p strong{color:#1b4164}section.members-certification-mark .acf-fields .acf-field-message p{font-weight:500;color:#1b4164;margin-bottom:0}section.members-certification-mark .acf-fields .acf-field-message p img{display:inline-block;margin-right:15px}section.members-certification-mark .acf-form-submit{padding:16px}section.members-certification-mark .acf-form-submit input.acf-button{background-color:#b1ba1c;color:#fff;padding:15px 30px;border:0;cursor:pointer;transition:all .6s ease}section.members-certification-mark .acf-form-submit input.acf-button:disabled{cursor:not-allowed;opacity:.2}.admin-viewing-account{position:fixed;bottom:0;left:0;width:100%;text-align:center;background-color:#b1ba1c;color:#fff;z-index:99;display:flex;align-items:stretch}.admin-viewing-account .flex{display:flex;align-items:center}.admin-viewing-account span{padding-left:30px;color:#fff;font-weight:500}.admin-viewing-account span strong{color:#8d1111}.admin-viewing-account button{margin-left:auto;background-color:#ff0;color:#000;cursor:pointer;padding:15px;display:block}.admin-viewing-account a{background-color:#000;color:#fff;display:block;width:fit-content;padding:15px}.already-logged-in p{text-align:center;font-size:20px}.already-logged-in p a{color:#fff !important}/*# sourceMappingURL=style.css.map */
