/* https://brainrain.com.ua/wp-content/themes/brainrain/app/Shortcodes/register/assets/style.css?ver=5.8.13 */
#main-wrapper .btn-register-blue.btn-primary{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;min-width:182px;width:auto;padding-left:40px;padding-right:40px;height:64px;font-weight:600;font-size:16px;line-height:1.1;letter-spacing:.5px;background:#2637B8;color:#fff}#main-wrapper .btn-register-blue.btn-primary:hover{background:#3b4dd6}@media (max-width:767px){#main-wrapper .btn-register-blue.btn-primary{width:100%;font-size:15px;min-width:165px}}@media (max-width:360px){#main-wrapper .btn-register-blue.btn-primary{min-width:145px}}.not-valid{border-color:red!important}.not-valid+label{color:red!important}a[data-sold-out],button[data-sold-out]{font-size:0!important;background:#484654!important;color:#fff!important;pointer-events:none!important}a[data-sold-out]:before,button[data-sold-out]:before{content:attr(data-sold-out);display:inline;font-size:16px}@media (max-width:767px){a[data-sold-out]:before,button[data-sold-out]:before{font-size:15px}}.agreement-text{font-size:14px;color:#50575e}.event-register-modal input:-webkit-autofill,.event-register-modal input:-webkit-autofill:hover,.event-register-modal input:-webkit-autofill:focus,.event-register-modal textarea:-webkit-autofill,.event-register-modal textarea:-webkit-autofill:hover,.event-register-modal textarea:-webkit-autofill:focus,.event-register-modal select:-webkit-autofill,.event-register-modal select:-webkit-autofill:hover,.event-register-modal select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}.event-register-modal.modal{font-family:Montserrat,sans-serif;background:rgba(38,55,184,.65)}.event-register-modal.modal .close{margin:0;padding:0;font-size:55px;line-height:1;font-weight:400;display:block;position:absolute;top:13px;right:25px;color:#2637B8;opacity:1}.event-register-modal.modal .close.cta-blue{position:static;float:none;border-radius:8px;border:0;padding:16px 32px;font-size:14px;font-weight:600;background:#2637B8;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;line-height:1.5;letter-spacing:.5px;margin-top:30px;text-shadow:none}.event-register-modal .modal-dialog{max-width:555px}.event-register-modal .success-heading,.event-register-modal .register-heading{margin:0;font-size:18px;line-height:1.8;font-weight:700}.event-register-modal .modal-content{border-radius:12px}.event-register-modal .modal-header{font-style:normal;font-weight:700;font-size:30px;line-height:142.2%;padding:58px 55px 0 55px;mix-blend-mode:normal;border-bottom:0}@media (max-width:767px){.event-register-modal .modal-header{padding:58px 30px 0 30px}}.event-register-modal .modal-body{padding:8px 55px 55px}@media (max-width:767px){.event-register-modal .modal-body{padding:15px 30px 30px}}.event-register-modal .modal-body p{font-size:14px;line-height:1.5}.event-register-modal .modal-body span{position:relative;display:block}.event-register-modal .modal-body span.hide,.event-register-modal .modal-body span.pay{display:none}.event-register-modal .modal-body label{position:absolute;top:50%;left:0;right:0;width:100%;max-width:100%;transform:translateY(-50%);font-weight:400;font-size:15px;line-height:1.2;color:#28272D;transition:0.3s;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;pointer-events:none}.event-register-modal .modal-body label a{color:inherit}.event-register-modal .modal-body input:not([value=""]):not([name=agreement])+label,.event-register-modal .modal-body input:focus:not([name=agreement])+label{top:0;transform:translateY(0);color:#2637B8;font-size:11px;font-weight:700;text-transform:uppercase}.event-register-modal .modal-body .subtitle{margin-bottom:20px;padding:0}.event-register-modal .modal-body .thank-you-content p{margin-bottom:20px}.event-register-modal .modal-body .thank-you-additional{margin-top:15px;text-align:center}.event-register-modal .modal-body .how-to-pay-link{font-size:14px;line-height:1.5;font-weight:500;text-align:center}.event-register-modal .modal-body .thank-you-actions,.event-register-modal .modal-body .form-actions{display:flex}@media (max-width:500px){.event-register-modal .modal-body .thank-you-actions,.event-register-modal .modal-body .form-actions{flex-direction:column}}.event-register-modal .modal-body .thank-you-actions .blue-pay,.event-register-modal .modal-body .form-actions .blue-pay{margin-left:24px;background:rgba(38,55,184,.05);color:#2637B8}@media (max-width:500px){.event-register-modal .modal-body .thank-you-actions .blue-pay,.event-register-modal .modal-body .form-actions .blue-pay{margin-left:0;width:100%;margin-top:12px}}.event-register-modal .modal-body .thank-you-actions .blue-pay:hover,.event-register-modal .modal-body .form-actions .blue-pay:hover{background:rgba(38,55,184,.1);color:#2637B8}.event-register-modal .thank-you-actions{display:flex;flex-direction:row;justify-content:space-between;margin-top:40px}.event-register-modal .thank-you-actions .blue-pay-all{flex-grow:1}.event-register-modal .success-heading,.event-register-modal .success-inner,.event-register-modal .thank-you-msg{display:none}.event-register-modal .registerform-shortcode .hide{display:none}.event-register-modal .modal-body input[type=text],.event-register-modal .modal-body input[type=email],.event-register-modal .modal-body input[type=tel]{height:60px;width:100%;background:#FFF;border:0;border-bottom:1px solid #c9c7d1;box-sizing:border-box;box-shadow:none;border-radius:0;font-size:15px;line-height:1.1;text-align:left;margin:7px 0;padding-left:0;padding-right:0;outline:none}.event-register-modal .modal-body input[type=text]:active,.event-register-modal .modal-body input[type=text]:focus,.event-register-modal .modal-body input[type=email]:active,.event-register-modal .modal-body input[type=email]:focus,.event-register-modal .modal-body input[type=tel]:active,.event-register-modal .modal-body input[type=tel]:focus{outline:none}.event-register-modal .modal-body .verify-field{display:none}.event-register-modal .modal-body h5{margin-top:20px}.event-register-modal .modal-body button[type=submit]{position:relative;border-radius:8px;border:0;padding:15px;min-width:200px;min-height:56px;font-size:15px;font-weight:600;letter-spacing:.03em;background:#2637B8;color:#fff}@media (max-width:767px){.event-register-modal .modal-body button[type=submit]{font-size:14px}}.event-register-modal .modal-body button[type=submit]:hover,.event-register-modal .modal-body button[type=submit]:active,.event-register-modal .modal-body button[type=submit]:focus{border:0;background:#3b4dd6;color:#fff;outline:0;box-shadow:none!important}.event-register-modal .modal-body .agreement{position:relative;display:flex;margin-bottom:5px;padding:25px 0}.event-register-modal .modal-body .agreement input{width:1px;height:1px;overflow:hidden;position:absolute;top:50%;left:10px;z-index:-1}.event-register-modal .modal-body .agreement label{display:block;position:relative;transform:none;padding:10px 0 10px 45px;cursor:pointer;user-select:none;pointer-events:auto;text-transform:none;color:#28272D;white-space:normal;font-size:14px;line-height:1.4}@media (max-width:767px){.event-register-modal .modal-body .agreement label{margin-bottom:0;padding:5px 0 8px 30px;font-size:12px}}.event-register-modal .modal-body .agreement label a{color:#2637B8;text-decoration:underline;line-height:1.7}.event-register-modal .modal-body .agreement label:before{content:"";display:block;position:absolute;top:9px;left:0;width:27px;height:27px;border:1px solid #D8DBF0;border-radius:3px}@media (max-width:767px){.event-register-modal .modal-body .agreement label:before{top:3px;width:22px;height:22px}}.event-register-modal .modal-body .agreement label:after{content:"";display:block;position:absolute;top:15px;left:10px;transform:rotate(-135deg);width:7px;height:13px;border:2px solid #fff;border-bottom:0;border-right:0;opacity:0;transition:0.2s}@media (max-width:767px){.event-register-modal .modal-body .agreement label:after{top:7px;left:8px;width:6px;height:11px}}.event-register-modal .modal-body .agreement input:checked+label:before{border-color:#2637B8;background:#2637B8}.event-register-modal .modal-body .agreement input:checked+label:after{opacity:1}@media (max-width:767px){.event-register-modal .register .btn-primary{display:inline-block}}.event-register-modal .form-section-heading{margin:40px 0 11px;display:block;width:100%;font-size:11px;font-weight:700;text-transform:unset}.event-register-modal .channel-webinar{display:flex;width:100%}.event-register-modal .channel-webinar .channel-item{position:relative;display:flex;align-items:center;justify-content:space-between;width:31%}.event-register-modal .channel-webinar .channel-item input{position:absolute;display:block;width:1px;height:1px;opacity:0;pointer-events:none}.event-register-modal .channel-webinar .channel-item input:checked+label:before{filter:brightness(10)}.event-register-modal .channel-webinar .channel-item label{display:flex;align-items:center;padding:12px 16px;font-size:12px;color:#181819;transition:0.2s}.event-register-modal .channel-webinar .channel-item label:before{content:"";display:inline-block;margin-right:12px;width:24px;height:24px}.event-register-modal .channel-webinar .channel-item input[value=telegram]:checked+label{background:#27A3E4}.event-register-modal .channel-webinar .channel-item input[value=telegram]+label{border:2px solid #27A3E4}.event-register-modal .channel-webinar .channel-item input[value=telegram]+label:before{background:url(/wp-content/themes/brainrain/app/Shortcodes/register/assets/telegr.svg) no-repeat center}.event-register-modal .channel-webinar .channel-item input[value=viber]:checked+label{background:#784F98}.event-register-modal .channel-webinar .channel-item input[value=viber]+label{border:2px solid #784F98}.event-register-modal .channel-webinar .channel-item input[value=viber]+label:before{background:url(/wp-content/themes/brainrain/app/Shortcodes/register/assets/viber.svg) no-repeat center}.event-register-modal .channel-webinar .channel-item input[value=email]:checked+label{background:#484654}.event-register-modal .channel-webinar .channel-item input[value=email]+label{border:2px solid #484654}.event-register-modal .channel-webinar .channel-item input[value=email]+label:before{background:url(/wp-content/themes/brainrain/app/Shortcodes/register/assets/email.svg) no-repeat center}