body.page .text-image,body.archive .text-image,body.blog .text-image,body.single .text-image,body.home .text-image,body.error404 .text-image{--sf-color-white: #F2F3F5;background-color:var(--sf-color-navi);color:var(--sf-color-white);padding:var(--sf-sp-1) 0}body.page .text-image__wrapper,body.archive .text-image__wrapper,body.blog .text-image__wrapper,body.single .text-image__wrapper,body.home .text-image__wrapper,body.error404 .text-image__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:81.4375rem;margin:0 auto}body.page .text-image__image,body.archive .text-image__image,body.blog .text-image__image,body.single .text-image__image,body.home .text-image__image,body.error404 .text-image__image{width:calc(52% - 1.75rem);display:flex;flex-direction:column}@media (max-width: 1024px){body.page .text-image__image,body.archive .text-image__image,body.blog .text-image__image,body.single .text-image__image,body.home .text-image__image,body.error404 .text-image__image{width:100%}}body.page .text-image__image h2,body.archive .text-image__image h2,body.blog .text-image__image h2,body.single .text-image__image h2,body.home .text-image__image h2,body.error404 .text-image__image h2{margin:0 0 1.625rem}body.page .text-image__image h2 span,body.archive .text-image__image h2 span,body.blog .text-image__image h2 span,body.single .text-image__image h2 span,body.home .text-image__image h2 span,body.error404 .text-image__image h2 span{color:var(--sf-color-orange)}@media (max-width: 1024px){body.page .text-image__image h2,body.archive .text-image__image h2,body.blog .text-image__image h2,body.single .text-image__image h2,body.home .text-image__image h2,body.error404 .text-image__image h2{text-align:center}}body.page .text-image__image img,body.archive .text-image__image img,body.blog .text-image__image img,body.single .text-image__image img,body.home .text-image__image img,body.error404 .text-image__image img{border-radius:var(--sf-border-radius-2);display:block;height:21.5rem;width:100%;flex-grow:1;-o-object-fit:cover;object-fit:cover}@media (max-width: 1024px){body.page .text-image__image img,body.archive .text-image__image img,body.blog .text-image__image img,body.single .text-image__image img,body.home .text-image__image img,body.error404 .text-image__image img{height:auto}}body.page .text-image__content,body.archive .text-image__content,body.blog .text-image__content,body.single .text-image__content,body.home .text-image__content,body.error404 .text-image__content{width:48%;padding:1.375rem 1.75rem 2rem;border:.125rem solid var(--sf-color-white);border-radius:var(--sf-border-radius-3)}@media (max-width: 1024px){body.page .text-image__content,body.archive .text-image__content,body.blog .text-image__content,body.single .text-image__content,body.home .text-image__content,body.error404 .text-image__content{width:100%;margin-top:3rem}}@media (max-width: 575px){body.page .text-image__content,body.archive .text-image__content,body.blog .text-image__content,body.single .text-image__content,body.home .text-image__content,body.error404 .text-image__content{padding:1.25rem}}body.page .text-image__content .text-element p,body.page .text-image__content .text-element ul,body.page .text-image__content .text-element ol,body.archive .text-image__content .text-element p,body.archive .text-image__content .text-element ul,body.archive .text-image__content .text-element ol,body.blog .text-image__content .text-element p,body.blog .text-image__content .text-element ul,body.blog .text-image__content .text-element ol,body.single .text-image__content .text-element p,body.single .text-image__content .text-element ul,body.single .text-image__content .text-element ol,body.home .text-image__content .text-element p,body.home .text-image__content .text-element ul,body.home .text-image__content .text-element ol,body.error404 .text-image__content .text-element p,body.error404 .text-image__content .text-element ul,body.error404 .text-image__content .text-element ol{font-size:var(--sf-text-1-fs);line-height:1.5;margin:2rem 0}@media (max-width: 992px){body.page .text-image__content .text-element p,body.page .text-image__content .text-element ul,body.page .text-image__content .text-element ol,body.archive .text-image__content .text-element p,body.archive .text-image__content .text-element ul,body.archive .text-image__content .text-element ol,body.blog .text-image__content .text-element p,body.blog .text-image__content .text-element ul,body.blog .text-image__content .text-element ol,body.single .text-image__content .text-element p,body.single .text-image__content .text-element ul,body.single .text-image__content .text-element ol,body.home .text-image__content .text-element p,body.home .text-image__content .text-element ul,body.home .text-image__content .text-element ol,body.error404 .text-image__content .text-element p,body.error404 .text-image__content .text-element ul,body.error404 .text-image__content .text-element ol{margin:1rem 0}}body.page .text-image__content .text-element ul,body.archive .text-image__content .text-element ul,body.blog .text-image__content .text-element ul,body.single .text-image__content .text-element ul,body.home .text-image__content .text-element ul,body.error404 .text-image__content .text-element ul{list-style-type:disc;padding-left:1.25rem}body.page .text-image__content .text-element ul li,body.page .text-image__content .text-element ol li,body.archive .text-image__content .text-element ul li,body.archive .text-image__content .text-element ol li,body.blog .text-image__content .text-element ul li,body.blog .text-image__content .text-element ol li,body.single .text-image__content .text-element ul li,body.single .text-image__content .text-element ol li,body.home .text-image__content .text-element ul li,body.home .text-image__content .text-element ol li,body.error404 .text-image__content .text-element ul li,body.error404 .text-image__content .text-element ol li{margin-bottom:2.5rem}@media (max-width: 992px){body.page .text-image__content .text-element ul li,body.page .text-image__content .text-element ol li,body.archive .text-image__content .text-element ul li,body.archive .text-image__content .text-element ol li,body.blog .text-image__content .text-element ul li,body.blog .text-image__content .text-element ol li,body.single .text-image__content .text-element ul li,body.single .text-image__content .text-element ol li,body.home .text-image__content .text-element ul li,body.home .text-image__content .text-element ol li,body.error404 .text-image__content .text-element ul li,body.error404 .text-image__content .text-element ol li{margin-bottom:1.25rem}}body.page .text-image__content .text-element ul li:last-child,body.page .text-image__content .text-element ol li:last-child,body.archive .text-image__content .text-element ul li:last-child,body.archive .text-image__content .text-element ol li:last-child,body.blog .text-image__content .text-element ul li:last-child,body.blog .text-image__content .text-element ol li:last-child,body.single .text-image__content .text-element ul li:last-child,body.single .text-image__content .text-element ol li:last-child,body.home .text-image__content .text-element ul li:last-child,body.home .text-image__content .text-element ol li:last-child,body.error404 .text-image__content .text-element ul li:last-child,body.error404 .text-image__content .text-element ol li:last-child{margin-bottom:0}body.page .text-image__content .text-element>:first-child,body.archive .text-image__content .text-element>:first-child,body.blog .text-image__content .text-element>:first-child,body.single .text-image__content .text-element>:first-child,body.home .text-image__content .text-element>:first-child,body.error404 .text-image__content .text-element>:first-child{margin-top:0}body.page .text-image__content .text-element>:last-child,body.archive .text-image__content .text-element>:last-child,body.blog .text-image__content .text-element>:last-child,body.single .text-image__content .text-element>:last-child,body.home .text-image__content .text-element>:last-child,body.error404 .text-image__content .text-element>:last-child{margin-bottom:0}@media (max-width: 768px){body.page .text-image__content .text-element a.btn-orange,body.archive .text-image__content .text-element a.btn-orange,body.blog .text-image__content .text-element a.btn-orange,body.single .text-image__content .text-element a.btn-orange,body.home .text-image__content .text-element a.btn-orange,body.error404 .text-image__content .text-element a.btn-orange{max-width:unset}}
