body.page .theme-text-image .heading,body.archive .theme-text-image .heading,body.blog .theme-text-image .heading,body.single .theme-text-image .heading,body.home .theme-text-image .heading,body.error404 .theme-text-image .heading{margin-bottom:2.5rem;text-align:center}@media (max-width: 768px){body.page .theme-text-image .heading,body.archive .theme-text-image .heading,body.blog .theme-text-image .heading,body.single .theme-text-image .heading,body.home .theme-text-image .heading,body.error404 .theme-text-image .heading{margin-bottom:1.25rem;text-align:left}}body.page .theme-text-image .heading>*,body.archive .theme-text-image .heading>*,body.blog .theme-text-image .heading>*,body.single .theme-text-image .heading>*,body.home .theme-text-image .heading>*,body.error404 .theme-text-image .heading>*{margin:1.25rem 0}body.page .theme-text-image .heading h1,body.page .theme-text-image .heading h2,body.page .theme-text-image .heading h3,body.page .theme-text-image .heading h4,body.page .theme-text-image .heading h5,body.page .theme-text-image .heading h6,body.archive .theme-text-image .heading h1,body.archive .theme-text-image .heading h2,body.archive .theme-text-image .heading h3,body.archive .theme-text-image .heading h4,body.archive .theme-text-image .heading h5,body.archive .theme-text-image .heading h6,body.blog .theme-text-image .heading h1,body.blog .theme-text-image .heading h2,body.blog .theme-text-image .heading h3,body.blog .theme-text-image .heading h4,body.blog .theme-text-image .heading h5,body.blog .theme-text-image .heading h6,body.single .theme-text-image .heading h1,body.single .theme-text-image .heading h2,body.single .theme-text-image .heading h3,body.single .theme-text-image .heading h4,body.single .theme-text-image .heading h5,body.single .theme-text-image .heading h6,body.home .theme-text-image .heading h1,body.home .theme-text-image .heading h2,body.home .theme-text-image .heading h3,body.home .theme-text-image .heading h4,body.home .theme-text-image .heading h5,body.home .theme-text-image .heading h6,body.error404 .theme-text-image .heading h1,body.error404 .theme-text-image .heading h2,body.error404 .theme-text-image .heading h3,body.error404 .theme-text-image .heading h4,body.error404 .theme-text-image .heading h5,body.error404 .theme-text-image .heading h6{color:var(--theme-color-primary)}body.page .theme-text-image .content,body.archive .theme-text-image .content,body.blog .theme-text-image .content,body.single .theme-text-image .content,body.home .theme-text-image .content,body.error404 .theme-text-image .content{position:relative;z-index:1;overflow:hidden}body.page .theme-text-image .content .wrapper,body.archive .theme-text-image .content .wrapper,body.blog .theme-text-image .content .wrapper,body.single .theme-text-image .content .wrapper,body.home .theme-text-image .content .wrapper,body.error404 .theme-text-image .content .wrapper{display:flex;justify-content:space-between;align-items:center;gap:2.5rem}@media (max-width: 992px){body.page .theme-text-image .content .wrapper,body.archive .theme-text-image .content .wrapper,body.blog .theme-text-image .content .wrapper,body.single .theme-text-image .content .wrapper,body.home .theme-text-image .content .wrapper,body.error404 .theme-text-image .content .wrapper{flex-direction:column}}@media (max-width: 768px){body.page .theme-text-image .content .wrapper,body.archive .theme-text-image .content .wrapper,body.blog .theme-text-image .content .wrapper,body.single .theme-text-image .content .wrapper,body.home .theme-text-image .content .wrapper,body.error404 .theme-text-image .content .wrapper{gap:1.25rem}}body.page .theme-text-image .content .wrapper .text-wrapper,body.archive .theme-text-image .content .wrapper .text-wrapper,body.blog .theme-text-image .content .wrapper .text-wrapper,body.single .theme-text-image .content .wrapper .text-wrapper,body.home .theme-text-image .content .wrapper .text-wrapper,body.error404 .theme-text-image .content .wrapper .text-wrapper{width:var(--content-width, 50%)}@media (max-width: 992px){body.page .theme-text-image .content .wrapper .text-wrapper,body.archive .theme-text-image .content .wrapper .text-wrapper,body.blog .theme-text-image .content .wrapper .text-wrapper,body.single .theme-text-image .content .wrapper .text-wrapper,body.home .theme-text-image .content .wrapper .text-wrapper,body.error404 .theme-text-image .content .wrapper .text-wrapper{width:100%}}body.page .theme-text-image .content .wrapper .text-wrapper .has-large-number,body.archive .theme-text-image .content .wrapper .text-wrapper .has-large-number,body.blog .theme-text-image .content .wrapper .text-wrapper .has-large-number,body.single .theme-text-image .content .wrapper .text-wrapper .has-large-number,body.home .theme-text-image .content .wrapper .text-wrapper .has-large-number,body.error404 .theme-text-image .content .wrapper .text-wrapper .has-large-number{font-size:5rem;letter-spacing:-.1rem;line-height:var(--theme-lh-body-xxs)}@media (max-width: 768px){body.page .theme-text-image .content .wrapper .text-wrapper .has-large-number,body.archive .theme-text-image .content .wrapper .text-wrapper .has-large-number,body.blog .theme-text-image .content .wrapper .text-wrapper .has-large-number,body.single .theme-text-image .content .wrapper .text-wrapper .has-large-number,body.home .theme-text-image .content .wrapper .text-wrapper .has-large-number,body.error404 .theme-text-image .content .wrapper .text-wrapper .has-large-number{font-size:3.75rem;letter-spacing:-.075rem;line-height:var(--theme-lh-body-lg)}}body.page .theme-text-image .content .wrapper .media,body.archive .theme-text-image .content .wrapper .media,body.blog .theme-text-image .content .wrapper .media,body.single .theme-text-image .content .wrapper .media,body.home .theme-text-image .content .wrapper .media,body.error404 .theme-text-image .content .wrapper .media{width:var(--images-width, 50%);display:flex;justify-content:center}@media (max-width: 992px){body.page .theme-text-image .content .wrapper .media,body.archive .theme-text-image .content .wrapper .media,body.blog .theme-text-image .content .wrapper .media,body.single .theme-text-image .content .wrapper .media,body.home .theme-text-image .content .wrapper .media,body.error404 .theme-text-image .content .wrapper .media{width:100%;justify-content:flex-start}}body.page .theme-text-image .content .wrapper .media.images.with-radius img,body.archive .theme-text-image .content .wrapper .media.images.with-radius img,body.blog .theme-text-image .content .wrapper .media.images.with-radius img,body.single .theme-text-image .content .wrapper .media.images.with-radius img,body.home .theme-text-image .content .wrapper .media.images.with-radius img,body.error404 .theme-text-image .content .wrapper .media.images.with-radius img{border-radius:var(--theme-radius-md)}body.page .theme-text-image .content .wrapper .media.images.two-images,body.archive .theme-text-image .content .wrapper .media.images.two-images,body.blog .theme-text-image .content .wrapper .media.images.two-images,body.single .theme-text-image .content .wrapper .media.images.two-images,body.home .theme-text-image .content .wrapper .media.images.two-images,body.error404 .theme-text-image .content .wrapper .media.images.two-images{justify-content:space-between}body.page .theme-text-image .content .wrapper .media.images.two-images img,body.archive .theme-text-image .content .wrapper .media.images.two-images img,body.blog .theme-text-image .content .wrapper .media.images.two-images img,body.single .theme-text-image .content .wrapper .media.images.two-images img,body.home .theme-text-image .content .wrapper .media.images.two-images img,body.error404 .theme-text-image .content .wrapper .media.images.two-images img{width:calc(50% - .625rem);border-radius:var(--theme-radius-md);-o-object-fit:cover;object-fit:cover}@media (max-width: 768px){body.page .theme-text-image .content .wrapper .media.images.two-images img,body.archive .theme-text-image .content .wrapper .media.images.two-images img,body.blog .theme-text-image .content .wrapper .media.images.two-images img,body.single .theme-text-image .content .wrapper .media.images.two-images img,body.home .theme-text-image .content .wrapper .media.images.two-images img,body.error404 .theme-text-image .content .wrapper .media.images.two-images img{width:calc(50% - .375rem)}}@media (max-width: 768px){body.page .theme-text-image .content .wrapper .media.youtube,body.archive .theme-text-image .content .wrapper .media.youtube,body.blog .theme-text-image .content .wrapper .media.youtube,body.single .theme-text-image .content .wrapper .media.youtube,body.home .theme-text-image .content .wrapper .media.youtube,body.error404 .theme-text-image .content .wrapper .media.youtube{order:-1}}body.page .theme-text-image .content .wrapper .media.youtube iframe,body.archive .theme-text-image .content .wrapper .media.youtube iframe,body.blog .theme-text-image .content .wrapper .media.youtube iframe,body.single .theme-text-image .content .wrapper .media.youtube iframe,body.home .theme-text-image .content .wrapper .media.youtube iframe,body.error404 .theme-text-image .content .wrapper .media.youtube iframe{width:100%;height:auto;border-radius:var(--theme-radius-md);aspect-ratio:840/464}body.page .theme-text-image .content .decor-element,body.archive .theme-text-image .content .decor-element,body.blog .theme-text-image .content .decor-element,body.single .theme-text-image .content .decor-element,body.home .theme-text-image .content .decor-element,body.error404 .theme-text-image .content .decor-element{position:absolute;bottom:0;right:0;width:19.25rem;aspect-ratio:1/1;border-radius:50%;transform:translate(27%,30%);background:var(--theme-color-primary);z-index:-1}@media (max-width: 768px){body.page .theme-text-image .content .decor-element,body.archive .theme-text-image .content .decor-element,body.blog .theme-text-image .content .decor-element,body.single .theme-text-image .content .decor-element,body.home .theme-text-image .content .decor-element,body.error404 .theme-text-image .content .decor-element{transform:translate(41%,41%);width:15.3125rem}}body.page .theme-text-image .content .decor-element:before,body.archive .theme-text-image .content .decor-element:before,body.blog .theme-text-image .content .decor-element:before,body.single .theme-text-image .content .decor-element:before,body.home .theme-text-image .content .decor-element:before,body.error404 .theme-text-image .content .decor-element:before{content:"";position:absolute;top:50%;left:50%;width:127%;aspect-ratio:1/1;transform:translate(-50%,-50%);border-radius:50%;background:var(--theme-color-primary);z-index:-2;opacity:.2}@media (min-width: 993px){body.page .theme-text-image .content.reverse-blocks .wrapper .media,body.archive .theme-text-image .content.reverse-blocks .wrapper .media,body.blog .theme-text-image .content.reverse-blocks .wrapper .media,body.single .theme-text-image .content.reverse-blocks .wrapper .media,body.home .theme-text-image .content.reverse-blocks .wrapper .media,body.error404 .theme-text-image .content.reverse-blocks .wrapper .media{order:-1}}body.page .theme-text-image .content.reverse-blocks .wrapper .text-wrapper,body.archive .theme-text-image .content.reverse-blocks .wrapper .text-wrapper,body.blog .theme-text-image .content.reverse-blocks .wrapper .text-wrapper,body.single .theme-text-image .content.reverse-blocks .wrapper .text-wrapper,body.home .theme-text-image .content.reverse-blocks .wrapper .text-wrapper,body.error404 .theme-text-image .content.reverse-blocks .wrapper .text-wrapper{margin-left:auto}body.page .theme-text-image .content.reverse-blocks .decor-element,body.archive .theme-text-image .content.reverse-blocks .decor-element,body.blog .theme-text-image .content.reverse-blocks .decor-element,body.single .theme-text-image .content.reverse-blocks .decor-element,body.home .theme-text-image .content.reverse-blocks .decor-element,body.error404 .theme-text-image .content.reverse-blocks .decor-element{left:0;right:unset;transform:translate(-24%,28%)}@media (max-width: 768px){body.page .theme-text-image .content.reverse-blocks .decor-element,body.archive .theme-text-image .content.reverse-blocks .decor-element,body.blog .theme-text-image .content.reverse-blocks .decor-element,body.single .theme-text-image .content.reverse-blocks .decor-element,body.home .theme-text-image .content.reverse-blocks .decor-element,body.error404 .theme-text-image .content.reverse-blocks .decor-element{transform:translate(-40%,42%)}}body.page .theme-text-image .content.with-padding,body.archive .theme-text-image .content.with-padding,body.blog .theme-text-image .content.with-padding,body.single .theme-text-image .content.with-padding,body.home .theme-text-image .content.with-padding,body.error404 .theme-text-image .content.with-padding{padding:2.5rem;border-radius:var(--theme-radius-md)}@media (max-width: 768px){body.page .theme-text-image .content.with-padding,body.archive .theme-text-image .content.with-padding,body.blog .theme-text-image .content.with-padding,body.single .theme-text-image .content.with-padding,body.home .theme-text-image .content.with-padding,body.error404 .theme-text-image .content.with-padding{padding:1.25rem}}body.page .theme-text-image .content.content-padding,body.archive .theme-text-image .content.content-padding,body.blog .theme-text-image .content.content-padding,body.single .theme-text-image .content.content-padding,body.home .theme-text-image .content.content-padding,body.error404 .theme-text-image .content.content-padding{border-radius:var(--theme-radius-md)}body.page .theme-text-image .content.content-padding .text-wrapper,body.archive .theme-text-image .content.content-padding .text-wrapper,body.blog .theme-text-image .content.content-padding .text-wrapper,body.single .theme-text-image .content.content-padding .text-wrapper,body.home .theme-text-image .content.content-padding .text-wrapper,body.error404 .theme-text-image .content.content-padding .text-wrapper{padding:2.5rem 0 2.5rem 2.5rem}@media (max-width: 768px){body.page .theme-text-image .content.content-padding .text-wrapper,body.archive .theme-text-image .content.content-padding .text-wrapper,body.blog .theme-text-image .content.content-padding .text-wrapper,body.single .theme-text-image .content.content-padding .text-wrapper,body.home .theme-text-image .content.content-padding .text-wrapper,body.error404 .theme-text-image .content.content-padding .text-wrapper{padding:1.25rem}}@media (min-width: 769px){body.page .theme-text-image .content.content-padding.reverse-blocks .text-wrapper,body.archive .theme-text-image .content.content-padding.reverse-blocks .text-wrapper,body.blog .theme-text-image .content.content-padding.reverse-blocks .text-wrapper,body.single .theme-text-image .content.content-padding.reverse-blocks .text-wrapper,body.home .theme-text-image .content.content-padding.reverse-blocks .text-wrapper,body.error404 .theme-text-image .content.content-padding.reverse-blocks .text-wrapper{padding:2.5rem 2.5rem 2.5rem 0}}body.page .theme-text-image .content.smaller-content,body.archive .theme-text-image .content.smaller-content,body.blog .theme-text-image .content.smaller-content,body.single .theme-text-image .content.smaller-content,body.home .theme-text-image .content.smaller-content,body.error404 .theme-text-image .content.smaller-content{max-width:47.5rem;margin-left:auto;margin-right:auto;padding:1.5rem;border-radius:var(--theme-radius-md)}@media (max-width: 768px){body.page .theme-text-image .content.smaller-content,body.archive .theme-text-image .content.smaller-content,body.blog .theme-text-image .content.smaller-content,body.single .theme-text-image .content.smaller-content,body.home .theme-text-image .content.smaller-content,body.error404 .theme-text-image .content.smaller-content{padding:1.25rem}}@media (max-width: 768px){body.page .theme-text-image .content.smaller-content .heading,body.archive .theme-text-image .content.smaller-content .heading,body.blog .theme-text-image .content.smaller-content .heading,body.single .theme-text-image .content.smaller-content .heading,body.home .theme-text-image .content.smaller-content .heading,body.error404 .theme-text-image .content.smaller-content .heading{text-align:center}}body.page .theme-text-image .content.smaller-content ul.theme-simple-list li,body.archive .theme-text-image .content.smaller-content ul.theme-simple-list li,body.blog .theme-text-image .content.smaller-content ul.theme-simple-list li,body.single .theme-text-image .content.smaller-content ul.theme-simple-list li,body.home .theme-text-image .content.smaller-content ul.theme-simple-list li,body.error404 .theme-text-image .content.smaller-content ul.theme-simple-list li{font-weight:700;margin-bottom:1.25rem}@media (max-width: 768px){body.page .theme-text-image .content.smaller-content ul.theme-simple-list li,body.archive .theme-text-image .content.smaller-content ul.theme-simple-list li,body.blog .theme-text-image .content.smaller-content ul.theme-simple-list li,body.single .theme-text-image .content.smaller-content ul.theme-simple-list li,body.home .theme-text-image .content.smaller-content ul.theme-simple-list li,body.error404 .theme-text-image .content.smaller-content ul.theme-simple-list li{margin-bottom:1rem;gap:.25rem}}body.page .theme-text-image .content.smaller-content ul.theme-simple-list li:last-child,body.archive .theme-text-image .content.smaller-content ul.theme-simple-list li:last-child,body.blog .theme-text-image .content.smaller-content ul.theme-simple-list li:last-child,body.single .theme-text-image .content.smaller-content ul.theme-simple-list li:last-child,body.home .theme-text-image .content.smaller-content ul.theme-simple-list li:last-child,body.error404 .theme-text-image .content.smaller-content ul.theme-simple-list li:last-child{margin-bottom:0}body.page .theme-text-image .content.smaller-content ul.theme-simple-list li .icon,body.archive .theme-text-image .content.smaller-content ul.theme-simple-list li .icon,body.blog .theme-text-image .content.smaller-content ul.theme-simple-list li .icon,body.single .theme-text-image .content.smaller-content ul.theme-simple-list li .icon,body.home .theme-text-image .content.smaller-content ul.theme-simple-list li .icon,body.error404 .theme-text-image .content.smaller-content ul.theme-simple-list li .icon{width:1.5rem;height:1.5rem;background-color:var(--theme-color-primary)}@media (max-width: 768px){body.page .theme-text-image .content.smaller-content ul.theme-simple-list li .icon,body.archive .theme-text-image .content.smaller-content ul.theme-simple-list li .icon,body.blog .theme-text-image .content.smaller-content ul.theme-simple-list li .icon,body.single .theme-text-image .content.smaller-content ul.theme-simple-list li .icon,body.home .theme-text-image .content.smaller-content ul.theme-simple-list li .icon,body.error404 .theme-text-image .content.smaller-content ul.theme-simple-list li .icon{width:1.125rem;height:1.125rem}}body.page .theme-text-image .content.smaller-content ul.theme-simple-list li .icon:before,body.archive .theme-text-image .content.smaller-content ul.theme-simple-list li .icon:before,body.blog .theme-text-image .content.smaller-content ul.theme-simple-list li .icon:before,body.single .theme-text-image .content.smaller-content ul.theme-simple-list li .icon:before,body.home .theme-text-image .content.smaller-content ul.theme-simple-list li .icon:before,body.error404 .theme-text-image .content.smaller-content ul.theme-simple-list li .icon:before{background-color:var(--theme-color-white)}@media (max-width: 768px){body.page .theme-text-image .content.smaller-content ul.theme-simple-list li .icon:before,body.archive .theme-text-image .content.smaller-content ul.theme-simple-list li .icon:before,body.blog .theme-text-image .content.smaller-content ul.theme-simple-list li .icon:before,body.single .theme-text-image .content.smaller-content ul.theme-simple-list li .icon:before,body.home .theme-text-image .content.smaller-content ul.theme-simple-list li .icon:before,body.error404 .theme-text-image .content.smaller-content ul.theme-simple-list li .icon:before{-webkit-mask-size:.6875rem .6875rem;mask-size:.6875rem .6875rem}}body.page .theme-text-image .content.bg-content .heading,body.archive .theme-text-image .content.bg-content .heading,body.blog .theme-text-image .content.bg-content .heading,body.single .theme-text-image .content.bg-content .heading,body.home .theme-text-image .content.bg-content .heading,body.error404 .theme-text-image .content.bg-content .heading{max-width:43.75rem;margin:0 auto 2rem}@media (max-width: 768px){body.page .theme-text-image .content.bg-content .heading,body.archive .theme-text-image .content.bg-content .heading,body.blog .theme-text-image .content.bg-content .heading,body.single .theme-text-image .content.bg-content .heading,body.home .theme-text-image .content.bg-content .heading,body.error404 .theme-text-image .content.bg-content .heading{margin-bottom:1.25rem}}body.page .theme-text-image .content.bg-content .wrapper,body.archive .theme-text-image .content.bg-content .wrapper,body.blog .theme-text-image .content.bg-content .wrapper,body.single .theme-text-image .content.bg-content .wrapper,body.home .theme-text-image .content.bg-content .wrapper,body.error404 .theme-text-image .content.bg-content .wrapper{gap:1.25rem;align-items:unset}body.page .theme-text-image .content.bg-content .wrapper .text-wrapper,body.archive .theme-text-image .content.bg-content .wrapper .text-wrapper,body.blog .theme-text-image .content.bg-content .wrapper .text-wrapper,body.single .theme-text-image .content.bg-content .wrapper .text-wrapper,body.home .theme-text-image .content.bg-content .wrapper .text-wrapper,body.error404 .theme-text-image .content.bg-content .wrapper .text-wrapper{display:flex;flex-direction:column;justify-content:center;padding:3.75rem;background-color:var(--theme-color-tertiary);border-radius:var(--theme-radius-md)}@media (max-width: 1199px){body.page .theme-text-image .content.bg-content .wrapper .text-wrapper,body.archive .theme-text-image .content.bg-content .wrapper .text-wrapper,body.blog .theme-text-image .content.bg-content .wrapper .text-wrapper,body.single .theme-text-image .content.bg-content .wrapper .text-wrapper,body.home .theme-text-image .content.bg-content .wrapper .text-wrapper,body.error404 .theme-text-image .content.bg-content .wrapper .text-wrapper{width:calc(50% - .625rem)}}@media (max-width: 992px){body.page .theme-text-image .content.bg-content .wrapper .text-wrapper,body.archive .theme-text-image .content.bg-content .wrapper .text-wrapper,body.blog .theme-text-image .content.bg-content .wrapper .text-wrapper,body.single .theme-text-image .content.bg-content .wrapper .text-wrapper,body.home .theme-text-image .content.bg-content .wrapper .text-wrapper,body.error404 .theme-text-image .content.bg-content .wrapper .text-wrapper{width:100%}}@media (max-width: 768px){body.page .theme-text-image .content.bg-content .wrapper .text-wrapper,body.archive .theme-text-image .content.bg-content .wrapper .text-wrapper,body.blog .theme-text-image .content.bg-content .wrapper .text-wrapper,body.single .theme-text-image .content.bg-content .wrapper .text-wrapper,body.home .theme-text-image .content.bg-content .wrapper .text-wrapper,body.error404 .theme-text-image .content.bg-content .wrapper .text-wrapper{padding:3.375rem 2.5rem}}body.page .theme-text-image .content.bg-content .wrapper .text-wrapper:has(.theme-simple-list.numeric),body.archive .theme-text-image .content.bg-content .wrapper .text-wrapper:has(.theme-simple-list.numeric),body.blog .theme-text-image .content.bg-content .wrapper .text-wrapper:has(.theme-simple-list.numeric),body.single .theme-text-image .content.bg-content .wrapper .text-wrapper:has(.theme-simple-list.numeric),body.home .theme-text-image .content.bg-content .wrapper .text-wrapper:has(.theme-simple-list.numeric),body.error404 .theme-text-image .content.bg-content .wrapper .text-wrapper:has(.theme-simple-list.numeric){padding:2.25rem}@media (max-width: 768px){body.page .theme-text-image .content.bg-content .wrapper .text-wrapper:has(.theme-simple-list.numeric),body.archive .theme-text-image .content.bg-content .wrapper .text-wrapper:has(.theme-simple-list.numeric),body.blog .theme-text-image .content.bg-content .wrapper .text-wrapper:has(.theme-simple-list.numeric),body.single .theme-text-image .content.bg-content .wrapper .text-wrapper:has(.theme-simple-list.numeric),body.home .theme-text-image .content.bg-content .wrapper .text-wrapper:has(.theme-simple-list.numeric),body.error404 .theme-text-image .content.bg-content .wrapper .text-wrapper:has(.theme-simple-list.numeric){padding:1.25rem}}@media (max-width: 1199px){body.page .theme-text-image .content.bg-content .wrapper .media,body.archive .theme-text-image .content.bg-content .wrapper .media,body.blog .theme-text-image .content.bg-content .wrapper .media,body.single .theme-text-image .content.bg-content .wrapper .media,body.home .theme-text-image .content.bg-content .wrapper .media,body.error404 .theme-text-image .content.bg-content .wrapper .media{width:calc(50% - .625rem)}}@media (max-width: 992px){body.page .theme-text-image .content.bg-content .wrapper .media,body.archive .theme-text-image .content.bg-content .wrapper .media,body.blog .theme-text-image .content.bg-content .wrapper .media,body.single .theme-text-image .content.bg-content .wrapper .media,body.home .theme-text-image .content.bg-content .wrapper .media,body.error404 .theme-text-image .content.bg-content .wrapper .media{width:100%}}body.page .theme-text-image .content.bg-content .wrapper .media img,body.archive .theme-text-image .content.bg-content .wrapper .media img,body.blog .theme-text-image .content.bg-content .wrapper .media img,body.single .theme-text-image .content.bg-content .wrapper .media img,body.home .theme-text-image .content.bg-content .wrapper .media img,body.error404 .theme-text-image .content.bg-content .wrapper .media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.page .theme-text-image .content.hero,body.archive .theme-text-image .content.hero,body.blog .theme-text-image .content.hero,body.single .theme-text-image .content.hero,body.home .theme-text-image .content.hero,body.error404 .theme-text-image .content.hero{padding:4.375rem 0;overflow:visible;display:flex;align-items:center}@media (min-width: 993px){body.page .theme-text-image .content.hero,body.archive .theme-text-image .content.hero,body.blog .theme-text-image .content.hero,body.single .theme-text-image .content.hero,body.home .theme-text-image .content.hero,body.error404 .theme-text-image .content.hero{min-height:43.75rem}}@media (max-width: 768px){body.page .theme-text-image .content.hero,body.archive .theme-text-image .content.hero,body.blog .theme-text-image .content.hero,body.single .theme-text-image .content.hero,body.home .theme-text-image .content.hero,body.error404 .theme-text-image .content.hero{padding:3.75rem 0}}body.page .theme-text-image .content.hero.has-primary-background-color,body.archive .theme-text-image .content.hero.has-primary-background-color,body.blog .theme-text-image .content.hero.has-primary-background-color,body.single .theme-text-image .content.hero.has-primary-background-color,body.home .theme-text-image .content.hero.has-primary-background-color,body.error404 .theme-text-image .content.hero.has-primary-background-color{box-shadow:0 0 0 100vmax var(--theme-color-primary);clip-path:inset(0 -100vmax)}body.page .theme-text-image .content.hero.has-secondary-background-color,body.archive .theme-text-image .content.hero.has-secondary-background-color,body.blog .theme-text-image .content.hero.has-secondary-background-color,body.single .theme-text-image .content.hero.has-secondary-background-color,body.home .theme-text-image .content.hero.has-secondary-background-color,body.error404 .theme-text-image .content.hero.has-secondary-background-color{box-shadow:0 0 0 100vmax var(--theme-color-secondary);clip-path:inset(0 -100vmax)}body.page .theme-text-image .content.hero.has-tertiary-background-color,body.archive .theme-text-image .content.hero.has-tertiary-background-color,body.blog .theme-text-image .content.hero.has-tertiary-background-color,body.single .theme-text-image .content.hero.has-tertiary-background-color,body.home .theme-text-image .content.hero.has-tertiary-background-color,body.error404 .theme-text-image .content.hero.has-tertiary-background-color{box-shadow:0 0 0 100vmax var(--theme-color-tertiary);clip-path:inset(0 -100vmax)}body.page .theme-text-image .content.hero.has-quaternary-background-color,body.archive .theme-text-image .content.hero.has-quaternary-background-color,body.blog .theme-text-image .content.hero.has-quaternary-background-color,body.single .theme-text-image .content.hero.has-quaternary-background-color,body.home .theme-text-image .content.hero.has-quaternary-background-color,body.error404 .theme-text-image .content.hero.has-quaternary-background-color{box-shadow:0 0 0 100vmax var(--theme-color-quaternary);clip-path:inset(0 -100vmax)}body.page .theme-text-image .content.hero.has-white-background-color,body.archive .theme-text-image .content.hero.has-white-background-color,body.blog .theme-text-image .content.hero.has-white-background-color,body.single .theme-text-image .content.hero.has-white-background-color,body.home .theme-text-image .content.hero.has-white-background-color,body.error404 .theme-text-image .content.hero.has-white-background-color{box-shadow:0 0 0 100vmax var(--theme-color-white);clip-path:inset(0 -100vmax)}body.page .theme-text-image .content.hero.has-black-background-color,body.archive .theme-text-image .content.hero.has-black-background-color,body.blog .theme-text-image .content.hero.has-black-background-color,body.single .theme-text-image .content.hero.has-black-background-color,body.home .theme-text-image .content.hero.has-black-background-color,body.error404 .theme-text-image .content.hero.has-black-background-color{box-shadow:0 0 0 100vmax var(--theme-color-black);clip-path:inset(0 -100vmax)}body.page .theme-text-image .content.hero .wrapper,body.archive .theme-text-image .content.hero .wrapper,body.blog .theme-text-image .content.hero .wrapper,body.single .theme-text-image .content.hero .wrapper,body.home .theme-text-image .content.hero .wrapper,body.error404 .theme-text-image .content.hero .wrapper{width:100%}@media (max-width: 768px){body.page .theme-text-image .content.hero .wrapper,body.archive .theme-text-image .content.hero .wrapper,body.blog .theme-text-image .content.hero .wrapper,body.single .theme-text-image .content.hero .wrapper,body.home .theme-text-image .content.hero .wrapper,body.error404 .theme-text-image .content.hero .wrapper{gap:3.75rem}}body.page .theme-text-image .content.hero .text-wrapper .theme-text-element>*,body.archive .theme-text-image .content.hero .text-wrapper .theme-text-element>*,body.blog .theme-text-image .content.hero .text-wrapper .theme-text-element>*,body.single .theme-text-image .content.hero .text-wrapper .theme-text-element>*,body.home .theme-text-image .content.hero .text-wrapper .theme-text-element>*,body.error404 .theme-text-image .content.hero .text-wrapper .theme-text-element>*{margin:2.5rem 0}@media (max-width: 768px){body.page .theme-text-image .content.hero .text-wrapper .theme-text-element>*,body.archive .theme-text-image .content.hero .text-wrapper .theme-text-element>*,body.blog .theme-text-image .content.hero .text-wrapper .theme-text-element>*,body.single .theme-text-image .content.hero .text-wrapper .theme-text-element>*,body.home .theme-text-image .content.hero .text-wrapper .theme-text-element>*,body.error404 .theme-text-image .content.hero .text-wrapper .theme-text-element>*{margin:1.25rem 0}}body.page .theme-text-image .content.hero .text-wrapper .theme-text-element p,body.archive .theme-text-image .content.hero .text-wrapper .theme-text-element p,body.blog .theme-text-image .content.hero .text-wrapper .theme-text-element p,body.single .theme-text-image .content.hero .text-wrapper .theme-text-element p,body.home .theme-text-image .content.hero .text-wrapper .theme-text-element p,body.error404 .theme-text-image .content.hero .text-wrapper .theme-text-element p{margin:1.875rem 0}@media (max-width: 768px){body.page .theme-text-image .content.hero .text-wrapper .theme-text-element p,body.archive .theme-text-image .content.hero .text-wrapper .theme-text-element p,body.blog .theme-text-image .content.hero .text-wrapper .theme-text-element p,body.single .theme-text-image .content.hero .text-wrapper .theme-text-element p,body.home .theme-text-image .content.hero .text-wrapper .theme-text-element p,body.error404 .theme-text-image .content.hero .text-wrapper .theme-text-element p{margin:1.25rem 0}}body.page .theme-text-image .content.full-white-bg.bg-content .wrapper .text-wrapper,body.archive .theme-text-image .content.full-white-bg.bg-content .wrapper .text-wrapper,body.blog .theme-text-image .content.full-white-bg.bg-content .wrapper .text-wrapper,body.single .theme-text-image .content.full-white-bg.bg-content .wrapper .text-wrapper,body.home .theme-text-image .content.full-white-bg.bg-content .wrapper .text-wrapper,body.error404 .theme-text-image .content.full-white-bg.bg-content .wrapper .text-wrapper{padding:2.5rem 3.1875rem;justify-content:flex-end}@media (max-width: 768px){body.page .theme-text-image .content.full-white-bg.bg-content .wrapper .text-wrapper,body.archive .theme-text-image .content.full-white-bg.bg-content .wrapper .text-wrapper,body.blog .theme-text-image .content.full-white-bg.bg-content .wrapper .text-wrapper,body.single .theme-text-image .content.full-white-bg.bg-content .wrapper .text-wrapper,body.home .theme-text-image .content.full-white-bg.bg-content .wrapper .text-wrapper,body.error404 .theme-text-image .content.full-white-bg.bg-content .wrapper .text-wrapper{padding:2.5rem 2.1875rem}}body.page .theme-text-image:has(.hero),body.archive .theme-text-image:has(.hero),body.blog .theme-text-image:has(.hero),body.single .theme-text-image:has(.hero),body.home .theme-text-image:has(.hero),body.error404 .theme-text-image:has(.hero){overflow:hidden}body.page .theme-text-image:has(.full-white-bg),body.archive .theme-text-image:has(.full-white-bg),body.blog .theme-text-image:has(.full-white-bg),body.single .theme-text-image:has(.full-white-bg),body.home .theme-text-image:has(.full-white-bg),body.error404 .theme-text-image:has(.full-white-bg){background-color:var(--theme-color-white);padding:7.5rem 0}@media (max-width: 768px){body.page .theme-text-image:has(.full-white-bg),body.archive .theme-text-image:has(.full-white-bg),body.blog .theme-text-image:has(.full-white-bg),body.single .theme-text-image:has(.full-white-bg),body.home .theme-text-image:has(.full-white-bg),body.error404 .theme-text-image:has(.full-white-bg){padding:3.75rem 0}}
