.ez-session-modal{display:flex;align-items:center;flex-direction:column;justify-content:center}.ez-session-modal--redesign .ez-session-modal__form .ez-input .ez-input__field--basic,.ez-session-modal--redesign .ez-session-modal__form .ez-input .ez-session-modal__submit-btn{border-radius:8px}.ez-session-modal--redesign .ez-session-modal__form .ez-input--animated-label .ez-input__label{font-weight:400}.ez-session-modal__wrap{background:#fff;max-width:95%;padding:0;width:auto}@media screen and (max-width:505px){.ez-session-modal__wrap.ez-faux-modal{width:100%}}.ez-session-modal__wrap .ez-modal__content{display:flex;justify-content:center}.ez-session-modal__wrap .ez-modal__inner-content{padding:60px 80px;max-width:100%;width:462px}@media screen and (max-width:505px){.ez-session-modal__wrap .ez-modal__inner-content{padding:30px;width:100%}}.ez-session-modal__wrap--wide{max-width:650px;padding:0;width:auto}.ez-session-modal__wrap--wide .ez-modal__content{align-items:center;display:flex;flex-direction:column;justify-content:center}.ez-session-modal__wrap--wide .ez-session-modal{max-width:calc(100% + 160px);padding:0 80px 60px;width:462px}.ez-session-modal__wrap--wide .ez-session-modal__header{font-size:42px;margin-bottom:0}@media screen and (max-width:500px){.ez-session-modal__wrap--wide .ez-session-modal__header{font-size:34px}}@media screen and (max-width:400px){.ez-session-modal__wrap--wide .ez-session-modal__header{font-size:28px}}@media screen and (max-width:350px){.ez-session-modal__wrap--wide .ez-session-modal__header{font-size:24px}}.ez-session-modal__wrap--wide .ez-session-modal__sub-header{margin-bottom:40px;margin-top:20px}@media screen and (max-width:500px){.ez-session-modal__wrap--wide .ez-session-modal__sub-header{margin-bottom:30px}}@media screen and (max-width:400px){.ez-session-modal__wrap--wide .ez-session-modal__sub-header{font-size:14px}}@media screen and (max-width:350px){.ez-session-modal__wrap--wide .ez-session-modal__sub-header{font-size:13px}}.ez-session-modal__wrap--wide .ez-session-modal__disclaimer{color:#6e7b84;font-size:18px;font-weight:400;margin-bottom:30px;text-align:center}@media screen and (max-width:500px){.ez-session-modal__wrap--wide .ez-session-modal__disclaimer{font-size:16px}}@media screen and (max-width:400px){.ez-session-modal__wrap--wide .ez-session-modal__disclaimer{font-size:14px}}@media screen and (max-width:350px){.ez-session-modal__wrap--wide .ez-session-modal__disclaimer{font-size:13px}}.ez-session-modal__form{width:100%}.ez-session-modal__form .ez-input{margin:0 0 15px}@media screen and (max-width:360px){.ez-session-modal__form .ez-input{margin-bottom:12px}}.ez-session-modal__form .ez-input.ez-input--checkbox input[type=checkbox]+label{display:block}.ez-session-modal__header{font-size:32px;margin:0 0 39px;text-align:center}@media screen and (max-height:550px),screen and (max-width:519px){.ez-session-modal__header{font-size:26px;margin-bottom:24px}}.ez-session-modal__header small{color:#3e4f5b;display:block;font-size:18px;font-weight:400;margin-top:3px}@media screen and (max-height:550px),screen and (max-width:519px){.ez-session-modal__header small{font-size:15px}}.ez-session-modal__header a:link,.ez-session-modal__header a:visited{display:inline-block;font-size:18px;font-weight:400}.ez-session-modal__or-divider{color:#6e7b84;height:20px;line-height:16px;margin:20px 0;position:relative;text-align:center;width:100%}@media screen and (max-width:440px){.ez-session-modal__or-divider{margin:15px 0}}.ez-session-modal__or-divider:after{background:#cfd3d6;content:"";display:block;height:1px;width:100%;position:absolute;top:50%;left:0;margin-top:-1px;vertical-align:middle;z-index:1}.ez-session-modal__or-divider span{background:#fff;display:inline-block;height:10px;line-height:6px;margin:auto;padding:0 7px;position:relative;z-index:2}.ez-session-modal__util-links{text-align:left;margin-top:16px}.ez-session-modal__util-links a{display:block}.ez-session-modal__util-links a:hover{text-decoration:underline}.ez-session-modal__submit-btn{width:100%}.ez-session-modal__footer{font-size:11px}#ez-login-form .dunning-signin-header .billing-info-image{width:100px;height:120px;margin:0 auto 32px;display:block}#ez-login-form .dunning-signin-header .ez-session-modal__header{font-size:26px}.social-session-buttons{display:flex;flex-direction:column}.social-session-buttons--redesign{flex-direction:row;margin-bottom:15px}.social-session-buttons--redesign .social-session-buttons__button{align-items:center;background-color:#f7f9fa;border:0;border-radius:8px;box-shadow:none;display:flex;justify-content:center}.social-session-buttons--redesign .social-session-buttons__button:active,.social-session-buttons--redesign .social-session-buttons__button:hover{background-color:#f3f4f5;border:0}.social-session-buttons--redesign .social-session-buttons__button:active{background-color:#e6e9ea}.social-session-buttons--redesign .social-session-buttons__button__wrap{margin-bottom:0;margin-right:15px;width:calc(50% - 7.5px)}.social-session-buttons--redesign .social-session-buttons__button__wrap:last-of-type{margin-right:0}.social-session-buttons__button{align-items:center;background-color:#fff;border:1px solid #cfd3d6;border-radius:5px;box-shadow:0 6px 25px -25px #000;cursor:pointer;display:flex;padding:15px;width:100%}.social-session-buttons__button__wrap{margin-bottom:20px}.social-session-buttons__button__wrap:last-of-type{margin-bottom:0}.social-session-buttons__button:active,.social-session-buttons__button:hover{border:1px solid #cfd3d6}.social-session-buttons__button:active{background-color:#f3f4f5}.social-session-buttons__button svg{height:28px;width:28px}@media screen and (max-width:440px){.social-session-buttons__button svg{height:25px;width:25px}}.social-session-buttons__button__text{color:#0e2332;display:block;flex-grow:1;font-weight:700;text-align:center}@media screen and (max-width:440px){.social-session-buttons__button__text{font-size:13px}}@media screen and (min-width:741px){.ez-session-page.registrations-create .ez-page-wrapper__content,.ez-session-page.registrations-new .ez-page-wrapper__content{align-items:stretch;padding:0}}.ez-session-page.registrations-create .ez-session-modal__signup-benefits,.ez-session-page.registrations-new .ez-session-modal__signup-benefits{background-image:url(https://static.vecteezy.com/packs/media/components/sessions/registration-form/img/sign-up-background@2x-f6eb366528819a30739d892c4b68ed6e.jpg);width:40%}.ez-session-page.registrations-create .ez-faux-modal,.ez-session-page.registrations-new .ez-faux-modal{width:60%}@media screen and (max-width:740px){.ez-session-page.registrations-create .ez-faux-modal,.ez-session-page.registrations-new .ez-faux-modal{max-width:460px;width:100%}}.ez-session-page.registrations-create .ez-faux-modal .ez-modal__content,.ez-session-page.registrations-new .ez-faux-modal .ez-modal__content{height:100%}@media screen and (min-width:741px) and (max-width:850px){.signup-modal--primary.ez-session-modal__wrap .ez-modal__inner-content{padding:30px;width:50%}}.ez-session-modal__signup-benefits{align-items:center;background-color:#ff7900;background-image:url(https://static.vecteezy.com/packs/media/components/sessions/registration-form/img/sign-up-background-ce75f26f6b5e9eb03ed268bc1afd7197.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;justify-content:center;padding:80px;text-align:left;width:47%}@media screen and (max-width:850px){.ez-session-modal__signup-benefits{padding:30px;width:50%}}@media screen and (max-width:740px){.ez-session-modal__signup-benefits{display:none}}.ez-session-modal__signup-benefits__list{margin-right:30px}.ez-session-modal__signup-benefits__list-item{align-items:flex-start;color:#fff;display:flex;font-weight:600;margin-bottom:20px}.ez-session-modal__signup-benefits__list-item svg{fill:#fff;flex-shrink:0;height:15px;margin-right:15px;position:relative;top:4px;width:15px}@media screen and (max-width:400px){.ez-session-modal__download-limit{padding:20px}}.ez-session-modal__download-limit .ez-session-modal__header{font-size:32px;margin-bottom:10px;text-align:center}.ez-session-modal__download-limit__already-member{color:#9fa7ad;margin-bottom:25px;text-align:center}.ez-session-modal__download-limit__signup-tos{color:#9fa7ad;font-size:12px;text-align:center}.ez-session-modal__download-limit__signup-tos a:link,.ez-session-modal__download-limit__signup-tos a:visited{color:#ff7900;font-weight:400;border-bottom:none}.ez-session-modal__download-limit-icon{height:90px;margin:0 auto 25px;width:90px}@media screen and (max-width:600px){.ez-session-modal__download-limit-icon{margin:25px auto 35px}}.ez-session-modal__pitch-text{color:#9fa7ad;font-size:14px;text-align:center;margin-bottom:35px;max-width:100%}.ez-session-modal__footer--terms a{color:#6e7b84;border-bottom:1px dotted #6e7b84}.recaptcha-holder>div{margin:0 auto}.recaptcha-holder[data-captcha-type=invisible]{margin:0}.recaptcha-holder[data-captcha-type=invisible] .grecaptcha-badge[data-style=inline]{visibility:hidden;height:0!important}