.popup-intent .popup-cover{border-radius:10px 0 0 10px;display:flex;position:relative;height:100%;background-repeat:no-repeat;background-size:cover;background-image:url(../../img/main/bg-popup.svg);background-color:var(--accent)}.popup-intent .cover__masked,.popup-intent .popup-shade{border-radius:10px 0 0 10px;height:100%;left:0;top:0;overflow:hidden;position:absolute;width:100%;z-index:2}.popup-intent .popup-shade{z-index:1}.popup-intent .popup-shade>.shades-1,.popup-intent .popup-shade>.shades-1:before,.popup-intent .popup-shade>.shades-2,.popup-intent .popup-shade>.shades-2:before{content:'';position:absolute;border-radius:100%}.popup-intent .popup-shade>.shades-1,.popup-intent .popup-shade>.shades-2{-webkit-animation:orbit 5s linear infinite;animation:orbit 5s linear infinite}.popup-intent .popup-shade>.shades-1{width:350px;height:350px;top:15%;left:14px}.popup-intent .popup-shade>.shades-2{width:250px;height:250px;top:27%;left:65px}.popup-intent .popup-shade>.shades-1:before{width:200px;height:200px;background-color:var(--accent);opacity:.5;filter:blur(50px) saturate(250%);top:10px;right:0}.popup-intent .popup-shade>.shades-2:before{width:100px;height:100px;background-color:#00b9ff;opacity:.75;filter:blur(40px) saturate(150%);top:-20px;left:10px}.popup-intent .cover__content{position:absolute;bottom:1.5rem;left:1.75rem;color:#fff;line-height:1.25}.popup-intent .popup-content h2{font-size:2rem;max-width:300px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.popup-intent .modal-dialog{max-width:600px}.popup-intent .popup-content h2{font-size:1.5rem}}@media screen and (min-width:1024px){.popup-intent .modal-dialog{max-width:800px}.popup-intent .popup-content h2{font-size:1.75rem}}@media screen and (min-width:1200px){.popup-intent .modal-dialog{max-width:900px}.popup-intent .popup-content h2{font-size:2rem}}.popup-intent .form-section{max-width:350px;margin-left:auto;margin-right:auto}.popup-intent .form-section form{font-size:17px;margin-right:-.5rem;margin-left:-.5rem}.popup-intent .form-section form>.col-xs-12>p{margin-top:5px;margin-bottom:10px}.popup-intent .form-section form>.col-xs-12>p:last-child{margin-bottom:.75rem;margin-top:1.5rem;position:relative}.popup-intent .form-section form .wpcf7-spinner{background-color:rgba(255,255,255,.35);opacity:1;position:absolute;top:0;right:0;margin:10px}.popup-intent .form-section form .wpcf7-response-output{margin-top:0;margin-bottom:0;line-height:1.25;padding:.5rem .75rem;border-radius:6px;background:var(--secondary)}.popup-intent .form-section form .wpcf7-not-valid-tip{font-size:14px}.popup-intent .form-section .form-control{font-size:17px}.popup-intent .form-section .btn.btn-cta__gradient{--rvv-btn-bg:var(--dark)!important;--rvv-btn-box-shadow:none;--rvv-btn-padding:10px 16px;border-radius:6px!important;font-family:var(--rvv-font-family)}.popup-intent .form-section .btn.btn-cta__gradient:hover{--rvv-btn-bg:var(--dark-200)!important;--rvv-btn-box-shadow:0 1px 2px -1px rgba(38,38,38,.5),0 4px 8px rgba(38,38,38,.25)}
