body.page .hero-category,body.archive .hero-category,body.blog .hero-category,body.single .hero-category,body.home .hero-category,body.error404 .hero-category{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}body.page .hero-category:after,body.archive .hero-category:after,body.blog .hero-category:after,body.single .hero-category:after,body.home .hero-category:after,body.error404 .hero-category:after{content:"";position:absolute;inset:0;width:100%;height:100%;background:var(--sf-color-navi-opacity)}body.page .hero-category.padding,body.archive .hero-category.padding,body.blog .hero-category.padding,body.single .hero-category.padding,body.home .hero-category.padding,body.error404 .hero-category.padding{padding-bottom:22.625rem;padding-top:9.25rem}body.page .hero-category>div,body.archive .hero-category>div,body.blog .hero-category>div,body.single .hero-category>div,body.home .hero-category>div,body.error404 .hero-category>div{position:relative;z-index:1}body.page .hero-category__image,body.archive .hero-category__image,body.blog .hero-category__image,body.single .hero-category__image,body.home .hero-category__image,body.error404 .hero-category__image{max-width:16.6875rem;margin:0 auto 3rem}body.page .hero-category__image img,body.archive .hero-category__image img,body.blog .hero-category__image img,body.single .hero-category__image img,body.home .hero-category__image img,body.error404 .hero-category__image img{max-width:100%;height:auto}body.page .hero-category h1,body.archive .hero-category h1,body.blog .hero-category h1,body.single .hero-category h1,body.home .hero-category h1,body.error404 .hero-category h1{margin-bottom:2rem}body.page .hero-category h1 strong,body.archive .hero-category h1 strong,body.blog .hero-category h1 strong,body.single .hero-category h1 strong,body.home .hero-category h1 strong,body.error404 .hero-category h1 strong{font-family:var(--sf-font-3-family)}body.page .hero-category p,body.archive .hero-category p,body.blog .hero-category p,body.single .hero-category p,body.home .hero-category p,body.error404 .hero-category p{color:var(--sf-color-white);text-align:center;font-size:1.875rem;font-weight:300;line-height:1.5;margin-bottom:2.875rem}body.page .hero-category__buttons,body.archive .hero-category__buttons,body.blog .hero-category__buttons,body.single .hero-category__buttons,body.home .hero-category__buttons,body.error404 .hero-category__buttons{display:flex;align-items:center;justify-content:center;gap:2rem;width:100%}body.page .hero-category__buttons a,body.archive .hero-category__buttons a,body.blog .hero-category__buttons a,body.single .hero-category__buttons a,body.home .hero-category__buttons a,body.error404 .hero-category__buttons a{border-radius:var(--sf-border-radius-1);font-size:1.125rem;font-weight:700;line-height:normal;letter-spacing:1.8px;color:var(--sf-color-white);padding:1rem 3rem;display:inline-block;border:1px solid transparent}body.page .hero-category__buttons a.btn-orange,body.archive .hero-category__buttons a.btn-orange,body.blog .hero-category__buttons a.btn-orange,body.single .hero-category__buttons a.btn-orange,body.home .hero-category__buttons a.btn-orange,body.error404 .hero-category__buttons a.btn-orange{background:var(--sf-color-orange)}body.page .hero-category__buttons a.btn-orange:hover,body.archive .hero-category__buttons a.btn-orange:hover,body.blog .hero-category__buttons a.btn-orange:hover,body.single .hero-category__buttons a.btn-orange:hover,body.home .hero-category__buttons a.btn-orange:hover,body.error404 .hero-category__buttons a.btn-orange:hover{background:var(--sf-color-white);border:1px solid var(--sf-color-orange);color:var(--sf-color-orange)}body.page .hero-category__buttons a.btn-border,body.archive .hero-category__buttons a.btn-border,body.blog .hero-category__buttons a.btn-border,body.single .hero-category__buttons a.btn-border,body.home .hero-category__buttons a.btn-border,body.error404 .hero-category__buttons a.btn-border{border:1px solid var(--sf-border-white)}@media (max-width: 992px){body.page .hero-category.padding,body.archive .hero-category.padding,body.blog .hero-category.padding,body.single .hero-category.padding,body.home .hero-category.padding,body.error404 .hero-category.padding{padding-bottom:15.5rem;padding-top:3.75rem}body.page .hero-category p,body.archive .hero-category p,body.blog .hero-category p,body.single .hero-category p,body.home .hero-category p,body.error404 .hero-category p{font-size:1.5625rem}body.page .hero-category__buttons,body.archive .hero-category__buttons,body.blog .hero-category__buttons,body.single .hero-category__buttons,body.home .hero-category__buttons,body.error404 .hero-category__buttons{gap:1rem}body.page .hero-category__buttons a,body.archive .hero-category__buttons a,body.blog .hero-category__buttons a,body.single .hero-category__buttons a,body.home .hero-category__buttons a,body.error404 .hero-category__buttons a{font-size:.9375rem;padding:1rem 1.5rem}}@media (max-width: 768px){body.page .hero-category p,body.archive .hero-category p,body.blog .hero-category p,body.single .hero-category p,body.home .hero-category p,body.error404 .hero-category p{font-size:1.125rem}}@media (max-width: 575px){body.page .hero-category.padding,body.archive .hero-category.padding,body.blog .hero-category.padding,body.single .hero-category.padding,body.home .hero-category.padding,body.error404 .hero-category.padding{padding-bottom:12.5rem}body.page .hero-category__buttons,body.archive .hero-category__buttons,body.blog .hero-category__buttons,body.single .hero-category__buttons,body.home .hero-category__buttons,body.error404 .hero-category__buttons{flex-direction:column}body.page .hero-category__buttons a,body.archive .hero-category__buttons a,body.blog .hero-category__buttons a,body.single .hero-category__buttons a,body.home .hero-category__buttons a,body.error404 .hero-category__buttons a{width:100%;text-align:center}}
