.grecaptcha-badge{z-index:99}
.gdrp-container__form-part{position:relative;padding:30px 35px;margin-bottom:20px;border:1px solid #e4e5e6;border-radius:6px;background-color:#fff;opacity:1;transform:translateY(0);z-index:1}
.gdrp-container__form-part--relation{z-index:2}
.gdrp-container__form-title{font-size:32px;font-weight:500;line-height:1.25;letter-spacing:.16px;margin-bottom:30px}
.gdrp-container__field-container{display:flex;width:100%}
.gdrp-container__select-container{width:100%}
.gdrp-container__extra-btn{margin-left:30px}
.gdrp-container__extra-btn--disabled .cta__el{background-color:rgba(6,111,172,.1);color:rgba(6,111,172,.3);pointer-events:none}
.cta__el--gdrp-submit{position:relative}
.cta__el--gdrp-submit::before{content:'';display:block;width:20px;height:20px;position:absolute;left:5px;top:50%;visibility:hidden;transform:translateY(-50%);background-size:100%;background-image:url("https://www.ringcentral.com/content/dam/rc-www/en_us/images/Loader/loader-white.gif")}
.gdpr-container--loading .cta__el--gdrp-submit::before{visibility:visible}
.select--gdpr .select__input{height:52px;border-radius:4px;background-color:#fff;padding-left:12px;font-size:18px;border:1px solid #b7ada5}
.select--gdpr input.select__input:-webkit-autofill{padding:0 0 0 12px}
.select--gdpr .select__input::placeholder{text-transform:inherit;color:rgba(27,28,27,0.4)}
.select--gdpr .select__input-block::after{border-color:#066fac;width:14px;height:14px;margin-top:-10px;border-width:1px 1px 0 0}
.select--gdpr .select__option{font-size:18px}
.gdrp-container__form--relation-selected .gdrp-container__form-part--relation{pointer-events:none;background-color:#f7fbfc}
.gdrp-container__form--relation-selected .gdrp-container__form-part--relation .gdrp-container__field-container{opacity:.3}
.gdrp-container__edit-role{position:absolute;top:30px;right:35px;cursor:pointer;color:#066fac;font-size:18px}
.gdrp-container__edit-role:hover{text-decoration:underline}
.gdrp-container__form-group{display:flex;position:relative;margin:-10px;flex-wrap:wrap;justify-content:space-between;flex-shrink:1}
.gdrp-container__form-group[data-tooltip]{margin:0}
.gdrp-container__form-group .tooltip{position:absolute;right:20px}
[data-tooltip] textarea{resize:vertical;padding-right:40px}
.gdrp-container__form-group>*{display:flex;flex-direction:column;flex-shrink:1;flex-wrap:nowrap;padding:10px}
.gdrp-container__form-col--desk-12{width:100%}
.gdrp-container__form-col--desk-6{width:50%}
.gdrp-container__field{width:100%;height:52px;border-radius:4px;background-color:#fff;padding-left:12px;font-size:18px;border:1px solid #b7ada5}
.gdrp-container__field::placeholder{color:#a0a0a0}
.gdrp-container__form-divider{margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #b7ada5}
.gdrp-container__field--checkbox{width:22px;height:22px;position:absolute;cursor:pointer;opacity:0}
.gdrp-container__checkbox-text{display:flex;align-items:center}
.gdrp-container__checkbox-text:before{content:"";display:block;min-width:22px;height:22px;margin-right:15px;border:1px solid #b7ada5;border-radius:4px}
.gdrp-container__checkbox-text:before{content:"";display:block;min-width:22px;height:22px;margin-right:15px;border:1px solid #b7ada5;border-radius:4px;background-image:url("https://www.ringcentral.com/content/dam/support/us/en/images/svg/arrows/check.svg");background-size:0}
.gdrp-container__checkbox-text--radio:before{border-radius:50px}
.gdrp-container__field--checkbox:checked+.gdrp-container__checkbox-text:before{background-size:100%}
.gdrp-container__field--checkbox:checked+.gdrp-container__checkbox-text--radio:before{background:radial-gradient(circle,#2f2f2f 0,#2f2f2f 50%,#fff 50%)}
.gdrp-container__name-section{font-size:24px;font-weight:500;line-height:1.333;margin-bottom:20px}
.gdrp-container__name-section--additional{font-size:18px}
.gdrp-container__field--textarea{max-width:100%;min-height:150px;padding-top:12px}
.gdrp-container__form-part--default{display:none;position:relative;transition:opacity .3s ease-in-out}
.gdrp-container__form--relation-selected .gdrp-container__form-part--default{display:block;animation:emergence 1s forwards}
.gdrp-container__form-col--extra-visible{display:none}
.gdrp-container__form-wrapper--type-2 .gdrp-container__form-col--extra-visible{display:block}
.gdrp-container__form-wrapper--type-3 .gdrp-container__form-col--extra-visible{display:block}
.gdrp-container__form-wrapper--type-3 .gdrp-container__form-col--extra-hidden{display:none}
.gdrp-container__form-wrapper--type-3 .gdrp-container__form-col--extra-title-hidden{display:none}
.gdrp-container__form-wrapper--type-3 .gdrp-container__form-col--type-3-visible{display:block}
.gdrp-container__form-wrapper--type-4 .gdrp-container__form-col--extra-title-hidden{display:none}
.gdrp-container__form-wrapper--type-4 .gdrp-container__form-col--extra-visible{display:block}
.gdrp-container__form-wrapper--type-4 [name=privacyUsername],.gdrp-container__form-wrapper--type-2 [name=privacyUsername]{display:none}
.gdrp-container__form-col-title--extra-hidden{display:none}
.gdrp-container__form-wrapper--type-2 .gdrp-container__form-col-title--extra-hidden{display:block}
.invalid-field .gdrp-container__field,.invalid-field .select--gdpr .select__input{border-color:red}
.invalid-field .gdrp-container__field::placeholder,.invalid-field .select--gdpr .select__input::placeholder{color:red}
.invalid-checkbox .gdrp-container__name-section{color:red}
.gdpr-container__thank-you-block{display:none;text-align:center}
.gdpr-container__thank-you-title{font-size:32px;font-weight:500;line-height:1.25;letter-spacing:.16px;margin-bottom:30px}
.gdpr-container__thank-you-subtitle{font-size:18px;font-weight:400;line-height:1.5}
.gdpr-container__aft-form-notice{font-weight:500;text-align:center;font-size:12px}
.gdpr-container--thank-you .gdpr-container__thank-you-block{display:block}
#gdpr-container__recaptcha{display:none}
@media(max-width:1229px){.gdrp-container__form-col--tab-12{width:100%}
}
@media(max-width:767px){.gdrp-container__form-col--additional-col{padding-left:39px}
.gdrp-container__form-col--mob-12{width:100%}
.gdrp-container__form-part--default{padding-top:70px}
.gdrp-container__form-title{font-size:24px}
.select--gdpr .select__input{font-size:16px;padding-right:40px}
.select--gdpr .select__option{font-size:14px}
.gdrp-container__field-container{flex-wrap:wrap}
.gdrp-container__field{font-size:16px}
.gdrp-container__checkbox-text{font-size:16px}
.gdrp-container__extra-btn{margin-left:0;margin-top:15px}
}
@keyframes emergence{from{opacity:0;transform:translateY(100px)}
to{opacity:1;transform:translateY(0)}
}