.r-popup{display:none;z-index:9999}.r-popup,div.r-popup[open]:after{height:100vh;left:50%;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:100vw}div.r-popup[open]:after{backdrop-filter:blur(23px);background:rgba(0,0,0,.48);content:"";z-index:-1}.r-popup[open]{display:block}.r-popup h3{color:#1c1c1c;font-family:Poppins;font-size:33px;font-weight:500;line-height:43px;margin-bottom:20px}.r-popup .close-btn{cursor:pointer;display:flex;position:absolute;right:-10px;top:-10px}.r-popup .p-form{background:#fff;border-radius:13px;box-shadow:5px 5px 28px #0000003c;height:auto;left:50%;padding:47px 69px;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(786px,100%)}.r-popup label{display:block;margin-bottom:5px}.r-popup label span{color:#1c1c1c;font-family:Poppins;font-size:16px;font-weight:400;line-height:21px}.r-popup label span.hs-form-required{color:#e14c6f}.r-popup :is(input[type=text],input[type=email]),.r-popup select{font-size:16px;height:40px}.r-popup :is(input[type=text],input[type=email],textarea),.r-popup select{border:1px solid #707070;font-family:Poppins;font-weight:400;width:100%!important}.r-popup fieldset{max-width:100%!important}.r-popup fieldset:not(:last-child){display:flex;gap:23px;margin-bottom:20px}.r-popup .hs-fieldtype-textarea{width:100%}.r-popup fieldset .input{margin-right:0!important}.r-popup .legal-consent-container{width:100%}.r-popup .legal-consent-container input{display:flex;height:18px;margin:0;position:relative;width:18px}.r-popup .legal-consent-container input:before{background-color:#fff;border:1px solid #1c1c1c;content:"";height:18px;left:0;position:absolute;top:0;width:18px}.r-popup .legal-consent-container input:checked:before{background-image:linear-gradient(136deg,#e14c6f,#e14c6f 48%,#f8761f);border-color:transparent}.r-popup .legal-consent-container input:checked:after{color:#fff;content:"\2713";font-size:18px;height:18px;left:3px;position:absolute;top:-3px;width:18px}.r-popup .legal-consent-container input+span{margin-left:35px}.r-popup .legal-consent-container p{font-family:Poppins}.r-popup input[type=submit]{background-image:linear-gradient(145deg,#e14c6f,#e14c6f 56%,#f8761f 97%);border:4px solid transparent;border-radius:9px;box-shadow:5px 5px 6px #00000029;color:#fff;cursor:pointer;font-family:Poppins;font-size:20px;font-weight:500;line-height:30px;padding:13px 71px;transition:all .2s ease}.r-popup input[type=submit]:hover{background:#fff;border-color:#e14c6f;color:#e14c6f}@media (max-width:992px){.r-popup .p-form{padding:47px 35px;width:93vw}}@media (max-width:550px){.r-popup .p-form{padding:20px}.r-popup h3{font-size:24px;line-height:34px}.r-popup fieldset:not(:last-child){flex-direction:column;gap:10px}.r-popup fieldset:not(:last-child)>div{width:100%!important}.r-popup label span{font-size:14px}.r-popup input[type=submit]{font-size:16px;line-height:28px;padding:4px 35px}.r-popup .close-btn{right:-3px;top:-3px}.r-popup .close-btn img{height:35px;width:35px}}