.elementor-748 .elementor-element.elementor-element-fe0c988{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 20px;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:80px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-748 .elementor-element.elementor-element-ae9dfbd{text-align:center;}.elementor-748 .elementor-element.elementor-element-ae9dfbd .elementor-heading-title{color:var( --e-global-color-7de7c34 );font-family:"Clash Display", Sans-serif;font-size:34px;font-weight:600;letter-spacing:0.8px;}.elementor-748 .elementor-element.elementor-element-ae9dfbd > .elementor-widget-container{padding:40px 40px 30px 40px;}.elementor-748 .elementor-element.elementor-element-f45bc54{column-gap:0px;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-748 .elementor-element.elementor-element-d75b37f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 3px 0px rgba(50.99999999999993, 61.99999999999997, 79.9999999999999, 0.2);--margin-block-start:30px;--margin-block-end:30px;--margin-inline-start:30px;--margin-inline-end:30px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-748 .elementor-element.elementor-element-d75b37f:not(.elementor-motion-effects-element-type-background), .elementor-748 .elementor-element.elementor-element-d75b37f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-748 .elementor-element.elementor-element-d75b37f, .elementor-748 .elementor-element.elementor-element-d75b37f::before{--border-transition:0.3s;}.elementor-748 .elementor-element.elementor-element-c4aae27{--display:flex;--background-transition:0.3s;}.elementor-748 .elementor-element.elementor-element-b23308f{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-748 .elementor-element.elementor-element-923f965 .elementor-heading-title{color:var( --e-global-color-7de7c34 );font-family:"Nunito Sans", Sans-serif;font-size:28px;font-weight:700;}.elementor-748 .elementor-element.elementor-element-9dd81b4{column-gap:0px;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-748 .elementor-element.elementor-element-262a41a .elementor-button{font-family:"Clash Display", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.8px;fill:var( --e-global-color-36d101d );color:var( --e-global-color-36d101d );background-color:#333E5017;border-radius:24px 24px 24px 24px;padding:12px 18px 12px 18px;}.elementor-748 .elementor-element.elementor-element-262a41a .elementor-button:hover, .elementor-748 .elementor-element.elementor-element-262a41a .elementor-button:focus{color:var( --e-global-color-36d101d );background-color:#333E502B;}.elementor-748 .elementor-element.elementor-element-262a41a .elementor-button:hover svg, .elementor-748 .elementor-element.elementor-element-262a41a .elementor-button:focus svg{fill:var( --e-global-color-36d101d );}@media(max-width:1024px){.elementor-748 .elementor-element.elementor-element-ae9dfbd .elementor-heading-title{font-size:32px;}.elementor-748 .elementor-element.elementor-element-f45bc54{font-size:18px;}.elementor-748 .elementor-element.elementor-element-f45bc54 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-748 .elementor-element.elementor-element-d75b37f{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:25px;--padding-inline-end:25px;}.elementor-748 .elementor-element.elementor-element-923f965 .elementor-heading-title{font-size:26px;}.elementor-748 .elementor-element.elementor-element-9dd81b4{font-size:18px;}.elementor-748 .elementor-element.elementor-element-9dd81b4 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-748 .elementor-element.elementor-element-262a41a .elementor-button{font-size:15px;}}@media(max-width:767px){.elementor-748 .elementor-element.elementor-element-fe0c988{--padding-block-start:35px;--padding-block-end:60px;--padding-inline-start:35px;--padding-inline-end:35px;}.elementor-748 .elementor-element.elementor-element-ae9dfbd .elementor-heading-title{font-size:28px;}.elementor-748 .elementor-element.elementor-element-ae9dfbd > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-748 .elementor-element.elementor-element-f45bc54{font-size:16px;}.elementor-748 .elementor-element.elementor-element-f45bc54 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-748 .elementor-element.elementor-element-d75b37f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-748 .elementor-element.elementor-element-b23308f{--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:20px;--padding-inline-end:15px;}.elementor-748 .elementor-element.elementor-element-923f965 .elementor-heading-title{font-size:24px;}.elementor-748 .elementor-element.elementor-element-9dd81b4{font-size:16px;}.elementor-748 .elementor-element.elementor-element-9dd81b4 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-748 .elementor-element.elementor-element-262a41a .elementor-button{font-size:14px;}}/* Start custom CSS for shortcode, class: .elementor-element-5b6b10f *//* General styles for the form */
#mepr_loginform {
    font-family: 'Nunito Sans', sans-serif; 
}

/* Style labels */
#mepr_loginform .mp-form-label label {
    color: #1A1B1F; /* Label color */
    font-weight: 500; /* Adjusted label font weight */
}

/* Customize input fields */
#mepr_loginform .mepr_username input,
#mepr_loginform .mepr_password input {
    color: #3D434D; /* Input text color */
    background-color: #0000000A; /* Background color */
    border-radius: 12px;
    /* Adjust border-radius */
    border-color: #00000017;
    /* Add other styles as needed */
}

#mepr_loginform .mepr_username input:focus,
#mepr_loginform .mepr_password input:focus{
    
    border-color: #0000002B;
 
}

/* Customize the submit button */
#mepr_loginform .submit input {
    font-family: 'Clash Display', sans-serif; /* Font for the button */
    font-weight: 600; /* Font weight for the button */
    color: white; /* Text color */
    background-color: #E86E7C; /* Background color */
    border-radius: 24px; /* Adjust border-radius */
    padding: 10px 20px; /* Padding */
    font-size: 16px; /* Font size */
    border: none; /* Remove border */
    /* Add other styles as needed */
}

/* Customize the submit button on hover */
#mepr_loginform .submit input:hover {
    background-color: #D15E6B; /* Darker background on hover */
}

/* Style the "Remember Me" label */
#mepr_loginform label {
    font-family: 'Nunito Sans', sans-serif; /* Set the font */
    color: #3D434D; /* Adjusted text color */
}

/* Style the eye icon button in the password field */
#mepr_loginform .mp-hide-pw {
    background-color: transparent; /* Match input field background color */
    border-radius: 12px; /* Match input field border-radius */
}

#mepr_loginform .mp-hide-pw button {
    background-color: transparent; /* Make button background transparent */
    border: none; /* Remove border */
}

#mepr_loginform .mp-hide-pw button:focus {
    outline: none; /* Remove focus outline */
    background-color: transparent; /* Keep background transparent on focus */
}

/* Optional: style the eye icon color if needed */
#mepr_loginform .mp-hide-pw .dashicons-visibility:before {
    color: #3D434D; /* Icon color */
}

/* Adjusting the 'Forgot Password' link color and hover state with increased specificity */
.mepr-login-actions a {
    color: #E86E7C; /* Color for the text */
    transition: color 0.3s; /* Smooth transition for color change */
}

.mepr-login-actions a:hover {
    color: #D15E6B; /* Color when hovered */
}

/* Stiliziranje tekstualnih polja u formi za resetiranje lozinke */
#mepr_forgot_password_form .mepr_forgot_password_input input {
    color: #3D434D; /* Boja teksta u input polju */
    background-color: #0000000A; /* Boja pozadine */
    border-radius: 12px; /* Zaobljenost rubova */
    border-color: #00000017; /* Boja ruba */
    /* Dodajte ostale stilove kao što su padding, margin, itd. */
}

/* Stiliziranje fokusiranog input polja */
#mepr_forgot_password_form .mepr_forgot_password_input input:focus {
    border-color: #0000002B; /* Boja ruba pri fokusiranju */
    /* Dodatne stilove po potrebi */
}

/* Stiliziranje submit gumba */
#mepr_forgot_password_form .submit input {
    font-family: 'Clash Display', sans-serif;
    font-weight: 600;
    color: white;
    background-color: #E86E7C;
    border-radius: 24px;
    padding: 10px 20px;
    font-size: 16px;
    border: none;
    /* Dodatne stilove po potrebi */
}

/* Stiliziranje submit gumba pri prelasku miša */
#mepr_forgot_password_form .submit input:hover {
    background-color: #D15E6B;
    /* Dodatne stilove po potrebi */
}

/* Stiliziranje labela u formi */
#mepr_forgot_password_form label {
    font-family: 'Nunito Sans', sans-serif;
    color: #3D434D;
    /* Dodatne stilove po potrebi */
}


.mepr_error {
    border-radius: 12px;
    font-family: 'Nunito Sans', sans-serif;
}

.mp_wrapper h3 {
     font-family: 'Nunito Sans', sans-serif; 
font-size: 28px;
    font-weight: 700; }
    
#mepr_reset_password_form {
    font-family: 'Nunito Sans', sans-serif;
}

#mepr_reset_password_form .mp-form-label label {
    color: #1A1B1F;
    font-weight: 500;
}

#mepr_reset_password_form .mepr_password input,
#mepr_reset_password_form .mepr_password_confirm input {
    color: #3D434D;
    background-color: #0000000A;
    border-radius: 12px;
    border-color: #00000017;
}

#mepr_reset_password_form .mepr_password input:focus,
#mepr_reset_password_form .mepr_password_confirm input:focus {
    border-color: #0000002B;
}

#mepr_reset_password_form .submit input {
    font-family: 'Clash Display', sans-serif;
    font-weight: 600;
    color: white;
    background-color: #E86E7C;
    border-radius: 24px;
    padding: 10px 20px;
    font-size: 16px;
    border: none;
}

#mepr_reset_password_form .submit input:hover {
    background-color: #D15E6B;
}

#mepr_reset_password_form .mp-hide-pw {
    background-color: transparent;
    border-radius: 12px;
}

#mepr_reset_password_form .mp-hide-pw button {
    background-color: transparent;
    border: none;
}

#mepr_reset_password_form .mp-hide-pw button:focus {
    outline: none;
    background-color: transparent;
}

#mepr_reset_password_form .mp-hide-pw .dashicons-visibility:before {
    color: #3D434D;
}


#mepr_loginform div:has(#rememberme) {
    display: none;
}

@media (max-width: 768px) {
    .mp_wrapper h3 {
        font-size: 25px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Bold.eot');
	src: url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Bold.woff2') format('woff2'),
		url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Bold.woff') format('woff'),
		url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Semibold.eot');
	src: url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Semibold.eot?#iefix') format('embedded-opentype'),
		url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Semibold.woff2') format('woff2'),
		url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Semibold.woff') format('woff'),
		url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Medium.eot');
	src: url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Medium.woff2') format('woff2'),
		url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Medium.woff') format('woff'),
		url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Regular.eot');
	src: url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Regular.woff2') format('woff2'),
		url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Regular.woff') format('woff'),
		url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Light.eot');
	src: url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Light.eot?#iefix') format('embedded-opentype'),
		url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Light.woff2') format('woff2'),
		url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Light.woff') format('woff'),
		url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Clash Display';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Extralight.eot');
	src: url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Extralight.eot?#iefix') format('embedded-opentype'),
		url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Extralight.woff2') format('woff2'),
		url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Extralight.woff') format('woff'),
		url('https://test.ladies.hr/wp-content/uploads/2023/12/ClashDisplay-Extralight.ttf') format('truetype');
}
/* End Custom Fonts CSS */