.intgrtn-form-signup .reg-form .iti__selected-flag{justify-content:center;width:80px}.intgrtn-form-signup .reg-form .iti__arrow{margin-left:6px}.intgrtn-form-signup .reg-form{box-shadow:none!important;margin-left:auto;margin-right:auto;position:relative;max-width:inherit;width:100%}.intgrtn-form-signup .reg-form__input{padding:12px 16px;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ececec;border-radius:6px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-size:16px!important;margin:0;display:block;width:100%;box-shadow:none}.intgrtn-form-signup .reg-form__label{background:#fff;opacity:0;position:absolute;font-size:8px;font-weight:700;padding-left:5px;padding-right:5px;color:#363636;top:5px;z-index:-3}.intgrtn-form-signup .reg-form__error{display:none;font-size:10px;position:absolute;bottom:2px;left:5px}.intgrtn-form-signup .reg-form .reg-form__group{padding-bottom:14px;position:relative}.intgrtn-form-signup .iti .iti__country-list{font-size:12px;white-space:normal;min-width:270px;max-width:inherit}.intgrtn-form-signup .reg-form .iti{width:100%}.intgrtn-form-signup .reg-form__button{margin:0 auto;display:block;font-size:17px;font-weight:700;position:relative;color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#5a3594;text-transform:uppercase;width:100%;padding:16px 24px;cursor:pointer;white-space:normal;text-align:center;transition:all .5s}.intgrtn-form-signup .reg-form__button:hover{background:#452770}.intgrtn-form-signup .reg-form__button_submit{margin-top:10px}.intgrtn-form-signup .reg-form__preloader-wrap{display:none;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(210,204,224,.5)}.intgrtn-form-signup .reg-form__preloader{position:absolute;width:10%;height:0%;padding-bottom:10%;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.intgrtn-form-signup .reg-form__preloader div{position:absolute;width:100%;height:100%;left:50%;transform:translateX(-50%) translateY(-50%);overflow:hidden;animation:animatePreloader 1s infinite linear;transform-origin:50% 100%}.intgrtn-form-signup .reg-form__preloader div:before{content:"";position:absolute;width:100%;height:100%;left:50%;top:50%;transform:translateX(-50%);border:3px solid #333;border-radius:50%;box-sizing:border-box}.intgrtn-form-signup .reg-form__preloader div:nth-child(2){width:60%;height:60%;top:20%;animation:animatePreloader .5s infinite linear}@keyframes animatePreloader{0%{transform:translateX(-50%) translateY(-50%) rotateZ(0)}100%{transform:translateX(-50%) translateY(-50%) rotateZ(360deg)}}