.floating-popup-wrapper{z-index:1100;position:fixed;background-color:#fff;border-radius:20px;box-shadow:0px 0px 11px rgba(0,0,0,.51);animation:floating-in-anm-x 1s ease 0s 1 normal forwards}.floating-popup-wrapper.default-dimensions{width:375px;height:318px;right:2%;top:70px}.floating-popup-wrapper.default-dimensions.dynamic-sub-title{height:unset}.floating-popup-wrapper .close-popup-icon{cursor:pointer;float:right;padding-top:19px;padding-right:20px}@media(min-width: 300px)and (max-width: 990px){.floating-popup-wrapper{height:208px !important;width:100% !important;right:unset !important;top:unset !important;bottom:0%;border-radius:32px 32px 0px 0px;z-index:10000;animation:floating-in-anm-y 1s ease 0s 1 normal forwards}.floating-popup-wrapper .close-popup-icon{padding-top:18px;padding-right:18px}}@media(min-width: 300px)and (max-width: 990px)and (min-width: 768px)and (max-width: 991px){.floating-popup-wrapper{height:133px !important}}@keyframes floating-in-anm-x{0%{opacity:0;transform:translateX(250px)}100%{opacity:1;transform:translateX(0)}}@keyframes floating-in-anm-y{0%{opacity:0;transform:translateY(250px)}100%{opacity:1;transform:translateY(0)}}
.floating-popup-container{display:flex;justify-content:center;flex-direction:column;margin:46px 50px 50px 41px}@media(min-width: 768px)and (max-width: 991px){.floating-popup-container .popup-header-social-container{display:flex;justify-content:space-around}}.floating-popup-container .popup-header-social-container .errbox{text-align:center}@media(min-width: 768px)and (max-width: 991px){.floating-popup-container .popup-header-social-container .errbox{position:absolute;margin-top:50px;padding:10px}}.floating-popup-container .popup-header-social-container .errbox span{font-size:12px;color:#95003f}.floating-popup-container .popup-header-social-container .errbox.hideError{display:none}.floating-popup-container .popup-header{display:flex;justify-content:center;flex-direction:column}.floating-popup-container .popup-header .popup-title{font-weight:700;font-size:24px;line-height:23.5px;text-align:center;margin:auto;padding-bottom:10px}@media(min-width: 768px)and (max-width: 991px){.floating-popup-container .popup-header .popup-title{text-align:left;margin-left:initial}}.floating-popup-container .popup-header .popup-subtitle{font-weight:400;font-size:18px;line-height:21.5px;text-align:center;margin:auto;padding-bottom:23px}.floating-popup-container .popup-header .popup-subtitle.dynamic-sub-title{display:-webkit-box;overflow:hidden;margin-bottom:23px;padding-bottom:unset}@media(min-width: 768px)and (max-width: 991px){.floating-popup-container .popup-header .popup-subtitle{text-align:left;margin-left:initial}}@media(min-width: 300px)and (max-width: 990px){.floating-popup-container .popup-divider-footer-container{display:none}}.floating-popup-container .popup-divider-footer-container .popup-divider{display:flex;flex-direction:row;margin-top:19px;margin-bottom:12.5px}.floating-popup-container .popup-divider-footer-container .popup-divider .divider-line{border-bottom:1px solid #d9d9d9;width:116px;margin:10px auto}.floating-popup-container .popup-divider-footer-container .popup-divider span{color:#0b0f2f;font-size:16px;padding:0 17px}.floating-popup-container .popup-divider-footer-container .popup-footer{display:flex;flex-direction:row}.floating-popup-container .form-fields-and-msg .form-fields{width:228px}.floating-popup-container .form-fields-and-msg .form-fields .MuiInput-input{font-size:12px;color:rgba(0,0,0,.6)}.floating-popup-container .form-fields-and-msg .form-fields .MuiInputBase-input:focus{outline:0}.floating-popup-container .form-fields-and-msg .form-fields input:-webkit-autofill{box-shadow:0 0 0 30px #fff inset;width:228px}.floating-popup-container .form-fields-and-msg .form-fields .MuiFormLabel-root{color:rgba(0,0,0,.6);width:228px}.floating-popup-container .form-fields-and-msg .form-fields .MuiInput-underline:after{border-bottom:1px solid rgba(0,0,0,.42);width:228px}.floating-popup-container .form-fields-and-msg .form-fields .MuiInput-underline:before{border-bottom:1px solid rgba(0,0,0,.42);width:228px}.floating-popup-container .form-fields-and-msg .form-fields .MuiFormHelperText-root{color:#95003f;line-height:1;font-size:12px;margin-top:5px}.floating-popup-container .form-fields-and-msg .form-fields .MuiInput-formControl{margin-top:0}.floating-popup-container .form-fields-and-msg .form-fields .MuiInputLabel-formControl{position:relative;font-size:16px;padding-bottom:7px}.floating-popup-container .form-fields-and-msg .form-fields .MuiFormLabel-shrink{margin:50px}.right-arrow-background{margin-left:15px;width:46px;height:auto}.right-arrow-background img{width:14px;height:auto}.disable-email-submit{pointer-events:none}
svg.spinner-logo{margin:0 auto;width:100px;max-width:300px;animation:fadeInFromNone .5s ease-out;display:block !important}svg.spinner-logo .spin path:nth-of-type(1){animation:slide_one 3s ease-out infinite}svg.spinner-logo .spin path:nth-of-type(2){animation:slide_two 3s ease-out infinite}svg.spinner-logo .spin{transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-box:fill-box;-webkit-transform-box:fill-box;animation:rotate 3s linear infinite}svg.spinner-logo .spin .cls-1{fill:#333}svg.spinner-logo .spin .cls-2{fill:#00a8e1}.spinner.display-none{display:none}.spinner .transparent{zoom:1;filter:alpha(opacity=70);opacity:.7}.spinner .spinner-container{background:#fff;position:absolute;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;bottom:0;z-index:50}.spinner .spinner-container.angular-page{position:fixed}.spinner .spinner-container .wrapper{position:fixed;top:40vh;left:0;right:0}.spinner .spinner-container .wrapper.position-absolute{position:absolute;top:unset}.spinner .spinner-container span{font-size:26px;text-align:center;display:block;color:#00a8e1;font-family:"Open Sans",sans-serif}.spinner .spinner-container span.display-none{display:none}@media(min-width: 310px)and (max-width:600px){.spinner{right:0}.spinner .spinner-container span{font-size:18px}.spinner.linkedinSpinner{position:absolute;width:100%;height:100%}}
.google-button-container{padding-top:20px;display:flex;justify-content:center;flex-direction:column}.google-button-container .errbox{margin-bottom:24px;align-self:center;margin-top:3px}.google-button-container .errbox span{font-size:12px;padding:8px;background-color:#e0f6ff;color:#3fbee7}.google-button-container .errbox.hideError{display:none}.google-button-container .google-button{display:flex;justify-content:center}.google-button-container .google-button img{width:250px;height:50px;cursor:pointer}
.apple-button-container{margin-top:20px;display:flex;justify-content:center;flex-direction:column}.apple-button-container .errbox{margin-bottom:24px;align-self:center}.apple-button-container .errbox span{font-size:12px;padding:8px;background-color:#e0f6ff;color:#3fbee7}.apple-button-container .errbox.hideError{display:none}.apple-button-container .apple-button{display:flex;justify-content:center;align-items:center}.apple-button-container .apple-button .button-text{margin-left:10px;text-decoration:underline;color:#636363;font-size:14px;cursor:pointer}.apple-button-container .apple-button img{width:17px;height:20px}.apple-button-container .apple-button.mobile-app img{width:250px;height:50px;cursor:pointer}@media(min-width: 310px)and (max-width:600px){.apple-button-container .errbox{display:flex}.apple-button-container .errbox span{width:250px}}
.floating-popup-social-buttons{display:flex;justify-content:center;align-items:flex-start}.floating-popup-social-buttons .google-button,.floating-popup-social-buttons .linkedin-button,.floating-popup-social-buttons .apple-button{margin-left:18px;padding:14px;border-radius:50%;width:52px;height:52px;background-color:rgba(163,163,163,.11);display:flex;cursor:pointer;justify-content:center;align-items:center}.floating-popup-social-buttons .google-button:hover,.floating-popup-social-buttons .linkedin-button:hover,.floating-popup-social-buttons .apple-button:hover{box-shadow:0px 0px 11px rgba(0,0,0,.33)}.floating-popup-social-buttons .google-button-container{padding-top:0}.floating-popup-social-buttons .linkedin-button{padding-bottom:17px}.floating-popup-social-buttons .apple-button-container{margin-top:0}.floating-popup-social-buttons .apple-button-container .apple-button{padding-bottom:19px}.floating-popup-social-buttons img{width:23px !important;height:23px !important}.floating-popup-social-buttons .spinner-container{left:0}@media(min-width: 310px)and (max-width:600px){.floating-popup-social-buttons .spinner-container{position:fixed;left:0;top:0}}.floating-popup-social-buttons .spinner-container .wrapper{position:unset}.floating-popup-social-buttons .email-icon{margin-left:18px;padding:14px;border-radius:50%;width:52px;height:52px;background-color:rgba(163,163,163,.11);display:flex;cursor:pointer;justify-content:center;align-items:center}.floating-popup-social-buttons .email-icon:hover{box-shadow:0px 0px 11px rgba(0,0,0,.33)}@media(min-width: 992px){.floating-popup-social-buttons .email-icon{display:none}}.right-arrow-background{margin-left:18px;padding:14px;border-radius:50%;width:52px;height:52px;background-color:rgba(163,163,163,.11);display:flex;cursor:pointer;justify-content:center;align-items:center;justify-content:center}.right-arrow-background:hover{box-shadow:0px 0px 11px rgba(0,0,0,.33)}
#registration-popup .blankPopup .size_default{width:491px;height:655px;padding:0}#registration-popup .blankPopup{background-color:rgba(0,0,0,0);transform:scale(1);animation:blowUpModal .5s cubic-bezier(0.2, 0.57, 0.44, 0.9) forwards}#registration-popup .popup-container{height:100%}#registration-popup .popup-container .popup-registration-container{height:100%}@media(max-width: 450px){#registration-popup .blankPopup .size_default{width:92%;height:91vh}#registration-popup .popup-container{height:100vh}#registration-popup .popup-container .popup-registration-container{height:91vh}}@keyframes blowUpContent{0%{transform:scale(0);opacity:0}99.9%{transform:scale(0.5);opacity:1}100%{transform:scale(1)}}@keyframes blowUpContentTwo{0%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes blowUpModal{0%{background-color:rgba(0,0,0,0);transform:scale(0)}99%{background-color:rgba(0,0,0,0);transform:scale(1)}100%{background-color:rgba(0,0,0,.7)}}@keyframes blowUpModalTwo{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}
