/* Registration Form */
.wdt-registration-form{
padding: 80px;
background-color: var(--wdtAccentTxtColor);
width: 100%;
max-width: 650px;
border-radius: var(--wdtRadius_2X);
margin: 0 auto;
margin-bottom: 120px;
display: flex;
flex-direction: column;
/* border: 1px solid var(--wdtLinkHoverColor); */

}
.wdt-registration-form form{
margin-top: 20px;
}
.wdt-registration-form .mantras-custom-auth-sc-border-title h2{
text-align: center;
}
.wdt-registration-form p{
text-align: center;
font-weight: calc(var(--wdtFontWeight_Base) - 100);
}
.wdt-registration-form p strong{
font-weight: calc(var(--wdtFontWeight_Base) - 100);
}
.wdt-registration-form form p{
text-align: left;
color: var(--wdtBodyTxtColor);
}
.wdt-registration-form form p:last-child{
text-align: center;
}
.wdt-registration-form form p a.mantras-pro-login-link{
color: var(--wdtLinkHoverColor);
text-decoration: underline;
text-decoration-color: transparent;
}
.wdt-registration-form form p a.mantras-pro-login-link:hover{
/* text-decoration-color: currentColor; */
color: var(--wdtHeadAltColor);
}
.wdt-registration-form form#loginform{
display: block;
}
.mantras-pro-login-description {text-align: center; font-size: var(--wdtFontSize_Ext);}
.wdt-registration-form input[type="submit"]{
width: 100%;
padding: var(--wdtPadding_MiniBtn);
padding-top: 14px;
padding-bottom: 14px;
font-size: var(--wdtFontSize_Ext);
}
.wdt-registration-form input[type="submit"]:hover{
background-color: var(--wdtHeadAltColor);
color: var(--wdtAccentTxtColor);
}
.mantras-pro-login-form-holder #loginform p {
margin: 0 0 0 0;
}
.mantras-pro-login-form-holder #loginform {
display: grid;
grid-template-columns: repeat(1,1fr);
justify-content: space-between;
grid-gap: 20px;
}

/* Login form */

.mantras-pro-login-form-container{
display: block;
height: 100% !important;
margin: 0;
padding: 0;
pointer-events: none;
width: 100%;
z-index: 10000;
position: fixed;
bottom: 0;
left: 0;
right: 0;
top: 0;
}
.mantras-pro-login-form-overlay{
position: fixed;
bottom: 0;
left: 0;
right: 0;
top: 0;
z-index: 9999;
background:rgba(var(--wdtBodyBGColorRgb),1);
}
.login-form-custom-logo {text-align: center;
    margin: 10px 0;
    margin-bottom: clamp(1.25rem, 1rem + 1.25vw, 2.5rem);  /*----min-20px and max-40px-----*/
}
.login-form-custom-logo img {max-width: 170px;}
.mantras-pro-login-form-holder >*:not(:last-child),
.mantras-pro-login-form-container .mantras-pro-login-form >*:not(:last-child) {margin-bottom: 30px;}
.mantras-pro-login-form-container .mantras-pro-login-form {display: grid;padding: 0;pointer-events: auto;position: absolute;left: 0;right: 0;/* top: 50%;
transform: translateY(-50%);
-webkit-transform: translateY(-50%); */background-color: rgba(var(--wdtBodyBGColorRgb),1);width: 100%;margin: auto;height: 100%;}
.mantras-pro-login-form-container .mantras-pro-login-form .mantras-pro-login-form-wrapper {padding: 70px 100px;border-radius: var(--wdtRadius_2X);max-width: 865px;height: fit-content;overflow-y: auto;max-height: calc(100vh - 2*1.5em);background: var(--wdtAccentTxtColor);justify-self: center;width: 100%;}
.mantras-pro-login-form-container .mantras-pro-login-form .mantras-pro-title.mantras-pro-login-title{
display: flex;
flex-direction: column;
align-items: center;
margin-bottom: clamp(1.25rem, 1rem + 1.25vw, 2.5rem);  /*----min-20px and max-40px-----*/
}


#loginform .login-username, #loginform .login-password{
width: 100%;
}

#loginform .login-remember{
text-align: left;
font-size: var(--wdtFontSize_Ext);
}
#loginform p.login-remember input[type="checkbox"]{
opacity: 1;
-webkit-appearance: none;
appearance: none;
width: 1em;
height: 1em;
border: 1px solid var(--wdtBorderColor);
transform: translateY(-0.075em);
display: inline-grid;
place-content: center;
background: rgba(var(--wdtTertiaryColorRgb),.0);
border-radius: 3px;
padding: 0 0;
}
#loginform p.login-remember input[type="checkbox"]:after{
content: "";
width: 0.65em;
height: 0.65em;
clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);
transform: scale(0);
transform-origin: bottom left;
transition: 120ms transform ease-in-out;
box-shadow: inset 1em 1em var(--wdtPrimaryColor);
}
#loginform p.login-remember input[type="checkbox"]:checked:after {
transform: scale(1);
}

#loginform input[type="text"]:focus,
#loginform input[type="password"]:focus{
border-color: var(--wdtPrimaryColor);
/* box-shadow: 0 0 0 1px var(--wdtPrimaryColor);
-webkit-box-shadow: 0 0 0 1px var(--wdtPrimaryColor); */
}
#loginform .login-submit input[type="submit"]{
width: 100%;
background-color: var(--wdtPrimaryColor);
padding: var(--wdtPadding_MaxiBtn);
border-radius: var(--wdtRadius_Part);
}
#loginform .login-submit input[type="submit"]:hover{
background-color: var(--wdtHeadAltColor);
color: var(--wdtAccentTxtColor);
}
.mantras-pro-social-logins-divider{
text-align: center;
margin: 25px 0;
display: flex;
align-items: center;
}
.mantras-pro-title.mantras-pro-login-title h2{
text-align: center;
margin-top: 0;
}
.mantras-pro-login-form-container .mantras-pro-login-form .mantras-pro-login-form-holder p.tpl-forget-pwd{
margin-bottom: 0px;
font-size: var(--wdtFontSize_Ext);
}
.mantras-pro-login-form-container .mantras-pro-login-form .mantras-pro-login-form-holder p.tpl-forget-pwd a{
color: var(--wdtLinkHoverColor);
text-decoration: underline;
text-decoration-color: transparent;
transition: all 0.3s linear;
}
.mantras-pro-login-form-container .mantras-pro-login-form .mantras-pro-login-form-holder p.tpl-forget-pwd a:hover{
text-decoration-color: var(--wdtLinkHoverColor);
}

a.mantras-pro-social-facebook-connect,
a.mantras-pro-social-google-connect{
width: 100%;
display: inline-block;
text-align: center;
/* background: var(--wdtAccentTxtColor); */
color: var(--wdt-elementor-color-black);
border-radius: var(--wdtRadius_Part);
box-shadow: rgba(var(--wdtLinkHoverColorRgb),1) 0 0 0px;
border: 1px solid rgb(var(--wdtLinkColorRgb), .2);
/* margin: 10px; */
font-size: var(--wdtFontSize_Ext);
font-weight: var(--wdtFontWeight_Ext);
padding: var(--wdtPadding_MaxiBtn);
}
a.mantras-pro-social-facebook-connect:hover,
a.mantras-pro-social-google-connect:hover {
background-color: var(--wdtPrimaryColor);
color: var(--wdtAccentTxtColor);
border-color: var(--wdtPrimaryColor);
}
a.mantras-pro-social-facebook-connect i,
a.mantras-pro-social-google-connect i{
margin-right: 15px;
line-height: 0;
font-size: 24px;
}
a.mantras-pro-social-google-connect svg .google-color-1 {
    fill: #4280EF;
}

a.mantras-pro-social-google-connect svg .google-color-2 {
    fill: #34A353;
}

a.mantras-pro-social-google-connect svg .google-color-3 {
    fill: #F6B704;
}

a.mantras-pro-social-google-connect svg .google-color-4 {
    fill: #E54335;
}
.mantras-pro-login-form-container{
/* max-width: 1640px; */
margin: auto;
}
.wdt-registration-form .mantras-custom-auth-register-alert{
    text-align: center;
    color: #FF0000;
    order: 1;
}

@media only screen and (max-width:1540px) {
.mantras-pro-title.mantras-pro-login-title h2 {font-size: var(--wdtFontSize_H3);}
.mantras-pro-login-form #loginform {margin-top: 0;}
.mantras-pro-social-logins-divider {margin-top: 20px;margin-bottom: 30px;}
#loginform {
display: grid;
grid-template-columns: repeat(2,1fr);
justify-content: space-between;
grid-gap: 20px;
}
#loginform .login-submit {
margin-bottom: 0;
/* grid-area: 3/1; */
}
}
/* @media screen and (min-width: 768px) and (max-width: 1540px){
.mantras-pro-login-form-holder #loginform {
grid-template-columns: repeat(2,1fr);
}
} */
@media screen and (min-width:1281px) and (max-width: 1540px){
.mantras-pro-login-form-container{
/* max-width: 1080px; */
margin: auto;
}

.mantras-pro-login-form-holder >*:not(:last-child),
.mantras-pro-login-form-container .mantras-pro-login-form >*:not(:last-child) {
margin-bottom: 20px;
}
}
@media screen and (min-width:1025px) and (max-width: 1280px){
.mantras-pro-login-form-container{
/* max-width: 900px; */
margin: auto;
}    
}
@media screen and (min-width:768px) and (max-width: 1024px){
.mantras-pro-login-form-container{
/* max-width: 710px; */
margin: auto;
}    
}
@media screen and (max-width: 767px){
#loginform .login-username, 
#loginform .login-password{
margin-bottom: 20px;
}
.mantras-pro-login-form-container {overflow: scroll;}
.mantras-pro-login-form-container .mantras-pro-login-form .mantras-pro-login-form-wrapper{
padding: 30px;
max-width: 420px;
margin: 0 20px;
width: calc(100% - 40px);
}
.mantras-pro-title.mantras-pro-login-title h2{
font-size: var(--wdtFontSize_H4);
}
.wdt-registration-form{
padding: 30px;
}
.wdt-registration-form .mantras-custom-auth-sc-border-title h2{
font-size: var(--wdtFontSize_H3);
}
}
@media screen and (min-width:480px) and (max-width: 767px){
.mantras-pro-login-form-container{
margin: auto;
}    
}
@media screen and (max-width: 479px){
a.mantras-pro-social-facebook-connect, a.mantras-pro-social-google-connect {
padding: 10px;
}
.mantras-pro-login-form-container{
max-width: 100%;
margin: auto;
}    
.mantras-pro-title.mantras-pro-login-title h2{
font-size: var(--wdtFontSize_H4);
}
.wdt-registration-form .mantras-custom-auth-sc-border-title h2{
font-size: var(--wdtFontSize_H4);
}
}



/* After Registration */
.mu_register{
width: 100%;
margin: 0 auto;
max-width: 600px;
padding: 50px;
background: var(--wdtSecondaryColor);
box-shadow: rgba(0,0,0,.8) 0 0 40px;
border-radius: var(--wdtRadius_3X);
}
.mu_register h2{
font-size: var(--wdtFontSize_H4);
text-align: center;
}
.mu_register form input{
box-shadow: none;
-webkit-box-shadow: none;
border: 1px solid transparent;
}
.mu_register form input:focus{
border-color: var(--wdtPrimaryColor);
}
.mu_register form .wp-signup-username-description,
.mu_register form .wp-signup-email-description{
margin-bottom: 15px;
}
.mu_register p.submit{

margin-top: 20px;
}
.mu_register form p.submit input[type="submit"]{
font-size: var(--wdtFontSize_Base);
}
@media screen and (max-width: 479px){
.mantras-pro-login-form-container .mantras-pro-login-form .mantras-pro-login-form-wrapper {
padding: 30px 20px;
margin: 0 15px;
width: calc(100% - 30px);
}
.mu_register{
padding: 30px;
}
}


@media only screen and (min-width:1281px) and (max-width:1540px) { .wdt-registration-form { margin-bottom: 100px; } }
@media only screen and (min-width:1025px) and (max-width:1280px) { .wdt-registration-form { margin-bottom: 80px; } }
@media only screen and (min-width:768px) and (max-width:1024px) { .wdt-registration-form { margin-bottom: 70px; } }
@media only screen and (min-width:480px) and (max-width:767px) { .wdt-registration-form { margin-bottom: 60px; } }
@media only screen and (max-width: 479px) { .wdt-registration-form { margin-bottom: 60px; } }


/* --additional-- */

.mantras-pro-login-form-container .mantras-pro-login-form .mantras-pro-title.mantras-pro-login-title strong{
    font-weight: var(--wdtFontWeight_H3);
}
.mantras-pro-title.mantras-pro-login-title h2{
    font-size: clamp(2rem, 1.8375rem + 0.8125vw, 2.8125rem); /*----min-32px and max-45px-----*/
    margin-bottom: 5px;
}
.mantras-pro-login-form-container .mantras-pro-login-form .mantras-pro-login-form-wrapper{
    scrollbar-width: none;
    -ms-overflow-style: none;
}
a.mantras-pro-social-facebook-connect i{
    width: 24px;
    height: 24px;
    color: var(--wdtAccentTxtColor);
    background-color: #185BB0;
    border-radius: 5px;
    display: inline-grid;
    place-items: center;
    font-size: 14px;
}
.mantras-pro-social-logins-divider::before{
    position: relative;
    content: "";
    display: inline-block;
    width: 100%;
    height: 1px;
    background-color: rgb(var(--wdtLinkColorRgb), .2);
    margin-right: 10px;
}
.mantras-pro-social-logins-divider::after{
    position: relative;
    content: "";
    display: inline-block;
    width: 100%;
    height: 1px;
    background-color: rgb(var(--wdtLinkColorRgb), .2);
    margin-left: 10px;
}
.mantras-pro-login-form .mantras-pro-login-form-holder input:not(input[type="submit"]){
    border-radius: var(--wdtRadius_Part);
    background: rgb(var(--wdtBodyBGColorRgb), .8);
    border-width: 1px;
    font-size: var(--wdtFontSize_Ext);
    padding: var(--wdtPadding_Btn);
    border-color: transparent;
}
.mantras-pro-login-form-holder >*:not(:last-child){
    margin-bottom: 20px;
}
.mantras-pro-login-form .mantras-pro-login-form-holder input:not(input[type="submit"])::placeholder{
    opacity: 1;
    color: var(--wdtBodyTxtColor);
}
.mantras-pro-login-form-container .mantras-pro-login-form {
    background-color: var(--wdtSecondaryColor);
    grid-template-columns: 1fr;
    justify-content: center;
    align-items: center;
    padding: 30px;
}
@media(min-width:1280px){
    .mantras-pro-login-form-container:after{
        content: "";
        position: absolute;
        width: clamp(8.75rem, -7.5rem + 20.3125vw, 16.875rem);
        height: clamp(8.75rem, -7.5rem + 20.3125vw, 16.875rem);
        background: var(--wdtPrimaryColor);
        right: clamp(1.875rem, -0.625rem + 3.125vw, 3.125rem);
        bottom: clamp(1.875rem, -0.625rem + 3.125vw, 3.125rem);
        mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' viewBox='0 0 270 300' style='enable-background:new 0 0 270 300;' xml:space='preserve'%3E%3Cpath d='M220.6,215.7c-11,0-21.3-1.9-31.2-5.7c-16.7-6.4-29.8-17-42.5-27.2c-2.9-2.3-5.5-4.4-8.2-6.6 c-19.6-17.6-44.2-24.3-61.3-26.9c-9.7-1.5-18.1-1.8-23.4-1.8c0,0,0,0,0,0c-2.3,0-4.6,0.1-6.7,0.2l-0.2-1c2.1-0.9,4.3-1.8,6.6-2.7 c5.3-2,13.8-5,24.1-7.7c18.3-4.8,45.9-9.7,73.8-5.6c25.1,3.6,45.7,7.3,63.9,17.7l0,0c17.6,10,33.8,26.7,54.2,55.8l0.4,0.5l-0.6,0.2 C251.8,212.1,235.6,215.7,220.6,215.7z M53.9,146.6c5.4,0,13.8,0.3,23.6,1.8c17.3,2.6,42,9.4,61.8,27.2c2.7,2.1,5.5,4.3,8.2,6.5 c12.7,10.2,25.8,20.8,42.3,27.1c23,8.8,48.8,7.2,78.7-4.8c-20.2-28.7-36.2-45.1-53.5-55l0,0c-18.1-10.3-38.6-13.9-63.5-17.5 c-27.8-4-55.2,0.8-73.4,5.6C67.8,140,59.3,143,54,145c-1.4,0.5-2.8,1.1-4.1,1.6C51.2,146.6,52.6,146.6,53.9,146.6z'/%3E%3Cpath d='M155.2,269c-20.3,0-38-6.9-52.9-20.7c-14.6-13.5-22.2-30-25.1-36.2l-0.4-0.8c-0.8-1.8-1.6-3.7-2.4-6 c-0.5-1.4-1.1-2.9-1.7-4.5c-1.4-3.5-3.5-8.3-6.7-13.2c-7.2-10.9-18-19-32.9-24.9l0.1-1l0.2,0c1.3-0.1,3.4-0.3,6-0.5 c6.6-0.4,13.4-0.5,19.8-0.2c14.3,0.7,34.2,3.6,48,13.7l5.2,3.8c10.1,7.4,15.6,11.4,19.4,15.2c4.3,4.3,6.1,8.1,9.8,16.4 c1.9,4.4,4.7,7.6,7.2,10.3c1.1,1.2,2.2,2.3,3.4,3.5c2,2,4,3.9,6,6.2c5.7,6.4,12.6,16.4,15.7,36.7l0.1,0.5l-0.5,0.1 C167.1,268.4,161,269,155.2,269z M35.2,162.5c14.2,5.9,24.5,13.9,31.5,24.5c3.3,5,5.4,9.8,6.8,13.4c0.6,1.6,1.2,3.1,1.7,4.6 c0.9,2.3,1.6,4.3,2.4,6l0.4,0.8c2.8,6.1,10.4,22.5,24.8,35.8c18.8,17.5,42.3,23.8,69.8,18.9c-3.1-19.6-9.9-29.4-15.4-35.7 c-2-2.3-4-4.2-5.9-6.1c-1.3-1.3-2.4-2.4-3.5-3.6c-2.6-2.7-5.4-6.1-7.4-10.5c-3.6-8.2-5.4-12-9.6-16.1c-3.7-3.7-9.2-7.8-19.2-15.1 l-5.2-3.8c-13.6-10-33.3-12.9-47.4-13.5c-8-0.4-15.1-0.1-19.7,0.2C37.8,162.3,36.4,162.4,35.2,162.5z'/%3E%3Cpath d='M0,160.4l1-1.5c0.5-0.9,1.2-2.1,2.1-3.7c2.4-4.1,4.7-8.2,6.8-12c6.8-12.3,11.7-21.6,14-27c2.9-6.6,7-12,10.9-17.2l0.1-0.1 c4-5.2,7.7-10.1,10.1-16c3.9-9.8,12.1-22.5,40.8-33.6c13.6-5.3,21.7-10,26.2-13c2.5-1.7,4.1-3.1,5-3.9c0.3-0.3,0.5-0.5,0.7-0.7 l0.8-0.8l0.2,1.8c0.1,1.1,0.2,2.8,0.3,5c0.1,3.8,0.2,9.8-0.4,16.3c-1,11.5-4.3,26.9-14.1,35.1c-7.9,6.7-13.5,13.1-19,19.4l-0.2,0.3 c-1,1.1-1.9,2.2-2.9,3.3c-5.8,6.5-12.2,13.3-21.5,18.4c-9.2,5-25.2,12.9-37,18.6c-6.4,3.1-12.3,5.9-16.6,8c-2.1,1-3.9,1.8-5.1,2.4 L0,160.4z M117.6,33.2c-1.3,1.2-3.1,2.6-5.1,4C108,40.3,99.8,45,86.2,50.3c-28.3,11-36.4,23.4-40.2,33.1c-2.4,6-6.2,10.9-10.2,16.2 l-0.1,0.1c-3.9,5.1-8,10.4-10.8,17c-2.4,5.5-7.1,14.6-14,27.1c-2.2,3.9-4.4,7.9-6.8,12.1c-0.5,0.9-1,1.7-1.3,2.3 c1.1-0.5,2.5-1.2,4.1-2c4.3-2,10.2-4.8,16.6-8c11.8-5.7,27.7-13.5,36.9-18.5c9.2-5,15.5-11.7,21.3-18.1c1-1.1,1.9-2.2,2.9-3.3 l0.2-0.3c5.3-6,11.2-12.8,19.1-19.5c9.5-8,12.7-23.2,13.7-34.4c0.6-6.4,0.5-12.3,0.4-16.2C117.8,35.9,117.7,34.3,117.6,33.2z'/%3E%3C/svg%3E");
        -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' viewBox='0 0 270 300' style='enable-background:new 0 0 270 300;' xml:space='preserve'%3E%3Cpath d='M220.6,215.7c-11,0-21.3-1.9-31.2-5.7c-16.7-6.4-29.8-17-42.5-27.2c-2.9-2.3-5.5-4.4-8.2-6.6 c-19.6-17.6-44.2-24.3-61.3-26.9c-9.7-1.5-18.1-1.8-23.4-1.8c0,0,0,0,0,0c-2.3,0-4.6,0.1-6.7,0.2l-0.2-1c2.1-0.9,4.3-1.8,6.6-2.7 c5.3-2,13.8-5,24.1-7.7c18.3-4.8,45.9-9.7,73.8-5.6c25.1,3.6,45.7,7.3,63.9,17.7l0,0c17.6,10,33.8,26.7,54.2,55.8l0.4,0.5l-0.6,0.2 C251.8,212.1,235.6,215.7,220.6,215.7z M53.9,146.6c5.4,0,13.8,0.3,23.6,1.8c17.3,2.6,42,9.4,61.8,27.2c2.7,2.1,5.5,4.3,8.2,6.5 c12.7,10.2,25.8,20.8,42.3,27.1c23,8.8,48.8,7.2,78.7-4.8c-20.2-28.7-36.2-45.1-53.5-55l0,0c-18.1-10.3-38.6-13.9-63.5-17.5 c-27.8-4-55.2,0.8-73.4,5.6C67.8,140,59.3,143,54,145c-1.4,0.5-2.8,1.1-4.1,1.6C51.2,146.6,52.6,146.6,53.9,146.6z'/%3E%3Cpath d='M155.2,269c-20.3,0-38-6.9-52.9-20.7c-14.6-13.5-22.2-30-25.1-36.2l-0.4-0.8c-0.8-1.8-1.6-3.7-2.4-6 c-0.5-1.4-1.1-2.9-1.7-4.5c-1.4-3.5-3.5-8.3-6.7-13.2c-7.2-10.9-18-19-32.9-24.9l0.1-1l0.2,0c1.3-0.1,3.4-0.3,6-0.5 c6.6-0.4,13.4-0.5,19.8-0.2c14.3,0.7,34.2,3.6,48,13.7l5.2,3.8c10.1,7.4,15.6,11.4,19.4,15.2c4.3,4.3,6.1,8.1,9.8,16.4 c1.9,4.4,4.7,7.6,7.2,10.3c1.1,1.2,2.2,2.3,3.4,3.5c2,2,4,3.9,6,6.2c5.7,6.4,12.6,16.4,15.7,36.7l0.1,0.5l-0.5,0.1 C167.1,268.4,161,269,155.2,269z M35.2,162.5c14.2,5.9,24.5,13.9,31.5,24.5c3.3,5,5.4,9.8,6.8,13.4c0.6,1.6,1.2,3.1,1.7,4.6 c0.9,2.3,1.6,4.3,2.4,6l0.4,0.8c2.8,6.1,10.4,22.5,24.8,35.8c18.8,17.5,42.3,23.8,69.8,18.9c-3.1-19.6-9.9-29.4-15.4-35.7 c-2-2.3-4-4.2-5.9-6.1c-1.3-1.3-2.4-2.4-3.5-3.6c-2.6-2.7-5.4-6.1-7.4-10.5c-3.6-8.2-5.4-12-9.6-16.1c-3.7-3.7-9.2-7.8-19.2-15.1 l-5.2-3.8c-13.6-10-33.3-12.9-47.4-13.5c-8-0.4-15.1-0.1-19.7,0.2C37.8,162.3,36.4,162.4,35.2,162.5z'/%3E%3Cpath d='M0,160.4l1-1.5c0.5-0.9,1.2-2.1,2.1-3.7c2.4-4.1,4.7-8.2,6.8-12c6.8-12.3,11.7-21.6,14-27c2.9-6.6,7-12,10.9-17.2l0.1-0.1 c4-5.2,7.7-10.1,10.1-16c3.9-9.8,12.1-22.5,40.8-33.6c13.6-5.3,21.7-10,26.2-13c2.5-1.7,4.1-3.1,5-3.9c0.3-0.3,0.5-0.5,0.7-0.7 l0.8-0.8l0.2,1.8c0.1,1.1,0.2,2.8,0.3,5c0.1,3.8,0.2,9.8-0.4,16.3c-1,11.5-4.3,26.9-14.1,35.1c-7.9,6.7-13.5,13.1-19,19.4l-0.2,0.3 c-1,1.1-1.9,2.2-2.9,3.3c-5.8,6.5-12.2,13.3-21.5,18.4c-9.2,5-25.2,12.9-37,18.6c-6.4,3.1-12.3,5.9-16.6,8c-2.1,1-3.9,1.8-5.1,2.4 L0,160.4z M117.6,33.2c-1.3,1.2-3.1,2.6-5.1,4C108,40.3,99.8,45,86.2,50.3c-28.3,11-36.4,23.4-40.2,33.1c-2.4,6-6.2,10.9-10.2,16.2 l-0.1,0.1c-3.9,5.1-8,10.4-10.8,17c-2.4,5.5-7.1,14.6-14,27.1c-2.2,3.9-4.4,7.9-6.8,12.1c-0.5,0.9-1,1.7-1.3,2.3 c1.1-0.5,2.5-1.2,4.1-2c4.3-2,10.2-4.8,16.6-8c11.8-5.7,27.7-13.5,36.9-18.5c9.2-5,15.5-11.7,21.3-18.1c1-1.1,1.9-2.2,2.9-3.3 l0.2-0.3c5.3-6,11.2-12.8,19.1-19.5c9.5-8,12.7-23.2,13.7-34.4c0.6-6.4,0.5-12.3,0.4-16.2C117.8,35.9,117.7,34.3,117.6,33.2z'/%3E%3C/svg%3E");
        mask-repeat: no-repeat;
        -webkit-mask-repeat: no-repeat;
    }
}
@media(max-width:767px){
    .mantras-pro-login-form-container .mantras-pro-login-form {
        padding: 0;
    }
}
