footer.vers2026{height:848px;overflow:hidden;opacity:0}@media (max-width:1199.98px){footer.vers2026{height:1291px}}.admin-bar .header__wrapper{top:30px}@media screen and (max-width:600px){#wpadminbar{position:fixed!important}}.header__wrapper{position:fixed;left:0;width:100%;top:0;z-index:1000;background-color:#fff}@media (max-width:1199.98px){.header__wrapper{max-height:100%}}.header__wrapper#headerMenu{font-family:Inter,Helvetica Neue,Arial,sans-serif}.header__wrapper .header{--grid-template-areas:"header-logo header-menu header-buttons";--dropdown-open-display:none;--dropdown-close-display:none;--header-menu-display:grid;--header-mobile-display:none;--logo-width:150px;--header-height:72px;--grid-columns:150px 1fr max-content max-content}@media (max-width:1199.98px){.header__wrapper .header{--header-menu-display:none;--dropdown-open-display:flex;--grid-template-areas:"header-logo header-buttons header-dropdown-open"}}@media (max-width:767.98px){.header__wrapper .header{--header-height:60px;--logo-width:128px;--grid-columns:128px 1fr max-content max-content}}@media (max-width:375.98px){.header__wrapper .header{--logo-width:105px}}.header__wrapper .header button{border:0;background-color:unset}#headerMenu.header__wrapper.vers2026 #header{padding:16px 0}@media (max-width:768px){#headerMenu.header__wrapper.vers2026 #header{padding:10px 0}}#headerMenu#headerMenu.header__wrapper.vers2026 .header__top .container{display:-ms-grid;display:grid;grid-template-areas:var(--grid-template-areas);grid-template-columns:var(--grid-columns);align-items:center;height:auto;box-sizing:border-box;max-width:1440px;padding:0 32px;margin:0 auto;width:100%}.header__wrapper .header__logo{-ms-grid-row:1;-ms-grid-column:1;grid-area:header-logo;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;position:relative}.header__wrapper .header__logo:after{content:"";position:absolute;inset:-10px}.header__wrapper .header__logo img,.header__wrapper .header__logo svg{display:block;width:var(--logo-width);height:auto}@media (max-width:375px){.header__wrapper .header__logo img,.header__wrapper .header__logo svg{width:100%}}#headerMenu#headerMenu.header__wrapper.vers2026 .header-menu{-ms-grid-row:1;-ms-grid-column:2;display:var(--header-menu-display);grid-area:header-menu;gap:16px;line-height:1;align-items:baseline}@media (min-width:1024px){#headerMenu#headerMenu.header__wrapper.vers2026 .header-menu{justify-self:center;grid-auto-flow:column}}#headerMenu#headerMenu.header__wrapper.vers2026 .header-menu .header-menu__item{position:relative;transition:all .3s;border-radius:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}#headerMenu#headerMenu.header__wrapper.vers2026 .header-menu .header-menu__item:hover{background:rgba(0,0,0,.031372549)}.header-menu .header-menu__item>a,.header-menu .header-menu__item>button{border:0;background-color:unset;text-decoration:none;cursor:pointer}.header-menu .header-menu__item>button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;gap:4px}#headerMenu#headerMenu.header__wrapper.vers2026 .header-menu a,#headerMenu#headerMenu.header__wrapper.vers2026 .header-menu button{font:400 14px/1.2 Inter\ 28pt,Inter,Helvetica Neue,Arial,sans-serif;letter-spacing:-2.5%;color:#000;padding:8px 10px;border-radius:24px}#headerMenu#headerMenu.header__wrapper.vers2026 .header-menu a:focus-visible,#headerMenu#headerMenu.header__wrapper.vers2026 .header-menu button:focus-visible{outline:2px solid #0245f5;outline-offset:2px}#headerMenu.header__wrapper.vers2026 .header-menu__item>a,#headerMenu.header__wrapper.vers2026 .header-menu__item>button{-webkit-tap-highlight-color:transparent}#headerMenu#headerMenu.header__wrapper.vers2026 .header-menu .tmi-chevron-down{font-size:14px;margin:0;width:1em}#headerMenu#headerMenu.header__wrapper.vers2026 .header-menu .tmi-chevron-down:before{content:url(/wp-content/themes/textmagic-new/assets/icons/chevron-down-new-header-menu.svg);color:#000;font-size:14px;font-weight:400;margin-top:4px}.header__wrapper .header-submenu{display:none;position:absolute;left:-9999px}.header__wrapper .header__buttons{-ms-grid-row:1;-ms-grid-column:3;grid-area:header-buttons;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-end;gap:16px}.header__wrapper .header__buttons .btn{min-width:auto;box-shadow:none;box-sizing:border-box;transition:background .2s,border-color .2s;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;align-items:center;text-decoration:none;white-space:nowrap;gap:6px;cursor:pointer}#headerMenu#headerMenu.header__wrapper.vers2026 a#hlogin,#headerMenu#headerMenu.header__wrapper.vers2026 a#hregister{letter-spacing:-2.5%;height:auto;border:none;padding:8px 12px;border-radius:24px}#headerMenu#headerMenu.header__wrapper.vers2026 a#hlogin{font:400 14px/120% Inter\ 28pt,Inter,Helvetica Neue,Arial,sans-serif;color:#000}#headerMenu#headerMenu.header__wrapper.vers2026 a#hlogin:hover{background:rgba(0,0,0,.1019607843)}#headerMenu#headerMenu.header__wrapper.vers2026 a#hregister{font:500 14px/120% Inter\ 28pt,Inter,Helvetica Neue,Arial,sans-serif;color:#fff;background:#0245f5;box-shadow:0 1px 2px 0 rgba(16,24,40,.15)}#headerMenu#headerMenu.header__wrapper.vers2026 a#hregister:hover{background:rgba(2,69,245,.8);border:0 solid transparent}@media (max-width:355px){#headerMenu#headerMenu.header__wrapper.vers2026 a#hregister{display:none}}@media (max-width:500px){.header__wrapper .header__buttons .btn--1{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.header__wrapper .header__buttons .btn--2,html.tm-logged-in .header__wrapper .header__buttons .btn--1{display:none}html.tm-logged-in .header__wrapper .header__buttons .btn--2{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}#headerMenu.header__wrapper.vers2026 .header__dropdown{border:none;background-color:unset;padding:0;margin-left:16px;justify-self:end;font-size:28px;align-items:center;justify-content:center;transition:.25s;position:relative}.header__wrapper .header__dropdown-open{grid-area:header-dropdown-open;display:var(--dropdown-open-display)}@media (max-width:1199.98px){.header__wrapper .header__logo{-ms-grid-row:1;-ms-grid-column:1}.header__wrapper .header__buttons{-ms-grid-row:1;-ms-grid-column:2}.header__wrapper .header__dropdown-open{-ms-grid-row:1;-ms-grid-column:3}}#headerMenu.header__wrapper.vers2026 .header__dropdown-open .tmi-hamburger:before{content:"";font-family:unset;display:block;width:18px;height:18px;background:url(/wp-content/themes/textmagic-new/assets/img/header-v3-menu-icon-Default.svg) 50%/contain no-repeat}.header__wrapper .header__dropdown-close{grid-area:header-dropdown-close;display:var(--dropdown-close-display)}.header__wrapper .header--mobile{display:var(--header-mobile-display)}