/*! Element Pack: ep-user-login, ep-scrollnav, ep-advanced-button */
.bdt-user-login .elementor-field-type-submit .elementor-button{padding:12px 20px;line-height:1}.bdt-user-login .bdt-user-logged-out a.bdt-button{color:#fff !important}.bdt-user-login .bdt-logout-button{transition:all .3s ease}.bdt-user-login .bdt-button-dropdown-icon{display:inline-flex;align-items:center}.bdt-user-login .bdt-button-dropdown-icon svg{inline-size:1em;block-size:1em}.bdt-user-login-skin-dropdown .bdt-dropdown{padding:30px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,0.1);border-radius:3px;inline-size:100%}.bdt-user-login-skin-dropdown .bdt-user-card-small{background-color:rgba(0,0,0,0.05);padding:20px;margin-inline:-30px;margin-block-start:-30px;margin-block-end:20px}.bdt-user-login-skin-dropdown .bdt-user-card-small .avatar{border-radius:4px}.bdt-user-login-skin-dropdown .bdt-user-card-small .bdt-card-title{font-size:1rem;line-height:1;font-weight:700;margin-block-end:3px}.bdt-user-login-skin-dropdown .bdt-user-card-small p{font-size:13px}.bdt-user-login-skin-dropdown .bdt-ul-custom-nav-icon{margin-inline-end:10px}.bdt-user-login-skin-dropdown .bdt-dropdown-nav li a{font-size:14px;font-weight:400}.bdt-user-login-skin-dropdown .bdt-dropdown-nav .bdt-ul-logout-menu{font-weight:700}.bdt-user-login-skin-dropdown .bdt-dropdown-nav .bdt-nav-divider{margin-block:10px;border-block-start:1px solid rgba(185,185,185,0.15)}.bdt-user-login-skin-dropdown .bdt-user-login-button-avatar img{border-radius:50%;inline-size:16px}.bdt-field-group{margin-block-end:10px}.bdt-form-stacked .bdt-field-group.bdt-margin-remove-bottom{line-height:1}.bdt-form-stacked .bdt-field-group .bdt-checkbox{margin-inline-end:3px}.bdt-user-login-password a{position:relative;display:inline-block;font-size:14px}.bdt-user-login-password a:not(:last-child){margin-inline-end:22px}.bdt-user-login-password a:not(:last-child):after{content:'';position:absolute;inline-size:5px;block-size:5px;inset-block-start:50%;inset-inline-end:-15px;background-color:rgba(100,100,100,0.39);border-radius:8px;margin-block-start:-2px;opacity:.3}.bdt-user-login-modal .bdt-modal-header{background:transparent;border-radius:inherit;border-block-end:1px solid rgba(153,153,153,0.19)}.bdt-user-login-modal .bdt-modal-header .bdt-icon{transform:translate(0, -3px);margin-inline-end:5px}.bdt-user-login-modal .bdt-modal-close-default{inset-block-start:18px;inset-inline-end:20px}.bdt-user-login-modal .elementor-field-type-submit .elementor-button{padding:12px 20px}.bdt-user-login-modal .bdt-padding-50{padding-inline-end:40px}.bdt-user-login-modal .bdt-social-login{padding-inline-start:0}.bdt-user-login-modal .bdt-recaptcha-text{position:absolute;margin-block-start:20px;color:rgba(255,255,255,0.7);font-size:12px;inline-size:100%}.bdt-user-login-modal .bdt-recaptcha-text a{color:#fff}.bdt-user-login-modal .grecaptcha-badge{visibility:hidden}.bdt-social-wrapper{block-size:100%}.bdt-separator:before{content:'';position:absolute;block-size:1px;inline-size:100%;background:#eee;inset-block-start:0;inset-inline-start:0}.bdt-separator:after{content:'OR';position:absolute;block-size:36px;inline-size:36px;inset-block-start:-18px;inset-inline-start:50%;font-weight:600;font-size:10px;color:#999;border:2px solid #eee;background:#ffffff;border-radius:60px;display:flex;align-items:center;justify-content:center;transform:translate(-50%, 0);outline:none;animation:shadow-pulse 2s infinite}.bdt-separator:dir(rtl):after{transform:translate(50%, 0)}.bdt-social-login{padding-inline-start:0;padding-block-start:40px;inline-size:100%}.bdt-social-login .bdt-google a,.bdt-social-login .bdt-facebook a{color:#fff;padding:8px 30px;display:block;border-radius:3px;position:relative;text-decoration:none;transition:all .3s ease}.bdt-social-login .bdt-google a i,.bdt-social-login .bdt-facebook a i{background:#fff;margin-inline-start:-28px;border-radius:2px;margin-inline-end:16px;transition:all .3s ease}.bdt-social-login .bdt-facebook a{background:#4267B2;border:2px solid #4267B2}.bdt-social-login .bdt-facebook a i{padding:10px 13px;color:#4267b2}.bdt-social-login .bdt-facebook a:hover{color:#4267b2;background:#fff}.bdt-social-login .bdt-facebook a:hover i{color:#fff;background:#4267B2}.bdt-social-login .bdt-google a{background:#4081ED;border:2px solid #4081ED}.bdt-social-login .bdt-google a i{padding:10px 10.4px;color:#4081ED}.bdt-social-login .bdt-google a:hover{color:#4081ED;background:#fff}.bdt-social-login .bdt-google a:hover i{color:#fff;background:#4081ED}@keyframes shadow-pulse{0%{box-shadow:0 0 0 0 rgba(0,0,0,0.1)}100%{box-shadow:0 0 0 35px rgba(0,0,0,0)}}.bdt-padding-50{padding-inline-end:0;padding-block-end:40px}.bdt-padding-bottom-40{padding-block-end:40px}.bdt-margin-bottom-30{margin-block-end:20px}.bdt-margin-bottom-20{margin-block-end:20px}.bdt-user-login-skin-dropdown .bdt-width-1-2\@s{inline-size:100% !important}.bdt-user-login-skin-dropdown .bdt-social-login{padding-inline-start:0;padding-block-start:40px}.bdt-user-login-skin-dropdown .bdt-padding-50{padding-inline-end:0;padding-block-end:40px}.bdt-user-login-skin-dropdown .bdt-separator:before{inline-size:100%;block-size:1px}.bdt-user-login-skin-dropdown .bdt-separator:after{inset-block-start:-18px;inset-inline-start:50%;transform:translate(-50%, 0)}.bdt-user-login-skin-dropdown .bdt-margin-bottom-30{margin-block-end:20px}@media (min-width:640px){.bdt-social-login{padding-inline-start:50px;padding-block-start:0}.bdt-padding-50{padding-inline-end:50px;padding-block-end:0}.bdt-margin-bottom-30{margin-block-end:30px}.bdt-separator:before{inline-size:1px;block-size:100%}.bdt-separator:after{inset-inline-start:-18px;inset-block-start:50%;transform:translate(0, -50%)}.bdt-user-login-modal .bdt-social-login{padding-inline-start:40px}.bdt-user-login-skin-dropdown .bdt-width-1-2\@s{inline-size:100%}}
.bdt-scrollnav .bdt-navbar-nav>li>a svg{inline-size:1em;block-size:1em}.bdt-scrollnav .bdt-navbar-nav>li>a{display:inline-flex;align-items:center;gap:8px}.bdt-scrollnav .bdt-navbar-nav>li>a span{display:flex}.bdt-scrollnav .bdt-button-icon-align-left{order:-1}.bdt-navbar-nav>li>a{transition:.1s ease-in-out;transition-property:color,background-color;position:relative}.bdt-navbar-style-1 .bdt-navbar-nav>li>a:before{content:'';display:block;position:absolute;block-size:2px;background-color:transparent;transition:.1s cubic-bezier(0, .75, .43, 1);transition-property:background-color,opacity,transform;inset-block-start:0;inset-inline-start:0;inset-inline-end:0;margin-inline:15px;opacity:1;transform:scale3d(0, 1, 1)}.bdt-navbar-style-1 .bdt-navbar-nav>li.bdt-active>a:before{transform:scale3d(1, 1, 1);opacity:1;background-color:#1e87f0}.bdt-navbar-style-1 .bdt-navbar-nav>li:hover>a:before{transform:scale3d(1, 1, 1);opacity:1;background-color:#1e87f0}.bdt-navbar-style-2 .bdt-navbar-nav>li>a:after{content:'';display:block;position:absolute;block-size:2px;background-color:transparent;transition:.1s cubic-bezier(0, .75, .43, 1);transition-property:background-color,opacity,transform;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;margin-inline:15px;opacity:1;transform:scale3d(0, 1, 1)}.bdt-navbar-style-2 .bdt-navbar-nav>li.bdt-active>a:after{transform:scale3d(1, 1, 1);opacity:1;background-color:#1e87f0}.bdt-navbar-style-2 .bdt-navbar-nav>li:hover>a:after{transform:scale3d(1, 1, 1);opacity:1;background-color:#1e87f0}.bdt-navbar-style-3 .bdt-navbar-nav>li>a:after{content:'';display:block;position:absolute;block-size:8px;background-color:transparent;transition:.25s cubic-bezier(0, .75, .43, 1);transition-property:background-color,opacity,transform;inset-inline-start:0;inset-inline-end:0;margin-inline:10px;opacity:1;transform:scale3d(0, 1, 1);z-index:-1;transform-origin:inline-start}.bdt-navbar-style-3 .bdt-navbar-nav>li.bdt-active>a:after{transform:scale3d(1, 1, 1);opacity:1}.bdt-navbar-style-3 .bdt-navbar-nav>li:hover>a:after{transform:scale3d(1, 1, 1);opacity:1;background-color:#1e87f0}.bdt-navbar-style-4 .bdt-navbar-nav>li>a:before{content:'';position:absolute;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;margin-inline:10px;block-size:2px;background-color:currentColor;transform-origin:bottom inline-end;transform:scaleX(0);transition:transform .5s ease}.bdt-navbar-style-4 .bdt-navbar-nav>li.bdt-active>a:before{transform-origin:bottom inline-start;transform:scaleX(1)}.bdt-navbar-style-4 .bdt-navbar-nav>li:hover>a:before{transform-origin:bottom inline-start;transform:scaleX(1);background-color:#1e87f0}@media (max-width:959px){.bdt-scrollnav .bdt-navbar-nav{flex-wrap:wrap}.bdt-scrollnav .bdt-navbar-nav>li>a{block-size:40px}}@media (max-width:639px){.bdt-scrollnav .bdt-navbar-nav{flex-wrap:wrap}.bdt-scrollnav .bdt-navbar-nav>li>a{block-size:30px}}
.bdt-ep-button-wrapper{display:flex}.bdt-ep-button{cursor:pointer;text-transform:uppercase;outline:none;position:relative;transition:all .3s ease-out;z-index:0;text-align:center;overflow:hidden}.bdt-ep-button:hover{background-color:transparent;color:#fff}.bdt-ep-button:hover .bdt-ep-button-badge-inner{color:#000}.bdt-ep-button:hover svg{fill:#fff}.bdt-ep-button .bdt-ep-button-icon{position:relative;display:inline-flex;z-index:0}.bdt-ep-button .bdt-ep-button-icon .bdt-ep-button-a-icon-inner,.bdt-ep-button .bdt-ep-button-icon .bdt-ep-button-b-icon-inner,.bdt-ep-button .bdt-ep-button-icon .bdt-ep-button-icon-inner{display:inline-flex}.bdt-ep-button .bdt-ep-button-icon i,.bdt-ep-button .bdt-ep-button-icon svg{block-size:1em;inline-size:1em;transition:all .3s ease-out}.bdt-ep-button .bdt-ep-button-text{position:relative;display:inline-block;z-index:0}.bdt-ep-button .bdt-ep-button-badge-inner{font-size:10px;background:#e4e4e8;padding:3px 6px;border-radius:3px;text-transform:uppercase;transition:all .3s ease}.bdt-ep-button .bdt-ep-button-content-wrapper{display:flex;align-items:center}.bdt-ep-button:after{content:'';position:absolute;z-index:-1;transition:all .3s ease-out;background:#666}.bdt-ep-button:active{color:#fff}.bdt-ep-button.bdt-ep-button-effect-a:after{inline-size:100%;block-size:100%;inset-block-start:0;inset-inline-start:0;opacity:0}.bdt-ep-button.bdt-ep-button-effect-a:hover:after,.bdt-ep-button.bdt-ep-button-effect-a:active:after{opacity:1}.bdt-ep-button.bdt-ep-button-effect-b:after{inline-size:100%;block-size:0;inset-block-start:0;inset-inline-start:0}.bdt-ep-button.bdt-ep-button-effect-b:hover:after{block-size:100%}.bdt-ep-button.bdt-ep-button-effect-b:active:after{block-size:100%}.bdt-ep-button.bdt-ep-button-effect-c:after{inline-size:0%;block-size:100%;inset-block-start:0;inset-inline-start:0}.bdt-ep-button.bdt-ep-button-effect-c:hover:after{inline-size:100%}.bdt-ep-button.bdt-ep-button-effect-c:active:after{inline-size:100%}.bdt-ep-button.bdt-ep-button-effect-d{overflow:hidden}.bdt-ep-button.bdt-ep-button-effect-d:after{inline-size:0;block-size:103%;inset-block-start:50%;inset-inline-start:50%;opacity:0;transform:translateX(-50%) translateY(-50%)}.bdt-ep-button.bdt-ep-button-effect-d:hover:after{inline-size:90%;opacity:1}.bdt-ep-button.bdt-ep-button-effect-d:active:after{inline-size:101%;opacity:1}.bdt-ep-button.bdt-ep-button-effect-e{overflow:hidden}.bdt-ep-button.bdt-ep-button-effect-e:after{inline-size:100%;block-size:0;inset-block-start:50%;inset-inline-start:50%;opacity:0;transform:translateX(-50%) translateY(-50%) rotate(45deg)}.bdt-ep-button.bdt-ep-button-effect-e:hover:after{block-size:260%;opacity:1}.bdt-ep-button.bdt-ep-button-effect-e:active:after{block-size:400%;opacity:1}.bdt-ep-button.bdt-ep-button-effect-f{overflow:hidden}.bdt-ep-button.bdt-ep-button-effect-f:after{inline-size:101%;block-size:0;inset-block-start:50%;inset-inline-start:50%;opacity:0;transform:translateX(-50%) translateY(-50%)}.bdt-ep-button.bdt-ep-button-effect-f:hover:after{block-size:75%;opacity:1}.bdt-ep-button.bdt-ep-button-effect-f:active:after{block-size:130%;opacity:1}.bdt-ep-button.bdt-ep-button-effect-g{transition-timing-function:cubic-bezier(.31, 1.13, .64, .94)}.bdt-ep-button.bdt-ep-button-effect-g .bdt-ep-button-content-wrapper{position:relative}.bdt-ep-button.bdt-ep-button-effect-g .bdt-ep-button-content-wrapper .bdt-ep-button-text{display:block;position:relative}.bdt-ep-button.bdt-ep-button-effect-g .bdt-ep-button-content-wrapper .avdbtn-text{display:block;transition:transform .5s,opacity .8s;transition-timing-function:cubic-bezier(.31, 1.13, .64, .94)}.bdt-ep-button.bdt-ep-button-effect-g .bdt-ep-button-content-wrapper .avdbtn-alt-text{position:absolute;inline-size:100%;block-size:100%;inset-inline-start:0;inset-block-start:0;opacity:0;transform:translate3d(0, 25%, 0);transition:transform .5s,opacity .8s;transition-timing-function:cubic-bezier(.31, 1.13, .64, .94)}.bdt-ep-button.bdt-ep-button-effect-g:hover{background-color:transparent;color:#666}.bdt-ep-button.bdt-ep-button-effect-g:hover .avdbtn-alt-text{opacity:1;transform:translate3d(0, 0, 0)}.bdt-ep-button.bdt-ep-button-effect-g:hover .avdbtn-text{opacity:0;transform:translate3d(0, -25%, 0)}.bdt-ep-button.bdt-ep-button-effect-h{transition:color .3s;transition-timing-function:cubic-bezier(.2, 1, .3, 1)}.bdt-ep-button.bdt-ep-button-effect-h::after{content:'';position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:150%;block-size:100%;background:#666;z-index:-1;transform:rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0);transform-origin:0% 100%;transition:transform .3s,opacity .3s,background-color .3s}.bdt-ep-button.bdt-ep-button-effect-h:hover::after{opacity:1;background-color:#666;transform:rotate3d(0, 0, 1, 0deg);transition-timing-function:cubic-bezier(.2, 1, .3, 1)}.bdt-ep-button.bdt-ep-button-effect-i{color:#fff;background:#666}.bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper::before{content:'';position:absolute;inline-size:100%;block-size:50%;inset-inline-start:0;background:#666;color:#fff;overflow:hidden;transition:transform .3s;transition-timing-function:cubic-bezier(.2, 1, .3, 1);inset-block-start:0;padding-block-start:1em}.bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper::after{content:'';position:absolute;inline-size:100%;block-size:50%;inset-inline-start:0;background:#666;color:#fff;overflow:hidden;transition:transform .3s;transition-timing-function:cubic-bezier(.2, 1, .3, 1);inset-block-end:0;line-height:0}.bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-text{position:relative;z-index:1}.bdt-ep-button.bdt-ep-button-effect-i:hover{color:#666;background:#fff}.bdt-ep-button.bdt-ep-button-effect-i:hover .bdt-ep-button-content-wrapper::before{transform:translate3d(0, -100%, 0)}.bdt-ep-button.bdt-ep-button-effect-i:hover .bdt-ep-button-content-wrapper::after{transform:translate3d(0, 100%, 0)}
