.mobile-footer{display:flex;justify-content:center;width:100%;position:fixed;bottom:0;background-color:var(--bg-blue-800)}.mobile-footer .footer-wrapper{max-width:684px;margin:0 30px;display:flex;justify-content:space-between;align-items:center;padding:18px 0}.mobile-footer .footer-wrapper img{margin-right:24px}.mobile-footer .footer-wrapper h6,.mobile-footer .footer-wrapper p{color:#fff}.mobile-footer .footer-wrapper .texts{margin:0 24px 0 0}.mobile-footer .footer-wrapper .texts p{font-size:16px;font-weight:500;line-height:24px}.mobile-footer .footer-wrapper a{border-radius:6px;background:#4cb461;border-color:#4cb461;border-width:1px;padding:7px 9px}.mobile-footer .footer-wrapper a p{font-size:16px;font-weight:500;white-space:nowrap}.mobile-footer .footer-wrapper a svg path{fill:#fff}.mobile-footer .footer-wrapper a svg{display:none}@media (max-width: 575.98px){.mobile-footer .footer-wrapper img{display:none}.mobile-footer .footer-wrapper .texts{width:100%}.mobile-footer .footer-wrapper h6{font-size:12px;line-height:18px}.mobile-footer .footer-wrapper a{border:none;margin-left:4px;padding:6px}.mobile-footer .footer-wrapper a p{display:none}.mobile-footer .footer-wrapper a svg{display:block;margin-left:0;width:24px;height:24px}}.voice-selector{position:relative;width:100%;padding:6px 0}.voice-selector .controls{display:flex;justify-content:space-between}.voice-selector .select-button{display:flex;border-radius:6px;background-color:#fff;align-items:center;justify-content:space-between;padding:15px 18px 15px 27px;margin-right:12px;flex:3}.voice-selector .select-button:focus{outline:none}.voice-selector .select-button__group{display:flex;width:100%}.voice-selector .select-button__group p{font-size:16px;line-height:24px}.voice-selector .select-button__group .button-title{color:#1a2c4e;margin-right:12px}.voice-selector .select-button__group .selected-voice{color:#2a3d6c;white-space:nowrap;width:calc(100% - 5px);text-overflow:ellipsis;overflow:hidden;text-align:left}.voice-selector .select-button svg{width:18px;height:18px;transition:transform .6s}.voice-selector .select-button svg path{fill:#1a2c4e}.voice-selector .listen-button{display:flex;border-radius:6px;background-color:#fff;padding:18px;color:var(--green-650);flex:1}.voice-selector .listen-button svg{width:18px;height:18px;margin-right:10px}.voice-selector .listen-button p{font-weight:500;font-size:16px;line-height:18px;white-space:nowrap}.voice-selector .listen-button:hover{background-color:var(--green-150)}.voice-selector .opened-selector-overlay{display:block;top:0;left:0;position:fixed;height:0;width:100%;opacity:.5;background-color:#fff;transition:background-color .3s ease-out}.voice-selector .selector{visibility:hidden;opacity:0;position:absolute;width:100%;top:70px;max-height:60px;padding:9px 0;border-radius:27px;overflow:hidden;z-index:-1;background-color:#889fc6}.voice-selector .selector-option{display:flex;align-items:center;justify-content:flex-start;background-color:#fff;padding:9px 81px;cursor:pointer;visibility:hidden;opacity:0}.voice-selector .selector-option:hover{background:#e6f0fa}.voice-selector .selector-option:focus{outline:none}.voice-selector .selector-option span{font-size:16px;line-height:24px;color:#2a3d6c}.voice-selector .selector-option img{display:none}.voice-selector.opened .opened-selector-overlay{background-color:#889fc6;height:100vh;z-index:1020}.voice-selector.opened .selector{display:flex;flex-direction:column;background-color:#fff;visibility:visible;opacity:1;max-height:600px;transition:max-height .6s ease-in .6s,opacity .6s,background-color .1s;filter:drop-shadow(0px 0px 34.2px rgba(136,159,198,.5));z-index:1021}.voice-selector.opened .selector-option{visibility:visible;opacity:1;transition:opacity .6s ease-out .8s;z-index:1021}.voice-selector.opened .selector-option--active{padding:9px 47px}.voice-selector.opened .selector-option--active img{display:block;width:20px;height:20px;margin-right:14px}.voice-selector.opened .select-button{filter:drop-shadow(0px 0px 34.2px rgba(136,159,198,.5));z-index:1021}.voice-selector.opened .select-button svg{transform:rotate(180deg)}@media (max-width: 575.98px){.voice-selector .listen-button{flex:0}.voice-selector .listen-button svg{margin-right:0}.voice-selector .listen-button p{display:none}.voice-selector .selector-option{padding:9px 20px 9px 60px}.voice-selector.opened .selector-option--active{padding:9px 26px}}.text-input{border-radius:6px;background-color:#fff;padding:18px 27px;margin:6px 0}.text-input .text-input-header{display:flex;align-items:center;margin-bottom:18px}.text-input .text-input-header p{font-size:16px;line-height:24px;color:#1a365d;padding:9px 6px 9px 0}.text-input .text-input-header .preset-button{padding:9px 15px;border-radius:21px;background-color:var(--green-150);color:var(--green-550);margin-left:6px;font-weight:500;font-size:16px;line-height:24px;transition:background-color .2s}.text-input .text-input-header .preset-button:hover,.text-input .text-input-header .preset-button.preset-button_active{background-color:var(--green-250)}.text-input textarea{width:100%;margin-bottom:18px;font-size:16px;line-height:24px;color:#2b4360;resize:none;border:1px solid transparent;transition:border-color .2s}.text-input textarea:focus{outline:none}.text-input .chars-limit{font-size:16px;line-height:24px;color:#102040}.text-input--error textarea{border-color:#e53e3e}@media (max-width: 575.98px){.text-input .text-input-header{flex-wrap:wrap;gap:6px;margin-bottom:18px}.text-input .text-input-header p{padding:0}.text-input .text-input-header .preset-button{margin-left:0;font-size:12px;line-height:16px}.text-input textarea{height:300px}}.generate-button{display:flex;align-items:center;margin-bottom:18px;padding-top:6px;opacity:0;transform:translateY(50px);transition:opacity .4s,transform .4s}.generate-button__show{opacity:1;transform:translateY(0)}.generate-button.generating button svg{animation:rotation 1.4s infinite}.generate-button button{display:flex;border-radius:6px;background-color:#fff;padding:18px;color:#16a34a}.generate-button button svg{width:18px;height:18px;margin-right:10px}.generate-button button span{font-weight:500;font-size:16px;line-height:18px}.generate-button button:hover:enabled{background-color:#4ade80}.generate-button button:disabled{opacity:.7;cursor:unset}.generate-button .attempts-left-wrapper{display:flex;align-items:center}.generate-button .generations-left{display:flex;align-items:center;margin:0 18px 0 36px}.generate-button .generations-left .status-item{width:23px;height:6px;margin-right:3px;background-color:#16a34a}.generate-button .generations-left .status-item--active{background-color:#1e293b}.generate-button .generations-left .status-item:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.generate-button .generations-left .status-item:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.generate-button .text-caption{color:#1e40af;font-size:16px;line-height:24px}.generate-button .text-caption-red{color:#dc2626}.generate-button .text-caption-mobile{display:none}@media (max-width: 575.98px){.generate-button .attempts-left-wrapper{flex:1;margin-left:10px;display:flex;flex-direction:column;align-items:flex-start}.generate-button .generations-left{margin:0;width:100%}.generate-button .generations-left .status-item{width:20%;max-width:40px}.generate-button .text-caption{display:none}.generate-button .text-caption-mobile{display:block;color:#1e40af;font-size:16px;line-height:18px;margin-top:12px}}.audio-player{display:flex;align-items:center;width:100%}.audio-player input[type=range]{position:relative;-webkit-appearance:none;width:100%;margin:0;padding:0;height:8px;border-radius:3px;float:left;outline:none;background:transparent}.audio-player input[type=range]::-webkit-slider-thumb{position:absolute;-webkit-appearance:none;box-sizing:content-box;height:22px;width:22px;border-radius:50%;background-color:#fff;cursor:pointer;top:-8px;left:calc(var(--seek-before-width-percents) - 11px)}.audio-player input[type=range]::-moz-focus-outer{border:0}.audio-player input[type=range]::-moz-range-thumb{height:22px;width:22px;border-radius:50%;background-color:#fff;cursor:pointer}.audio-player input[type=range]::-ms-track{width:100%;height:3px;cursor:pointer;background:transparent;border:solid transparent;color:transparent}.audio-player input[type=range]::-ms-fill-lower{background-color:#007db5}.audio-player input[type=range]::-ms-fill-upper{background:linear-gradient(to right,green var(--buffered-width),red var(--buffered-width))}.audio-player input[type=range]::-ms-thumb{box-sizing:content-box;border:1px solid #007db5;height:15px;width:15px;border-radius:50%;background-color:#fff;cursor:pointer}.audio-player.green input[type=range]::-webkit-slider-runnable-track{width:100%;height:8px;border-radius:3px;cursor:pointer;background-color:var(--green-150)}.audio-player.green input[type=range]:before{position:absolute;content:"";top:0;left:0;width:var(--seek-before-width-percents);height:8px;background-color:var(--green-650);cursor:pointer;border-radius:3px}.audio-player.green input[type=range]:active::-webkit-slider-thumb{transform:scale(1.2);background:var(--green-650)}.audio-player.green input[type=range]::-moz-range-track{width:100%;height:8px;border-radius:3px;cursor:pointer;background-color:var(--green-150)}.audio-player.green input[type=range]::-moz-range-progress{background-color:var(--green-650);height:8px;border-radius:3px}.audio-player.green input[type=range]:active::-moz-range-thumb{transform:scale(1.2);background:#065f46}.audio-player.green input[type=range]:active::-ms-thumb{transform:scale(1.2);background:#065f46}.audio-player.blue button{margin-right:18px}.audio-player.blue input[type=range]::-webkit-slider-thumb{position:absolute;-webkit-appearance:none;box-sizing:content-box;height:0;width:0;border-radius:50%;background-color:#fff;cursor:pointer;top:-8px;left:calc(var(--seek-before-width-percents) - 11px)}.audio-player.blue input[type=range]::-webkit-slider-runnable-track{width:100%;height:8px;border-radius:3px;cursor:pointer;background-color:#60a5fa}.audio-player.blue input[type=range]:before{position:absolute;content:"";top:0;left:0;width:var(--seek-before-width-percents);height:8px;background-color:#2563eb;cursor:pointer;border-radius:3px}.audio-player.blue input[type=range]:active::-webkit-slider-thumb{transform:scale(1.2);background:#2563eb}.audio-player.blue input[type=range]::-moz-range-track{width:100%;height:8px;border-radius:3px;cursor:pointer;background-color:#60a5fa}.audio-player.blue input[type=range]::-moz-range-progress{background-color:#2563eb;height:8px;border-radius:3px}.audio-player.blue input[type=range]:active::-moz-range-thumb{transform:scale(1.2);background:#1e40af}.audio-player.blue input[type=range]:active::-ms-thumb{transform:scale(1.2);background:#1e40af}.audio-player.blue .timer{color:#2563eb}.audio-player .play-button{padding:18px;border-radius:50%;background-color:#fff;color:var(--green-650)}.audio-player .play-button svg{width:18px;height:18px}.audio-player .play-button:hover{background-color:var(--green-150)}.audio-player .timer{display:inline-block;margin:0 18px;font-size:12px;line-height:18px;color:#1e293b;min-width:26px}@media (max-width: 575.98px){.audio-player{width:100%}.audio-player input[type=range]{width:100%!important}.audio-player .timer:last-child{margin-right:0}}.audio-file-section{display:flex;align-items:center;margin-bottom:18px}.audio-file-section .download-button{padding:12px 24px;border-radius:6px;background-color:var(--green-225);color:var(--white);white-space:nowrap;font-weight:500;font-size:18px;line-height:30px}.audio-file-section .download-button:disabled{background-color:#abd7b8}.audio-file-section .download-button:hover{background-color:var(--green-550)}@media (max-width: 575.98px){.audio-file-section{margin-bottom:36px;flex-direction:column;align-items:flex-start}.audio-file-section .download-button{display:flex;justify-content:center;align-self:center;margin-top:18px;width:100%;height:100%;transition:width .4s,background-color .2s,border-radius .4s,transform .1s 1s}.audio-file-section .download-button--hide{width:54px;font-size:0;border-radius:50%;transform:scale(0);animation:pulse .7s .4s}}@keyframes pulse{0%{transform:scale(1)}60%{transform:scale(1.2)}to{transform:scale(0)}}.thank-you-block{padding-top:36px}.thank-you-block button{border:none}.thank-you-block .header-title{font-size:18px;line-height:30px;color:var(--blue-870);text-align:center}.thank-you-block .header-title span{box-shadow:0 2px #4cb461}.thank-you-block .share{margin:48px 0;display:flex;flex-direction:column;align-items:center}.thank-you-block .share p{font-weight:500;font-size:18px;line-height:30px;color:var(--blue-800)}.thank-you-block .share .social-media{margin-top:18px}.thank-you-block .share .social-media a{display:inline-block;padding:18px;background-color:var(--white);border-radius:50%;margin-right:18px}.thank-you-block .share .social-media a:last-child{margin-right:0}.thank-you-block .share .social-media a:hover{background-color:#12408e33}.thank-you-block .share .social-media a img{color:var(--blue-800)}.thank-you-block .start-over{padding:12px 24px;border-radius:27px;background-color:#12408e33;font-weight:500;font-size:18px;line-height:30px;color:var(--blue-800)}.thank-you-block .start-over:hover{background-color:var(--blue-870)}@media (max-width: 575.98px){.thank-you-block{padding-top:54px}}.voice-mail-greetings-generate-page{background-color:var(--page-bg);padding:12px 0 108px;display:flex;align-items:center;flex-direction:column;overflow:hidden}.voice-mail-greetings-generate-page .form-wrapper{max-width:684px;display:flex;flex-direction:column;align-items:center;height:auto;opacity:1;transition:transform .7s,opacity .5s,height .1s .7s}.voice-mail-greetings-generate-page .form-wrapper--hide{transform:translateY(-1600px);opacity:0;height:0}.voice-mail-greetings-generate-page .thank-you-wrapper{height:0;max-width:684px;display:flex;flex-direction:column;align-items:center;opacity:0;transform:translateY(600px);transition:transform .7s,opacity .5s .2s}.voice-mail-greetings-generate-page .thank-you-wrapper--appear{height:auto;transform:translateY(0);opacity:1}.voice-mail-greetings-generate-page .header{display:flex;align-items:center;flex-direction:column;margin-bottom:15px}.voice-mail-greetings-generate-page .header img{width:36px;height:36px}.voice-mail-greetings-generate-page .header h1{margin-top:5px;font-weight:700;color:var(--blue-800);font-size:27px;line-height:36px;text-align:center}.voice-mail-greetings-generate-page button,.voice-mail-greetings-generate-page a{transition:background-color .3s}.voice-mail-greetings-generate-page button:focus,.voice-mail-greetings-generate-page a:focus{outline:none}@media (max-width: 991.98px){.voice-mail-greetings-generate-page .header h1{font-size:24px;line-height:24px}.voice-mail-greetings-generate-page .form-wrapper,.voice-mail-greetings-generate-page .thank-you-wrapper{max-width:100%;padding:0 72px}}@media (max-width: 575.98px){.voice-mail-greetings-generate-page .form-wrapper,.voice-mail-greetings-generate-page .thank-you-wrapper{max-width:100%;padding:0 24px}}.SendMailSection .send-email-form{display:flex;flex-direction:inherit;flex-wrap:nowrap;align-items:self-start}.SendMailSection .form-group{margin-right:18px;margin-bottom:0}.SendMailSection input{padding:14px 27px;border-radius:6px;font-size:16px;line-height:24px;color:var(--blue-800);border-color:transparent;background-color:var(--white);height:auto}.SendMailSection input:-webkit-autofill{-webkit-text-fill-color:var(--blue-800);-webkit-box-shadow:0 0 0px 1000px var(--white) inset}.SendMailSection input:focus,.SendMailSection input:hover{outline:none;border-color:var(--green-650)}.SendMailSection input::placeholder{color:var(--blue-850)}.SendMailSection .submit-button{position:relative;padding:12px 24px;border-radius:6px;background-color:var(--green-650);color:var(--white);font-weight:500;font-size:18px;line-height:30px;white-space:nowrap}.SendMailSection .submit-button span{opacity:1;transition:opacity .3s}.SendMailSection .submit-button .spinner{position:absolute;top:calc(50% - .5em);left:calc(50% - .5em);opacity:0;transition:opacity .3s;border:3px solid var(--white);border-top-color:transparent;border-radius:50%;width:1em;height:1em;animation:rotation 1s infinite}.SendMailSection .submit-button:disabled{background-color:#abd7b8}.SendMailSection .submit-button:hover:enabled{background-color:var(--green-550)}.SendMailSection .submit-button--loading span{opacity:0}.SendMailSection .submit-button--loading .spinner{opacity:1}.SendMailSection .terms{display:flex;align-items:center;justify-content:center;margin-top:18px}.SendMailSection .terms p{font-size:16px;line-height:24px;color:var(--gray-dark)}.SendMailSection .terms p a{color:var(--gray-dark);line-height:28px;border-bottom:1px solid var(--green-800);display:inline-block;transition:color .2s}.SendMailSection .terms p a:hover{color:var(--blue-800)}@media (max-width: 991.98px){.SendMailSection .send-email-form{flex-wrap:wrap}.SendMailSection .form-group{margin-right:0;margin-bottom:18px;width:100%}.SendMailSection input,.SendMailSection .submit-button{width:100%}}@media (max-width: 575.98px){.SendMailSection .form-group-error{justify-content:center}.SendMailSection .terms p{font-size:14px;line-height:21px;text-align:center}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.voice-mail-greetings-form{overflow:hidden;width:100%}.voice-mail-greetings-form .form-subtitle{font-size:16px;font-weight:500;line-height:24px;color:var(--text-gray);padding:6px 0;text-align:center}.voice-mail-greetings-form .form{width:100%}.voice-mail-greetings-form .animated-section,.voice-mail-greetings-form .send-email-section{height:0;opacity:0;transform:translateY(500px);transition:transform .7s}.voice-mail-greetings-form .animated-section--displayed,.voice-mail-greetings-form .send-email-section--displayed{height:auto;opacity:1;transform:translateY(0)}.voice-mail-greetings-form .send-email-section{margin:30px 0}@media (max-width: 575.98px){.voice-mail-greetings-form{max-width:100%}.voice-mail-greetings-form .send-email-section{margin-bottom:0;opacity:0;transform:translateY(500px);transition:transform .7s .7s}.voice-mail-greetings-form .send-email-section--displayed{opacity:1;transform:translateY(-72px)}}
