.user-page-background{position:fixed;width:100vw;height:100dvh;z-index:-1;inset:0}.width-medium{max-width:min(100%,900px);margin-inline:auto}.width-medium.full{width:min(100%,900px)}.aeip-user-pages .title{padding-block:1em;padding-inline:2em;text-align:center}.aeip-user-pages .page-title .title{padding-bottom:revert-layer;padding-inline:revert-layer}.aeip-user-pages .form-container{padding-block:clamp(32px,10vh,90px);padding-inline:clamp(24px,10%,150px)}.aeip-user-pages a.clear{text-decoration:none}.aeip-user-pages .flex{display:flex;gap:1em}.aeip-user-pages .flex-column{flex-direction:column}.aeip-user-pages .flex-wrap{flex-wrap:wrap}.aeip-user-pages .flex-self-end{justify-self:end}.aeip-user-pages .ml-auto{margin-inline-start:auto}.aeip-user-pages .grid{display:grid}.aeip-user-pages .grid-column{grid-auto-flow:column}.aeip-user-pages .grid-self-end{justify-self:end}.aeip-user-pages .justify-content-center{justify-content:center}.aeip-user-pages .justify-items-center{justify-items:center}.aeip-user-pages button[has-loader]{display:grid;place-items:center;position:relative}.aeip-user-pages button[has-loader] .loader{position:absolute;--transition-duration: 1500ms}.aeip-user-pages button[has-loader][loading]{color:rgba(0,0,0,0)}.aeip-user-pages button[has-loader][loading] .loader{width:1.5em;aspect-ratio:1/1;border:.125em solid #fff;border-radius:50%;display:inline-block;box-sizing:border-box;animation:pulse var(--transition-duration) linear infinite}.aeip-user-pages button[has-loader][loading] .loader:after{content:"";position:absolute;width:100%;height:100%;border:.125em solid #fff;border-radius:50%;display:inline-block;box-sizing:border-box;inset:0;animation:scaleUp var(--transition-duration) linear infinite}.aeip-user-pages .loader-section .loader{--transition-duration: 1500ms}.aeip-user-pages .loader-section[loading]{color:var(--aeip-color-blue)}.aeip-user-pages .loader-section[loading] .loader{position:relative;width:1.5em;aspect-ratio:1/1;border:.125em solid;border-radius:50%;display:inline-block;box-sizing:border-box;animation:pulse var(--transition-duration) linear infinite}.aeip-user-pages .loader-section[loading] .loader:after{content:"";position:absolute;color:inherit;width:100%;height:100%;border:.125em solid;border-radius:50%;display:inline-block;box-sizing:border-box;inset:0;animation:scaleUp var(--transition-duration) linear infinite}@keyframes scaleUp{0%,100%{transform:scale(0)}40%,60%{transform:scale(1)}}@keyframes pulse{0%,40%,60%,100%{transform:scale(1)}50%{transform:scale(1.2)}}.aeip-user-pages form{display:grid;-moz-column-gap:2em;column-gap:2em;row-gap:1.5em}.aeip-user-pages form input:not([type=checkbox]):not([type=radio]),.aeip-user-pages form select,.aeip-user-pages form textarea,.aeip-user-pages form .select-trigger{width:100%;height:auto;padding-inline:1em;padding-block:1em;filter:drop-shadow(0px 4px 5px rgba(0, 0, 0, 0.15));border:none;border-radius:5px}.aeip-user-pages form input:not([type=checkbox]):not([type=radio]):focus-visible,.aeip-user-pages form input:not([type=checkbox]):not([type=radio]):focus,.aeip-user-pages form select:focus-visible,.aeip-user-pages form select:focus,.aeip-user-pages form textarea:focus-visible,.aeip-user-pages form textarea:focus,.aeip-user-pages form .select-trigger:focus-visible,.aeip-user-pages form .select-trigger:focus{outline:var(--aeip-color-blue) solid 2px}.aeip-user-pages form input:not([type=checkbox]):not([type=radio]).has-error,.aeip-user-pages form select.has-error,.aeip-user-pages form textarea.has-error,.aeip-user-pages form .select-trigger.has-error{outline:var(--aeip-color-red) solid 2px}.aeip-user-pages form input:not([type=checkbox]):not([type=radio])::-moz-placeholder, .aeip-user-pages form select::-moz-placeholder, .aeip-user-pages form textarea::-moz-placeholder, .aeip-user-pages form .select-trigger::-moz-placeholder{color:var(--aeip-color-blue);opacity:1}.aeip-user-pages form input:not([type=checkbox]):not([type=radio])::placeholder,.aeip-user-pages form select::placeholder,.aeip-user-pages form textarea::placeholder,.aeip-user-pages form .select-trigger::placeholder{color:var(--aeip-color-blue);opacity:1}.aeip-user-pages form input[type=text],.aeip-user-pages form textarea{min-width:150px;resize:none;transform:translateZ(0)}.aeip-user-pages form .textarea-limit{font-size:1rem;text-align:right;line-height:1}.aeip-user-pages form input[type=file]{width:1px !important;height:1px !important;overflow:hidden !important;position:absolute !important;white-space:nowrap !important;margin:-1px !important;padding:0 !important;border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important}.aeip-user-pages form input[type=file]+.buttons{align-items:center}.aeip-user-pages form input[type=file]+.buttons button{min-width:15ch}.aeip-user-pages form input[type=file]+.buttons span.filename{color:var(--aeip-color-orange);font-size:1rem;font-weight:700}.aeip-user-pages form .aeip-radio{padding-inline:1em;padding-block:1em;background-color:#fff;filter:drop-shadow(0px 4px 5px rgba(0, 0, 0, 0.15));border:none;border-radius:5px}.aeip-user-pages form .custom-select-container input.has-error~.select-trigger{outline:var(--aeip-color-red) solid 2px}.aeip-user-pages form .custom-select-container:focus-within .select-trigger{outline:var(--aeip-color-blue) solid 2px}.aeip-user-pages form.submitted input,.aeip-user-pages form.submitted select,.aeip-user-pages form.submitted textarea,.aeip-user-pages form.submitted button,.aeip-user-pages form.submitted label,.aeip-user-pages form.submitted .custom-select{pointer-events:none;opacity:.75}.aeip-user-pages form.submitted a{pointer-events:none}.aeip-user-pages form input[type=checkbox],.aeip-user-pages form input[type=radio]{--box-color: var(--aeip-color-blue);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);height:1em;width:1em;border-radius:.25em;border:1px solid var(--box-color);vertical-align:middle;margin-right:.5em;position:relative}.aeip-user-pages form input[type=checkbox]:checked,.aeip-user-pages form input[type=radio]:checked{background-color:var(--box-color);background-image:url(//www.africaeuropeinnovation.net/wp-content/themes/AEIP/users/media/checkmark-icon.svg);background-size:80% auto;background-position:center;background-repeat:no-repeat}.aeip-user-pages form input[type=checkbox]+label,.aeip-user-pages form input[type=radio]+label{vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}.aeip-user-pages form input[type=checkbox].has-error,.aeip-user-pages form input[type=radio].has-error{border-color:var(--aeip-color-red)}.aeip-user-pages form input[type=checkbox].blue-light,.aeip-user-pages form input[type=radio].blue-light{--box-color: var(--aeip-color-blue-light)}.aeip-user-pages form input[type=checkbox].blue-light+label,.aeip-user-pages form input[type=radio].blue-light+label{font-weight:normal !important}.aeip-user-pages form input[type=checkbox].blue-light:checked+label,.aeip-user-pages form input[type=radio].blue-light:checked+label{font-weight:bold !important;color:var(--aeip-color-blue-light)}.aeip-user-pages form .radio-wrapper{display:grid;grid-template-columns:auto 1fr}.aeip-user-pages form .radio-wrapper input{margin-top:calc(.25em - 2px)}.aeip-user-pages form .radio-wrapper input:checked+label{font-weight:700}.aeip-user-pages form .radio-wrapper input:disabled+label{opacity:.5}.aeip-user-pages form .radio-wrapper label{font-weight:normal;margin-bottom:0;justify-self:left}.aeip-user-pages form input[type=password]{padding-right:calc(2em + 8px)}.aeip-user-pages form .password-container{display:grid;align-items:center;position:relative}.aeip-user-pages form .password-container button.password-reveal{position:absolute;grid-row:1/2;right:.5em;font-size:inherit;width:calc(1em + 8px);padding:0px;min-width:0;aspect-ratio:1/1;background-color:rgba(0,0,0,0)}.aeip-user-pages form .password-container button.password-reveal.active:after{-webkit-mask-image:url(//www.africaeuropeinnovation.net/wp-content/themes/AEIP/users/media/eye-slash-icon.svg);mask-image:url(//www.africaeuropeinnovation.net/wp-content/themes/AEIP/users/media/eye-slash-icon.svg)}.aeip-user-pages form .password-container button.password-reveal:after{content:"";position:absolute;inset:0;background-color:var(--aeip-color-blue);-webkit-mask-image:url(//www.africaeuropeinnovation.net/wp-content/themes/AEIP/users/media/eye-icon.svg);mask-image:url(//www.africaeuropeinnovation.net/wp-content/themes/AEIP/users/media/eye-icon.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.aeip-user-pages form .password-container button.password-reveal:focus{outline:2px solid var(--aeip-color-blue);outline-offset:2px}.aeip-user-pages form .aeip-button[disabled],.aeip-user-pages form .aeip-button[disabled=true]{--button-background-color-active: var(--button-background-color);opacity:.6}.aeip-user-pages form .combobox .combobox{margin-left:1em;margin-block:.5em 1em}.aeip-user-pages form .combobox{filter:drop-shadow(0px 4px 5px rgba(0, 0, 0, 0.15));padding:16px;background-color:#fff}.aeip-user-pages form .combobox .box-container{display:grid;grid-template-columns:auto 1fr}.aeip-user-pages form .combobox .box-container input{margin-top:calc(.25em - 2px)}.aeip-user-pages form .combobox .box-container input:checked+label{font-weight:700}.aeip-user-pages form .combobox .box-container input:disabled+label{opacity:.5}.aeip-user-pages form .combobox .box-container label{font-weight:normal;margin-bottom:0;justify-self:left}.aeip-user-pages form .combobox .box-container:not(:last-of-type){margin-bottom:8px}.aeip-user-pages form .combobox.has-error{outline:var(--aeip-color-red) solid 2px}.aeip-user-pages form .combobox.has-error>.error-message{display:block}.aeip-user-pages form .error-message{display:none;color:var(--aeip-color-red);margin-top:.5em;font-size:.875rem}.aeip-user-pages form .error-message:before{content:"";display:inline-block;height:1em;width:1em;margin-right:.5em;background-color:red;-webkit-mask:url(//www.africaeuropeinnovation.net/wp-content/themes/AEIP/users/media/error-icon.svg);mask:url(//www.africaeuropeinnovation.net/wp-content/themes/AEIP/users/media/error-icon.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle}.aeip-user-pages form .has-error:not(.combobox)~.error-message{display:block}.aeip-user-pages form.has-error #form_error{display:block;margin-bottom:.5em}.aeip-user-pages form .pass-strength{margin-top:.5em;color:var(--aeip-color-red)}.aeip-user-pages form .pass-strength #strength_label{display:block;font-style:italic;font-size:1rem}.aeip-user-pages form .pass-strength #strength_progress{width:100%;height:18px;border-radius:2px;border:1px solid;color:inherit}.aeip-user-pages form .pass-strength #strength_progress:after{content:"";height:100%;width:0%;display:block;background-color:currentColor;transition:width 150ms ease-in-out}.aeip-user-pages form .pass-strength[data-level="1"]{color:var(--aeip-color-orange)}.aeip-user-pages form .pass-strength[data-level="1"] #strength_progress:after{width:25%}.aeip-user-pages form .pass-strength[data-level="2"]{color:var(--aeip-color-yellow-dark)}.aeip-user-pages form .pass-strength[data-level="2"] #strength_progress:after{width:50%}.aeip-user-pages form .pass-strength[data-level="3"]{color:var(--aeip-color-green)}.aeip-user-pages form .pass-strength[data-level="3"] #strength_progress:after{width:75%}.aeip-user-pages form .pass-strength[data-level="4"]{color:var(--aeip-color-blue)}.aeip-user-pages form .pass-strength[data-level="4"] #strength_progress:after{width:100%}.aeip-user-pages form .full{grid-column:1/-1}.aeip-user-pages form [conditional]{display:none}.aeip-user-pages form [conditional][conditional-visible]{display:contents}.aeip-user-pages .form-confirmation{color:var(--aeip-color-green);background-color:rgba(0,0,0,0) !important;text-align:center;padding-inline:clamp(24px,5%,80px);padding-block:clamp(24px,5%,50px)}.aeip-user-pages .form-confirmation p{font-size:1.625rem !important;line-height:1.2;margin-bottom:.75em !important}.aeip-user-pages .form-confirmation:before{content:"";display:block;width:clamp(60px,10vw,120px);height:auto;margin-inline:auto;margin-bottom:40px;border-radius:50%;aspect-ratio:1/1;background-color:var(--aeip-color-green);background-image:url(//www.africaeuropeinnovation.net/wp-content/themes/AEIP/users/media/checkmark-icon.svg);background-size:80% auto;background-position:center;background-repeat:no-repeat}.aeip-user-pages .hidden{display:none !important}.aeip-user-page-form header#site-header{position:initial}.aeip-user-page-form main#site-main{display:grid;place-items:center;margin-top:0}.aeip-user-page-form .bottom-link{margin-top:3em}.aeip-user-page-form #wp-submit{display:grid;place-items:center;margin-inline:auto}.aeip-user-page-login .login-info-wrapper{display:grid;grid-template-columns:1fr;row-gap:1.5em}.aeip-user-page-login #forgot-password{order:5}@media screen and (min-width: 768px){.aeip-user-page-login .login-info-wrapper{grid-template-columns:repeat(2, 1fr)}.aeip-user-page-login #forgot-password{justify-self:end;order:unset}}.aeip-user-page-activate-account .boxes{display:flex;align-items:center;justify-content:center;gap:2%}.aeip-user-page-activate-account .box{width:100%;max-width:80px;aspect-ratio:1/1;border-radius:15%;border:1px solid var(--aeip-color-blue-light);color:var(--aeip-color-blue-light);font-weight:700;font-size:1.875rem;display:grid;place-items:center}.aeip-user-page-activate-account #verify-code{width:1px;height:1px;opacity:0;padding:0;color:rgba(0,0,0,0);caret-color:rgba(0,0,0,0)}.aeip-user-page-activate-account #verify-code:focus~label .box.active{outline:var(--aeip-color-blue) solid 1px}.aeip-user-page-reset-password .confirmation{display:grid;justify-items:center;row-gap:32px}.aeip-user-page-reset-password .confirmation .icon{width:clamp(60px,8vw,120px);height:auto;aspect-ratio:1/1;border-radius:50%;background-color:var(--aeip-color-green-light);background-image:url(//www.africaeuropeinnovation.net/wp-content/themes/AEIP/users/media/checkmark-icon.svg);background-size:80% auto;background-position:center;background-repeat:no-repeat}.aeip-user-page-reset-password .confirmation h2{color:var(--aeip-color-green-light);margin-bottom:0}.aeip-user-page-reset-password .confirmation p{margin-bottom:0}.aeip-user-page-onboarding #timeline{color:#fff;display:grid;position:relative;max-width:min(75vw,800px);font-size:1.5rem;margin-inline:auto;margin-bottom:50px;--number-width: calc(1lh + 0.5em);--col-size: var(--number-width);grid-template-columns:var(--col-size) var(--col-size) var(--col-size) var(--col-size);justify-items:center;justify-content:space-between;align-content:center;align-items:center;row-gap:.5em;-moz-column-gap:1em;column-gap:1em}.aeip-user-page-onboarding #timeline .action{display:contents}.aeip-user-page-onboarding #timeline .action.active .name{display:block}.aeip-user-page-onboarding #timeline .action.active .number,.aeip-user-page-onboarding #timeline .action.done .number{background-color:var(--aeip-color-blue-light);color:#fff}.aeip-user-page-onboarding #timeline .name{text-align:center;font-weight:700;font-size:1rem;display:none;grid-column:1/-1}.aeip-user-page-onboarding #timeline .number{grid-row:2;display:grid;place-items:center;border-radius:50%;background-color:#fff;color:var(--aeip-color-blue-light);aspect-ratio:1/1;width:var(--number-width);height:auto;font-weight:700}.aeip-user-page-onboarding #timeline .line{grid-row:2;grid-column:1/-1;height:5px;background-color:#fff;position:absolute;width:calc(100% - .5em);z-index:-1}@media screen and (min-width: 768px){.aeip-user-page-onboarding #timeline{--col-size: 1fr}.aeip-user-page-onboarding #timeline .name{grid-row:1;grid-column:initial;display:block}.aeip-user-page-onboarding #timeline .line{width:calc(75% + .75em)}}.aeip-user-page-onboarding #onboardingForm{grid-template-columns:1fr;grid-template-rows:1fr;align-items:start}.aeip-user-page-onboarding #onboardingForm .buttons-row{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;row-gap:16px;-moz-column-gap:32px;column-gap:32px}.aeip-user-page-onboarding #onboardingForm #wp-submit{margin-inline:initial}.aeip-user-page-onboarding #onboardingForm .form-step{grid-row:1;grid-column:1;--slide-dimension: 110%;animation:var(--animation-name) 0ms ease-in-out;animation-fill-mode:forwards}.aeip-user-page-onboarding #onboardingForm .form-step:not([hidden]){display:grid;grid-template-rows:1fr}.aeip-user-page-onboarding #onboardingForm .form-step .wrapper{min-height:0;overflow:hidden}@media(prefers-reduced-motion: no-preference){.aeip-user-page-onboarding #onboardingForm .form-step{animation-duration:500ms}}.aeip-user-page-onboarding #onboardingForm .form-step.bg-white{background-color:#fff;padding-block:32px}.aeip-user-page-onboarding #onboardingForm .form-step[animation=slide-in-right]{--animation-name: slide-in-right}.aeip-user-page-onboarding #onboardingForm .form-step[animation=slide-in-right] .wrapper{overflow:revert}.aeip-user-page-onboarding #onboardingForm .form-step[animation=slide-in-left]{--animation-name: slide-in-left}.aeip-user-page-onboarding #onboardingForm .form-step[animation=slide-in-left] .wrapper{overflow:revert}.aeip-user-page-onboarding #onboardingForm .form-step[animation=slide-out-left]{--animation-name: slide-out-left}.aeip-user-page-onboarding #onboardingForm .form-step[animation=slide-out-right]{--animation-name: slide-out-right}@keyframes slide-in-right{from{opacity:0;grid-template-rows:1fr;translate:var(--slide-dimension) 0}to{opacity:1;grid-template-rows:1fr;translate:0% 0}}@keyframes slide-in-left{from{grid-template-rows:1fr;opacity:0;translate:calc(-1*var(--slide-dimension)) 0}to{grid-template-rows:1fr;opacity:1;translate:0% 0}}@keyframes slide-out-right{from{grid-template-rows:1fr;opacity:1;translate:0% 0}to{grid-template-rows:0fr;opacity:0;translate:var(--slide-dimension) 0}}@keyframes slide-out-left{from{grid-template-rows:1fr;opacity:1;translate:0% 0}to{grid-template-rows:0fr;opacity:0;translate:calc(-1*var(--slide-dimension)) 0}}.aeip-user-page-onboarding #onboardingForm button[next-step]{--button-background-color: var(--aeip-color-blue-light);--button-background-color-active: var(--aeip-color-blue-lighter)}.aeip-user-page-onboarding #onboardingForm button[prev-step]{--button-background-color: var(--aeip-color-blue-dark);--button-background-color-active: var(--aeip-color-blue-lighter)}.aeip-user-page-onboarding #onboardingForm .container{display:grid;-moz-column-gap:2em;column-gap:2em;row-gap:1.5em;padding-inline:clamp(24px,10%,150px);margin-bottom:32px}.aeip-user-page-onboarding #onboardingForm .container label:not(.normal),.aeip-user-page-onboarding #onboardingForm .container p.input-title{display:block;font-weight:700;font-size:.875rem;margin-bottom:.5em}.aeip-user-page-onboarding #onboardingForm .container label:not(.normal).larger,.aeip-user-page-onboarding #onboardingForm .container p.input-title.larger{font-size:revert-layer}.aeip-user-page-onboarding #onboardingForm .container[type]{display:none}.aeip-user-page-onboarding #onboardingForm p.smaller{font-size:.875rem}.aeip-user-page-onboarding #onboardingForm[form-type=network] .container[type=network]{display:grid}.aeip-user-page-onboarding #onboardingForm[form-type=individual] .container[type=individual]{display:grid}.aeip-user-page-onboarding #onboardingForm #step0 button[next-step]{font-weight:600;font-size:1rem;--button-background-color: var(--aeip-color-orange);--button-background-color-active: var(--aeip-color-orange-lighter)}.aeip-user-page-onboarding #onboardingForm #step0 .container{display:grid;justify-content:center;row-gap:24px;margin-block:32px 50px}.aeip-user-page-onboarding #onboardingForm #step0 .container label{padding-block:1em;padding-inline:2em;min-width:min(50vw,550px);cursor:pointer;text-align:center;font-weight:600;border-radius:6px;display:block;background-color:#fff;color:var(--aeip-color-blue);font-size:revert;margin-bottom:0}.aeip-user-page-onboarding #onboardingForm #step0 .container input:checked+label{background-color:var(--aeip-color-blue-light);color:#fff}.aeip-user-page-onboarding #onboardingForm .organisation-core{display:grid;grid-template-columns:1fr;align-items:center;-moz-column-gap:1em;column-gap:1em;row-gap:.5em}@media screen and (min-width: 768px){.aeip-user-page-onboarding #onboardingForm .organisation-core{grid-template-columns:auto 1fr}}.has-tooltip .tooltip{position:relative;display:inline;vertical-align:middle}.has-tooltip .tooltip::before{content:"i";background-color:var(--aeip-color-blue-light);color:#fff;border-radius:50%;font-weight:700;height:auto;margin-left:6px;width:18px;display:inline-grid;place-items:center;line-height:1;font-size:14px;aspect-ratio:1/1}.has-tooltip .tooltip .tooltip-text{position:absolute;bottom:100%;max-width:min(70vw,300px);width:-moz-max-content;width:max-content;display:none;background-color:#fff;color:var(--aeip-color-blue);font-weight:normal;border:1px solid var(--aeip-color-blue);border-radius:5px;padding:.75em .5em}.has-tooltip .tooltip:hover .tooltip-text,.has-tooltip .tooltip:focus .tooltip-text{display:block}.aeip-user-page-edit-profile .title-container{gap:1.5em;align-items:center}.aeip-user-page-edit-profile .title-container .aeip-button{min-width:15ch}.aeip-user-page-edit-profile .title{flex:1;text-align:left;padding-inline:0;margin-bottom:0}.aeip-user-page-edit-profile form#editprofileform{padding-inline:2em;padding-block:3em}.aeip-user-page-edit-profile form#editprofileform .buttons-row{row-gap:.5em}.aeip-user-page-edit-profile form#editprofileform .buttons-row button{font-size:1rem;font-weight:700;min-width:15ch}.aeip-user-page-edit-profile .avatar-container .avatar{width:clamp(60px,50vw,200px);height:auto;aspect-ratio:1/1;margin-inline:auto;margin-bottom:24px}.aeip-user-page-edit-profile .avatar-container .avatar object,.aeip-user-page-edit-profile .avatar-container .avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%}.aeip-user-page-edit-profile .avatar-container .buttons{-moz-column-gap:2em;column-gap:2em;justify-content:center}.aeip-user-page-edit-profile .avatar-container .buttons button{font-size:1rem;font-weight:700;min-width:0}.aeip-user-page-edit-profile .avatar-container .buttons button label{cursor:inherit}.aeip-form .block-title{margin-top:1em;margin-bottom:0}.aeip-form p{margin-bottom:.5em;font-size:1rem}.aeip-form p.description{font-size:.875rem;color:#3b3b3b}.aeip-form .aeip-radio.has-error{outline:var(--aeip-color-red) solid 2px}.aeip-form .input-label{margin-bottom:.5em;font-size:1rem;font-weight:700;display:block}.aeip-form .grid-2-columns{display:grid;grid-template-columns:1fr;align-items:center;-moz-column-gap:1em;column-gap:1em;row-gap:.5em}@media screen and (min-width: 768px){.aeip-form .grid-2-columns{grid-template-columns:auto 1fr}}.aeip-user-page-profile .approval-message .message-title,.aeip-user-page-user-public .approval-message .message-title,.aeip-user-page-dashboard .approval-message .message-title{font-weight:700;margin-bottom:24px}.aeip-user-page-profile .approval-message,.aeip-user-page-user-public .approval-message,.aeip-user-page-dashboard .approval-message{text-align:center;color:var(--aeip-color-green-light);padding:2em 1em;border:2px solid currentColor;border-radius:4px}.aeip-user-page-profile .approval-message p,.aeip-user-page-user-public .approval-message p,.aeip-user-page-dashboard .approval-message p{margin-bottom:0;text-wrap:balance}.aeip-user-page-profile .approval-message a,.aeip-user-page-user-public .approval-message a,.aeip-user-page-dashboard .approval-message a{text-decoration:none;font-weight:inherit}.aeip-user-page-profile .approval-message.rejected,.aeip-user-page-user-public .approval-message.rejected,.aeip-user-page-dashboard .approval-message.rejected{color:var(--aeip-color-red)}.aeip-user-page-profile .approval-message .helper,.aeip-user-page-user-public .approval-message .helper,.aeip-user-page-dashboard .approval-message .helper{margin-top:12px;font-weight:700;font-size:1rem}.aeip-user-page-profile .profile,.aeip-user-page-user-public .profile,.aeip-user-page-dashboard .profile{display:grid;row-gap:32px;margin-top:32px}.aeip-user-page-profile .profile .highlight,.aeip-user-page-user-public .profile .highlight,.aeip-user-page-dashboard .profile .highlight{padding-block:40px;padding-inline:10%;color:#fff;min-width:0;align-self:start}.aeip-user-page-profile .profile .highlight .name,.aeip-user-page-profile .profile .highlight p,.aeip-user-page-user-public .profile .highlight .name,.aeip-user-page-user-public .profile .highlight p,.aeip-user-page-dashboard .profile .highlight .name,.aeip-user-page-dashboard .profile .highlight p{overflow-wrap:break-word}.aeip-user-page-profile .profile .highlight p:not(:last-child),.aeip-user-page-user-public .profile .highlight p:not(:last-child),.aeip-user-page-dashboard .profile .highlight p:not(:last-child){margin-bottom:.5em}.aeip-user-page-profile .profile .content,.aeip-user-page-user-public .profile .content,.aeip-user-page-dashboard .profile .content{display:grid;align-content:start;min-width:0}.aeip-user-page-profile .profile .content .edit-profile-link,.aeip-user-page-user-public .profile .content .edit-profile-link,.aeip-user-page-dashboard .profile .content .edit-profile-link{justify-self:end}.aeip-user-page-profile .profile .content .wrapper,.aeip-user-page-user-public .profile .content .wrapper,.aeip-user-page-dashboard .profile .content .wrapper{margin-top:24px}.aeip-user-page-profile .profile .content h3,.aeip-user-page-user-public .profile .content h3,.aeip-user-page-dashboard .profile .content h3{margin-bottom:.5em}.aeip-user-page-profile .profile .nmb,.aeip-user-page-user-public .profile .nmb,.aeip-user-page-dashboard .profile .nmb{margin-bottom:0}.aeip-user-page-profile .profile .pre-line,.aeip-user-page-user-public .profile .pre-line,.aeip-user-page-dashboard .profile .pre-line{white-space:pre-line}@media screen and (min-width: 992px){.aeip-user-page-profile .profile,.aeip-user-page-user-public .profile,.aeip-user-page-dashboard .profile{grid-template-columns:50fr 66fr;-moz-column-gap:50px;column-gap:50px}}.aeip-user-page-profile .avatar,.aeip-user-page-user-public .avatar,.aeip-user-page-dashboard .avatar{width:60%;max-width:200px;margin-inline:auto;aspect-ratio:1/1;height:auto;margin-bottom:32px}.aeip-user-page-profile .avatar.mb-0,.aeip-user-page-user-public .avatar.mb-0,.aeip-user-page-dashboard .avatar.mb-0{margin-bottom:0}.aeip-user-page-profile .avatar .avatar-image,.aeip-user-page-user-public .avatar .avatar-image,.aeip-user-page-dashboard .avatar .avatar-image{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.aeip-user-page-profile .avatar.bordered .avatar-image,.aeip-user-page-user-public .avatar.bordered .avatar-image,.aeip-user-page-dashboard .avatar.bordered .avatar-image{border:4px solid #fff}.aeip-user-page-submit-event .title{text-align:left;padding-inline:0;padding-block:0}.aeip-user-page-submit-event form#submiteventform{padding-block:clamp(32px,5vh,90px);padding-inline:clamp(24px,5%,150px)}.aeip-user-page-submit-event form#submiteventform .buttons-row{row-gap:.5em}.aeip-user-page-submit-event form#submiteventform .buttons-row button{font-size:1rem;font-weight:700}.aeip-user-page-submit-default-form .title{text-align:left;padding-inline:0;padding-block:0}.aeip-user-page-submit-default-form form{padding-block:clamp(32px,5vh,90px);padding-inline:clamp(24px,5%,150px)}.aeip-user-page-submit-default-form form .buttons-row{row-gap:.5em}.aeip-user-page-submit-default-form form .buttons-row button{font-size:1rem;font-weight:700}.partner-finder-card .partner-title-wrapper{display:flex;flex-direction:column;row-gap:.5em;align-items:start}.partner-finder-card .title-tag{font-size:1rem;padding:.125em .375em;border:1px solid;border-radius:999px;line-height:1}.partner-finder-card .partner-information{grid-template-columns:1fr;row-gap:.5em;-moz-column-gap:1em;column-gap:1em}.partner-finder-card .partner-information>*{align-content:flex-start;-moz-column-gap:.5em;column-gap:.5em;row-gap:.5em}.aeip-user-page-dashboard header.profile-header{padding-block:1rem;padding-inline:var(--aeip-content-padding, clamp(24px, 5vw, 100px));color:#fff;display:grid;align-items:center;min-height:min(50vh,180px);margin-bottom:36px;-moz-column-gap:24px;column-gap:24px;row-gap:16px;justify-items:center}.aeip-user-page-dashboard header.profile-header .avatar{width:50vw;max-width:180px}.aeip-user-page-dashboard header.profile-header .profile-info h3{text-align:center}@media screen and (min-width: 768px){.aeip-user-page-dashboard header.profile-header{grid-template-columns:auto 1fr;justify-items:start;align-content:center}.aeip-user-page-dashboard header.profile-header .profile-info h3{text-align:left}}.dashboard__grid{row-gap:2rem;-moz-column-gap:1rem;column-gap:1rem}.dashboard__grid-box{padding:1rem;background-color:#fff;box-shadow:5px 5px 25px 0 rgba(0,0,0,.25);border-radius:6px;border:2px solid var(--aeip-color-blue-light);min-width:0}.dashboard__grid-profile{gap:1em;grid-template-rows:auto 1fr}.dashboard__grid-profile-info{gap:1em;align-items:start}.dashboard__grid-profile-avatar{width:clamp(3rem,70px,30vw);height:auto;aspect-ratio:1/1;border-radius:50%;overflow:clip;border:2px solid var(--aeip-color-blue-light)}.dashboard__grid-profile-buttons{justify-content:center}.dashboard__grid-activities{padding-inline:0}.dashboard__grid-activities .activity-title{padding-inline:1em}.dashboard__grid-activities .activities{display:grid;row-gap:.75em;--activity-inline-padding: 32px}.dashboard__grid-activities .activities .row{padding-inline:var(--activity-inline-padding);padding-bottom:.75em;display:grid;grid-template-areas:"title title title" "date type status";grid-template-columns:auto auto 1fr;row-gap:.25em;-moz-column-gap:1em;column-gap:1em;align-items:center}.dashboard__grid-activities .activities .row:not(:last-of-type){border-bottom:1px solid var(--aeip-color-blue-light)}.dashboard__grid-activities .activities .post-date{grid-area:date}.dashboard__grid-activities .activities .post-title{grid-area:title}.dashboard__grid-activities .activities .post-type{grid-area:type}.dashboard__grid-activities .activities .post-status{grid-area:status}.dashboard__grid-activities .activities .header{display:none;background-color:var(--aeip-color-blue-light);color:#fff;font-weight:bolder}@media screen and (min-width: 768px){.dashboard__grid-activities .activities{grid-template-columns:auto 1fr auto auto}.dashboard__grid-activities .activities .header{display:grid}.dashboard__grid-activities .activities .row{grid-column:1/-1;grid-template-columns:subgrid;grid-template-areas:"date title type status";padding-block:.75em;-moz-column-gap:1.5em;column-gap:1.5em}}.dashboard__grid-activities .empty-activity{padding-inline:2rem}@media screen and (min-width: 768px){.dashboard__grid{grid-template-columns:repeat(2, 1fr);grid-auto-flow:dense}.dashboard__grid-box{order:10}.dashboard__grid-profile{grid-column:1;order:0}.dashboard__grid-approval{grid-column:2/-1;order:1}.dashboard__grid-discover{order:1}.dashboard__grid-quick-links{order:2;grid-row:span 2}.dashboard__grid-contact{order:3}.dashboard__grid-activities,.dashboard__grid-recommandations{grid-column:1/-1}}@media screen and (min-width: 992px){.dashboard__grid{grid-template-columns:repeat(3, 1fr)}.dashboard__grid-activities{grid-column:2/-1;order:4;grid-row:span 3;align-self:start}.dashboard__grid-quick-links{order:3;align-self:start;grid-row:unset}.dashboard__grid-discover{grid-column:span 2}.dashboard__grid-contact{order:5}}@media screen and (min-width: 1200px){.dashboard__grid{grid-template-columns:repeat(4, 1fr)}.dashboard__grid-contact{order:2}.dashboard__grid-activities{grid-row:span 2}}