.forms-container.new-styles-form{max-width:none;font-family:"SofiaProMedium", sans-serif;text-align:center;padding-bottom:40px}.forms-container.new-styles-form select:disabled{opacity:.5;background:#ccc;cursor:not-allowed}.forms-container.new-styles-form h2{margin:20px 0 40px;font-size:38px;color:#153777}.forms-container.new-styles-form.title-medium{font-size:25px}.forms-container.new-styles-form #divBotones2{margin-top:88px;background:#fff;border:1px solid #eff4fc}.forms-container.new-styles-form .well{background:#fff;min-height:30px;padding:0;width:100%;margin-top:40px;box-shadow:unset;border:unset;position:relative;border-radius:0;max-width:550px}.forms-container.new-styles-form .well .helper-link{width:50%;padding:0;margin:0;position:absolute;text-align:left}.forms-container.new-styles-form .well .helper-link.display-block{width:100%;text-align:center}.forms-container.new-styles-form .well #forgot-pass.helper-link{left:0;text-align:left !important}.forms-container.new-styles-form .well .helper-link.go-to-register{right:0;text-align:right}.forms-container.new-styles-form .well .helper-link .btn-signUp{text-decoration:none;font-weight:lighter;font-size:16px;color:#6077a3;transition:all .5s;padding:0}.forms-container.new-styles-form .well .helper-link .btn-signUp:hover{color:#153877 !important;opacity:1}.forms-container.new-styles-form .well.well-password{position:absolute}.forms-container.new-styles-form .well.well-password .btn-signUp{padding:4px 12px}.forms-container.new-styles-form .well.well-password .btn-signUp.border-right{border-right:1px solid #153777}.forms-container.new-styles-form .well #forgot-pass a:hover{color:#153777 !important}.forms-container.new-styles-form #divBotones1{padding:32px 0 20px;max-width:710px;margin:0 auto;position:relative}.forms-container.new-styles-form #divBotones1 .btn{width:550px;height:50px;line-height:50px;display:block;padding:0;border-radius:50px;font-size:20px;font-family:'SofiaProMedium', sans-serif;color:#fff;margin:25px auto;transition:all 1s}.forms-container.new-styles-form #divBotones1 .btn.btn-azure{background:#1a438d;color:#fff}.forms-container.new-styles-form #divBotones1 .btn.btn-azure:hover{background:#0a265a}.forms-container.new-styles-form #divBotones1 .btn.btn-fb{background:#1a438d;color:#fff}.forms-container.new-styles-form #divBotones1 .btn.btn-fb:hover{background:#0a265a}.forms-container.new-styles-form #divBotones1 .btn.btn-google{background:#d64134;color:#fff;position:relative}.forms-container.new-styles-form #divBotones1 .btn.btn-google img{position:absolute;width:20px;top:14px;left:18px;display:none}.forms-container.new-styles-form #divBotones1 .btn.btn-google:hover{background:#9c1e13}.forms-container.new-styles-form #divBotones1 .btn.btn-email{border:1px solid #d7e2f5;background:#fff;color:#777}.forms-container.new-styles-form #divBotones1 .btn.btn-email:hover{border:1px solid #444 !important;color:#444}.forms-container.new-styles-form #divBotones2{margin-top:0;padding:50px 0}.forms-container.new-styles-form #new_user,.forms-container.new-styles-form #edit_user{box-shadow:none;background:none;margin:0 auto;max-width:550px}.forms-container.new-styles-form #alerts.floating-notification-area{position:fixed;bottom:20px;z-index:10000;text-align:center;width:80%;left:10%;right:10%}.forms-container.new-styles-form #alerts.floating-notification-area .notification-item{display:inline-block;position:relative}.forms-container.new-styles-form #alerts.floating-notification-area .notification-success .notification-message{background-color:#668C3C;border-color:#668C3C;box-shadow:0 0 4px #668C3C}.forms-container.new-styles-form #alerts.floating-notification-area .notification-message{position:relative;background-color:rgba(0,0,0,0.7);bottom:10%;color:white;padding:10px;min-width:150px;border:1px solid black;transition:all 0.2s ease;box-shadow:0 0 4px black;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;opacity:1}.forms-container.new-styles-form .content .register-form .btns-signUp{text-align:center;margin-bottom:30px}.forms-container.new-styles-form .content .register-form .btns-signUp a{display:inline-block}.forms-container.new-styles-form .content .register-form .btns-signUp a i{width:50px;height:50px;border-radius:50%;display:inline-block;font-size:25px;line-height:50px;color:#153877;transition:all 1s}.forms-container.new-styles-form .content .register-form .btns-signUp a .fa-google{border:1px solid #d64134;color:#D64134;margin-left:10px}.forms-container.new-styles-form .content .register-form .btns-signUp a .fa-google:hover{background:#D64134;color:#fff}.forms-container.new-styles-form .content .register-form .btns-signUp a .fa-facebook{border:1px solid #3B5A96;margin-right:10px;color:#3B5A96}.forms-container.new-styles-form .content .register-form .btns-signUp a .fa-facebook:hover{background:#3B5A96;color:#fff}.forms-container.new-styles-form .content .register-form .input-row{position:relative;display:block;font-size:18px;padding:0;margin:0;width:100%;max-width:none;min-height:75px;height:auto}.forms-container.new-styles-form .content .register-form .input-row i{color:#ccc}.forms-container.new-styles-form .content .register-form .input-row input{height:45px !important;border:none;box-shadow:none;padding-left:0px;background:none;background-color:transparent;border-bottom:1px solid #6A83B1 !important;color:#153777 !important;font-size:22px;margin:0;padding-left:12px !important}.forms-container.new-styles-form .content .register-form .input-row input:focus{box-shadow:none;background:none !important;background-color:transparent !important}.forms-container.new-styles-form .content .register-form .input-row input:focus::-webkit-input-placeholder{color:transparent !important}.forms-container.new-styles-form .content .register-form .input-row input[type="checkbox"]{display:inline-block;margin-right:10px;width:24px;height:24px}.forms-container.new-styles-form .content .register-form .input-row input:-webkit-autofill,.forms-container.new-styles-form .content .register-form .input-row input:-webkit-autofill:hover,.forms-container.new-styles-form .content .register-form .input-row input:-webkit-autofill:focus,.forms-container.new-styles-form .content .register-form .input-row input:-webkit-autofill:active{box-shadow:0 0 0 30px #fff inset !important;-webkit-box-shadow:0 0 0 30px #fff inset !important;-moz-box-shadow:0 0 0 30px #fff inset !important;-webkit-text-fill-color:#153877;background-color:transparent}.forms-container.new-styles-form .content .register-form .input-row input[type='text']{background-color:transparent}.forms-container.new-styles-form .content .register-form .input-row label{position:absolute;top:5px;left:-1px;font-size:15px;color:#6A83B1;opacity:0;z-index:2}.forms-container.new-styles-form .content .register-form .input-row label.labelUp{opacity:1;transform:translateY(-20px);display:block}.forms-container.new-styles-form .content .register-form .input-row i.form-control-feedback{display:block;top:7px;right:10px;border-radius:50%;left:unset;color:#52C0B9;font-size:25px;opacity:0}.forms-container.new-styles-form .content .register-form .input-row i.form-control-feedback.is-valid{opacity:1;transition:opacity 1s ease-in-out}.forms-container.new-styles-form .content .register-form .input-row .val-nok,.forms-container.new-styles-form .content .register-form .input-row .optional-input{border-color:#ccc !important}.forms-container.new-styles-form .content .register-form .input-row .val-ok{border-color:none !important}.forms-container.new-styles-form .content .register-form .input-row #rememberMe{margin-top:20px}.forms-container.new-styles-form .content .register-form .input-row #rememberMe label{position:unset;opacity:1;display:inline-block}.forms-container.new-styles-form .content .register-form .input-row.socials .btn{width:400px;height:50px;line-height:50px;display:block;padding:0;border-radius:50px;font-size:20px;color:#fff;margin:25px auto;transition:all 1s}.forms-container.new-styles-form .content .register-form .input-row.socials .btn.btn-azure{border:2px solid #1a438d;color:#1a438d}.forms-container.new-styles-form .content .register-form .input-row.socials .btn.btn-azure:hover,.forms-container.new-styles-form .content .register-form .input-row.socials .btn.btn-azure:focus{background:#1a438d;border:2px solid #1a438d;color:#fff}.forms-container.new-styles-form .content .register-form .input-row.socials .btn.btn-fb{border:2px solid #1a438d;color:#1a438d}.forms-container.new-styles-form .content .register-form .input-row.socials .btn.btn-fb:hover,.forms-container.new-styles-form .content .register-form .input-row.socials .btn.btn-fb:focus{background:#1a438d;border:2px solid #1a438d;color:#fff}.forms-container.new-styles-form .content .register-form .input-row.socials .btn.btn-google{border:2px solid #d64134;color:#d64134}.forms-container.new-styles-form .content .register-form .input-row.socials .btn.btn-google:hover,.forms-container.new-styles-form .content .register-form .input-row.socials .btn.btn-google:focus{background:#d64134;border:2px solid #d64134;color:#fff}.forms-container.new-styles-form .content .register-form .accept_terms2{text-align:left;color:#153877;font-size:smaller;padding-bottom:40px;height:0px;min-height:0;margin-bottom:10px;cursor:pointer}.forms-container.new-styles-form .content .register-form .accept_terms2 a{border-bottom:1px solid #153877;color:#153877;transition:all .5s}.forms-container.new-styles-form .content .register-form .accept_terms2 a:hover{text-decoration:none;color:#4789FF;border-bottom:1px solid #4789FF}.forms-container.new-styles-form .content .register-form .accept_terms2 a:focus{text-decoration:none}.forms-container.new-styles-form .content .register-form .accept_terms2 .icheckbox_minimal-blue{display:none}.forms-container.new-styles-form .content .register-form .accept_terms2:hover .check:hover svg{stroke:#53c0b9}.forms-container.new-styles-form .content .register-form .accept_terms2:hover .check:before{opacity:1}.forms-container.new-styles-form .content .register-form .accept_terms2 .check{position:relative;margin:auto;width:28px;height:28px;padding-top:3px;margin-right:5px;background:transparent;text-align:center;border:1px solid transparent;-webkit-tap-highlight-color:transparent;transform:translate3d(0, 0, 0);top:1px}.forms-container.new-styles-form .content .register-form .accept_terms2 .check:before{content:"";position:absolute;top:-12px;left:-12px;width:48px;height:48px;border-radius:50%;background:rgba(34,50,84,0.03);opacity:0;transition:opacity .3s ease}.forms-container.new-styles-form .content .register-form .accept_terms2 .check svg{position:relative;z-index:1;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#C8CCD4;stroke-width:1.5;transform:translate3d(0, 0, 0);transition:all .3s ease;top:0}.forms-container.new-styles-form .content .register-form .accept_terms2 .check svg path{stroke-dasharray:60;stroke-dashoffset:0}.forms-container.new-styles-form .content .register-form .accept_terms2 .check svg polyline{stroke-dasharray:22;stroke-dashoffset:66}.forms-container.new-styles-form .content .register-form .accept_terms2 .check.checked{border:1px solid #6a83b1;border-radius:50%}.forms-container.new-styles-form .content .register-form .accept_terms2 .check.checked svg{stroke:#53c0b9}.forms-container.new-styles-form .content .register-form .accept_terms2 .check.checked svg path{stroke-dashoffset:60;transition:all .3s linear}.forms-container.new-styles-form .content .register-form .accept_terms2 .check.checked svg polyline{stroke-dashoffset:42;transition:all .2s linear;transition-delay:.15s}.forms-container.new-styles-form .content .register-form .form-control-error{color:#FF8D8D;margin-bottom:15px;font-size:14px;text-align:left;margin-top:2px}.forms-container.new-styles-form .content .register-form .btn.BtnSubmit{font-size:18px;border-radius:30px;min-width:235px;color:#fff;margin:5px auto;background-color:#4789ff;transition:all 1s;padding:9px 30px;transform:none;box-shadow:none;border:none !important;width:100%;opacity:.3}.forms-container.new-styles-form .content .register-form .btn.BtnSubmit.abled,.forms-container.new-styles-form .content .register-form .btn.BtnSubmit.valid{opacity:1}.forms-container.new-styles-form .content .register-form .btn.BtnSubmit:focus,.forms-container.new-styles-form .content .register-form .btn.BtnSubmit:hover{outline:none;outline-offset:0px;background-color:#2f6bd6}.forms-container.new-styles-form .content .register-form .line-or{border-bottom:1px solid #ccc;width:200px;margin:40px auto;position:relative}.forms-container.new-styles-form .content .register-form .line-or span{background:#eff4fc;padding:0 20px;position:absolute;top:-14px;font-size:20px;left:calc(50% - 24px)}.forms-container.new-styles-form input[type="file"]{margin:20px 0;border-bottom:0;padding:20px;width:100%;color:#687398}.forms-container.new-styles-form input[type="file"]:focus{outline:none}.new-clean-forms .input-row{position:relative;max-width:300px;margin:10px auto;padding:0;display:flex;align-items:center;justify-content:center}.new-clean-forms .input-row input{height:45px;margin:10px auto;box-shadow:none;border:1px solid #F3F3F3;border-radius:6px;padding-left:12px;color:#687398;margin:5px 0}.new-clean-forms .input-row input::placeholder{color:#a0a7bf;font-size:12px}.new-clean-forms .input-row input:focus{border:1px solid #687398}.new-clean-forms .input-row input:focus::placeholder{color:transparent}.new-clean-forms .input-row input#hh,.new-clean-forms .input-row input#mm{width:60px}.new-clean-forms .input-row input[type=number]{-moz-appearance:textfield}.new-clean-forms .input-row input[type=number]::-webkit-outer-spin-button,.new-clean-forms .input-row input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.new-clean-forms .input-row label{width:100%;text-align:left;font-size:16px;color:#687398;padding-left:12px}.new-clean-forms .input-row i{position:absolute;height:100%;left:9px;padding-top:17px;color:#4789ff;border-radius:6px 0 0 6px;font-size:18px;cursor:pointer}.new-clean-forms.validate-form .input-row{display:block;max-width:350px}.new-clean-forms.validate-form .input-row .form-control-error{text-align:left !important;color:#FFAAB9 !important;max-width:90% !important}#filters.new-clean-forms span,#retry_date.new-clean-forms span,.new-clean-forms .meeting_date span{color:#153877;background:#fff;z-index:14;position:absolute;top:-11px;left:22px;padding:0 10px;font-size:14px}#filters.new-clean-forms .input-border,#retry_date.new-clean-forms .input-border,.new-clean-forms .meeting_date .input-border{border:1px solid #F3F3F3;border-radius:6px;margin:7px 0 20px 0}#filters.new-clean-forms .input-row .datepicker,#retry_date.new-clean-forms .input-row .datepicker,.new-clean-forms .meeting_date .input-row .datepicker{border:none;padding-left:30px;z-index:10;background:transparent}#filters.new-clean-forms .input-row .hh,#filters.new-clean-forms .input-row .mm,#retry_date.new-clean-forms .input-row .hh,#retry_date.new-clean-forms .input-row .mm,.new-clean-forms .meeting_date .input-row .hh,.new-clean-forms .meeting_date .input-row .mm{border:none;box-shadow:none;padding:0;width:21px;text-align:center}#filters.new-clean-forms .input-row .hh::placeholder,#filters.new-clean-forms .input-row .mm::placeholder,#retry_date.new-clean-forms .input-row .hh::placeholder,#retry_date.new-clean-forms .input-row .mm::placeholder,.new-clean-forms .meeting_date .input-row .hh::placeholder,.new-clean-forms .meeting_date .input-row .mm::placeholder{color:#d2d9e6}#filters.new-clean-forms .add-to-google-calendar,#retry_date.new-clean-forms .add-to-google-calendar,.new-clean-forms .meeting_date .add-to-google-calendar{max-width:350px;margin:0 auto}#retry_date.new-clean-forms .input-border{margin:7px auto 20px}.new-clean-forms .meeting_date{margin-bottom:16px}.new-clean-forms .meeting_date .input-row{display:flex;align-items:center;margin:10px auto 20px;width:100%;color:#a0a7bf !important}.new-clean-forms .meeting_date .input-row .vs-date{width:100%}.new-clean-forms .meeting_date .input-row i{left:12px}.new-clean-forms .meeting_date .input-row .form-control-error{flex:1;position:absolute;bottom:-44px;left:0}.new-clean-forms .meeting_date .error-msg{color:#FF8D8D;font-size:14px;text-align:left;max-width:350px;margin:20px auto !important}.new-clean-forms .btns-form{text-align:center}.new-clean-forms .btns-form .btn{min-width:unset !important}.video_sessions .new-clean-forms .input-row input,.video_events .new-clean-forms .input-row input{background:#F4F6FA;border:1px solid #E5ECFD}.video_sessions .new-clean-forms .input-row label,.video_sessions .new-clean-forms .input-row .label,.video_events .new-clean-forms .input-row label,.video_events .new-clean-forms .input-row .label{font-family:'OpenSansSemiBold', sans-serif;font-size:12px;color:#9BA3BC}.video_sessions .new-clean-forms .input-row .label,.video_events .new-clean-forms .input-row .label{display:block;text-align:left}.video_sessions .new-clean-forms .meeting_date .input-row,.video_events .new-clean-forms .meeting_date .input-row{background:#F4F6FA}.video_sessions .new-clean-forms .radio-input,.video_events .new-clean-forms .radio-input{display:flex;justify-content:space-between}.video_sessions .new-clean-forms .radio-input label,.video_events .new-clean-forms .radio-input label{padding:0}.video_sessions .new-clean-forms .radio-input input,.video_events .new-clean-forms .radio-input input{height:30px;width:100%;z-index:1;cursor:pointer}.select-newStyles{border:1px solid #E5ECFD !important;background:#fff;min-width:100%;height:45px;color:#3b5486;border-radius:6px;padding-left:20px}.select-newStyles:focus{outline:none}.callout-container,.chatNotification-container{position:fixed;z-index:999999999}.chatNotification-container{bottom:unset;text-align:right;left:unset;top:71px;display:none;right:20px}.chatNotification-container .chatNotification{text-align:center;position:relative}.chatNotification-container .chatNotification .close{position:absolute;top:-1px;right:5px;color:#8a909c;font-size:16px;width:13px}.chatNotification-container .chatNotification ul{background-color:#e9eef7;border-color:#e7efff;box-shadow:0 0 4px #5c76a5;border-radius:10px;color:#153777;min-width:200px;text-decoration:none;padding:15px 15px 12px 12px;font-family:'SofiaProLight', sans-serif;cursor:pointer}.chatNotification-container .chatNotification ul b,.chatNotification-container .chatNotification ul a{font-family:'SofiaProMedium', sans-serif}.chatNotification-container .chatNotification ul a{color:#5198d4;margin-left:5px}.chatNotification-container .chatNotification ul a:focus{background:#337ab7;text-decoration:none}.callout-container{bottom:20px;text-align:center;width:80%;left:10%;right:10%}.callout-container .callout{display:inline-block;position:relative;width:initial;float:none;background-color:transparent;padding:0;cursor:pointer}.callout-container .callout ul{position:relative;bottom:10%;color:white;padding:10px 20px;min-width:150px;border:1px solid #2b2b2b;background-color:#2b2b2b;transition:all 0.2s ease;box-shadow:0 0 4px #2b2b2b;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;opacity:1;font-size:15px;font-family:'OpenSansRegular', sans-serif}.callout-container .callout.success ul{background-color:#668C3C;border-color:#668C3C;box-shadow:0 0 4px #668C3C}.callout-container .callout.warning ul{background-color:#ac2925;border-color:#ac2925;box-shadow:0 0 4px #ac2925}.callout-container .callout.info ul{background-color:#C7DFFF;border-color:#C7DFFF;box-shadow:0 0 4px #C7DFFF;color:#183781}#ui-datepicker-div{border-radius:6px}.ui-widget{font-family:'OpenSansRegular', sans-serif}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:none;background:#f9fbff;color:#153877}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#FFC9C9;color:#dc6c80}.ui-widget.ui-widget-content{border:none;color:#153877;padding:8px;box-shadow:0 5px 13px 0 rgba(0,0,0,0.2)}.ui-widget-header{border:none;background:#f9fbff;color:#153877;font-weight:bold}.ui-widget-header a{color:#153877}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{background:#4789ff}@media (max-width: 1500px){.chatNotification-container{top:51px}}@media (max-width: 1200px){.forms-container.new-styles-form #new_user,.forms-container.new-styles-form #edit_user{width:80%}}@media (max-width: 769px){.forms-container.new-styles-form #new_user,.forms-container.new-styles-form #edit_user{width:100%;padding:0 15px}.forms-container.new-styles-form .content .register-form h2{margin:20px 0 !important;font-size:30px !important}.forms-container.new-styles-form .content .register-form.password-form h2{font-size:26px !important}.forms-container.new-styles-form .content .register-form .accept_terms2{padding-bottom:0px;height:auto;font-size:smaller}.forms-container.new-styles-form .content .register-form .input-row .form-control-error{font-size:15px}.forms-container.new-styles-form #divBotones1{padding:32px 40px 40px}.forms-container.new-styles-form #divBotones1 .btn{width:100%}.forms-container.new-styles-form #divBotones2{padding:50px 15px}}@media (max-width: 544px){.forms-container.new-styles-form{padding-bottom:0}.forms-container.new-styles-form #divBotones1{padding:32px 20px 0}.forms-container.new-styles-form #divBotones1 .btn{font-size:19px}.forms-container.new-styles-form #divBotones1 .btn.btn-azure::before,.forms-container.new-styles-form #divBotones1 .btn.btn-fb::before,.forms-container.new-styles-form #divBotones1 .btn.btn-google::before,.forms-container.new-styles-form #divBotones1 .btn.btn-email::before{font-size:19px}.forms-container.new-styles-form #divBotones1 .btn.btn-email::after{font-size:23px}.forms-container.new-styles-form .content .register-form .input-row{margin-bottom:10px}.forms-container.new-styles-form .content .register-form .input-row label{left:12px}.forms-container.new-styles-form .content .register-form .form-control-error{padding-left:12px}.chatNotification-container{left:20px;right:20px;top:72px}}@media (max-width: 500px){.forms-container.new-styles-form .well .helper-link{width:100%;padding:0;margin:0;position:unset;text-align:center !important}.forms-container.new-styles-form .well #forgot-pass.helper-link{text-align:center !important}}@media (max-width: 640px) and (min-width: 544px){.forms-container.new-styles-form #new_user,.forms-container.new-styles-form #edit_user{width:80%}}@media (max-width: 544px){.forms-container.new-styles-form .input-row input{font-size:16px !important}.forms-container.new-styles-form .input-row input:focus{font-size:16px !important}}@media screen and (-webkit-min-device-pixel-ratio: 0){input{font-size:16px !important}input:focus{font-size:16px !important}}
