:root{--wpgb-accent-scheme-1:#4632db;--wpgb-dark-scheme-1:#333333;--wpgb-dark-scheme-2:#777777;--wpgb-dark-scheme-3:#999999;--wpgb-light-scheme-1:#ffffff;--wpgb-light-scheme-2:#f6f6f6;--wpgb-light-scheme-3:#f5f5f5;--wpgb-lightbox-background:linear-gradient(180deg, rgba(30,30,30,0.45) 0%, rgba(30,30,30,0.9) 100%);--wpgb-lightbox-controls:#ffffff;--wpgb-lightbox-spinner:#ffffff;--wpgb-lightbox-title:#ffffff;--wpgb-lightbox-desc:#bbbbbb;}.wpgb-grid-7 .wpgb-area-bottom-1{margin-top:30px;}@media all and (-ms-high-contrast:none), (-ms-high-contrast:active){.wpgb-grid-7:not(.wpgb-enabled) .wpgb-viewport>div{margin:0 -7px}.wpgb-grid-7:not(.wpgb-enabled) .wpgb-card{width:calc(( 100% - 1 * 30px ) / 1 - 0.1px);margin:15px}}.wpgb-grid-7:not(.wpgb-enabled) .wpgb-viewport>div{grid-template-columns: repeat(1, 1fr);grid-gap:30px}.wp-grid-builder.wpgb-grid-7:not(.wpgb-enabled) .wpgb-card-inner:before{padding-bottom:56.249929687588%}.wpgb-grid-7 .wpgb-card.wpgb-card-hidden .wpgb-card-wrapper{transform:translateY(100px);opacity:0;}.wpgb-grid-7 .wpgb-card:not(.wpgb-card-hidden) .wpgb-card-wrapper{transform:translateY(0);opacity:1;transition:627ms ease;transition-property:transform, opacity;;}.wpgb-grid-7 .wpgb-card .wpgb-lazy-load{color:var(--wpgb-accent-scheme-1);background:#eeee22}@keyframes wpgb-underline-out{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}@keyframes wpgb-underline-in{0%{transform:scaleX(1);transform-origin:right}to{transform:scaleX(0);transform-origin:right}}.wp-grid-builder .wpgb-card-1 .wpgb-card-inner{overflow:hidden;outline:1px solid #fff;transition-timing-function:ease-in-out;transition-duration:500ms}.wp-grid-builder .wpgb-card-1:hover .wpgb-card-inner{border-color:#000;box-shadow:0 0 0 0 rgba(0,0,0,.07)}.wp-grid-builder .wpgb-card-1 .wpgb-card-media{overflow:hidden;flex-grow:1}.wp-grid-builder .wpgb-card-1 .wpgb-card-media-thumbnail{background-position-x:0;background-position-y:0;text-align:center;opacity:1;transition-timing-function:linear;transition-duration:383ms}.wp-grid-builder .wpgb-card-1 .wpgb-card-media:hover .wpgb-card-media-thumbnail,.wp-grid-builder .wpgb-card-1:hover .wpgb-card-media-thumbnail{opacity:0}.wp-grid-builder .wpgb-card-1 .wpgb-card-media-thumbnail div,.wp-grid-builder .wpgb-card-1 .wpgb-card-media-thumbnail img{background-position-x:0;background-position-y:0;transition:inherit}.wp-grid-builder .wpgb-card-1 .wpgb-card-media-overlay{background:0 0;opacity:1;outline-style:none;border-style:none;transition-timing-function:cubic-bezier(.15,.75,.5,1);transition-duration:1249ms}.wp-grid-builder .wpgb-card-1:hover .wpgb-card-media-overlay{opacity:.5}.wp-grid-builder .wpgb-card-1 .wpgb-card-media-content{opacity:0;margin:6%;transform:scaleX(.5) scaleY(.5);transition-timing-function:ease-in-out;transition-duration:400ms}.wp-grid-builder .wpgb-card-1 .wpgb-block-2 .wpgb-block-term:hover,.wp-grid-builder .wpgb-card-1 .wpgb-card-media-content:hover{opacity:1}.wp-grid-builder .wpgb-card-1:hover .wpgb-card-media-content{opacity:1;transform:scaleX(1) scaleY(1)}.wp-grid-builder .wpgb-card-1 .wpgb-block-1{display:block;color:#333;margin:0 0 10px;padding:0;font-weight:300;font-size:1.5em;line-height:1.2em;text-transform:lowercase;transition-timing-function:ease-in-out;transition-duration:451ms}.wp-grid-builder .wpgb-card-1 .wpgb-block-1:hover{opacity:1;visibility:visible;border-color:#333;font-weight:400;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.wp-grid-builder .wpgb-card-1 .wpgb-block-2{width:70%;position:relative;display:block;color:#333;font-size:.7em;line-height:1.5em;transition-timing-function:ease-in-out;transition-duration:1076ms}.wp-grid-builder .wpgb-card-1 .wpgb-block-2 .wpgb-block-term{font-weight:400;letter-spacing:.2px;text-transform:uppercase}.wp-grid-builder .wpgb-card-1 .wpgb-block-2 .wpgb-block-term:after{content:"";position:absolute;display:block;height:1px;width:100%;left:0;bottom:-.5px;background:#333;opacity:.8;pointer-events:none;animation:wpgb-underline-in .45s cubic-bezier(.51,.51,.51,1) forwards}.wp-grid-builder:not(.wpgb-template){opacity:1!important}