body.page .theme-cards,body.archive .theme-cards,body.blog .theme-cards,body.single .theme-cards,body.home .theme-cards,body.error404 .theme-cards{padding-bottom:.25rem}body.page .theme-cards .wrapper,body.archive .theme-cards .wrapper,body.blog .theme-cards .wrapper,body.single .theme-cards .wrapper,body.home .theme-cards .wrapper,body.error404 .theme-cards .wrapper{position:relative;z-index:1;background-color:var(--theme-color-primary);border-radius:var(--theme-lg-radius);overflow:hidden;color:var(--theme-color-secondary);padding:12.8125rem 1.5rem 1.5rem}@media (max-width: 1200px){body.page .theme-cards .wrapper,body.archive .theme-cards .wrapper,body.blog .theme-cards .wrapper,body.single .theme-cards .wrapper,body.home .theme-cards .wrapper,body.error404 .theme-cards .wrapper{padding-top:6.25rem}}@media (max-width: 992px){body.page .theme-cards .wrapper,body.archive .theme-cards .wrapper,body.blog .theme-cards .wrapper,body.single .theme-cards .wrapper,body.home .theme-cards .wrapper,body.error404 .theme-cards .wrapper{padding:3rem 1rem 1rem}}body.page .theme-cards .wrapper .bg-element,body.archive .theme-cards .wrapper .bg-element,body.blog .theme-cards .wrapper .bg-element,body.single .theme-cards .wrapper .bg-element,body.home .theme-cards .wrapper .bg-element,body.error404 .theme-cards .wrapper .bg-element{position:absolute;right:0;top:0;width:73%;transform:translateY(-10%);z-index:-1;opacity:.05}body.page .theme-cards .wrapper .content,body.archive .theme-cards .wrapper .content,body.blog .theme-cards .wrapper .content,body.single .theme-cards .wrapper .content,body.home .theme-cards .wrapper .content,body.error404 .theme-cards .wrapper .content{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;width:100%;max-width:88.6875rem}@media (min-width: 1501px){body.page .theme-cards .wrapper .content,body.archive .theme-cards .wrapper .content,body.blog .theme-cards .wrapper .content,body.single .theme-cards .wrapper .content,body.home .theme-cards .wrapper .content,body.error404 .theme-cards .wrapper .content{margin-left:4.5%;width:95.5%}}body.page .theme-cards .wrapper .image,body.archive .theme-cards .wrapper .image,body.blog .theme-cards .wrapper .image,body.single .theme-cards .wrapper .image,body.home .theme-cards .wrapper .image,body.error404 .theme-cards .wrapper .image{position:relative;z-index:1;display:flex;width:50.7%;margin-bottom:-17.8%}@media (max-width: 768px){body.page .theme-cards .wrapper .image,body.archive .theme-cards .wrapper .image,body.blog .theme-cards .wrapper .image,body.single .theme-cards .wrapper .image,body.home .theme-cards .wrapper .image,body.error404 .theme-cards .wrapper .image{width:75%;margin-bottom:-15%;margin-left:-20%}}@media (max-width: 540px){body.page .theme-cards .wrapper .image,body.archive .theme-cards .wrapper .image,body.blog .theme-cards .wrapper .image,body.single .theme-cards .wrapper .image,body.home .theme-cards .wrapper .image,body.error404 .theme-cards .wrapper .image{width:122.3%;min-width:122.3%;margin-bottom:-29.5%;margin-left:-31%}}body.page .theme-cards .wrapper .image:before,body.archive .theme-cards .wrapper .image:before,body.blog .theme-cards .wrapper .image:before,body.single .theme-cards .wrapper .image:before,body.home .theme-cards .wrapper .image:before,body.error404 .theme-cards .wrapper .image:before{content:"";position:absolute;top:3%;left:21%;width:52.2%;aspect-ratio:1/1;border-radius:50%;opacity:.3;background-color:var(--theme-color-tertiary);filter:blur(8.5625rem);z-index:-1}body.page .theme-cards .wrapper .image:after,body.archive .theme-cards .wrapper .image:after,body.blog .theme-cards .wrapper .image:after,body.single .theme-cards .wrapper .image:after,body.home .theme-cards .wrapper .image:after,body.error404 .theme-cards .wrapper .image:after{content:"";position:absolute;bottom:16%;right:-15%;width:46.2%;aspect-ratio:1/1;border-radius:50%;opacity:.21;background-color:#1861c0;filter:blur(9.1875rem);z-index:-1}body.page .theme-cards .wrapper .theme-text-element,body.archive .theme-cards .wrapper .theme-text-element,body.blog .theme-cards .wrapper .theme-text-element,body.single .theme-cards .wrapper .theme-text-element,body.home .theme-cards .wrapper .theme-text-element,body.error404 .theme-cards .wrapper .theme-text-element{width:41.5%;padding:10.8125rem 0 3.125rem}@media (max-width: 992px){body.page .theme-cards .wrapper .theme-text-element,body.archive .theme-cards .wrapper .theme-text-element,body.blog .theme-cards .wrapper .theme-text-element,body.single .theme-cards .wrapper .theme-text-element,body.home .theme-cards .wrapper .theme-text-element,body.error404 .theme-cards .wrapper .theme-text-element{width:47%;padding:3.125rem 0 1.5625rem}}@media (max-width: 768px){body.page .theme-cards .wrapper .theme-text-element,body.archive .theme-cards .wrapper .theme-text-element,body.blog .theme-cards .wrapper .theme-text-element,body.single .theme-cards .wrapper .theme-text-element,body.home .theme-cards .wrapper .theme-text-element,body.error404 .theme-cards .wrapper .theme-text-element{width:100%;order:-1;padding:0;margin-bottom:.4375rem}}@media (min-width: 993px){body.page .theme-cards .wrapper .theme-text-element h2,body.archive .theme-cards .wrapper .theme-text-element h2,body.blog .theme-cards .wrapper .theme-text-element h2,body.single .theme-cards .wrapper .theme-text-element h2,body.home .theme-cards .wrapper .theme-text-element h2,body.error404 .theme-cards .wrapper .theme-text-element h2{font-size:var(--theme-h1-fs);line-height:var(--theme-xs-body-lh);letter-spacing:-.16rem}}body.page .theme-cards .wrapper .cards-wrapper,body.archive .theme-cards .wrapper .cards-wrapper,body.blog .theme-cards .wrapper .cards-wrapper,body.single .theme-cards .wrapper .cards-wrapper,body.home .theme-cards .wrapper .cards-wrapper,body.error404 .theme-cards .wrapper .cards-wrapper{--cards-gap: .5rem;--cards-column-count: 3;display:flex;flex-wrap:wrap;gap:var(--cards-gap)}body.page .theme-cards .wrapper .cards,body.archive .theme-cards .wrapper .cards,body.blog .theme-cards .wrapper .cards,body.single .theme-cards .wrapper .cards,body.home .theme-cards .wrapper .cards,body.error404 .theme-cards .wrapper .cards{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;border-radius:var(--theme-lg-radius);border:.125rem solid rgba(255,255,255,.1);background:#ffffff0f;-webkit-backdrop-filter:blur(.71875rem);backdrop-filter:blur(.71875rem);padding:3rem}@media (min-width: 1201px){body.page .theme-cards .wrapper .cards,body.archive .theme-cards .wrapper .cards,body.blog .theme-cards .wrapper .cards,body.single .theme-cards .wrapper .cards,body.home .theme-cards .wrapper .cards,body.error404 .theme-cards .wrapper .cards{max-width:calc(100% / var(--cards-column-count) - var(--cards-gap) * (var(--cards-column-count) - 1) / var(--cards-column-count))}}@media (max-width: 768px){body.page .theme-cards .wrapper .cards,body.archive .theme-cards .wrapper .cards,body.blog .theme-cards .wrapper .cards,body.single .theme-cards .wrapper .cards,body.home .theme-cards .wrapper .cards,body.error404 .theme-cards .wrapper .cards{padding:1.875rem .875rem}}@media (max-width: 540px){body.page .theme-cards .wrapper .cards,body.archive .theme-cards .wrapper .cards,body.blog .theme-cards .wrapper .cards,body.single .theme-cards .wrapper .cards,body.home .theme-cards .wrapper .cards,body.error404 .theme-cards .wrapper .cards{min-height:20rem}}body.page .theme-cards .wrapper .cards:before,body.archive .theme-cards .wrapper .cards:before,body.blog .theme-cards .wrapper .cards:before,body.single .theme-cards .wrapper .cards:before,body.home .theme-cards .wrapper .cards:before,body.error404 .theme-cards .wrapper .cards:before{content:"";position:absolute;bottom:0;right:0;width:83.1%;aspect-ratio:1/1;border-radius:50%;transform:translate(35%,47%);opacity:.15;filter:blur(9.1875rem);z-index:-1}body.page .theme-cards .wrapper .cards:nth-child(1):before,body.archive .theme-cards .wrapper .cards:nth-child(1):before,body.blog .theme-cards .wrapper .cards:nth-child(1):before,body.single .theme-cards .wrapper .cards:nth-child(1):before,body.home .theme-cards .wrapper .cards:nth-child(1):before,body.error404 .theme-cards .wrapper .cards:nth-child(1):before{background-color:#1861c0}body.page .theme-cards .wrapper .cards:nth-child(2):before,body.archive .theme-cards .wrapper .cards:nth-child(2):before,body.blog .theme-cards .wrapper .cards:nth-child(2):before,body.single .theme-cards .wrapper .cards:nth-child(2):before,body.home .theme-cards .wrapper .cards:nth-child(2):before,body.error404 .theme-cards .wrapper .cards:nth-child(2):before{background-color:var(--theme-color-tertiary)}body.page .theme-cards .wrapper .cards:nth-child(3):before,body.archive .theme-cards .wrapper .cards:nth-child(3):before,body.blog .theme-cards .wrapper .cards:nth-child(3):before,body.single .theme-cards .wrapper .cards:nth-child(3):before,body.home .theme-cards .wrapper .cards:nth-child(3):before,body.error404 .theme-cards .wrapper .cards:nth-child(3):before{background-color:#900}body.page .theme-cards .wrapper .cards .icon,body.archive .theme-cards .wrapper .cards .icon,body.blog .theme-cards .wrapper .cards .icon,body.single .theme-cards .wrapper .cards .icon,body.home .theme-cards .wrapper .cards .icon,body.error404 .theme-cards .wrapper .cards .icon{display:block;width:6rem;height:6rem;margin-bottom:3.75rem}@media (max-width: 992px){body.page .theme-cards .wrapper .cards .icon,body.archive .theme-cards .wrapper .cards .icon,body.blog .theme-cards .wrapper .cards .icon,body.single .theme-cards .wrapper .cards .icon,body.home .theme-cards .wrapper .cards .icon,body.error404 .theme-cards .wrapper .cards .icon{margin-bottom:1.875rem}}body.page .theme-cards .wrapper .cards p,body.archive .theme-cards .wrapper .cards p,body.blog .theme-cards .wrapper .cards p,body.single .theme-cards .wrapper .cards p,body.home .theme-cards .wrapper .cards p,body.error404 .theme-cards .wrapper .cards p{display:flex;align-items:flex-start;margin:auto 0 0;letter-spacing:-.05rem}@media (min-width: 993px){body.page .theme-cards .wrapper .cards p,body.archive .theme-cards .wrapper .cards p,body.blog .theme-cards .wrapper .cards p,body.single .theme-cards .wrapper .cards p,body.home .theme-cards .wrapper .cards p,body.error404 .theme-cards .wrapper .cards p{font-size:var(--theme-lg-body-fs);line-height:var(--theme-lg-body-lh);letter-spacing:-.06rem}}@media (min-width: 1201px){body.page .theme-cards .wrapper .cards p,body.archive .theme-cards .wrapper .cards p,body.blog .theme-cards .wrapper .cards p,body.single .theme-cards .wrapper .cards p,body.home .theme-cards .wrapper .cards p,body.error404 .theme-cards .wrapper .cards p{max-width:21.5rem}}body.page .theme-cards .wrapper .cards p:before,body.archive .theme-cards .wrapper .cards p:before,body.blog .theme-cards .wrapper .cards p:before,body.single .theme-cards .wrapper .cards p:before,body.home .theme-cards .wrapper .cards p:before,body.error404 .theme-cards .wrapper .cards p:before{content:"..."}@media (min-width: 993px){body.page .theme-cards .wrapper .cards p:before,body.archive .theme-cards .wrapper .cards p:before,body.blog .theme-cards .wrapper .cards p:before,body.single .theme-cards .wrapper .cards p:before,body.home .theme-cards .wrapper .cards p:before,body.error404 .theme-cards .wrapper .cards p:before{font-size:var(--theme-xl-body-fs);line-height:var(--theme-default-heading-lh);letter-spacing:-.07rem}}
