#CookiebotWidget{bottom:20px!important}.author-name-wrap{display:flex;flex-direction:column;row-gap:10px}.author-info{align-items:flex-start}.faq-section{padding-top:80px;padding-bottom:80px;background-color:#eefaff}.faq-section .box-materials__title{font-size:20px;margin-bottom:0;min-height:auto;max-width:none}.faq-section h2{margin-bottom:40px}.faq-item{margin-bottom:10px}.faq-question{display:flex;justify-content:space-between;align-items:center;width:100%;padding:12px 15px;text-align:left;font-weight:700;cursor:pointer;background-color:white;color:black}.faq-answer{display:grid;grid-template-rows:0fr;border-radius:4px;transition:grid-template-rows .25s ease-out}.faq-answer-inner{overflow:hidden}.faq-answer-content{padding:15px}.faq-item.active .faq-answer{grid-template-rows:1fr}.blog-single .content-page h3,.blog-single .content-page h2{margin:30px 0}.table-wrap table{min-width:600px}.table-wrap{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.table-wrap::-webkit-scrollbar{width:0;height:0}.blog.blog_chapter .blog__excerpt{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.blog.blog_chapter .offer__title{margin-bottom:38px}.blog-single .content-page a{color:#2081f2}.blog-single .content-page h1:has(+ol,+ul),.blog-single .content-page h2:has(+ol,+ul),.blog-single .content-page h3:has(+ol,+ul),.blog-single .content-page h4:has(+ol,+ul),.blog-single .content-page h5:has(+ol,+ul),.blog-single .content-page h6:has(+ol,+ul){margin-bottom:30px}.blog-single .content-page h1,.blog-single .content-page h2,.blog-single .content-page h3,.blog-single .content-page h4,.blog-single .content-page h5,.blog-single .content-page h6{font-weight:700;line-height:134.61538%}.blog-single .content-page h1,.blog-single .content-page h2{font-size:26px}.blog-single .content-page h3{font-size:21px}.blog-single .content-page h4{font-size:18px}@media screen and (max-width:479.98px){.blog-single .content-page h1,.blog-single .content-page h2{min-height:40px}}.blog-single .content-page a:hover{text-decoration:underline}.blog-single .content-page p{margin:30px 0;line-height:125%}.blog-single .content-page img{object-fit:contain;display:block;width:auto;height:auto}.blog-single .content-page ul,.blog-single .content-page ol{display:inline-flex;flex-direction:column;row-gap:.5rem}@media (max-width:1216px){.blog.blog_chapter .offer__title{font-size:calc(25px + 31 * ( ( 100vw - 320px ) / 896 ))}}