.gdpr-form{box-sizing:border-box;background-color:#fff;border-radius:4px;flex-wrap:nowrap;align-items:center;width:100%;padding:4.375rem 4.688rem 1.875rem 4.375rem;box-shadow:0 .5rem 1rem #00000026}.gdpr-form-container{margin:0 5.938rem 3.75rem}.gdpr-form:hover,.gdpr-form:focus,.gdpr-form:active,.gdpr-form:hover{box-shadow:none}.gdpr-form p.description{margin-top:-1rem!important}.gdpr-form .PhoneInput{border-radius:4px;position:relative}.gdpr-form .PhoneInput input{-webkit-appearance:none;z-index:2;border-right:none;border-radius:0 4px 4px 0}.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{margin-right:0;position:static;padding:0 1.25rem!important}.gdpr-form .PhoneInput .PhoneInputCountry .dropdown-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.gdpr-form .PhoneInput .PhoneInputCountry .dropdown-wrapper .dropdown-list{max-height:16rem;margin-top:1px;overflow:hidden auto}.gdpr-form .PhoneInput .PhoneInputCountry .dropdown-wrapper .input-group{cursor:pointer;align-items:center;width:100%;height:100%;display:flex}.gdpr-form .PhoneInput .PhoneInputCountry .PhoneInputCountryIcon{box-shadow:none;background:0 0;border:none;margin-left:.5rem}.gdpr-form .PhoneInput--focus{border:1px solid #5c068c!important}.gdpr-form .PhoneInput--focus input{border:1px solid #5c068c;border-right:none;outline:none}.gdpr-form .more-button{height:auto;margin:1.25rem auto 0;padding:0}.gdpr-form textarea{min-height:15rem;padding:.625rem}.gdpr-form .success{text-align:center;margin-bottom:2.5rem}@media (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 (width<=767.98px){.gdpr-form{padding:1.25rem 1rem}.gdpr-form-container{margin:0 .9375rem 3.75rem}}
