.height-100{min-height:100%;}.vh100{min-height:100vh;}.background-img{background-size:cover;background-position:center;background-repeat:no-repeat;}.form-container{background:rgba(255,255,255,0.8);border-radius:25px;width:100%;padding:7rem 4rem;}.login-form .label-sec-fpwd{color:#121212;font:500 1.4em/34px;margin-bottom:0px !important;}.form-container label{font-weight:400;font-size:20px;line-height:24px;color:#121212;margin-bottom:10px;}.form-container input[type="text"],.form-container input[type="password"]{background:transparent;border:1px solid #868686;}.form-sub-title{color:#4D4D4F;font:700 40px/44px "Helvetica Neue",Helvetica,Arial;}.color-red{color:#AB0000;}.submit-btn{border-radius:10px;border:0;background:linear-gradient(180deg,rgba(0,79,39,1) 0%,rgba(128,195,66,1) 50%);color:#FFF;font-size:1.0em;font-style:normal;font-weight:700;line-height:16px;}.form-sub-title-small{color:#868686;font:700 20px/24px "Helvetica Neue",Helvetica,Arial;}.small-notice{color:#868686;font:400 16px/20px "Helvetica Neue",Helvetica,Arial;}.errorMessage{font-size:12px;}.errorMessage strong{font-size:14px !important;color:red !important;}.text-black{color:#121212 !important;}.text-green{color:#004F27 !important;}.text-blue{color:#0E3178 !important;}.text-pink{color:#EA7C7C !important;}.text-gold{color:#fabb74 !important;}.text-red{color:#f00 !important;}.text-light-gray{color:#ADADAD !important;}.text-dark-gray{color:#4D4D4F !important;}.text-navy-blue{color:#0A2947 !important;}.text-uppercase{text-transform:uppercase;}.weight-400{font-weight:400 !important;}.weight-600{font-weight:600 !important;}.weight-700{font-weight:700 !important;}.password-toggle-icon{position:absolute;top:75%;right:30px;transform:translateY(-50%);cursor:pointer;}.password-toggle-icon i{font-size:18px;line-height:1;color:#333;transition:color 0.3s ease-in-out;margin-bottom:20px;}.password-toggle-icon i:hover{color:#000;}.error-container{padding:0 15px;}.auro-realty .submit-btn{background:linear-gradient(180deg,#007A4C 0%,#008594 51%,#0E3178 100%);}.auro-realty .f-password a{text-decoration:none;font-weight:600;background:-webkit-linear-gradient(180deg,#007A4C 0%,#008594 51%,#0E3178 100%);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.no-underline{text-decoration:none !important;}body.nucleus-layout{font-family:"Montserrat",sans-serif;font-weight:400;color:#121212;}.nucleus-layout a:hover{color:#121212;}.nucleus-layout .form-container{background:rgba(255,255,255,0.8);border-radius:0;}.nucleus-layout .form-sub-title{font:600 40px/44px "Montserrat",sans-serif;color:#121212;}.nucleus-layout .form-container label{color:#4D4D4F;}.nucleus-layout .password-toggle-icon i{color:#0A2947;}.nucleus-layout .submit-btn{background:#0A2947;color:#fff;border-radius:0px;}.nucleus-layout .form-container input[type="text"],.form-container input[type="password"]{background:#fff;border:1px solid #fff;color:#121212;}.nucleus-layout .small-notice{font:400 16px/20px "Montserrat",sans-serif;}.nucleus-layout .form-sub-title-small{font:700 20px/24px "Montserrat",sans-serif;color:#121212;}body.brigade-layout{font-family:"Montserrat",sans-serif;font-weight:400;color:#121212;}.brigade-layout a:hover{color:#121212;}.brigade-layout .form-container{background:rgba(255,255,255,0.8);border-radius:20px;backdrop-filter:blur(5px);padding:3rem 4rem;}.brigade-layout .form-sub-title{font:600 30px/44px "Montserrat",sans-serif;color:#121212;}.brigade-layout .form-container label{color:#4D4D4F;}.brigade-layout .password-toggle-icon i{color:#006CB6;}.brigade-layout .submit-btn{background:#006CB6;color:#fff;border-radius:0px;}.brigade-layout .form-container input[type="text"],.brigade-layout .form-container input[type="password"]{background:#fff;border:1px solid #fff;color:#121212;}.brigade-layout .small-notice{font:400 16px/20px "Montserrat",sans-serif;}.brigade-layout .form-sub-title-small{font:700 20px/24px "Montserrat",sans-serif;color:#121212;}body.puravankara-layout{font-family:"Montserrat",sans-serif;font-weight:400;color:#121212;}.puravankara-layout a:hover{color:#121212;}.puravankara-layout .form-container{background:rgba(255,255,255,0.8);border-radius:0;}.puravankara-layout .form-sub-title{font:600 40px/44px "Montserrat",sans-serif;color:#121212;}.puravankara-layout .password-toggle-icon i{color:#004387;}.puravankara-layout .submit-btn{background:#004387;color:#fff;border-radius:0px;}.puravankara-layout .form-container input[type="text"],.form-container input[type="password"]{background:#fff;border:1px solid #fff;color:#121212;}.puravankara-layout .small-notice{font:400 16px/20px "Montserrat",sans-serif;color:#4D4D4F;}.puravankara-layout .form-sub-title-small{font:400 20px/24px "Montserrat",sans-serif;color:#4D4D4F;}body.amwaj-layout{font-family:"Montserrat",sans-serif;font-weight:400;color:#121212;}.amwaj-layout a:hover{color:#121212;}.amwaj-layout .f-password a{color:#FFFFFF !important;}.amwaj-layout .form-container{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:rgba(18,18,18,0.4);border-radius:24px;padding:4rem 3rem;}.amwaj-layout .errorMessage{font-size:12px;color:red}.amwaj-layout .form-container label{font:400 16px/20px "Lato",sans-serif;color:#F9F9F9;}.amwaj-layout .form-sub-title{font:600 32px/36px "Karla",sans-serif;color:#FFFFFF;}.amwaj-layout .password-toggle-icon i{color:#C0A96D;}.amwaj-layout .submit-btn{background:#C0A96D;color:#121212;border-radius:12px;}.amwaj-layout .form-container input[type="text"],.amwaj-layout .form-container input[type="password"]{background:rgba(18,18,18,0.2);color:#ADADAD;border:1px solid #383539;}.amwaj-layout .small-notice{font:400 16px/20px "Lato",sans-serif;color:#FFFFFF;}.amwaj-layout .form-sub-title-small{font:400 16px/20px "Lato",sans-serif;color:#FFFFFF;}.amwaj-layout .edit-email{font:400 16px/20px "Lato",sans-serif;color:#C0A96D;}body.shepherd-layout{font-family:"Montserrat",sans-serif;font-weight:400;color:#121212;}.shepherd-layout a:hover{color:#121212;text-decoration:none;}.shepherd-layout .f-password a{color:#B59A5A !important;text-decoration:none;font-weight:700;}.shepherd-layout .form-container{background:rgba(255,255,255,0.8);border-radius:20px;backdrop-filter:blur(5px);}.shepherd-layout .form-sub-title{font:600 30px/44px "Montserrat",sans-serif;color:#121212;}.shepherd-layout .form-container label{color:#4D4D4F;}.shepherd-layout .password-toggle-icon i{color:#0A2947;}.shepherd-layout .submit-btn{background:#B59A5A;color:#fff;border-radius:0px;}.shepherd-layout .form-container input[type="text"],.form-container input[type="password"]{background:#fff;border:1px solid #fff;color:#121212;}.shepherd-layout .small-notice{font:400 16px/20px "Montserrat",sans-serif;}.shepherd-layout .form-sub-title-small{font:700 20px/24px "Montserrat",sans-serif;color:#121212;}body.mahindra-layout{font-family:"Montserrat",sans-serif;font-weight:400;color:#121212;}.mahindra-layout a:hover{color:#121212;}.mahindra-layout .form-container{background:rgba(255,255,255,0.8);border-radius:0;}.mahindra-layout .form-sub-title{font:600 40px/44px "Montserrat",sans-serif;color:#121212;}.mahindra-layout .password-toggle-icon i{color:#E21837;}.mahindra-layout .submit-btn{background:#E21837;color:#fff;border-radius:0px;}.mahindra-layout .form-container input[type="text"],.form-container input[type="password"]{background:#fff;border:1px solid #fff;color:#121212;}.mahindra-layout .small-notice{font:400 16px/20px "Montserrat",sans-serif;color:#4D4D4F;}.mahindra-layout .form-sub-title-small{font:400 20px/24px "Montserrat",sans-serif;color:#4D4D4F;}body.alfuttaim-layout{font-family:"Montserrat",sans-serif;font-weight:400;color:#fcf8f8;}.alfuttaim-layout a:hover{color:#ffffff;text-decoration:none;}.alfuttaim-layout .f-password a{color:#ffffff !important;text-decoration:none;font-weight:700;}.alfuttaim-layout .form-container{background:rgba(105,103,103,0.8);border-radius:20px;backdrop-filter:blur(5px);}.alfuttaim-layout .form-sub-title{font:600 30px/44px "Montserrat",sans-serif;color:#ffffff;}.alfuttaim-layout .form-container label{color:#ffffff;}.alfuttaim-layout .password-toggle-icon i{color:#ffffff;}.alfuttaim-layout .submit-btn{background:#ffffff;color:#067BAA;border-radius:12px;}.alfuttaim-layout .form-container input[type="text"],.form-container input[type="password"]{background:rgba(105,103,103,0.8);border:1px solid #fff;color:#ffffff;}.alfuttaim-layout .small-notice{font:400 16px/20px "Montserrat",sans-serif;color:#ffffff;}.alfuttaim-layout .form-sub-title-small{font:700 20px/24px "Montserrat",sans-serif;color:#ffffff;}@media only screen and (min-width:1600px){.section-main{height:100vh;}}