.single-section{padding:clamp(60px,7.2993vw,100px) 0}.single-section__box{display:flex;flex-direction:column;grid-gap:clamp(20px,1.752vw,24px)}.single-section__box p{color:var(--cl-d)}.single-section .editor{align-self:center;max-width:906px}.single-section__top{display:flex;flex-direction:column;grid-gap:12px;align-items:center}.single-section__content{padding-top:clamp(15px,4.088vw,56px);align-self:center;max-width:906px;width:100%;display:flex;flex-direction:column;grid-gap:clamp(24px,2.336vw,32px)}.single-section__content p{font-size:clamp(16px,1.46vw,20px);line-height:160%;color:var(--cl-d)}.single-section__content .editor{width:100%;grid-gap:clamp(24px,2.336vw,32px)}.single-section__content .editor img,.single-section__content .editor picture{display:flex;border-radius:24px;width:100%;height:min(52.98vw,480px)}.single-section__content .editor img:nth-of-type(1){margin-bottom:clamp(4px,.584vw,8px)}.single-section.mode{padding-top:0}.single-section:only-child{padding:0 0 clamp(60px,7.2993vw,100px)}.single-section .breadcrumbs{display:flex;align-items:center;grid-gap:8px;flex-wrap:wrap}.single-section .breadcrumbs li{display:flex;align-items:center;grid-gap:8px}.single-section .breadcrumbs li:not(:last-child)::before{content:"";order:2;display:flex;background-color:var(--cl-f);width:4px;aspect-ratio:1;border-radius:100%;position:relative;top:1px}.single-section .breadcrumbs li:last-child{font-weight:400;font-size:clamp(14px,1.168vw,16px);color:var(--cl-d);transition:all .3s;display:flex;line-height:110%}.single-section .breadcrumbs li a{font-weight:400;font-size:clamp(14px,1.168vw,16px);color:var(--cl-f);transition:all .3s}.single-section .breadcrumbs li a:hover{color:var(--cl-d)}.single-section .blog-top{display:flex;flex-direction:column;grid-gap:16px}.single-section .blog-top .title{text-align:start}.single-section .blog-top__inner{display:flex;align-items:center}.single-section .blog-top__inner .category-nav{flex-grow:1}.single-section .category-nav{display:flex;align-items:center;grid-gap:12px}.single-section .category-nav ul{display:flex;align-items:center;grid-gap:clamp(10px,.876vw,12px)}.single-section .category-nav ul button{padding:clamp(10px,.876vw,12px) clamp(24px,2.336vw,32px);font-weight:500;font-size:clamp(16px,1.314vw,18px);color:var(--cl-c);border-radius:60px;transition:all .4s;position:relative}.single-section .category-nav ul button::before{pointer-events:none;content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--gr-a);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.single-section .category-nav ul button:before{transition:all .4s;opacity:0}.single-section .category-nav ul button:after{content:"";position:absolute;border-radius:inherit;background:var(--gr-a);z-index:-1;inset:0;opacity:0;visibility:hidden;transition:all .4s}.single-section .category-nav ul button:hover{color:var(--cl-a)}.single-section .category-nav ul button:hover:after{visibility:visible;opacity:1}.single-section .category-nav ul button.active{pointer-events:none}.single-section .category-nav ul button.active:before{opacity:.5}body.single-blog_post .single-section{padding-top:0}body.single-blog_post .single-section:has(+section){padding-bottom:0}@media (min-width:1025px){.single-section .blog-top__inner{grid-gap:clamp(20px,5.729vw,110px)}}@media (max-width:1024px){.single-section .blog-top__inner{grid-gap:25px;flex-wrap:wrap}}@media (max-width:1024px) and (min-width:577px){.single-section .blog-top__inner .category-nav{justify-content:center}.single-section .blog-top__inner{justify-content:space-between}.single-section .blog-top.mode .blog-top__inner .category-nav{justify-content:start}}@media (max-width:1024px) and (min-width:768px){.single-section .blog-top.mode .blog-top__inner{flex-wrap:nowrap}}@media (max-width:930px){.single-section .blog-top__inner .category-nav{order:3}.single-section .blog-top.mode .category-nav{order:-1}}@media (max-width:767px){.single-section__box .subtitle{text-align:center}.single-section .breadcrumbs{justify-content:center}.single-section .blog-top.mode .search-form{max-width:100%}}@media (max-width:576px){.single-section .blog-top__inner .search-form{max-width:100%}.single-section .blog-top__inner .title{text-align:center}.single-section .category-nav{overflow-x:auto;width:calc(100% + var(--container-offset) * 2);margin:0 calc(var(--container-offset) * -1);padding:0 var(--container-offset)}.single-section .category-nav::-webkit-scrollbar{display:none}}