.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1002 .elementor-element.elementor-element-6f032ef6{--display:flex;--min-height:86vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-1002 .elementor-element.elementor-element-6f032ef6:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-6f032ef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://ambassador.orlandofashion.us/wp-content/uploads/2024/04/spring-background-.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-eael-login-register .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-login-register .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1002 .elementor-element.elementor-element-51c3042 .elementor-repeater-item-49bdb38{width:100%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .elementor-repeater-item-d8eba3b{width:100%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .elementor-repeater-item-010b6f5{width:100%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .elementor-repeater-item-2c53e66{width:100%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .elementor-repeater-item-f5f1fd2{width:100%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .elementor-repeater-item-337786e{width:100%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-lr-form-wrapper{background-color:#00000000;width:50%;margin:0% 0% 0% 30%;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .lr-form-wrapper{background-color:#0000007A;width:100%;border-radius:10px 10px 10px 10px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .lr-form-wrapper form{background-color:#00000000;width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-login-form .eael-lr-btn{background-color:#FFFFFF;margin:10px 0px 0px 0px;color:#000000;border-style:solid;border-color:#00000000;border-radius:10px 10px 10px 10px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-login-form .eael-lr-btn:hover{background-color:#FFFFFF;color:#F2C83B;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-register-form .eael-lr-btn{background-color:#FFFFFF;margin:25px 0px 0px 0px;color:#000000;border-style:solid;border-color:#00000000;border-radius:10px 10px 10px 10px;width:150px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-lostpassword-form .eael-lr-btn{background-color:#FFFFFF;margin:25px 0px 0px 0px;color:#000000;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-login-form .eael-lr-link{background-color:#00000000;margin:10px 0px 0px 0px;padding:8px 8px 8px 8px;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;width:140px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-login-form .eael-lr-link:hover{background-color:#000000;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-register-form .eael-lr-link{background-color:#00000000;margin:25px 0px 0px 0px;padding:8px 8px 8px 8px;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;width:190px;height:45px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-register-form .eael-lr-link:hover{background-color:#000000;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-lostpassword-form .eael-lr-link:hover{background-color:#000000;color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-51c3042{width:var( --container-widget-width, 50vw );max-width:50vw;--container-widget-width:50vw;--container-widget-flex-grow:0;}.elementor-1002 .elementor-element.elementor-element-51c3042 > .elementor-widget-container{margin:3vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-51c3042.elementor-element{--align-self:center;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-login-form .eael-user-login{width:100%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-login-form .eael-user-password{width:100%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-lostpassword-form .eael-lr-form-group{width:100%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-resetpassword-form .eael-lr-form-group {width:100%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-login-form-wrapper .lr-form-header{width:100%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-register-form-wrapper .lr-form-header{width:100%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .lr-form-wrapper .eael-lr-form-group{margin:10px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .lr-form-wrapper .eael-lr-form-control{padding:4px 0px 0px 0px;text-align:left;color:#000000;background-color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-51c3042 .lr-form-wrapper input.eael-lr-form-control::placeholder{color:#000000;}.elementor-1002 .elementor-element.elementor-element-51c3042 .lr-form-wrapper .eael-lr-form-control:focus{background-color:#ffffff;}.elementor-1002 .elementor-element.elementor-element-51c3042 .lr-form-wrapper .eael-field-label{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:#FFFFFF;background-color:#00000000;}.elementor-1002 .elementor-element.elementor-element-51c3042 .lr-form-wrapper .forget-menot{color:#FFFFFF;background-color:#00000000;}.elementor-1002 .elementor-element.elementor-element-51c3042 .lr-form-wrapper .forget-menot, .elementor-1002 .elementor-element.elementor-element-51c3042 .lr-form-wrapper .forget-menot label{font-size:34px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .lr-form-wrapper .forget-pass a{color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-51c3042 .lr-form-wrapper .forget-pass{background-color:#00000000;}.elementor-1002 .elementor-element.elementor-element-51c3042 .lr-form-wrapper .forget-pass:hover a{color:#F2C83B;}.elementor-1002 .elementor-element.elementor-element-51c3042 .lr-form-wrapper .forget-pass:hover{background-color:#00000000;}.elementor-1002 .elementor-element.elementor-element-51c3042 .lr-form-wrapper .eael_accept_tnc_wrap a{color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-51c3042 .lr-form-wrapper .eael_accept_tnc_wrap{background-color:#00000000;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-login-form .eael-lr-footer{flex-direction:row;justify-content:flex-start;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-login-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:column;align-items:stretch;width:90px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-register-form .eael-lr-footer{flex-direction:row;justify-content:space-between;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-register-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:column;align-items:stretch;width:105px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-register-form .eael-lr-btn:hover{color:#F2C83B;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-lostpassword-form .eael-lr-footer{flex-direction:row;justify-content:space-between;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-lostpassword-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:column;align-items:stretch;width:210px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-lostpassword-form .eael-lr-btn:hover{color:#F2C83B;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-resetpassword-form .eael-lr-footer{flex-direction:row;justify-content:space-between;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-resetpassword-form .eael-sign-wrapper{padding-top:0;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-lostpassword-form .eael-lr-link{margin:25px 0px 0px 0px;padding:8px 8px 8px 8px;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;width:205px;height:45px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .lr-social-login-container .lr-social-buttons-container{flex-direction:row;}.elementor-1002 .elementor-element.elementor-element-51c3042 .pass-meta-info{width:100%;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1002 .elementor-element.elementor-element-3f49e3d{--spacer-size:50px;}body.elementor-page-1002:not(.elementor-motion-effects-element-type-background), body.elementor-page-1002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:481px){.elementor-1002 .elementor-element.elementor-element-6f032ef6{--width:100%;}}@media(max-width:1024px){.elementor-1002 .elementor-element.elementor-element-6f032ef6:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-6f032ef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ambassador.orlandofashion.us/wp-content/uploads/2024/10/Leonardo_Diffusion_XL_surrealist_photography_a_mysterious_figu_0-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1002 .elementor-element.elementor-element-6f032ef6{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .elementor-repeater-item-49bdb38{width:340px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .elementor-repeater-item-2c53e66{width:340px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .elementor-repeater-item-f5f1fd2{width:340px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .elementor-repeater-item-337786e{width:340px;}.elementor-1002 .elementor-element.elementor-element-51c3042{width:var( --container-widget-width, 43vw );max-width:43vw;--container-widget-width:43vw;--container-widget-flex-grow:0;}.elementor-1002 .elementor-element.elementor-element-51c3042 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-51c3042.elementor-element{--align-self:center;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-login-form .eael-user-login{width:100%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-login-form .eael-user-password{width:100%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-lr-form-wrapper{width:100%;margin:0% 0% 0% 0%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .lr-form-wrapper{width:100%;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-register-form-wrapper .lr-form-header{width:50%;margin:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-login-form .eael-lr-btn{margin:10px 0px 0px 0px;padding:13px 13px 13px 13px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-register-form .eael-lr-btn{margin:10px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-lostpassword-form .eael-lr-footer{flex-direction:row;justify-content:space-between;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-lostpassword-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:space-between;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-login-form .eael-lr-link{margin:10px 0px 0px 0px;padding:8px 8px 8px 8px;width:170px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-login-form .eael-sign-wrapper{width:160px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-register-form .eael-lr-link{margin:9px 50px 0px 0px;padding:8px 8px 8px 8px;border-width:1px 1px 1px 1px;width:150px;height:45px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-register-form .eael-sign-wrapper{display:flex;flex-direction:column;align-items:stretch;width:105px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-lostpassword-form .eael-lr-link{width:160px;}}@media(max-width:480px){.elementor-1002 .elementor-element.elementor-element-6f032ef6:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-6f032ef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ambassador.orlandofashion.us/wp-content/uploads/2024/04/Leonardo_Vision_XL_Product_photo_shoot_for_ecommerce_website_p_0.jpeg");background-position:center center;}.elementor-1002 .elementor-element.elementor-element-6f032ef6{--min-height:100vh;}.elementor-1002 .elementor-element.elementor-element-51c3042 .elementor-repeater-item-49bdb38{width:100%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .elementor-repeater-item-2c53e66{width:100%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .elementor-repeater-item-f5f1fd2{width:100%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .elementor-repeater-item-337786e{width:100%;}.elementor-1002 .elementor-element.elementor-element-51c3042{--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-login-form .eael-user-login{width:100%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-login-form .eael-user-password{width:100%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-lr-form-wrapper{width:100%;margin:0% 0% 0% 0%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .lr-form-wrapper{width:100%;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .lr-form-wrapper form{width:100%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .lr-form-wrapper .eael-lr-form-group{margin:10px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .lr-form-wrapper .eael-lr-form-control{padding:4px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-login-form .eael-lr-btn{margin:10px 0px 0px 0px;padding:13px 13px 13px 13px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-login-form .eael-lr-footer{justify-content:flex-start;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-register-form .eael-lr-btn{margin:10px 0px 0px 0px;width:130px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-login-form .eael-lr-link{margin:10px 0px 0px 0px;padding:8px 8px 8px 8px;width:155px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-login-form .eael-sign-wrapper{display:flex;flex-direction:column;width:45%;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-register-form .eael-lr-link{margin:10px 50px 0px 0px;padding:8% 8% 8% 8%;border-width:1px 1px 1px 1px;width:120px;height:45px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-register-form .eael-sign-wrapper{display:flex;flex-direction:column;align-items:stretch;width:110px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-lostpassword-form .eael-sign-wrapper{justify-content:center;width:135px;}.elementor-1002 .elementor-element.elementor-element-51c3042 .eael-lostpassword-form .eael-lr-link{width:130px;}body.elementor-page-1002{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS *//* Login Modal Container */
#loginModal {
  display: block;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: black; /* Black background for the modal */
  padding: 20px;
  border-radius: 8px;
  width: 300px;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.5);
}

/* Heading (Login) */
#loginModal h2 {
  color: Black; /* Black text for the heading */
  text-align: center;
  font-family: 'Arial', sans-serif;
  font-size: 24px;
  margin-bottom: 20px;
}

/* Labels (Email and Password) */
#loginModal label {
  color: black; /* Black text for the labels */
  display: block; /* Ensure labels are above input fields */
  margin-bottom: 5px;
  font-size: 14px;
  font-family: 'Arial', sans-serif;
}

/* Input Fields */
#loginModal input[type="email"],
#loginModal input[type="password"] {
  width: 95%;
  padding: 10px;
  font-size: 14px;
  border: 1px solid #ccc;
  border-radius: 5px;
  margin-bottom: 15px;
  background-color: white;
  color: black;
}

/* Login Button */
#loginModal button#loginButton {
  background-color: black; /* Black background for the button */
  color: white; /* White text for the button */
  border: 1px solid white;
  padding: 10px 20px;
  font-size: 14px;
  font-weight: bold;
  border-radius: 5px;
  cursor: pointer;
  width: 100%;
  margin-top: 20px; /* Adds spacing below the password field */
}

/* Button Hover Effect */
#loginModal button#loginButton:hover {
  background-color: white;
  color: black; /* Invert colors on hover */
  border: 1px solid black;
}

/* Lost Password Link */
#loginModal a {
  color: black; /* Black text for the link */
  font-size: 12px;
  text-align: center;
  text-decoration: underline;
  display: block;
  margin-top: 10px;
}/* End custom CSS */