.block-masonry .focuspoint{height:100%;transition:transform .5s}.block-masonry .focuspoint img{left:0!important}.block-masonry .grid-wrapper{grid-gap:2.1875rem;display:grid;grid-auto-rows:12.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.block-masonry .grid-wrapper .card-box{overflow:hidden}.block-masonry .grid-wrapper .card-box a{color:rgb(var(--cvy-color-masonry-text,255,255,255))!important;display:block!important;text-decoration:none!important}.block-masonry .grid-wrapper .card-box .card-box-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.block-masonry .grid-wrapper .card-box.container-full .container{max-width:inherit;padding:0}.block-masonry .grid-wrapper .card-box .background-image{background-size:cover;height:100%;transition:transform .5s;width:100%}.block-masonry .grid-wrapper .card-box img{display:inline-block;height:100%;height:auto;max-width:100%;object-fit:cover;vertical-align:middle;width:100%}.block-masonry .grid-wrapper .card-box:hover:not(.no-hover):before{background:rgb(var(--cvy-color-masonry-overlay-d20,0,0,0));opacity:calc(var(--cvy-masonry-overlay-opacity, 60)/100);transition:opacity .5s}.block-masonry .grid-wrapper .card-box:hover:not(.no-hover) i{color:rgb(var(--cvy-color-masonry-text,255,255,255))!important}.block-masonry .grid-wrapper .card-box:hover:not(.no-hover) .background-image,.block-masonry .grid-wrapper .card-box:hover:not(.no-hover) .focuspoint{transform:scale(1.5);transition:transform .5s}.block-masonry .grid-wrapper .card-box:hover:not(.no-hover) .box-info{max-height:31.25rem}.block-masonry .grid-wrapper .card-box:hover:not(.no-hover) .minimal-infos{height:auto;max-height:15.625rem;opacity:1;transition:max-height .8s ease-out;visibility:visible}.block-masonry .grid-wrapper .card-box:hover:not(.no-hover) .line-divider{margin-right:1.5625rem;transition:width .8s!important;width:100%!important}.block-masonry .grid-wrapper .card-box:hover:not(.no-hover) .link{opacity:1!important;transition:opacity!important}.block-masonry .grid-wrapper .card-box:not(.no-overlay):before{background:rgb(var(--cvy-color-masonry-overlay,19,39,76));content:"";height:100%;opacity:.4;position:absolute;transition:opacity .5s;width:100%;z-index:1}.block-masonry .grid-wrapper .card-box .box-info{bottom:0;left:0;padding:15px 30px 30px;right:0;z-index:2}.block-masonry .grid-wrapper .card-box .box-info h3{color:rgb(var(--cvy-color-masonry-text,255,255,255));font-size:var(--cvy-font-size-h4,1.875rem);margin-bottom:1.25rem}.block-masonry .grid-wrapper .card-box .post-link{align-items:center;display:flex;justify-content:space-between}.block-masonry .grid-wrapper .card-box .post-link .line-divider{background-color:rgb(var(--cvy-color-masonry-text,255,255,255));display:block;height:.3125rem;margin-right:1.5625rem;transition:width 1s;width:20%}.block-masonry .grid-wrapper .card-box .post-link .link{opacity:0;transition:opacity}.block-masonry .grid-wrapper .card-box .post-link i{align-items:center;border:1px solid rgb(var(--cvy-color-secondary,243,199,54));border-radius:50%;display:flex!important;font-size:20px;height:calc(var(--cvy-font-size-sm, .875rem)*2.5);justify-content:center;padding-left:.25rem;text-decoration:none!important;width:calc(var(--cvy-font-size-sm, .875rem)*2.5)}.block-masonry .grid-wrapper .card-box .post-link i,.block-masonry .grid-wrapper .card-box .post-link i:hover{color:rgb(var(--cvy-color-masonry-text,255,255,255))!important}.block-masonry .grid-wrapper .card-box .minimal-infos{height:auto;max-height:0;opacity:0;overflow:hidden;transition:max-height .8s ease-out;visibility:hidden}.block-masonry .grid-wrapper .card-box .minimal-infos p{color:rgb(var(--cvy-color-masonry-text,255,255,255));font-size:var(--cvy-font-size-lg,1.125rem)}.block-masonry .grid-wrapper .no-line .post-link{display:none}.block-masonry .grid-wrapper .default{grid-row:span 2}.block-masonry .grid-wrapper .wide{grid-column:span 2;grid-row:span 2}.block-masonry .grid-wrapper .half{grid-column:span 1;grid-row:span 1}@media (max-width:1439.98px){.block-masonry .grid-wrapper{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.block-masonry .grid-wrapper .card-box .box-info h3{font-size:var(--cvy-font-size-h4,1.875rem)}}@media (max-width:1199.98px){.block-masonry .grid-wrapper{grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.block-masonry .grid-wrapper .card-box .box-info{padding:.9375rem}}@media (max-width:991.98px){.block-masonry .grid-wrapper{grid-template-columns:repeat(auto-fit,minmax(165px,1fr))}}@media (max-width:767.98px){.block-masonry .grid-wrapper{grid-template-columns:repeat(auto-fit,minmax(195px,1fr))}.block-masonry .grid-wrapper .card-box .box-info h3{font-size:var(--cvy-font-size-h4,1.875rem);margin-bottom:.625rem}.block-masonry .grid-wrapper .default,.block-masonry .grid-wrapper .half,.block-masonry .grid-wrapper .wide{grid-column:span 3}.block-masonry.container.section-content,.block-masonry.container.section-content .container{max-width:100%;padding:0}}.block-masonry .intro-text-content p{font-size:var(--cvy-font-size-lg,1.125rem)!important;font-weight:var(--cvy-font-weight-medium,500)}@media (max-width:1200px){.block-masonry .intro-text-content p{font-size:min(var(--cvy-font-size-lg,1.125rem),calc(1.125rem + var(--cvy-font-size-lg, 1.125rem)*.1 + (var(--cvy-font-size-lg-num, 1.125)*1.2 - 1.5)*1vw))!important}}