.gdpr-form{width:100%;padding:4.375rem 4.688rem 1.875rem 4.375rem;background-color:#fff;border-radius:4px;align-items:center;flex-wrap:nowrap;box-sizing:border-box;box-shadow:0 .5rem 1rem #00000026}.gdpr-form-container{margin:0 5.938rem 3.75rem}.gdpr-form:hover,.gdpr-form:focus,.gdpr-form:active{box-shadow:none}.gdpr-form:hover{box-shadow:none}.gdpr-form p.description{margin-top:-1rem!important}.gdpr-form .PhoneInput{position:relative;border-radius:4px}.gdpr-form .PhoneInput input{border-right:none;border-radius:0 4px 4px 0;-webkit-appearance:none;z-index:2}.gdpr-form .PhoneInput.invalid-field{border-right-color:#e3655b;margin-bottom:0!important}.gdpr-form .PhoneInput.invalid-field input{border-right:none}.gdpr-form .PhoneInput .PhoneInputCountry{position:static;margin-right:0;padding:0 1.25rem!important}.gdpr-form .PhoneInput .PhoneInputCountry .dropdown-wrapper{position:absolute;top:0;left:0;height:100%;width:100%}.gdpr-form .PhoneInput .PhoneInputCountry .dropdown-wrapper .dropdown-list{margin-top:1px;max-height:16rem;overflow-y:auto;overflow-x:hidden}.gdpr-form .PhoneInput .PhoneInputCountry .dropdown-wrapper .input-group{cursor:pointer;display:flex;align-items:center;height:100%;width:100%}.gdpr-form .PhoneInput .PhoneInputCountry .PhoneInputCountryIcon{margin-left:.5rem;border:none;background:transparent;box-shadow:none}.gdpr-form .PhoneInput--focus{border:1px solid #5C068C!important}.gdpr-form .PhoneInput--focus input{outline:none;border:1px solid #5C068C;border-right:none}.gdpr-form .more-button{padding:0;height:auto;margin:1.25rem auto 0}.gdpr-form textarea{padding:.625rem;min-height:15rem}.gdpr-form .success{text-align:center;margin-bottom:2.5rem}@media(max-width:991.98px){.gdpr-form{padding:1.875rem .625rem 1.25rem 1.25em}.gdpr-form-container{margin:0 1.875rem 3.75rem}.gdpr-form p.description{margin-top:-.5rem!important}.gdpr-form .PhoneInput{margin-bottom:1.5rem}.gdpr-form .mt-col{margin-top:.625rem}.gdpr-form .address-form-row{padding-bottom:.938rem}.gdpr-form .address-form-input{padding:.688rem .938rem}.gdpr-form .label-title{margin-bottom:.625rem;font-size:.875rem}.gdpr-form .address-form-switch{margin-bottom:1.25rem}.gdpr-form .PhoneInput{height:2.5rem}.gdpr-form .PhoneInputCountry{padding:.688rem .938rem}.gdpr-form .PhoneInputInput{height:2.5rem;padding:.688rem .938rem;font-size:.875rem}}@media(max-width:767.98px){.gdpr-form{padding:1.25rem 1rem}.gdpr-form-container{margin:0 .9375rem 3.75rem}}
