body.page .theme-banner .theme-container,body.archive .theme-banner .theme-container,body.blog .theme-banner .theme-container,body.single .theme-banner .theme-container,body.home .theme-banner .theme-container,body.error404 .theme-banner .theme-container{height:100%}body.page .theme-banner .decor-element,body.archive .theme-banner .decor-element,body.blog .theme-banner .decor-element,body.single .theme-banner .decor-element,body.home .theme-banner .decor-element,body.error404 .theme-banner .decor-element{position:absolute;top:0;left:0;z-index:-1}body.page .theme-banner .decor-element.lightning,body.archive .theme-banner .decor-element.lightning,body.blog .theme-banner .decor-element.lightning,body.single .theme-banner .decor-element.lightning,body.home .theme-banner .decor-element.lightning,body.error404 .theme-banner .decor-element.lightning{width:100%;height:100%}body.page .theme-banner .decor-element.lightning span,body.archive .theme-banner .decor-element.lightning span,body.blog .theme-banner .decor-element.lightning span,body.single .theme-banner .decor-element.lightning span,body.home .theme-banner .decor-element.lightning span,body.error404 .theme-banner .decor-element.lightning span{position:absolute;aspect-ratio:88/200;-webkit-mask:url("data:image/svg+xml,%3Csvg width=%2289%22 height=%22201%22 viewBox=%220 0 89 201%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M37.6536 0.62207L88.2246 0.62207L69.9635 46.2751H85.4127L57.3262 108.072H76.2821L0.436523 200.779L22.2044 125.628L0.436523 126.334L30.9007 53.2995L14.4852 51.8881L37.6536 0.62207Z%22 fill=%22%23FF9900%22/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg width=%2289%22 height=%22201%22 viewBox=%220 0 89 201%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cpath d=%22M37.6536 0.62207L88.2246 0.62207L69.9635 46.2751H85.4127L57.3262 108.072H76.2821L0.436523 200.779L22.2044 125.628L0.436523 126.334L30.9007 53.2995L14.4852 51.8881L37.6536 0.62207Z%22 fill=%22%23FF9900%22/%3E%3C/svg%3E") no-repeat center/contain;background-color:var(--theme-color-primary)}body.page .theme-banner .decor-element.lightning span:nth-child(1),body.archive .theme-banner .decor-element.lightning span:nth-child(1),body.blog .theme-banner .decor-element.lightning span:nth-child(1),body.single .theme-banner .decor-element.lightning span:nth-child(1),body.home .theme-banner .decor-element.lightning span:nth-child(1),body.error404 .theme-banner .decor-element.lightning span:nth-child(1){top:-.625rem;right:2.1875rem;width:4.125rem;transform:rotate(11.916deg)}@media (max-width: 768px){body.page .theme-banner .decor-element.lightning span:nth-child(1),body.archive .theme-banner .decor-element.lightning span:nth-child(1),body.blog .theme-banner .decor-element.lightning span:nth-child(1),body.single .theme-banner .decor-element.lightning span:nth-child(1),body.home .theme-banner .decor-element.lightning span:nth-child(1),body.error404 .theme-banner .decor-element.lightning span:nth-child(1){top:-2.5625rem;right:1.625rem;width:3.1875rem}}body.page .theme-banner .decor-element.lightning span:nth-child(2),body.archive .theme-banner .decor-element.lightning span:nth-child(2),body.blog .theme-banner .decor-element.lightning span:nth-child(2),body.single .theme-banner .decor-element.lightning span:nth-child(2),body.home .theme-banner .decor-element.lightning span:nth-child(2),body.error404 .theme-banner .decor-element.lightning span:nth-child(2){bottom:7.125rem;left:0;width:2.9375rem;transform:rotate(-135.86deg)}@media (max-width: 768px){body.page .theme-banner .decor-element.lightning span:nth-child(2),body.archive .theme-banner .decor-element.lightning span:nth-child(2),body.blog .theme-banner .decor-element.lightning span:nth-child(2),body.single .theme-banner .decor-element.lightning span:nth-child(2),body.home .theme-banner .decor-element.lightning span:nth-child(2),body.error404 .theme-banner .decor-element.lightning span:nth-child(2){bottom:3.375rem;left:.3125rem;width:2.3125rem}}body.page .theme-banner .decor-element.lightning span:nth-child(3),body.archive .theme-banner .decor-element.lightning span:nth-child(3),body.blog .theme-banner .decor-element.lightning span:nth-child(3),body.single .theme-banner .decor-element.lightning span:nth-child(3),body.home .theme-banner .decor-element.lightning span:nth-child(3),body.error404 .theme-banner .decor-element.lightning span:nth-child(3){bottom:-3.75rem;left:.9375rem;width:5.5rem;transform:rotate(-179.175deg)}@media (max-width: 768px){body.page .theme-banner .decor-element.lightning span:nth-child(3),body.archive .theme-banner .decor-element.lightning span:nth-child(3),body.blog .theme-banner .decor-element.lightning span:nth-child(3),body.single .theme-banner .decor-element.lightning span:nth-child(3),body.home .theme-banner .decor-element.lightning span:nth-child(3),body.error404 .theme-banner .decor-element.lightning span:nth-child(3){bottom:-4.0625rem;left:2rem;width:4.25rem}}body.page .theme-banner .decor-element.circle,body.archive .theme-banner .decor-element.circle,body.blog .theme-banner .decor-element.circle,body.single .theme-banner .decor-element.circle,body.home .theme-banner .decor-element.circle,body.error404 .theme-banner .decor-element.circle{top:unset;bottom:0;left:0;width:19.25rem;aspect-ratio:1/1;border-radius:50%;transform:translate(-25%,30%);background:var(--theme-color-primary);z-index:-1}@media (max-width: 768px){body.page .theme-banner .decor-element.circle,body.archive .theme-banner .decor-element.circle,body.blog .theme-banner .decor-element.circle,body.single .theme-banner .decor-element.circle,body.home .theme-banner .decor-element.circle,body.error404 .theme-banner .decor-element.circle{width:14rem;transform:translate(-34%,46%)}}body.page .theme-banner .decor-element.circle:before,body.archive .theme-banner .decor-element.circle:before,body.blog .theme-banner .decor-element.circle:before,body.single .theme-banner .decor-element.circle:before,body.home .theme-banner .decor-element.circle:before,body.error404 .theme-banner .decor-element.circle: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}body.page .theme-banner .theme-text-element,body.archive .theme-banner .theme-text-element,body.blog .theme-banner .theme-text-element,body.single .theme-banner .theme-text-element,body.home .theme-banner .theme-text-element,body.error404 .theme-banner .theme-text-element{width:95%;text-align:center}body.page .theme-banner .theme-text-element>*,body.archive .theme-banner .theme-text-element>*,body.blog .theme-banner .theme-text-element>*,body.single .theme-banner .theme-text-element>*,body.home .theme-banner .theme-text-element>*,body.error404 .theme-banner .theme-text-element>*{margin:1.25rem 0}body.page .theme-banner .theme-text-element ul,body.page .theme-banner .theme-text-element ol,body.archive .theme-banner .theme-text-element ul,body.archive .theme-banner .theme-text-element ol,body.blog .theme-banner .theme-text-element ul,body.blog .theme-banner .theme-text-element ol,body.single .theme-banner .theme-text-element ul,body.single .theme-banner .theme-text-element ol,body.home .theme-banner .theme-text-element ul,body.home .theme-banner .theme-text-element ol,body.error404 .theme-banner .theme-text-element ul,body.error404 .theme-banner .theme-text-element ol{padding-left:0;list-style-position:inside}body.page .theme-banner .content,body.archive .theme-banner .content,body.blog .theme-banner .content,body.single .theme-banner .content,body.home .theme-banner .content,body.error404 .theme-banner .content{position:relative;z-index:var(--base-z-index);padding:3.75rem 2.5rem 2.5rem;border-radius:var(--theme-radius-md);display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:15.625rem;background-position:center;background-repeat:no-repeat;background-size:cover;height:100%}@media (max-width: 768px){body.page .theme-banner .content,body.archive .theme-banner .content,body.blog .theme-banner .content,body.single .theme-banner .content,body.home .theme-banner .content,body.error404 .theme-banner .content{padding:2.5rem 1.25rem}}body.page .theme-banner .content.template-2,body.archive .theme-banner .content.template-2,body.blog .theme-banner .content.template-2,body.single .theme-banner .content.template-2,body.home .theme-banner .content.template-2,body.error404 .theme-banner .content.template-2{padding:4.125rem 2.5rem 2.75rem}@media (max-width: 768px){body.page .theme-banner .content.template-2,body.archive .theme-banner .content.template-2,body.blog .theme-banner .content.template-2,body.single .theme-banner .content.template-2,body.home .theme-banner .content.template-2,body.error404 .theme-banner .content.template-2{padding:2.5rem 1.25rem}}body.page .theme-banner .content.template-2 .theme-text-element,body.archive .theme-banner .content.template-2 .theme-text-element,body.blog .theme-banner .content.template-2 .theme-text-element,body.single .theme-banner .content.template-2 .theme-text-element,body.home .theme-banner .content.template-2 .theme-text-element,body.error404 .theme-banner .content.template-2 .theme-text-element{width:100%;max-width:51.25rem;margin-left:auto;margin-right:auto}body.page .theme-banner .content.template-3,body.archive .theme-banner .content.template-3,body.blog .theme-banner .content.template-3,body.single .theme-banner .content.template-3,body.home .theme-banner .content.template-3,body.error404 .theme-banner .content.template-3{display:block;text-align:left;padding:2.5rem}@media (max-width: 768px){body.page .theme-banner .content.template-3,body.archive .theme-banner .content.template-3,body.blog .theme-banner .content.template-3,body.single .theme-banner .content.template-3,body.home .theme-banner .content.template-3,body.error404 .theme-banner .content.template-3{padding:1.25rem}}body.page .theme-banner .content.template-3 .theme-text-element,body.archive .theme-banner .content.template-3 .theme-text-element,body.blog .theme-banner .content.template-3 .theme-text-element,body.single .theme-banner .content.template-3 .theme-text-element,body.home .theme-banner .content.template-3 .theme-text-element,body.error404 .theme-banner .content.template-3 .theme-text-element{text-align:left;width:100%;max-width:44.3125rem}body.page .theme-banner .content.template-3 .gallery-image,body.archive .theme-banner .content.template-3 .gallery-image,body.blog .theme-banner .content.template-3 .gallery-image,body.single .theme-banner .content.template-3 .gallery-image,body.home .theme-banner .content.template-3 .gallery-image,body.error404 .theme-banner .content.template-3 .gallery-image{display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:2.125rem}@media (max-width: 768px){body.page .theme-banner .content.template-3 .gallery-image,body.archive .theme-banner .content.template-3 .gallery-image,body.blog .theme-banner .content.template-3 .gallery-image,body.single .theme-banner .content.template-3 .gallery-image,body.home .theme-banner .content.template-3 .gallery-image,body.error404 .theme-banner .content.template-3 .gallery-image{margin-top:1.25rem}}body.page .theme-banner .content.template-3 .gallery-image img,body.archive .theme-banner .content.template-3 .gallery-image img,body.blog .theme-banner .content.template-3 .gallery-image img,body.single .theme-banner .content.template-3 .gallery-image img,body.home .theme-banner .content.template-3 .gallery-image img,body.error404 .theme-banner .content.template-3 .gallery-image img{max-width:calc(33.33% - .875rem);border-radius:var(--theme-radius-sm)}@media (max-width: 768px){body.page .theme-banner .content.template-3 .gallery-image img,body.archive .theme-banner .content.template-3 .gallery-image img,body.blog .theme-banner .content.template-3 .gallery-image img,body.single .theme-banner .content.template-3 .gallery-image img,body.home .theme-banner .content.template-3 .gallery-image img,body.error404 .theme-banner .content.template-3 .gallery-image img{max-width:calc(50% - .625rem)}}@media (min-width: 769px){body.page .theme-banner .content.template-3 .gallery-image.half img,body.archive .theme-banner .content.template-3 .gallery-image.half img,body.blog .theme-banner .content.template-3 .gallery-image.half img,body.single .theme-banner .content.template-3 .gallery-image.half img,body.home .theme-banner .content.template-3 .gallery-image.half img,body.error404 .theme-banner .content.template-3 .gallery-image.half img{max-width:calc(50% - .875rem)}}body.page .theme-banner .content.template-4,body.archive .theme-banner .content.template-4,body.blog .theme-banner .content.template-4,body.single .theme-banner .content.template-4,body.home .theme-banner .content.template-4,body.error404 .theme-banner .content.template-4{padding:3.25rem 2.5rem}@media (max-width: 992px){body.page .theme-banner .content.template-4,body.archive .theme-banner .content.template-4,body.blog .theme-banner .content.template-4,body.single .theme-banner .content.template-4,body.home .theme-banner .content.template-4,body.error404 .theme-banner .content.template-4{flex-direction:column}}@media (max-width: 768px){body.page .theme-banner .content.template-4,body.archive .theme-banner .content.template-4,body.blog .theme-banner .content.template-4,body.single .theme-banner .content.template-4,body.home .theme-banner .content.template-4,body.error404 .theme-banner .content.template-4{padding:2.5rem 1.25rem}}body.page .theme-banner .content.template-4 .theme-text-element,body.archive .theme-banner .content.template-4 .theme-text-element,body.blog .theme-banner .content.template-4 .theme-text-element,body.single .theme-banner .content.template-4 .theme-text-element,body.home .theme-banner .content.template-4 .theme-text-element,body.error404 .theme-banner .content.template-4 .theme-text-element{width:56%;margin-left:auto;margin-right:auto}@media (max-width: 992px){body.page .theme-banner .content.template-4 .theme-text-element,body.archive .theme-banner .content.template-4 .theme-text-element,body.blog .theme-banner .content.template-4 .theme-text-element,body.single .theme-banner .content.template-4 .theme-text-element,body.home .theme-banner .content.template-4 .theme-text-element,body.error404 .theme-banner .content.template-4 .theme-text-element{width:70%}}@media (max-width: 768px){body.page .theme-banner .content.template-4 .theme-text-element,body.archive .theme-banner .content.template-4 .theme-text-element,body.blog .theme-banner .content.template-4 .theme-text-element,body.single .theme-banner .content.template-4 .theme-text-element,body.home .theme-banner .content.template-4 .theme-text-element,body.error404 .theme-banner .content.template-4 .theme-text-element{width:100%}}body.page .theme-banner .content.template-4 .image,body.archive .theme-banner .content.template-4 .image,body.blog .theme-banner .content.template-4 .image,body.single .theme-banner .content.template-4 .image,body.home .theme-banner .content.template-4 .image,body.error404 .theme-banner .content.template-4 .image{display:flex;align-items:flex-end;justify-content:flex-start;width:39%;max-height:100%}@media (min-width: 993px){body.page .theme-banner .content.template-4 .image,body.archive .theme-banner .content.template-4 .image,body.blog .theme-banner .content.template-4 .image,body.single .theme-banner .content.template-4 .image,body.home .theme-banner .content.template-4 .image,body.error404 .theme-banner .content.template-4 .image{position:absolute;bottom:0;left:0;width:24%}}@media (max-width: 992px){body.page .theme-banner .content.template-4 .image,body.archive .theme-banner .content.template-4 .image,body.blog .theme-banner .content.template-4 .image,body.single .theme-banner .content.template-4 .image,body.home .theme-banner .content.template-4 .image,body.error404 .theme-banner .content.template-4 .image{margin:.9375rem auto -3.25rem -2.5rem;width:45%}}@media (max-width: 768px){body.page .theme-banner .content.template-4 .image,body.archive .theme-banner .content.template-4 .image,body.blog .theme-banner .content.template-4 .image,body.single .theme-banner .content.template-4 .image,body.home .theme-banner .content.template-4 .image,body.error404 .theme-banner .content.template-4 .image{margin-left:-1.25rem;margin-bottom:-2.5rem}}body.page .theme-banner .content.template-4 .decor-element.circle,body.archive .theme-banner .content.template-4 .decor-element.circle,body.blog .theme-banner .content.template-4 .decor-element.circle,body.single .theme-banner .content.template-4 .decor-element.circle,body.home .theme-banner .content.template-4 .decor-element.circle,body.error404 .theme-banner .content.template-4 .decor-element.circle{width:17.4375rem;transform:translate(-34%,44%)}@media (max-width: 768px){body.page .theme-banner .content.template-4 .decor-element.circle,body.archive .theme-banner .content.template-4 .decor-element.circle,body.blog .theme-banner .content.template-4 .decor-element.circle,body.single .theme-banner .content.template-4 .decor-element.circle,body.home .theme-banner .content.template-4 .decor-element.circle,body.error404 .theme-banner .content.template-4 .decor-element.circle{width:14rem;transform:translate(-47%,46%)}}body.page .theme-banner .content.template-5,body.archive .theme-banner .content.template-5,body.blog .theme-banner .content.template-5,body.single .theme-banner .content.template-5,body.home .theme-banner .content.template-5,body.error404 .theme-banner .content.template-5{padding:3.75rem;gap:5rem;align-items:flex-start;justify-content:flex-start;min-height:unset}@media (max-width: 1199px){body.page .theme-banner .content.template-5,body.archive .theme-banner .content.template-5,body.blog .theme-banner .content.template-5,body.single .theme-banner .content.template-5,body.home .theme-banner .content.template-5,body.error404 .theme-banner .content.template-5{gap:1.875rem}}@media (max-width: 992px){body.page .theme-banner .content.template-5,body.archive .theme-banner .content.template-5,body.blog .theme-banner .content.template-5,body.single .theme-banner .content.template-5,body.home .theme-banner .content.template-5,body.error404 .theme-banner .content.template-5{flex-wrap:wrap;padding:2.25rem;gap:1.25rem}body.page .theme-banner .content.template-5:has(.decor-element.circle),body.archive .theme-banner .content.template-5:has(.decor-element.circle),body.blog .theme-banner .content.template-5:has(.decor-element.circle),body.single .theme-banner .content.template-5:has(.decor-element.circle),body.home .theme-banner .content.template-5:has(.decor-element.circle),body.error404 .theme-banner .content.template-5:has(.decor-element.circle){padding-bottom:7rem}}body.page .theme-banner .content.template-5 .heading,body.archive .theme-banner .content.template-5 .heading,body.blog .theme-banner .content.template-5 .heading,body.single .theme-banner .content.template-5 .heading,body.home .theme-banner .content.template-5 .heading,body.error404 .theme-banner .content.template-5 .heading{margin:0;color:var(--theme-color-primary);width:calc(28.8% - 2.5rem)}@media (max-width: 1199px){body.page .theme-banner .content.template-5 .heading,body.archive .theme-banner .content.template-5 .heading,body.blog .theme-banner .content.template-5 .heading,body.single .theme-banner .content.template-5 .heading,body.home .theme-banner .content.template-5 .heading,body.error404 .theme-banner .content.template-5 .heading{width:calc(28.8% - .9375rem)}}@media (max-width: 992px){body.page .theme-banner .content.template-5 .heading,body.archive .theme-banner .content.template-5 .heading,body.blog .theme-banner .content.template-5 .heading,body.single .theme-banner .content.template-5 .heading,body.home .theme-banner .content.template-5 .heading,body.error404 .theme-banner .content.template-5 .heading{width:100%}}body.page .theme-banner .content.template-5 .theme-text-element,body.archive .theme-banner .content.template-5 .theme-text-element,body.blog .theme-banner .content.template-5 .theme-text-element,body.single .theme-banner .content.template-5 .theme-text-element,body.home .theme-banner .content.template-5 .theme-text-element,body.error404 .theme-banner .content.template-5 .theme-text-element{text-align:left;align-self:center;width:calc(60% - 2.5rem)}@media (max-width: 1199px){body.page .theme-banner .content.template-5 .theme-text-element,body.archive .theme-banner .content.template-5 .theme-text-element,body.blog .theme-banner .content.template-5 .theme-text-element,body.single .theme-banner .content.template-5 .theme-text-element,body.home .theme-banner .content.template-5 .theme-text-element,body.error404 .theme-banner .content.template-5 .theme-text-element{width:calc(60% - .9375rem)}}@media (max-width: 992px){body.page .theme-banner .content.template-5 .theme-text-element,body.archive .theme-banner .content.template-5 .theme-text-element,body.blog .theme-banner .content.template-5 .theme-text-element,body.single .theme-banner .content.template-5 .theme-text-element,body.home .theme-banner .content.template-5 .theme-text-element,body.error404 .theme-banner .content.template-5 .theme-text-element{width:100%}}body.page .theme-banner .content.template-5 .decor-element.circle,body.archive .theme-banner .content.template-5 .decor-element.circle,body.blog .theme-banner .content.template-5 .decor-element.circle,body.single .theme-banner .content.template-5 .decor-element.circle,body.home .theme-banner .content.template-5 .decor-element.circle,body.error404 .theme-banner .content.template-5 .decor-element.circle{width:12.75rem;left:unset;right:0;transform:translate(42%,53%)}@media (max-width: 992px){body.page .theme-banner .content.template-5 .decor-element.circle,body.archive .theme-banner .content.template-5 .decor-element.circle,body.blog .theme-banner .content.template-5 .decor-element.circle,body.single .theme-banner .content.template-5 .decor-element.circle,body.home .theme-banner .content.template-5 .decor-element.circle,body.error404 .theme-banner .content.template-5 .decor-element.circle{width:11.5625rem;transform:translate(46%,58%)}}body.page .theme-banner .content.template-5 .theme-simple-list.custom li,body.archive .theme-banner .content.template-5 .theme-simple-list.custom li,body.blog .theme-banner .content.template-5 .theme-simple-list.custom li,body.single .theme-banner .content.template-5 .theme-simple-list.custom li,body.home .theme-banner .content.template-5 .theme-simple-list.custom li,body.error404 .theme-banner .content.template-5 .theme-simple-list.custom li{align-items:flex-start;gap:.75rem;margin-bottom:.75rem}body.page .theme-banner .content.template-5 .theme-simple-list.custom li:last-child,body.archive .theme-banner .content.template-5 .theme-simple-list.custom li:last-child,body.blog .theme-banner .content.template-5 .theme-simple-list.custom li:last-child,body.single .theme-banner .content.template-5 .theme-simple-list.custom li:last-child,body.home .theme-banner .content.template-5 .theme-simple-list.custom li:last-child,body.error404 .theme-banner .content.template-5 .theme-simple-list.custom li:last-child{margin-bottom:0}body.page .theme-banner .content.template-5 .theme-simple-list.custom li span.icon,body.archive .theme-banner .content.template-5 .theme-simple-list.custom li span.icon,body.blog .theme-banner .content.template-5 .theme-simple-list.custom li span.icon,body.single .theme-banner .content.template-5 .theme-simple-list.custom li span.icon,body.home .theme-banner .content.template-5 .theme-simple-list.custom li span.icon,body.error404 .theme-banner .content.template-5 .theme-simple-list.custom li span.icon{width:2rem;height:2rem;padding:.375rem;background-color:var(--theme-color-white)}body.page .theme-banner .content.template-5 .theme-simple-list.custom li span.icon img,body.archive .theme-banner .content.template-5 .theme-simple-list.custom li span.icon img,body.blog .theme-banner .content.template-5 .theme-simple-list.custom li span.icon img,body.single .theme-banner .content.template-5 .theme-simple-list.custom li span.icon img,body.home .theme-banner .content.template-5 .theme-simple-list.custom li span.icon img,body.error404 .theme-banner .content.template-5 .theme-simple-list.custom li span.icon img{filter:brightness(0)}body.page .theme-banner .content.template-5 .theme-simple-list.custom li .text,body.archive .theme-banner .content.template-5 .theme-simple-list.custom li .text,body.blog .theme-banner .content.template-5 .theme-simple-list.custom li .text,body.single .theme-banner .content.template-5 .theme-simple-list.custom li .text,body.home .theme-banner .content.template-5 .theme-simple-list.custom li .text,body.error404 .theme-banner .content.template-5 .theme-simple-list.custom li .text{align-self:center}body.page .theme-banner .content.template-6,body.archive .theme-banner .content.template-6,body.blog .theme-banner .content.template-6,body.single .theme-banner .content.template-6,body.home .theme-banner .content.template-6,body.error404 .theme-banner .content.template-6{background-color:var(--theme-color-quaternary);color:var(--theme-color-white);padding:2.5rem 2rem}body.page .theme-banner .content.template-6 .theme-text-element,body.archive .theme-banner .content.template-6 .theme-text-element,body.blog .theme-banner .content.template-6 .theme-text-element,body.single .theme-banner .content.template-6 .theme-text-element,body.home .theme-banner .content.template-6 .theme-text-element,body.error404 .theme-banner .content.template-6 .theme-text-element{width:100%;text-align:left}body.page .theme-banner .content.template-6 .theme-text-element>*,body.archive .theme-banner .content.template-6 .theme-text-element>*,body.blog .theme-banner .content.template-6 .theme-text-element>*,body.single .theme-banner .content.template-6 .theme-text-element>*,body.home .theme-banner .content.template-6 .theme-text-element>*,body.error404 .theme-banner .content.template-6 .theme-text-element>*{margin:1rem 0}body.page .theme-banner .content.template-6 .theme-text-element [class*=theme-button],body.page .theme-banner .content.template-6 .theme-text-element .wp-block-buttons,body.archive .theme-banner .content.template-6 .theme-text-element [class*=theme-button],body.archive .theme-banner .content.template-6 .theme-text-element .wp-block-buttons,body.blog .theme-banner .content.template-6 .theme-text-element [class*=theme-button],body.blog .theme-banner .content.template-6 .theme-text-element .wp-block-buttons,body.single .theme-banner .content.template-6 .theme-text-element [class*=theme-button],body.single .theme-banner .content.template-6 .theme-text-element .wp-block-buttons,body.home .theme-banner .content.template-6 .theme-text-element [class*=theme-button],body.home .theme-banner .content.template-6 .theme-text-element .wp-block-buttons,body.error404 .theme-banner .content.template-6 .theme-text-element [class*=theme-button],body.error404 .theme-banner .content.template-6 .theme-text-element .wp-block-buttons{margin:2.5rem 0}body.page .theme-banner .content.template-6 .decor-element.circle,body.archive .theme-banner .content.template-6 .decor-element.circle,body.blog .theme-banner .content.template-6 .decor-element.circle,body.single .theme-banner .content.template-6 .decor-element.circle,body.home .theme-banner .content.template-6 .decor-element.circle,body.error404 .theme-banner .content.template-6 .decor-element.circle{width:12.75rem;left:unset;right:0;transform:translate(42%,53%)}@media (max-width: 992px){body.page .theme-banner .content.template-6 .decor-element.circle,body.archive .theme-banner .content.template-6 .decor-element.circle,body.blog .theme-banner .content.template-6 .decor-element.circle,body.single .theme-banner .content.template-6 .decor-element.circle,body.home .theme-banner .content.template-6 .decor-element.circle,body.error404 .theme-banner .content.template-6 .decor-element.circle{width:11.5625rem;transform:translate(46%,58%)}}body.page .theme-banner .content.template-7,body.archive .theme-banner .content.template-7,body.blog .theme-banner .content.template-7,body.single .theme-banner .content.template-7,body.home .theme-banner .content.template-7,body.error404 .theme-banner .content.template-7{padding:0;min-height:100%;height:auto;position:relative}body.page .theme-banner .content.template-7 .image,body.archive .theme-banner .content.template-7 .image,body.blog .theme-banner .content.template-7 .image,body.single .theme-banner .content.template-7 .image,body.home .theme-banner .content.template-7 .image,body.error404 .theme-banner .content.template-7 .image{display:flex}body.page .theme-banner .content.template-7 .image img,body.archive .theme-banner .content.template-7 .image img,body.blog .theme-banner .content.template-7 .image img,body.single .theme-banner .content.template-7 .image img,body.home .theme-banner .content.template-7 .image img,body.error404 .theme-banner .content.template-7 .image img{width:100%}body.page .theme-banner .content.template-7 .banner-link,body.archive .theme-banner .content.template-7 .banner-link,body.blog .theme-banner .content.template-7 .banner-link,body.single .theme-banner .content.template-7 .banner-link,body.home .theme-banner .content.template-7 .banner-link,body.error404 .theme-banner .content.template-7 .banner-link{text-decoration:none;position:absolute;inset:0;width:100%;height:100%;z-index:1}body.page .theme-banner:has(.full-white-bg),body.archive .theme-banner:has(.full-white-bg),body.blog .theme-banner:has(.full-white-bg),body.single .theme-banner:has(.full-white-bg),body.home .theme-banner:has(.full-white-bg),body.error404 .theme-banner:has(.full-white-bg){background-color:var(--theme-color-white);padding:7.5rem 0}@media (max-width: 768px){body.page .theme-banner:has(.full-white-bg),body.archive .theme-banner:has(.full-white-bg),body.blog .theme-banner:has(.full-white-bg),body.single .theme-banner:has(.full-white-bg),body.home .theme-banner:has(.full-white-bg),body.error404 .theme-banner:has(.full-white-bg){padding:3.75rem 0}}
