.demo-form-section{background-color:#fff;padding:30px 50px}.demo-form-section h4{margin-bottom:0}.demo-form-section form{margin-top:40px}.demo-form-section .custom-input-wrapper,.demo-form-section .react-tel-input input.form-control{background-color:#eee!important}.demo-form-section .custom-input-innerwrapper input::placeholder,.demo-form-section .custom-input-innerwrapper svg{color:#54585b!important}.demo-form-section .custom-input-innerwrapper .input-placeholder-white,.demo-form-section .react-tel-input input.form-control{color:#000!important}.demo-form-section .react-tel-input input.form-control{padding-left:65px}.demo-form-section .react-tel-input .flag-dropdown{padding:10px;background-color:#eee;border:1px solid transparent;border-radius:15px 0 0 15px}.demo-form-section .react-tel-input .flag-dropdown .selected-flag,.demo-form-section .react-tel-input .flag-dropdown.open .selected-flag,.react-tel-input .selected-flag:focus,.react-tel-input .selected-flag:hover{background:#eee!important;background-color:#eee!important}.demo-form-section .form-field .error{position:absolute;bottom:-24px;left:10px;letter-spacing:.5px;font-weight:300!important}.demo-form-section button{width:100%;border:1px solid transparent}.demo-form-section button:hover{background:#fff;color:#024d81;border:1px solid #024d81}@media only screen and (max-width:991px){.demo-form-section form{margin-top:20px}.demo-form-section{background-color:#fff;padding:30px 40px}}@media only screen and (max-width:450px){.demo-form-section{padding:20px}}.navigation-tabs{margin:0 auto;text-align:center;display:flex;justify-content:center;box-shadow:0 2px 15px rgba(0,0,0,.1);background:#fff;z-index:10;position:sticky;top:63px}.navigation-tabs button{padding:0;border:none!important}.navigation-tabs button a{display:block;border:none!important;color:#000!important;font-weight:500;padding:20px 0;width:150px;position:relative;text-decoration:none}.navigation-tabs button a:hover{color:#000}.navigation-tabs button a:before{position:absolute;content:"";width:0;height:4px;background:#fcb400;bottom:0;left:0;transition:all .3s ease-in-out}.navigation-tabs button.active a:before{width:100%}.navigation-tabs .nav-tabs{border-bottom:none!important}@media only screen and (max-width:1150px){.navigation-tabs{top:63px}}@media only screen and (max-width:991px){.navigation-tabs{top:63px}}@media only screen and (max-width:650px){.navigation-tabs{display:none}}