/* https://brainrain.com.ua/wp-content/themes/brainrain/app/Shortcodes/bluepopup/assets/style.css?ver=5.8.13 */
.sticky-bluepopup{position:fixed;z-index:102;top:0;left:0;display:none;overflow:auto;width:100%;height:100%;background:#2637B8;color:#fff}.sticky-bluepopup .bluepopup-inner{position:relative;display:flex;justify-content:space-between;margin:auto;padding:96px;width:100%;max-width:1440px}@media (max-width:1440px){.sticky-bluepopup .bluepopup-inner{padding:40px 96px}}@media (max-width:575px){.sticky-bluepopup .bluepopup-inner{padding:40px}}.sticky-bluepopup .close-btn{position:absolute;top:40px;right:40px;width:20px;height:20px;cursor:pointer}@media (max-width:1440px){.sticky-bluepopup .close-btn{top:10px}}@media (max-width:575px){.sticky-bluepopup .close-btn{top:10px;right:20px}}.sticky-bluepopup .close-btn:before,.sticky-bluepopup .close-btn:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);display:block;background:#929bdb;width:22px;height:1px;transition:0.2s}.sticky-bluepopup .close-btn:after{transform:translate(-50%,-50%) rotate(-45deg)}.sticky-bluepopup .close-btn:hover:before,.sticky-bluepopup .close-btn:hover:after{color:#fff}.sticky-bluepopup .verify-field{display:none}.sticky-bluepopup .bluepopup-left{display:flex;align-items:center;width:49%}@media (max-width:1024px){.sticky-bluepopup .bluepopup-left{display:none}}.sticky-bluepopup .bluepopup-right{display:flex;align-items:center;width:44%;height:auto}@media (max-width:1024px){.sticky-bluepopup .bluepopup-right{width:100%}}@media (max-width:575px){.sticky-bluepopup .bluepopup-right{align-items:flex-start}}.sticky-bluepopup .bluepopup-right h3{font-size:48px;line-height:1;font-weight:700;letter-spacing:.5px;color:#fff}@media (max-width:1280px){.sticky-bluepopup .bluepopup-right h3{font-size:34px}}@media (max-width:575px){.sticky-bluepopup .bluepopup-right h3{font-size:28px}}.sticky-bluepopup .bluepopup-right h4{margin-bottom:45px;font-weight:700;font-size:18px;line-height:1.8;letter-spacing:.5px}@media (max-width:575px){.sticky-bluepopup .bluepopup-right h4{margin-bottom:30px}}.sticky-bluepopup .bluepopup-right .form-content{margin-bottom:55px}@media (max-width:575px){.sticky-bluepopup .bluepopup-right .form-content{margin-bottom:30px}}.sticky-bluepopup .bluepopup-right p{font-size:15px;line-height:1.5}.sticky-bluepopup .bluepopup-right form.bluepopup-form span{position:relative;display:block}.sticky-bluepopup .bluepopup-right form.bluepopup-form span.verify-field,.sticky-bluepopup .bluepopup-right form.bluepopup-form span.hide,.sticky-bluepopup .bluepopup-right form.bluepopup-form span.pay{display:none}.sticky-bluepopup .bluepopup-right form.bluepopup-form span.agreement{display:flex}.sticky-bluepopup .bluepopup-right form.bluepopup-form label:not(.agreement){position:absolute;top:50%;left:0;right:0;width:100%;max-width:100%;transform:translateY(-50%);font-weight:500;font-size:15px;line-height:1;color:#fff;transition:0.3s;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;pointer-events:none}.sticky-bluepopup .bluepopup-right form.bluepopup-form label:not(.agreement) a{color:inherit}.sticky-bluepopup .bluepopup-right form.bluepopup-form input:not([value=""]):not([name=agreement])+label,.sticky-bluepopup .bluepopup-right form.bluepopup-form input:focus:not([name=agreement])+label{top:-5px;transform:translateY(0);background:transparent;opacity:.5;font-size:11px;line-height:11px;font-weight:700;text-transform:uppercase}.sticky-bluepopup .bluepopup-right form.bluepopup-form input{display:block;background:transparent;margin-bottom:15px;border-radius:0;border:0;border-bottom:1px solid rgba(255,255,255,.25);padding:14px 0;height:55px;box-shadow:none;color:#fff;text-align:left;font-weight:500;font-size:15px;line-height:1}.sticky-bluepopup .bluepopup-right form.bluepopup-form input:focus,.sticky-bluepopup .bluepopup-right form.bluepopup-form input:active{outline:none}.sticky-bluepopup .bluepopup-right form.bluepopup-form .agreement{position:relative;z-index:1;flex-grow:10;height:50px;align-items:center}.sticky-bluepopup .bluepopup-right form.bluepopup-form .agreement input{width:1px;height:1px;opacity:0}.sticky-bluepopup .bluepopup-right form.bluepopup-form .agreement label{position:relative;display:block;height:auto;margin-top:0;padding-top:0;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:.2px;color:#fff}@media (max-width:767px){.sticky-bluepopup .bluepopup-right form.bluepopup-form .agreement label{margin-bottom:16px;font-size:12px}}.sticky-bluepopup .bluepopup-right form.bluepopup-form .agreement label.without-checkbox{margin-bottom:0;padding-left:2px;cursor:default}.sticky-bluepopup .bluepopup-right form.bluepopup-form .agreement label a{margin-left:5px;margin-right:5px;color:inherit;text-decoration:underline}.sticky-bluepopup .bluepopup-right form.bluepopup-form .agreement label a:hover{text-decoration:none}.sticky-bluepopup .bluepopup-right form.bluepopup-form .agreement label:not(.without-checkbox):before{content:"";position:absolute;top:0;left:0;transform:translate(0);display:block;border:1px solid #D8DBF0;border-radius:4px;width:27px;height:27px}.sticky-bluepopup .bluepopup-right form.bluepopup-form .agreement input:checked+label:not(.without-checkbox):before{border:1px solid #2637B8;background:#2637B8}.sticky-bluepopup .bluepopup-right form.bluepopup-form .agreement input:checked+label:not(.without-checkbox):after{content:"";position:absolute;top:4px;left:10px;transform:rotate(45deg);display:block;border:2px solid #fff;border-top:0;border-left:0;width:7px;height:15px}.sticky-bluepopup .bluepopup-right .form-actions{margin-top:20px;margin-bottom:30px}.sticky-bluepopup .bluepopup-right .form-actions #getgift{padding:20px 35px;min-height:0;font-size:15px;font-weight:700;line-height:1;color:#2637B8;background:#fff}.sticky-bluepopup .bluepopup-right .form-actions #getgift:hover{background:#fff}.sticky-bluepopup .success-wrapper{display:none}body.bluepopup-active{overflow:hidden}body.bluepopup-active .sticky-bluepopup-overlay{display:block}body.bluepopup-active .sticky-bluepopup{display:flex;margin:auto}