.Hero-box{--color-hero-bg:transparent;background:var(--color-hero-bg);padding:110px 0 0}.Hero-box,.Hero-box .row-flex{position:relative}.Hero-box .c-l{margin-bottom:40px}.Hero-box .c-l br,.thanks-tpl .Blog-featured .up-cn{display:none}.Hero-box .c-l p:first-child{color:#177855;background:#bcffe7;padding:9.27px 18.54px;font-weight:600;margin-bottom:20px;display:inline-block}.Hero-box .c-r{text-align:center;padding:0}.Hero-box .c-r img{margin:40px auto 0;padding-bottom:34px}.Hero-box h1{margin-bottom:20px;color:var(--color-purple)}.Hero-box em{font-style:normal;color:var(--color-primary)}.Hero-box p{color:var(--color-text)}.Hero-box p:not(:last-child){margin-bottom:34px}.Hero-box .btn{min-width:168px}.Hero-box .onda-bottom{top:auto;bottom:-102px}.Hero-box .onda-top{top:auto;bottom:-66px}.Blog-featured{position:relative;padding:60px var(--side-space)}.Blog-featured .intro-cn,.Blog-featured .list-cn{--side-space:0;max-width:750px;margin-left:auto;margin-right:auto}.Blog-featured .overline-text{margin-bottom:10px}.Blog-featured .title-h2{color:var(--wp--preset--color--content-3);font-weight:600;font-size:var(--wp--preset--font-size--header-m);line-height:normal}.Blog-featured .list-cn{display:grid;grid-gap:32px;grid-template-columns:repeat(auto-fit,minmax(228px,1fr));padding:40px 0}.Blog-featured .link-more{position:relative;z-index:2;text-align:center;padding-top:30px}.Blog-item{background:var(--wp--preset--color--background-1);overflow:hidden;color:var(--wp--preset--color--content-1);box-shadow:1px 2px 20px 0 rgba(159,184,231,.3019607843);max-width:340px;margin-left:auto;margin-right:auto}.Blog-item a{display:flex;flex-direction:column;text-decoration:none;height:100%;padding-bottom:18px}.Blog-item a>:not(.img-cn){padding:0 18px}.Blog-item .img-cn{height:200px;background:var(--color-background-dark);background-position:center;background-repeat:no-repeat;background-size:cover;display:block;overflow:hidden}.Blog-item .img-cn img{width:100%;height:100%!important;object-fit:cover;transition:scale .3s,transform .3s}.Blog-item p.Blog-item-cat{text-transform:uppercase;color:var(--wp--preset--color--content-2);font-weight:600;font-size:.5rem;line-height:12px;margin-top:18px}.Blog-item-title{font-size:1rem;line-height:21px;font-weight:600;margin:6px 0 12px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Blog-item p.Blog-item-date{margin-top:auto;color:var(--wp--preset--color--content-2);font-size:.625rem;line-height:13px}.Blog-item p{color:var(--color-text-grey);font-size:14px;font-size:.875rem;line-height:20px}.Blog-item:focus .img-cn img,.Blog-item:hover .img-cn img{scale:1.2;transform:translateY(10px)}.thanks-tpl .Hero-box{--font-black:var(--wp--preset--color--white);--color-text:var(--wp--preset--color--white);text-align:center;background:var(--wp--preset--color--content-3);padding-bottom:var(--block-space)}.thanks-tpl .Hero-box,.thanks-tpl .Hero-box h1{color:var(--wp--preset--color--white)}.thanks-tpl .Hero-box h3:not(:last-child){margin-bottom:24px}.thanks-tpl .Hero-box p{max-width:533px;margin-left:auto;margin-right:auto}.thanks-tpl .Blog-featured{padding-top:50px}.theme-2{background:var(--wp--preset--color--background-2, #F2F5FE)}.theme-2 .thanks-tpl .Hero-box{background:0 0}.theme-2 .thanks-tpl .Blog-featured,.theme-2 .thanks-tpl .onda-top{display:none}.theme-2 .thanks-tpl h1{--color-purple:var(--wp--preset--color--content-highlight-2, #5D1CE3);font-weight:600}.theme-2 .thanks-tpl h3{color:#ea1d25;font-weight:600}.theme-2 .thanks-tpl p{--color-text:var(--wp--preset--color--content--3, #381188)}@media (min-width:760px){.Hero-box .onda-bottom{bottom:-70px}.Hero-box .onda-top{bottom:-32px}}@media (min-width:770px){.Hero-box{padding:120px 0 30px}.Hero-box .c-l{padding-right:0}.Hero-box .c-l>div{max-width:615px;margin-left:auto;margin-bottom:0}.Hero-box .c-l br{display:block}.Hero-box .c-r img{margin:0}.Blog-item .img-cn{height:128px}.thanks-tpl .Hero-box h1{font-size:40px;font-size:2.5rem;line-height:45px;max-width:533px;margin-left:auto;margin-right:auto}.theme-2 .thanks-tpl h1{font-size:56px;font-size:3.5rem;line-height:66px}}