.form-group.is-invalid>.invalid-feedback{display:block}.text-black{color:#000}.nb-international-phone-input .countries-list{-webkit-box-flex:0;-ms-flex:0;flex:0}.nb-international-phone-input .countries-list button{background:var(--gray-10) 0 0 no-repeat padding-box!important;border-left:0 solid!important;border-right:0 solid!important;border-top:0 solid!important;border-bottom:2px solid var(--black)!important;max-width:120px!important;padding:0 .5rem;border-radius:4px 4px 0 0}.nb-international-phone-input.is-invalid .countries-list button{border-bottom:2px solid var(--error)!important;caret-color:var(--error)}.nb-international-phone-input.is-valid .countries-list button{border-bottom:2px solid var(--success)!important;caret-color:var(--success)}.nb-international-phone-input .countries-list button:hover{background:var(--gray-20) 0 0 no-repeat padding-box!important}.nb-international-phone-input .countries-list button:after{color:var(--black);margin-bottom:-2px;margin-left:2px}.nb-international-phone-input .countries-list button:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.nb-international-phone-input .countries-list .dropdown-menu{background:var(--gray-05) 0 0 no-repeat padding-box!important;overflow:auto;max-height:53vh}.nb-international-phone-input .countries-list .dropdown-menu .dropdown-item{cursor:pointer;padding:9px 12px;border-bottom:2px solid var(--gray-10)}.nb-international-phone-input .countries-list .dropdown-menu .dropdown-item:hover{background:var(--gray-10)!important}.nb-international-phone-input .country-flag{width:30px}.nb-international-phone-input label{color:var(--black);text-align:left;font:normal normal 600 12px/16px var(--font-family-base);letter-spacing:0;display:inline-block;margin-bottom:.5rem;cursor:default}.nb-international-phone-input .form-control:not(:-moz-placeholder-shown),.nb-international-phone-input.is-invalid .form-control:not(:-moz-placeholder-shown){border-bottom:2px solid var(--black)}.nb-international-phone-input .form-control:not(:-ms-input-placeholder),.nb-international-phone-input.is-invalid .form-control:not(:-ms-input-placeholder){border-bottom:2px solid var(--black)}.nb-international-phone-input .form-control:not(:placeholder-shown),.nb-international-phone-input.is-invalid .form-control:not(:placeholder-shown){border-bottom:2px solid var(--black)}.nb-international-phone-input .form-control{-webkit-transition:all .3s ease;transition:all .3s ease;height:2.5rem;padding:9px 12px;-webkit-box-shadow:none;box-shadow:none;border:none;border-bottom:2px solid var(--gray-40);font:normal normal normal 14px/20px var(--font-family-base);background:var(--gray-05) 0 0 no-repeat padding-box!important;border-radius:4px 4px 0 0}.nb-international-phone-input .form-control:hover{background:var(--gray-10) 0 0 no-repeat padding-box!important}.nb-international-phone-input .form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid var(--black)}.nb-international-phone-input .form-control::-webkit-input-placeholder{color:var(--gray-40)}.nb-international-phone-input .form-control::-moz-placeholder{color:var(--gray-40)}.nb-international-phone-input .form-control:-ms-input-placeholder{color:var(--gray-40)}.nb-international-phone-input .form-control::-ms-input-placeholder{color:var(--gray-40)}.nb-international-phone-input .form-control::placeholder{color:var(--gray-40)}.nb-international-phone-input.is-invalid .form-control{border-bottom:2px solid var(--error);caret-color:var(--error);background-image:none}.nb-international-phone-input.is-valid .form-control{border-bottom:2px solid var(--success)!important;caret-color:var(--success)!important;background-image:none}.nb-international-phone-input.is-invalid .form-control:hover{background:var(--gray-10) 0 0 no-repeat padding-box!important}.nb-international-phone-input .form-control:disabled,.nb-international-phone-input .form-control[disabled]{background-color:var(--gray-05)!important;color:var(--gray-20)!important;border-bottom:2px solid var(--gray-20);cursor:not-allowed}