@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes zoomIn{0%{transform:scale(1);opacity:0}50%{opacity:1;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}100%{transform:scale(1);opacity:0}}@keyframes revealLeft{0%{clip-path:inset(0 100% 0 0)}100%{clip-path:inset(0 0 0 0)}}@keyframes revealRight{0%{clip-path:inset(0 0 0 100%)}100%{clip-path:inset(0 0 0 0)}}@keyframes blink{to{visibility:hidden}}.subheader{padding:clamp(120px, 120px + 40 * (100vw - 320px) / 1600, 160px) 0 clamp(80px, 80px + 80 * (100vw - 320px) / 1600, 160px)}.subheader .subheader-text{width:100%;max-width:400px;margin:0 auto;text-align:center}.subheader .subheader-text h2{padding:0;color:var(--c-prime);margin-bottom:clamp(8px,8px + 8*(100vw - 320px)/1600,16px)}@media(max-width: 768px){.subheader{padding:100px 0 40px}}.tradeholic-page .th-space{padding:clamp(40px, 40px + 40 * (100vw - 320px) / 1600, 80px) 0 clamp(40px, 40px + 120 * (100vw - 320px) / 1600, 160px)}.tradeholic-page .tradeholic-course{display:flex;align-items:flex-end;vertical-align:baseline}.tradeholic-page h3,.tradeholic-page .paragraph-strong{color:var(--c-text)}.tradeholic-page .paragraph-strong{width:fit-content}.tradeholic-page .rz-line{display:flex;flex-grow:1;border-bottom:1px solid var(--b-borders)}.tradeholic-page .brand-row{margin-top:clamp(16px,16px + 16*(100vw - 320px)/1600,32px);display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(16px,16px + 24*(100vw - 320px)/1600,40px)}.tradeholic-page .mt-160{margin-top:clamp(50px,50px + 110*(100vw - 320px)/1600,160px)}.tradeholic-page .brand-col{display:flex;flex-direction:column;justify-content:space-between;padding:clamp(8px, 8px + 0 * (100vw - 320px) / 1600, 8px) 0 clamp(24px, 24px + 16 * (100vw - 320px) / 1600, 40px) clamp(24px, 24px + 16 * (100vw - 320px) / 1600, 40px)}.tradeholic-page .tradeholic-col--bg{background:var(--tradeholic-col--bg);transition:all .5s ease-in-out}.tradeholic-page .tradeholic-col--bg:hover{background:var(--c-prime-dark)}.tradeholic-page .tradeholic-col--bg:hover .tradeholic-qty{background:var(--c-background);color:var(--c-text)}.tradeholic-page .tradeholic-col--bg:hover .tradeholic-topic{color:var(--c-background)}.tradeholic-page .tradeholic-col--bg:hover .paragraph-strong{color:var(--c-second-light)}.tradeholic-page .tradeholic-qty{color:var(--c-background);display:inline-block;background-color:var(--c-description);margin-left:auto;padding:4px 16px}.tradeholic-page h2{padding:clamp(25px, 25px + 27 * (100vw - 320px) / 1600, 52px) clamp(24px, 24px + 16 * (100vw - 320px) / 1600, 40px) clamp(25px, 25px + 27 * (100vw - 320px) / 1600, 52px) 0}.tradeholic-page .heading-tools{padding:clamp(52px, 52px + 32 * (100vw - 320px) / 1600, 84px) clamp(24px, 24px + 16 * (100vw - 320px) / 1600, 40px) clamp(25px, 25px + 27 * (100vw - 320px) / 1600, 52px) 0}.tradeholic-theme .tradeholic{background:#fff;padding:clamp(40px, 40px + 40 * (100vw - 320px) / 1600, 80px) 0;min-height:100vh}.tradeholic-theme .tradeholic body{background:#fff}.tradeholic-theme .tradeholic .tradeholic-item h3{text-align:center;color:#000;margin-bottom:clamp(16px,16px + 16*(100vw - 320px)/1600,32px)}.tradeholic-theme .tradeholic .mtop--96{margin-top:clamp(40px,40px + 56*(100vw - 320px)/1600,96px)}@media(max-width: 1024px){.tradeholic-page .brand-row{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.tradeholic-page .brand-row{grid-template-columns:1fr;gap:0}.tradeholic-page .brand-col{margin-top:16px;padding:8px 0 24px 16px}.tradeholic-page .brand-col:first-child{margin-top:0}.tradeholic-page h2,.tradeholic-page .heading-tools{padding:24px 16px 24px 0}}@media(max-width: 576px){.tradeholic-theme .brand-row{grid-template-columns:1fr}}*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0}html,body{margin:0;padding:0;width:100%;min-height:100%;scroll-behavior:smooth;-webkit-text-size-adjust:100%}a{color:inherit;text-decoration:none;cursor:pointer}a:hover{color:inherit}ul,ol{list-style:none}button{border:none;outline:none;background:none;padding:0;cursor:pointer;font:inherit;color:inherit}input,textarea,select{font:inherit;color:inherit;background:rgba(0,0,0,0);border:none;outline:none}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none;box-shadow:none}button,input,textarea,select{appearance:none}img,picture,svg,video{display:block;width:auto;height:auto;max-width:100%;max-height:100%}picture,figure{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;width:100%}.wrapper{width:100%;max-width:1320px;margin-inline:auto}@media(max-width: 1320px){.wrapper{padding-inline:clamp(15px,15px + 15*(100vw - 320px)/1600,30px)}}@media(max-width: 1024px){.wrapper{max-width:100%}}h1,.heading-h1{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal;line-height:100%;font-size:clamp(26px,26px + 22*(100vw - 320px)/1600,48px);color:var(--c-text);text-transform:uppercase;letter-spacing:.3em}h2,.heading-h2{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal;line-height:150%;font-size:clamp(22px,22px + 5*(100vw - 320px)/1600,27px);color:var(--c-text);text-transform:uppercase;letter-spacing:.15em}h3,.paragraph-strong{font-family:"Inter",sans-serif;font-weight:700;font-style:normal;line-height:150%;font-size:clamp(14px,14px + 2*(100vw - 320px)/1600,16px)}.paragraph{font-family:"Inter",sans-serif;font-weight:400;font-style:normal;line-height:150%;font-size:clamp(14px,14px + 2*(100vw - 320px)/1600,16px);text-wrap:balance;color:var(--c-paragrph)}.menu-text-strong{font-family:"Inter",sans-serif;font-weight:700;font-style:normal;line-height:auto;font-size:clamp(12px,12px + 2*(100vw - 320px)/1600,14px)}.menu-text{font-family:"Inter",sans-serif;font-weight:400;font-style:normal;line-height:inherit;font-size:clamp(12px,12px + 2*(100vw - 320px)/1600,14px)}.text-small{font-family:"Inter",sans-serif;font-weight:400;font-style:normal;line-height:normal;font-size:clamp(12px,12px + 0*(100vw - 320px)/1600,12px)}.text-btn{font-family:"Inter",sans-serif;font-weight:400;font-style:normal;line-height:inherit;font-size:clamp(14px,14px + 2*(100vw - 320px)/1600,16px)}html{scroll-behavior:smooth;scroll-padding-top:80px}@media(max-width: 1024px){html{scroll-padding-top:60px}}body{background:var(--c-background)}body ::-webkit-scrollbar{width:0;height:0;background-color:rgba(0,0,0,0)}html{scrollbar-width:none}@supports(-ms-overflow-style: none){html{-ms-overflow-style:none}}section{overflow:hidden;position:relative;z-index:1}section:not(.not-found,.banner,.subheader,.history,.careers,.principles,.account,.faq,.extensions,.learn,.regulatory,.tradeholic){padding:clamp(50px, 50px + 110 * (100vw - 320px) / 1600, 160px) 0}@media(max-width: 768px){section:not(.not-found,.banner,.subheader,.history,.careers,.principles,.account,.faq,.extensions,.learn,.regulatory,.tradeholic){padding:clamp(35px, 35px + 45 * (100vw - 320px) / 1600, 80px) 0}}img{display:block;width:auto;height:auto;max-width:100%;max-height:100%}.color-link{color:var(--c-prime);text-decoration:underline;transition:all .3s ease-in-out}.color-link:hover{color:var(--c-text);text-decoration:none}.education-link{display:inline-flex;align-items:center}.education-link span{font-family:"Inter",sans-serif;font-weight:400;font-size:clamp(14px,.83vw,16px);color:var(--c-prime)}.education-link .icon-education{margin-top:2px;display:flex;flex-shrink:0;width:16px;height:16px}.btn-common{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}.btn-reg,.btn-log,.btn-account{padding:0 clamp(16px,1.81vw,24px);height:40px;line-height:40px}.btn-reg{color:var(--c-second-dark);background-color:var(--c-btn-reg);border:.25px solid var(--c-btn-reg-border)}.btn-reg:hover,.btn-reg:active{border:.25px solid var(--c-btn-reg-active);background:var(--c-btn-reg);color:var(--c-text);box-shadow:var(--sh-reg--hover)}.btn-log{background-color:rgba(0,0,0,0);border:1px solid var(--c-btn-log);color:var(--c-text)}.btn-log:hover,.btn-log:active{border:1px solid var(--c-btn-log);background-color:var(--c-btn-log);color:var(--c-text);box-shadow:var(--sh-log--hover)}.btn-account{background-color:rgba(0,0,0,0);border:1px solid var(--c-btn-primary);color:var(--c-text)}.btn-account:hover,.btn-account:active{border:1px solid var(--c-btn-primary-active);background:var(--c-btn-primary);color:var(--c-text);box-shadow:var(--sh-reg--hover)}.btn-home{padding:10px clamp(16px,1.81vw,24px);height:auto;line-height:auto;color:var(--c-second-dark);background-color:var(--c-btn-primary);border:.25px solid var(--c-second-dark)}.btn-home:hover,.btn-home:active{border:.25px solid var(--c-btn-reg-active);background:var(--c-btn-reg-active);color:var(--c-text);box-shadow:var(--sh-reg--hover)}.register-btn{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;background-color:var(--c-btn-primary);height:62px;line-height:62px;padding:0 clamp(24px,2.92vw,56px);font-family:"IBM Plex Sans",sans-serif;font-size:12px;font-weight:500;letter-spacing:.2em;color:var(--btn-color);text-transform:uppercase;border:.25px solid var(--c-second-dark);transition:all .3s ease-in-out}.register-btn:hover{background-color:var(--c-btn-primary-active);color:var(--c-text);border:.25px solid var(--c-btn-reg-active);box-shadow:var(--sh-register--hover)}.register-btn:hover .btn-triangle{color:var(--c-text)}.register-btn .btn-triangle{display:flex;flex-shrink:0;width:8px;height:11px;margin-left:16px;color:var(--triangle-btn-color);transition:all .3s ease-in-out;filter:var(--triangle-btn-shadow)}@media(max-width: 1440px){.register-btn{height:50px;line-height:50px}}.header{position:fixed;background-color:rgba(0,0,0,0);top:0;left:0;width:100%;height:140px;display:flex;align-items:center;z-index:99;transition:all .3s ease-in-out}.header.active{background-color:var(--c-background);height:120px;box-shadow:var(--sh-scroller)}.header .header__inner{display:flex;justify-content:space-between;align-items:center;gap:20px}.header .header__inner .header__logo{width:116px}.header .header__inner .header__logo img{width:100px;height:auto}.header .header__inner .header__menu{margin-inline:auto;width:fit-content}.header .header__inner .header__menu .main-menu{display:flex;align-items:center;width:100%;gap:clamp(10px,10px + 14*(100vw - 320px)/1600,24px);padding:0 clamp(14px, 14px + 16 * (100vw - 320px) / 1600, 30px)}.header .header__inner .header__menu .main-menu a{font-family:"Inter",sans-serif;font-weight:400;font-style:normal;line-height:150%;font-size:clamp(12px,12px + 4*(100vw - 320px)/1600,16px);color:var(--c-text);white-space:nowrap;position:relative;transition:all .3s ease-in-out}.header .header__inner .header__menu .main-menu a:hover{color:var(--c-prime)}.header .header__inner .header__menu .main-menu a:hover .menu-arrow-icon{color:var(--c-prime)}.header .header__inner .header__menu .main-menu a::before{content:"";position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);height:2px;background-color:var(--c-prime);transition:all .3s ease-in-out;transform-origin:center}.header .header__inner .header__menu .main-menu .current-menu-item{cursor:pointer}.header .header__inner .header__menu .main-menu .current-menu-item>a{color:var(--c-prime)}.header .header__inner .header__menu .main-menu .current-menu-item>a::before{width:100%}.header .header__inner .header__menu .main-menu li.parent-menu-item-lvl-1{position:relative}.header .header__inner .header__menu .main-menu li.parent-menu-item-lvl-1>a{cursor:pointer;display:flex;justify-content:center;align-items:center;gap:10px}.header .header__inner .header__menu .main-menu li.parent-menu-item-lvl-1>a svg{margin-top:2px;transition:all .3s ease-in-out;display:flex;flex-shrink:0;width:8px;height:5px;object-fit:contain;object-position:center;color:var(--svg-light)}.header .header__inner .header__menu .main-menu li.parent-menu-item-lvl-1 ul.submenu{display:grid;grid-gap:16px 0;z-index:2;border-left:1px solid var(--b-borders);position:relative}.header .header__inner .header__menu .main-menu li.parent-menu-item-lvl-1 ul.submenu::before{content:"";position:absolute;display:block;background-color:rgba(0,0,0,0);width:100%;height:16px;top:-10px;left:0}.header .header__inner .header__menu .main-menu li.parent-menu-item-lvl-1 ul.submenu.submenu-lvl-1{position:absolute;top:calc(100% + 8px);padding:8px 16px 16px;background-color:var(--c-background);transform:scaleY(0);transform-origin:top;transition:all .3s ease-in-out;width:fit-content}.header .header__inner .header__menu .main-menu li.parent-menu-item-lvl-1:not(.current-menu-item):hover>a svg{transform:translateY(-50%) rotate(180deg)}.header .header__inner .header__menu .main-menu li.parent-menu-item-lvl-1:not(.current-menu-item):hover ul.submenu-lvl-1{transform:scaleY(1)}.header .header__inner .header__menu .main-menu>li:not(.current-menu-item):not(.menu-item-has-children)>a,.header .header__inner .header__menu .main-menu>li>ul.submenu>li:not(.current-menu-item)>a{transition:all .3s ease-in-out}.header .header__inner .header__menu .main-menu>li:not(.current-menu-item):not(.menu-item-has-children)>a::before,.header .header__inner .header__menu .main-menu>li>ul.submenu>li:not(.current-menu-item)>a::before{width:0}.header .header__inner .header__menu .main-menu>li:not(.current-menu-item):not(.menu-item-has-children)>a:hover::before,.header .header__inner .header__menu .main-menu>li>ul.submenu>li:not(.current-menu-item)>a:hover::before{width:100%}.header .header__inner #menu-item-186 .submenu{display:grid;grid-template-columns:auto auto;gap:16px 24px}.header .header__inner .lang-switcher{margin-right:clamp(16px,1.25vw,24px)}.header .header__inner .lang-switcher ul.lang-switcher__list a{font-family:"Inter",sans-serif;font-weight:400;font-style:normal;line-height:150%;font-size:clamp(14px,14px + 2*(100vw - 320px)/1600,16px);text-transform:uppercase;color:var(--c-text);display:flex;align-items:center;gap:6px}.header .header__inner .lang-switcher ul.lang-switcher__list a svg{margin-right:unset;display:flex;flex-shrink:0;width:8px;height:5px;object-fit:contain;object-position:center}.header .header__inner .lang-switcher ul.lang-switcher__list li.parent-menu-item-lvl-1{position:relative}.header .header__inner .lang-switcher ul.lang-switcher__list li.parent-menu-item-lvl-1:hover>a svg{transform:translateY(-50%) rotate(180deg)}.header .header__inner .lang-switcher ul.lang-switcher__list li.parent-menu-item-lvl-1:hover ul.submenu-lvl-1{transform:scaleY(1)}.header .header__inner .lang-switcher ul.lang-switcher__list li.parent-menu-item-lvl-1>a svg{transition:all .3s ease-in-out}.header .header__inner .lang-switcher ul.lang-switcher__list li.parent-menu-item-lvl-1 ul.submenu-lvl-1{position:absolute;top:100%;padding:8px 0 0 0;background-color:var(--c-background);transform:scaleY(0);transform-origin:top;transition:all .3s ease-in-out;width:fit-content;display:grid;gap:8px}.header .header__btns{display:grid;grid-template-columns:repeat(2, auto);align-items:center;position:relative;z-index:100;gap:clamp(8px,8px + 16*(100vw - 320px)/1600,24px)}.header .header__btns a[data-link=reg]{min-width:unset}.header .header__btns-mob{display:flex;align-items:center;gap:clamp(10px,10px + 14*(100vw - 320px)/448,24px)}.header .header__burger{cursor:pointer;height:30px}.header .header__burger span{position:relative;display:block;width:40px;box-shadow:0 2px 10px 0 var(--svg-light);border-radius:3px;height:3px;background-color:var(--svg-light)}.header .header__burger span::before,.header .header__burger span::after{content:"";position:absolute;display:block;width:40px;box-shadow:0 2px 10px 0 var(--svg-light);border-radius:3px;height:3px;background-color:var(--svg-light)}.header .header__burger span::before{top:-12px}.header .header__burger span::after{top:12px}body.is-size-m #menu-item-186 .submenu{grid-template-columns:auto !important;gap:16px}@media(min-width: 1201px){.header .header__burger{display:none}}@media(max-width: 1200px){.header .header__inner .header__menu{display:none}.header .header__inner .lang-switcher{margin-left:auto}}@media(min-width: 769px){.header .header__btns-mob{display:none}}@media(max-width: 768px){.header{background-color:var(--c-background)}.header .header__btns{display:none}}@media(max-width: 500px){.header .header__btns-mob{display:none}}@media(max-width: 400px){.header .header__inner .header__logo img{max-width:clamp(140px,140px + 60*(100vw - 320px)/80,200px)}}#scroller{display:none}#scroller.active{display:flex;flex-shrink:0;justify-content:center;align-items:center;position:fixed;right:0;bottom:10%;width:35px;height:35px;background:var(--scroller-bg);border:1px solid var(--c-prime-light);z-index:200;cursor:pointer;transition:all .3s ease-in-out}#scroller.active:hover{background:var(--c-prime-light);border:1px solid var(--c-prime);box-shadow:var(--sh-scroller)}#scroller.active:active{background:var(--scroller-bg);border:1px solid var(--c-prime-light)}#scroller.active:focus{background:var(--scroller-bg);border:1px solid var(--c-prime-light)}@media(max-width: 576px){#scroller.active{bottom:30px;width:50px;height:50px}}.footer{padding:clamp(40px, 40px + 40 * (100vw - 320px) / 1600, 80px) 0}.footer .footer-copy--mobile{display:none}.footer .footer-help{background:var(--c-footer);padding:16px 8px;text-align:center}.footer .footer-help .paragraph{color:var(--c-text)}.footer .footer-help .paragraph-strong{color:var(--c-prime);text-decoration:underline;transition:all .3s ease-in-out}.footer .footer-help .paragraph-strong:hover{color:var(--c-text)}.footer .footer-contact{padding:14px 0;margin-top:clamp(16px,16px + 16*(100vw - 320px)/1600,32px);border-top:1px solid var(--b-borders);border-bottom:1px solid var(--b-borders);display:flex;justify-content:space-between;align-items:center}.footer .footer-contact .footer-brand{display:flex;align-items:center;width:auto}.footer .footer-contact .footer-logo{width:74px}.footer .footer-contact .footer-copy{font-size:10px;color:var(--c-paragrph);padding-left:10px}.footer .footer-contact .footer-datas{width:70%}.footer .footer-contact .footer-adress{width:25%}.footer .footer-contact .footer-text,.footer .footer-contact .footer-phone,.footer .footer-contact .footer-email{display:inline-flex;align-items:center}.footer .footer-contact .menu-text{font-family:"IBM Plex Sans",sans-serif;color:var(--c-paragrph);padding-left:8px}.footer .footer-contact .footer-datas{display:grid;grid-template-columns:repeat(3, 1fr);align-items:center;gap:8px}.footer .footer-contact .color-link,.footer .footer-contact a.custom-shortcode{color:var(--c-prime);text-decoration:underline;transition:all .3s ease-in-out}.footer .footer-contact .color-link:hover,.footer .footer-contact a.custom-shortcode:hover{color:var(--c-paragrph)}.footer .main-menu{margin-top:clamp(16px,16px + 16*(100vw - 320px)/1600,32px);display:grid;grid-template-columns:repeat(7, 1fr);gap:16px}.footer .main-menu>li>a{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:clamp(12px,.72vw,14px);color:var(--c-paragrph)}.footer .main-menu>li>a svg{display:none}.footer .main-menu .submenu li{margin-top:8px}.footer .main-menu .submenu li a{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:clamp(12px,.72vw,14px);color:var(--c-paragrph)}.footer .footer-menus{position:relative}.footer .sitemap{position:absolute;bottom:0;right:0;font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:clamp(12px,.72vw,14px);color:var(--c-prime);text-decoration:underline;transition:all .3s ease-in-out}.footer .sitemap:hover{text-decoration:none}.footer .footer-risk{margin-top:clamp(16px,16px + 16*(100vw - 320px)/1600,32px);padding-top:clamp(8px,8px + 16*(100vw - 320px)/1600,24px);border-top:1px solid var(--b-borders)}.footer .risk-title{font-family:"BIBM Plex Sansarlow",sans-serif;font-weight:700;font-size:clamp(12px,.72vw,14px);color:var(--c-paragrph)}.footer .brand-row{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}.footer .risk-subheading{margin-top:8px;font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:clamp(12px,.72vw,14px);color:var(--c-paragrph)}body.is-size-l.th-off .main-menu{grid-template-columns:repeat(4, 1fr)}body.is-size-m .main-menu{grid-template-columns:repeat(6, 1fr)}body.is-size-m.th-off .main-menu{grid-template-columns:repeat(3, 1fr)}body.is-size-s.th-off .main-menu{display:flex;justify-content:center;align-items:center;gap:0}body.is-size-s.th-off .main-menu li{margin:0 10px}@media(max-width: 1024px){.footer .footer-contact{flex-wrap:wrap}.footer .footer-contact .footer-brand{width:100%;justify-content:space-between}.footer .footer-contact .footer-datas{width:100%}.footer .footer-contact .footer-adress{margin-top:24px;width:100%}.footer .main-menu{grid-template-columns:repeat(4, 1fr) !important}}@media(max-width: 768px){.footer .footer-copy--desktop{display:none}.footer .footer-copy--mobile{margin-top:24px;display:block}.footer .footer-contact .footer-datas{grid-template-columns:1fr;gap:0}.footer .footer-contact .menu-text{margin-top:16px;padding-left:0}.footer .footer-contact .footer-adress{margin-top:0}.footer .footer-contact .footer-copy{order:2}.footer .email-item,.footer .phone-item{padding-left:8px}.footer .main-menu{grid-template-columns:repeat(2, 1fr) !important}.footer .brand-row{grid-template-columns:1fr;gap:0}body.is-size-s.th-off .main-menu{flex-direction:column;align-items:flex-start}body.is-size-s.th-off .main-menu li{margin:5px 0}}@media(max-width: 576px){.footer .main-menu{grid-template-columns:1fr !important}}.mobile-nav{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999999;transform:translateX(-100%);transform-origin:left center;transition:all .5s ease-in-out .5s,visibility .5s ease .5s;visibility:hidden}.mobile-nav.expanded{opacity:1;transform:translateX(0%);visibility:visible;transition:all .5s ease-in-out 0s,visibility .5s ease 0s}.mobile-nav.expanded .mobile-nav__content{opacity:1;visibility:visible;transform:translateX(0);transition:opacity .5s ease .5s,visibility .5s ease .5s,all .5s ease-in-out .5s}.mobile-nav .mobile-nav__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--c-background);opacity:.5}.mobile-nav .mobile-nav__content{width:300px;background:var(--c-background);z-index:10;position:relative;height:100%;overflow-y:auto;padding:30px 15px;opacity:0;visibility:hidden;transform:translateX(-100%);transition:opacity .5s ease 0s,visibility .5s ease 0s,all .5s ease-in-out 0s}.mobile-nav .mobile-nav__content::-webkit-scrollbar{width:6px}.mobile-nav .mobile-nav__content::-webkit-scrollbar-track{background:var(--b-borders)}.mobile-nav .mobile-nav__content::-webkit-scrollbar-thumb{background:var(--c-prime);border-radius:6px}.mobile-nav .mobile-nav__content .mobile-nav__top{display:flex;justify-content:space-between;align-items:center;margin:0 0 40px}.mobile-nav .mobile-nav__content .mobile-nav__top .mobile-nav__logo img{max-width:150px;width:100%}.mobile-nav .mobile-nav__content .mobile-nav__top .mobile-nav__close{cursor:pointer;font-family:"IBM Plex Sans",sans-serif;font-size:40px;color:var(--svg-light)}.mobile-nav .mobile-nav__content .mobile-nav__menu-list{border-top:1px solid var(--b-borders);border-bottom:1px solid var(--b-borders);margin:0;padding:0;list-style-type:none}.mobile-nav .mobile-nav__content .mobile-nav__menu-list li:not(:last-child){border-bottom:1px solid var(--b-borders)}.mobile-nav .mobile-nav__content .mobile-nav__menu-list li>a{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-style:normal;line-height:1.2;font-size:clamp(14px,14px + 3*(100vw - 320px)/1600,17px);color:var(--c-text);display:flex;align-items:center;padding:10px 0}.mobile-nav .mobile-nav__content .mobile-nav__menu-list li .current-menu-item a{color:var(--c-prime)}.mobile-nav .mobile-nav__content .mobile-nav__menu-list li.menu-item-has-children>a:hover{cursor:pointer;color:var(--c-prime)}.mobile-nav .mobile-nav__content .mobile-nav__menu-list li.menu-item-has-children>a:hover span{color:var(--c-prime)}.mobile-nav .mobile-nav__content .mobile-nav__menu-list li.menu-item-has-children .sub-menu a[href]:hover{cursor:pointer;color:var(--c-prime)}.mobile-nav .mobile-nav__content .mobile-nav__menu-list li.menu-item-has-children.current-menu-parent>a{color:var(--c-prime)}.mobile-nav .mobile-nav__content .mobile-nav__menu-list li.menu-item-has-children.current-menu-parent>a span{color:var(--c-prime)}.mobile-nav .mobile-nav__content .mobile-nav__menu-list li.menu-item-has-children.expanded>a span{transform:rotate(90deg)}.mobile-nav .mobile-nav__content .mobile-nav__menu-list li.menu-item-has-children.expanded ul{border-top:1px solid var(--b-borders)}.mobile-nav .mobile-nav__content .mobile-nav__menu-list li.menu-item-has-children a{justify-content:space-between;transition:.5s;padding:10px 0}.mobile-nav .mobile-nav__content .mobile-nav__menu-list li.menu-item-has-children a span{width:30px;height:30px;color:var(--c-text);display:flex;justify-content:center;align-items:center;text-align:center;transform:rotate(0deg);transition:all .5s ease-in-out;font-size:24px;transform:rotate(180deg)}.mobile-nav .mobile-nav__content .mobile-nav__menu-list li.menu-item-has-children ul{height:0;overflow:hidden;transition:height .6s ease-in-out;margin:0 0 0 10px;padding:0;list-style-type:none}.mobile-nav .mobile-nav__content .mobile-nav__contact{margin:40px 0 0}.mobile-nav .mobile-nav__content .mobile-nav__contact li a{min-width:100%}.mobile-nav .mobile-nav__content .mobile-nav__contact li:last-child{margin-top:10px}.not-found{padding:0;display:flex;height:100vh}.not-found .container-paper{display:grid;grid-gap:3em 1.5em;margin:auto;max-width:40em;padding:3em 0;text-align:center;width:calc(100% - 3em)}.not-found .paper{display:block;margin:auto;overflow:visible;width:100%;max-width:224px;height:auto}.not-found .paper__fill{fill:#fff}.not-found .paper__outline,.not-found .paper__lines{transition:stroke .3s}.not-found .paper__top,.not-found .paper__bottom,.not-found .paper__tear,.not-found .paper__tear-fill{animation:paperTop 1.25s cubic-bezier(0.77, 0, 0.18, 1)}.not-found .paper__top,.not-found .paper__bottom{transform-origin:0 148px;transition:transform .3s cubic-bezier(0.77, 0, 0.18, 1)}.not-found .paper__top{transform:translate(0, 8px)}.not-found .paper__bottom{animation-name:paperBottom;transform:translate(0, 42px)}.not-found .paper__tear,.not-found .paper__tear-fill{animation-timing-function:cubic-bezier(0.32, 0, 0.67, 0)}.not-found .paper__tear{animation-name:paperTear;stroke-dashoffset:0}.not-found .paper__tear-fill{animation-name:paperTearFill}.not-found .paper__outline:hover .paper__top,.not-found .paper__outline:hover .paper__bottom{transform:translate(0, 25px)}.not-found h1{letter-spacing:0;color:var(--c-text)}.not-found .paragraph{color:var(--c-text);margin-bottom:clamp(8px,1.25vw,24px)}@media(min-width: 768px){.not-found .container-paper{grid-template-columns:1fr 2fr;align-items:center;text-align:left}.not-found .paper{max-width:300px}}@keyframes paperTop{from,40%{animation-timing-function:cubic-bezier(0.32, 0, 0.67, 0);transform:translate(0, 25px) rotate(0);transform-origin:61px 148px}70%{animation-timing-function:cubic-bezier(0.33, 1, 0.67, 1.5);transform:translate(0, 25px) rotate(-5deg);transform-origin:61px 148px}to{transform:translate(0, 8px) rotate(0);transform-origin:0 148px}}@keyframes paperBottom{from,40%{animation-timing-function:cubic-bezier(0.32, 0, 0.67, 0);transform:translate(0, 25px) rotate(0);transform-origin:61px 148px}70%{animation-timing-function:cubic-bezier(0.33, 1, 0.67, 1.5);transform:translate(0, 25px) rotate(5deg);transform-origin:61px 148px}to{transform:translate(0, 42px) rotate(0);transform-origin:0 148px}}@keyframes paperTear{from,40%{stroke-dashoffset:-198}70%,to{stroke-dashoffset:0}}@keyframes paperTearFill{from,40%{width:187px}70%,to{width:0}}
