
.single-page .wrapper li,.single-page .wrapper p{line-height:calc(var(--lh-xl) + 20%)}.breadcrumb{background-color:var(--_c-bg);padding:6px;margin-top:11px;--_c-light:#AAA1A1;--_c-bg:#D9D9D933}.breadcrumb li{display:inline-flex;align-items:center}.breadcrumb li:not(:first-child):before{content:"/";margin-right:3px;color:var(--_c-light)}.breadcrumb li>*{font-size:var(--fs-xs)}.breadcrumb li a{color:var(--_c-light)}.breadcrumb li a:hover{color:#000}.breadcrumb li span{color:var(--c-primary)}.single-page{padding-block:40px 30px}.single-page .about-us{display:grid;grid-template-columns:auto 1fr;gap:68px}.single-page .about-us .content{max-width:561px}.single-page .about-us .content>:first-child{font-size:var(--fs-base, 16px);font-weight:600;color:var(--c-primary);display:block}.single-page .about-us .content>:nth-child(2){font-size:var(--fs-md, 24px);font-weight:600;line-height:var(--lh-df);margin-block:6px 16px}.single-page .about-us .content p{line-height:var(--lh-lg)}.single-page .about-us .content :where(ul,ol){display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;margin-block:30px 60px}.single-page .about-us .content li{font-size:var(--fs-base, 16px);width:calc(50% - 12px);list-style:disc inside;margin-bottom:12px}.single-page .wrapper>:where(h1,h2){font-size:var(--fs-lg, 30px);font-weight:600;margin-block:15px 10px}.single-page:not(:has(.about-us)) .wrapper>h2{font-size:var(--fs-md, 24px)}.single-page .wrapper>:where(h3,h4,h5,h6){margin-block:10px}.single-page .wrapper li{font-size:var(--fs-base, 16px);color:var(--c-light)}.single-page :where(.about-us,.about-us .content,.about-us .content *,.about-image,.wrapper *){transition:var(--transition)}@media only screen and (width <= 1200px){.single-page .about-us{grid-template-columns:repeat(2,1fr);align-items:center}}@media only screen and (width <= 991px){.single-page .about-us{grid-template-columns:1fr}.single-page .about-us .content{max-width:100%}.single-page .about-us .content ul{margin-bottom:30px}.single-page .about-us .about-image{text-align:center;order:-1}}@media only screen and (width <= 475px){.single-page .about-us .content ul{flex-direction:column;margin-block:20px}.single-page .about-us .content li{width:100%}}