#qodef-membership-user-dashboard{position:relative;display:flex;align-items:flex-start;width:100%}#qodef-membership-user-dashboard .qodef-m-navigation{position:relative;display:inline-block;vertical-align:top;width:30%;flex-shrink:0;padding-right:50px}#qodef-membership-user-dashboard .qodef-m-navigation-items{list-style:none;margin:0}#qodef-membership-user-dashboard .qodef-field-title{font-family:Poppins,sans-serif;font-size:14px;line-height:1.78571em;font-weight:400;color:#2d2d2d;margin:0;text-transform:none}#qodef-membership-user-dashboard .qodef-m-navigation-item{position:relative;display:block;margin:0;padding:15px 0;border-bottom:1px solid #eee}#qodef-membership-user-dashboard .qodef-m-navigation-item:after{content:'';position:absolute;left:0;bottom:-1px;height:1px;width:100%;transform:scaleX(0);transform-origin:left;background-color:currentColor;transition:transform .7s cubic-bezier(.25,.46,.35,.94)}#qodef-membership-user-dashboard .qodef-m-navigation-item .qodef-e-link{position:relative;display:flex;align-items:center;font-family:Poppins,sans-serif;font-size:15px;font-weight:500;line-height:1.46667em;text-transform:uppercase;letter-spacing:.015em}#qodef-membership-user-dashboard .qodef-m-navigation-item .qodef-e-icon{display:flex;flex-shrink:0;margin-right:10px;width:22px}#qodef-membership-user-dashboard .qodef-m-navigation-item .qodef-e-icon svg{height:17px;width:22px}#qodef-membership-user-dashboard .qodef-m-navigation-item.qodef--active:after,#qodef-membership-user-dashboard .qodef-m-navigation-item:hover:after{transform:scaleX(1)}#qodef-membership-user-dashboard .qodef-m-content{position:relative;display:inline-block;width:100%;vertical-align:top}#qodef-membership-user-dashboard .qodef-m-content .qodef-m-image{margin-bottom:20px}#qodef-membership-user-dashboard .qodef-m-content .qodef-m-image img{display:block}#qodef-membership-user-dashboard .qodef-m-content .qodef-m-text{position:relative;display:flex;align-items:flex-start}#qodef-membership-user-dashboard .qodef-m-content .qodef-m-text-label{flex-shrink:0;margin-right:10px;font-weight:400;color:#141414;font-family:Poppins,sans-serif;font-size:15px;font-weight:500;line-height:1.46667em;text-transform:uppercase;letter-spacing:.015em}#qodef-membership-user-dashboard .qodef-m-content .qodef-image-uploader ul{list-style-type:none;margin-left:-10px;margin-right:-10px}#qodef-membership-user-dashboard .qodef-m-content .qodef-image-uploader ul li{display:inline-block;padding:10px}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper.qodef-presentable .qodef-repeater-add{display:none}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper.qodef-presentable .qodef-repeater-wrapper-main .qodef-repeater-actions-holder{display:none}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-placeholder{border:1px dashed #eee;margin-bottom:30px}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-repeater-wrapper-inner{padding:30px;box-sizing:border-box;background:#f7f8f9}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-repeater-wrapper-main{margin-top:10px}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-repeater-fields-holder{display:flex;align-items:center;justify-content:space-between;background-color:#fff;margin-bottom:30px;padding:0 40px 0 25px}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-repeater-fields-holder .qodef-repeater-fields{display:inline-flex;flex-wrap:wrap;width:100%;margin:0 -10px}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-repeater-fields-holder .qodef-repeater-fields .qodef-field-holder{padding:0 10px}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-repeater-fields-holder .qodef-repeater-fields .qodef-field-holder:not(col-lg-12) .qodef-field-section{align-items:center}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-repeater-fields-holder .qodef-repeater-actions-holder{display:flex;flex:0 0 130px;text-align:center}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-repeater-fields-holder .qodef-repeater-remove,#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-repeater-fields-holder .qodef-repeater-sort{width:47px;height:47px;line-height:47px;margin:0 0 0 auto;border-radius:47px;text-align:center}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-repeater-fields-holder .qodef-repeater-remove a,#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-repeater-fields-holder .qodef-repeater-sort a{display:inline-block;width:100%;height:100%;vertical-align:middle}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-repeater-fields-holder .qodef-repeater-remove svg,#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-repeater-fields-holder .qodef-repeater-sort svg{display:inline-block;width:16px;height:auto;fill:currentColor}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-repeater-fields-holder .qodef-repeater-sort{border:1px solid #eee;background:#fff;color:#2d2d2d;margin-bottom:10px;cursor:grab}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-repeater-fields-holder .qodef-repeater-remove{background:var(--qode-main-color);transition:background-color .2s ease-out}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-repeater-fields-holder .qodef-repeater-remove a{cursor:pointer;color:#fff;box-shadow:none;text-decoration:none}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-repeater-fields-holder .qodef-repeater-remove:hover{background:#f6f4f2}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-repeater-add{margin-top:10px;display:inline-block}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-repeater-inner-wrapper-inner{padding:30px;box-sizing:border-box}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-repeater-inner-wrapper-main{margin-top:30px}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-repeater-inner-fields-holder{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;padding:0 40px 0 25px;background:#f7f8f9}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-repeater-inner-fields-holder .qodef-repeater-inner-fields{display:inline-block;width:100%}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper .qodef-repeater-inner-fields-holder .qodef-repeater-inner-add{margin-top:10px;display:inline-block}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper.qodef-repeater-columns-layout .qodef-repeater-actions-holder{flex:0 0 70px}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper.qodef-repeater-columns-layout .qodef-field-section{flex-wrap:wrap}#qodef-membership-user-dashboard .qodef-m-content .qodef-repeater-wrapper.qodef-repeater-columns-layout .qodef-field-section>*{width:100%;flex:auto;padding:0}#qodef-membership-user-dashboard .qodef--profile a{--qodef-underline-position-y:100%;--qodef-underline-height:1px;background-repeat:no-repeat;background-image:linear-gradient(90deg,currentColor 0,currentColor 100%);background-position:0 var(--qodef-underline-position-y);background-size:0 var(--qodef-underline-height);transition:background-size .5s cubic-bezier(.25,.46,.35,.94),color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}#qodef-membership-user-dashboard .qodef--profile a:hover{background-size:100% var(--qodef-underline-height)}.page-template-user-dashboard .qodef-grid.qodef-layout--template>.qodef-grid-inner{grid-template-columns:1fr}#qodef-membership-login-modal{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;z-index:9999999;transition:opacity .2s ease-out}#qodef-membership-login-modal .qodef-membership-login-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.16)}.page-template-user-dashboard #qodef-membership-login-modal .qodef-membership-login-modal-overlay{background-color:transparent}.page-template-user-dashboard #qodef-membership-login-modal .qodef-membership-login-modal-overlay .qodef-svg--close{display:none}#qodef-membership-login-modal .qodef-membership-login-modal-overlay .qodef-m-close{width:14px;height:14px;display:block;position:absolute;top:-14px;left:-14px}#qodef-membership-login-modal .qodef-membership-login-modal-overlay .qodef-m-close .qodef-svg--close{stroke-width:1.15;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .35s;--qodef-svg-path-length:23px}#qodef-membership-login-modal .qodef-membership-login-modal-overlay .qodef-m-close .qodef-svg--close path{stroke-dashoffset:0;stroke-dasharray:var(--qodef-svg-path-length);transition:stroke-dashoffset .8s cubic-bezier(0,0,.44,.98)}#qodef-membership-login-modal .qodef-membership-login-modal-overlay .qodef-m-close.qodef--init .qodef-svg--close{transition-duration:.5s;opacity:1}#qodef-membership-login-modal .qodef-membership-login-modal-overlay .qodef-m-close.qodef--init .qodef-svg--close path{stroke-dashoffset:calc(2 * var(--qodef-svg-path-length))}#qodef-membership-login-modal .qodef-membership-login-modal-overlay .qodef-m-close.qodef--init .qodef-svg--close path{transition-delay:.3s}#qodef-membership-login-modal .qodef-membership-login-modal-content{position:relative;display:inline-block;vertical-align:top;width:455px;background-color:#fff;z-index:2;opacity:0;visibility:hidden;transform:translateY(30px);transition:opacity .35s ease-out,transform .5s ease-out,visibility .1s .35s}#qodef-membership-login-modal .qodef-membership-login-modal-navigation{position:relative;display:flex;align-items:center;justify-content:space-around;list-style:none;margin:0 0 37px}#qodef-membership-login-modal .qodef-membership-login-modal-navigation .qodef-e-link{position:relative;display:block;padding:22px 10px;color:#2d2d2d;font-size:16px;line-height:1;text-transform:uppercase;border-bottom:1px solid #eee}#qodef-membership-login-modal .qodef-membership-login-modal-navigation .qodef-e-link:after{content:'';position:absolute;bottom:-1px;left:0;height:1px;width:100%;z-index:1;background-color:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .7s cubic-bezier(.25,.46,.35,.94)}#qodef-membership-login-modal .qodef-membership-login-modal-navigation .qodef-e-label{display:block}#qodef-membership-login-modal .qodef-membership-login-modal-navigation .qodef-m-navigation-item{width:100%;text-align:center}#qodef-membership-login-modal .qodef-membership-login-modal-navigation .qodef-m-navigation-item.ui-tabs-active .qodef-e-link{color:#000}#qodef-membership-login-modal .qodef-membership-login-modal-navigation .qodef-m-navigation-item.ui-tabs-active .qodef-e-link:after{transform:scaleX(1)}#qodef-membership-login-modal .qodef-membership-login-modal-navigation .qodef-m-navigation-item.qodef--reset-password{display:none}#qodef-membership-login-modal form{position:relative;display:inline-block;width:100%;vertical-align:top;padding:0 30px}#qodef-membership-login-modal form.qodef--loading .qodef-m-action-button{opacity:0}#qodef-membership-login-modal form.qodef--loading .qodef-m-action-spinner{opacity:1}#qodef-membership-login-modal .qodef-m-action{position:relative;display:block;vertical-align:top;margin:50px 0}#qodef-membership-login-modal .qodef-m-action-button{width:100%;opacity:1;z-index:2}#qodef-membership-login-modal .qodef-m-action-button .qodef-btn-text{margin:0 auto;font-family:Poppins,sans-serif;--qodef-underline-position-y:calc(100% - 1px);--qodef-underline-height:1px;background-repeat:no-repeat;background-image:linear-gradient(90deg,currentColor 0,currentColor 100%);background-position:0 var(--qodef-underline-position-y);background-size:0 var(--qodef-underline-height);transition:background-size .5s cubic-bezier(.25,.46,.35,.94),color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}#qodef-membership-login-modal .qodef-m-action-button:hover .qodef-btn-text{background-size:100% var(--qodef-underline-height)}#qodef-membership-login-modal .qodef-m-action-spinner{animation:qode-rotate 2s linear infinite;position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);font-size:30px;opacity:0}#qodef-membership-login-modal .qodef-m-response{margin-bottom:30px;line-height:1}#qodef-membership-login-modal .qodef-m-response.qodef--success{color:#0f0}#qodef-membership-login-modal .qodef-m-response.qodef--error{color:red}#qodef-membership-login-modal.qodef--opened{opacity:1;visibility:visible}#qodef-membership-login-modal.qodef--opened .qodef-membership-login-modal-content{opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s,0s,0s}.page-template-user-dashboard #qodef-membership-login-modal{position:relative;height:auto;background-color:transparent;opacity:1;visibility:visible}.page-template-user-dashboard #qodef-membership-login-modal .qodef-membership-login-modal-content{opacity:1;visibility:visible;background-color:transparent}#qodef-membership-login-modal-part .qodef-m-links{position:relative;display:flex;align-items:center;justify-content:space-between}#qodef-membership-login-modal-part .qodef-m-links-remember-me{display:flex;align-items:center;flex-shrink:0}#qodef-membership-login-modal-part .qodef-m-links-remember-me label{margin:0 0 0 5px;font-size:13px}#qodef-membership-login-modal-part .qodef-m-links-reset-password{text-transform:capitalize;--qodef-underline-position-y:calc(100% - 3px);--qodef-underline-height:1px;background-repeat:no-repeat;background-image:linear-gradient(90deg,currentColor 0,currentColor 100%);background-position:0 var(--qodef-underline-position-y);background-size:0 var(--qodef-underline-height);transition:background-size .5s cubic-bezier(.25,.46,.35,.94),color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}#qodef-membership-login-modal-part .qodef-m-links-reset-password:hover{background-size:100% var(--qodef-underline-height)}#qodef-membership-login-modal-part .qodef-m-register-notice{padding:22px 57px;margin:0 -30px;background-color:#f8f7f5;text-align:right}#qodef-membership-login-modal-part .qodef-m-register-notice .qodef-m-register-notice-text{color:#000}#qodef-membership-login-modal-part .qodef-m-register-notice .qodef-m-register-notice-text a{--qodef-underline-position-y:calc(100% - 1px);--qodef-underline-height:1px;background-repeat:no-repeat;background-image:linear-gradient(90deg,currentColor 0,currentColor 100%);background-position:0 var(--qodef-underline-position-y);background-size:0 var(--qodef-underline-height);transition:background-size .5s cubic-bezier(.25,.46,.35,.94),color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}#qodef-membership-login-modal-part .qodef-m-register-notice .qodef-m-register-notice-text a:hover{background-size:100% var(--qodef-underline-height)}#qodef-membership-register-modal-part .qodef-m-privacy-policy{font-size:13px}#qodef-membership-register-modal-part .qodef-m-privacy-policy a{position:relative}#qodef-membership-register-modal-part .qodef-m-privacy-policy a:before{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background-color:currentColor;transform-origin:left;transform:scaleX(0);transition:transform .45s cubic-bezier(.5,1,.89,1)}#qodef-membership-register-modal-part .qodef-m-privacy-policy a:hover:before{transform:scaleX(1)}.page-template-user-dashboard:not(.logged-in) #qodef-page-header .widget.widget_ascella_membership_login_opener{display:none}.qodef-login-opener-widget{position:relative;display:flex;align-items:center;height:100%;margin:0}.qodef-login-opener-widget .qodef-login-opener{position:relative;display:block;font-weight:400;color:#141414;font-family:Poppins,sans-serif;font-size:22px;line-height:1.36364em;text-transform:uppercase;letter-spacing:.015em}@media only screen and (max-width:680px){.qodef-login-opener-widget .qodef-login-opener{font-size:20px;line-height:1.4em;font-weight:500}}.qodef-login-opener-widget .qodef-login-opener-text svg{width:16px}.qodef-login-opener-widget .qodef-logged-in-user{position:relative;display:inline-block;vertical-align:top;height:100%;cursor:pointer}.qodef-login-opener-widget .qodef-logged-in-user .qodef-m-user{position:relative;display:flex;align-items:center;height:100%}.qodef-login-opener-widget .qodef-logged-in-user .qodef-m-user-name{font-size:12px;line-height:1;font-weight:500;letter-spacing:.03em;text-transform:uppercase}.qodef-login-opener-widget .qodef-logged-in-user .qodef-m-user-image{flex-shrink:0;margin-right:7px}.qodef-login-opener-widget .qodef-logged-in-user .qodef-m-navigation-items{position:absolute;top:100%;left:0;min-width:160px;background-color:#fff;box-shadow:0 6px 15px #0000000d;width:100%;padding:16px 27px 28px!important;visibility:hidden;opacity:0;transition:opacity .2s ease-out}.qodef-login-opener-widget .qodef-logged-in-user .qodef-m-navigation-item{margin:8px 0!important}.qodef-login-opener-widget .qodef-logged-in-user .qodef-m-navigation-item .qodef-e-link{position:relative;display:flex;align-items:flex-start}.qodef-login-opener-widget .qodef-logged-in-user .qodef-m-navigation-item .qodef-e-link .qodef-e-label{--qodef-underline-position-y:calc(100% - 3px);--qodef-underline-height:1px;background-repeat:no-repeat;background-image:linear-gradient(90deg,currentColor 0,currentColor 100%);background-position:0 var(--qodef-underline-position-y);background-size:0 var(--qodef-underline-height);transition:background-size .5s cubic-bezier(.25,.46,.35,.94),color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}.qodef-login-opener-widget .qodef-logged-in-user .qodef-m-navigation-item .qodef-e-link:hover .qodef-e-label{background-size:100% var(--qodef-underline-height)}.qodef-login-opener-widget .qodef-logged-in-user .qodef-m-navigation-item .qodef-e-icon{flex-shrink:0;margin-right:5px}.qodef-login-opener-widget .qodef-logged-in-user:hover .qodef-m-navigation-items{opacity:1;visibility:visible}@media only screen and (max-width:680px){#qodef-membership-user-dashboard{flex-wrap:wrap}#qodef-membership-user-dashboard .qodef-m-navigation{width:100%;margin-bottom:40px}}@media only screen and (max-width:680px){#qodef-membership-login-modal{align-items:flex-start;padding-top:70px;max-height:100vh;overflow-y:scroll}.admin-bar #qodef-membership-login-modal{padding-top:116px}#qodef-membership-login-modal .qodef-membership-login-modal-overlay{opacity:0}}