@keyframes slideUpPercent{0%{transform:translateY(-20%);opacity:0}100%{opacity:1;transform:translateY(0)}}@keyframes slideDownPx{0%{transform:translateY(15px);opacity:0}100%{opacity:1;transform:translateY(0)}}.subscribe{margin-bottom:40px}.subscribe__container{display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:30px 24px;border-radius:16px;position:relative;overflow:hidden;background:radial-gradient(181.69% 181.69% at 51.14% 181.69%, #0c0411 9.51%, #1d112e 70.56%, #211434 95.01%);background-repeat:no-repeat;background-position:bottom}@media(min-width: 992px){.subscribe__container{flex-direction:row;align-items:center;padding:56px}}.subscribe__container h3{margin-bottom:16px;color:#fff}.subscribe__container p{color:#cfc4d2;font-size:16px;line-height:140%}.subscribe__container canvas{position:absolute;left:0;top:0;width:100% !important;height:100% !important;opacity:.7}.subscribe__container>div{position:relative;z-index:1}@media(min-width: 992px){.subscribe__container>div{max-width:45%}}@media(min-width: 1441px){.subscribe__container .wpcf7:has(form){width:45%}}.subscribe .subscribe-form{position:relative;display:flex;align-items:center;gap:1px;margin-bottom:0;height:46px;width:100%}@media(min-width: 1200px){.subscribe .subscribe-form{width:492px}}@media(min-width: 1441px){.subscribe .subscribe-form{width:100%}}.subscribe .subscribe-form.spam{margin-bottom:56px}.subscribe .subscribe-form.spam .wpcf7-response-output{border:none;color:#a63a3a;padding:0;position:absolute;bottom:-100%;transform:translateY(50%)}.subscribe .subscribe-form span{display:block;height:45px;width:100%}.subscribe .subscribe-form span.wpcf7-spinner{position:absolute;left:0;bottom:-100%}.subscribe .subscribe-form input{height:inherit;width:100%;font-size:16px;line-height:normal}.subscribe .subscribe-form input[type=email]{padding-left:16px;color:#686a8a;font-size:16px;line-height:140%;border:none;outline:none;border-radius:6px 0 0 6px}.subscribe .subscribe-form input[type=email]::placeholder{opacity:.8}.subscribe .subscribe-form button{min-width:46px;width:46px;height:100%;color:rgba(0,0,0,0);border-radius:0px 6px 6px 0px;background-color:#402457;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M10.5014 11.9998H5.0014M4.91675 12.2913L2.58183 19.266C2.39839 19.8139 2.30668 20.0879 2.3725 20.2566C2.42966 20.4031 2.55242 20.5142 2.7039 20.5565C2.87834 20.6052 3.1418 20.4866 3.66874 20.2495L20.3802 12.7293C20.8945 12.4979 21.1517 12.3822 21.2312 12.2214C21.3002 12.0817 21.3002 11.9179 21.2312 11.7782C21.1517 11.6174 20.8945 11.5017 20.3802 11.2703L3.66291 3.74751C3.13757 3.51111 2.87489 3.39291 2.70063 3.4414C2.54929 3.48351 2.42654 3.59429 2.36918 3.74054C2.30314 3.90893 2.39388 4.18231 2.57535 4.72906L4.9174 11.7853C4.94857 11.8792 4.96415 11.9262 4.9703 11.9742C4.97576 12.0168 4.97571 12.0599 4.97014 12.1025C4.96386 12.1506 4.94816 12.1975 4.91675 12.2913Z" stroke="white" stroke-width="1.34" stroke-linecap="square"/></svg>');background-repeat:no-repeat;background-position:center;border:none;outline:none;cursor:pointer;transition:.3s ease}.subscribe .subscribe-form button:hover{background-color:#51b687}.subscribe .subscribe-form button:active{background-color:#633986}.subscribe .subscribe-form__error{border:none;color:#a63a3a;padding:0;position:absolute;top:100%}.subscribe #cc-certificate-checker{position:relative;display:flex;align-items:center;gap:1px;margin-bottom:0;height:46px;width:100%}@media(min-width: 1200px){.subscribe #cc-certificate-checker{width:492px}}@media(min-width: 1441px){.subscribe #cc-certificate-checker{width:100%}}.subscribe #cc-certificate-checker>div{display:flex;align-items:center;gap:4px;height:inherit;width:100%}.subscribe #cc-certificate-checker input{height:inherit;width:100%;font-size:16px;line-height:normal}.subscribe #cc-certificate-checker input[type=text]{padding-left:16px;color:#686a8a;font-size:16px;line-height:140%;border:none;outline:none;border-radius:6px}.subscribe #cc-certificate-checker input[type=text]::placeholder{opacity:.8}.subscribe #cc-certificate-checker button{min-width:fit-content;height:100%;color:rgba(0,0,0,0);border-radius:6px;background-color:#402457;color:#fff;padding:0 16px;border:none;outline:none;cursor:pointer;transition:.3s ease}.subscribe #cc-certificate-checker button:hover{background-color:#51b687}.subscribe #cc-certificate-checker button:active{background-color:#633986}.subscribe #cc-certificate-checker #cc-result{position:absolute;top:120%;color:#fff;font-family:Inter,sans-serif}
