.l-header__contact{display:none}@media print, screen and (min-width: 769px){.l-header__contact{display:flex}}.l-footer{display:none}.page-complete{min-height:100vh;padding-bottom:310px}@media print, screen and (min-width: 769px){.page-complete{padding-bottom:283px}}.page-complete .complete__message{padding:30px 30px 55px;margin:0}@media print, screen and (min-width: 769px){.page-complete .complete__message{text-align:center;padding:130px 0 210px;margin:0 auto}}@media print, screen and (min-width: 769px){.page-complete .complete__message--seminar{width:618px;text-align:left;padding:220px 0 190px}}.page-complete .complete__title{font-size:17px;font-size:1.0625rem;line-height:1.5;font-weight:900;letter-spacing:0.08em;margin:0 0 20px}@media print, screen and (min-width: 769px){.page-complete .complete__title{font-size:32px;font-size:2rem;line-height:1.5;margin:0 0 30px}}.page-complete .complete__title__small{font-size:14px;font-size:.875rem;line-height:1.5}@media print, screen and (min-width: 769px){.page-complete .complete__title__small{font-size:28px;font-size:1.75rem;line-height:1.5}}.page-complete .complete__text{font-size:14px;font-size:.875rem;line-height:1.5;letter-spacing:0.02em}@media print, screen and (min-width: 769px){.page-complete .complete__text{font-size:18px;font-size:1.125rem;line-height:1.5}}.page-complete .complete__onlineForm{background:#eee;padding:35px 16px 60px;margin:0}@media print, screen and (min-width: 769px){.page-complete .complete__onlineForm{padding:80px 0 130px}}@media print, screen and (min-width: 769px){.page-complete .complete__onlineForm__inner{width:980px;margin:0 auto}}.page-complete .complete__book{padding-top:35px;padding-bottom:35px}@media print, screen and (min-width: 769px){.page-complete .complete__book{padding-bottom:95px;padding-top:95px}}.page-complete .complete__book__title{line-height:1}.page-complete .complete__book__text{margin-bottom:30px}.page-complete .complete__book__btn{margin:20px auto 0;width:calc(50vw - 35px)}@media print, screen and (min-width: 769px){.page-complete .complete__book__btn{width:190px}}.page-complete .complete__book__link{width:calc(50vw - 35px);height:40px;background:#eee;border-radius:5px;display:flex;justify-content:space-between;align-items:center;font-size:12px;font-size:.75rem;line-height:1;font-weight:700;color:#374141;padding:0 15px}@media print, screen and (min-width: 769px){.page-complete .complete__book__link{width:190px;height:40px;font-size:14px;font-size:.875rem;line-height:1;padding:0 20px}}.page-complete .complete__book__link::after{content:'\f054';font-family:"Font Awesome 6 Free", sans-serif;font-weight:700;color:#374141}.page-complete .complete__book__link:hover{opacity:.7}.page-complete .footer{width:100%;background:#05968c;padding:52px 30px 38px;position:absolute;bottom:0}@media print, screen and (min-width: 769px){.page-complete .footer{padding:45px 0 30px}}.page-complete .footer__heading{font-size:18px;font-size:1.125rem;line-height:1;font-weight:700;color:#fff;text-align:center;letter-spacing:0.06em;text-indent:0.06em;margin:0 0 20px}@media print, screen and (min-width: 769px){.page-complete .footer__heading{font-size:24px;font-size:1.5rem;line-height:1;margin:0 0 35px}}.page-complete .footer__list{display:flex;flex-flow:wrap;justify-content:center;gap:10px;padding:0;margin:0 auto}@media print, screen and (min-width: 769px){.page-complete .footer__list{width:760px;gap:20px}}.page-complete .footer__list__link{width:calc(50vw - 35px);height:40px;background:#fff;border-radius:20px;display:flex;justify-content:space-between;align-items:center;font-size:12px;font-size:.75rem;line-height:1;color:#374141;padding:0 15px}@media print, screen and (min-width: 769px){.page-complete .footer__list__link{width:240px;height:40px;font-size:14px;font-size:.875rem;line-height:1;padding:0 20px}}.page-complete .footer__list__link::after{content:'\f054';font-family:"Font Awesome 6 Free", sans-serif;font-weight:700;color:#05968c}@media print, screen and (min-width: 769px){.page-complete .footer__list__link:hover{opacity:0.8}}.page-complete .footer__copyright{font-size:12px;font-size:.75rem;line-height:1;color:#fff;text-align:center;letter-spacing:0.08em;text-indent:0.08em;margin:30px 0 0}@media print, screen and (min-width: 769px){.page-complete .footer__copyright{font-size:14px;font-size:.875rem;line-height:1;margin:35px 0 0}}
