@font-face{font-family:Plus Jakarta Sans;font-weight:400;src:url(../media/plus-jakarta-sans-v12-latin-regular.2ysn9gc82zk1v.woff2)format("woff2");font-display:swap}
:root{--max-width:100%;--bg-lg:#fafcff;--text-p-size:20px;--text-title-size:64px}body{margin:0;padding:0;font-family:Plus Jakarta Sans,sans-serif}.site-header{background:#fff;justify-content:space-between;align-items:center;padding:12px 24px;display:flex}.site-header .logo{height:48px}.app{max-width:var(--max-width);margin:0 auto}span.title{font-size:var(--text-title-size);color:#373b3f;text-align:center;font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;line-height:70.4px}span.section-title{font-size:var(--text-title-size);color:#373b3f;font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;line-height:70.4px}p{font-size:var(--text-p-size);color:#646a71;font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;line-height:30px}@media screen and (min-width:1441px){span.title,span.section-title{font-size:64px;font-weight:700;line-height:90.2px}p{font-size:20px;font-weight:500;line-height:26px}}@media screen and (max-width:1440px){span.title,span.section-title{font-size:56px;line-height:81.1px}p{font-size:18px;font-weight:500;line-height:23.4px}}@media screen and (max-width:1280px){span.title,span.section-title{font-size:48px;line-height:52.8px}p{font-size:16px;font-weight:500;line-height:20.8px}}@media screen and (max-width:1024px){span.title,span.section-title{font-size:38.4px;line-height:42.24px}p{font-size:12.8px;font-weight:500;line-height:16.6px}}@media screen and (max-width:768px){span.title,span.section-title{font-size:40px;line-height:44px}p{font-size:16px;font-weight:500;line-height:20.8px}}@media screen and (max-width:425px){span.title,span.section-title{font-size:24px;line-height:24.35px}p{font-size:14px;font-weight:500;line-height:18.2px}}
@media (max-width:768px){.back-to-top{bottom:15px}.language-switcher-container{margin-top:15px}}@media (max-width:917px){.tapkeen-candp-container{width:100%;margin-top:40px;left:0}.tapkeen-candp-title{font-size:28px}}
