.funding-archive-container .wp-block-post{grid-row:span 2;display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:subgrid}.funding-card{grid-row:span 2;position:relative;border:none;border-radius:0;overflow:hidden;text-decoration:none !important;display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:subgrid;gap:0;cursor:pointer}.funding-card .wp-block-image{grid-column:1/-1;grid-row:1/span 1;height:100%;width:100%;position:relative;overflow:hidden;margin-bottom:0 !important}.funding-card .wp-block-image::before{content:" ";display:block;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 100%);position:absolute;top:0;left:0;z-index:1}.funding-card .wp-block-image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all 275ms ease-in-out}.funding-card .wp-block-image .funding-image-placeholder{width:100%;height:100%;background:#f6f5f2;display:flex;align-items:center;justify-content:center}.funding-card .funding-card-details{grid-column:1/-1;grid-row:2/span 1;padding-left:var(--outer--padding);padding-right:var(--outer--padding);display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr;gap:1rem}.funding-card .funding-card-details .title-desc{grid-column:1/span 1;grid-row:1/-1;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:12px;padding-top:1.5rem}.funding-card .funding-card-details .title-desc .funding-title{font-size:var(--wp--preset--font-size--h-3, clamp(24px, 2.5vw, 30px));font-family:var(--wp--preset--font-family--heading, sans-serif);font-weight:400;font-style:normal;line-height:113.333%;letter-spacing:-0.02em;text-decoration:none;text-transform:none;margin:0;color:#0a1934;text-decoration:none !important}.funding-card .funding-card-details .title-desc .is-style-list{letter-spacing:0 !important}.funding-card .funding-card-details .circle-btn{grid-column:2/span 1;grid-row:1/-1;border-radius:50%;border:1.5px solid #dce4eb;position:relative;display:block;width:45px;height:45px;transition:all 275ms ease-in-out}.funding-card .funding-card-details .circle-btn::before{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:block;content:"";width:14px;background-color:#0a1934;height:1px;transition:all 275ms ease-in-out}.funding-card .funding-card-details .circle-btn::after{display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:block;content:"";width:1px;background-color:#0a1934;height:14px;z-index:3;transition:all 275ms ease-in-out}.funding-card:hover{text-decoration:none !important}.funding-card:hover .wp-block-image img{transform:scale(1.05)}.funding-card:hover .funding-title{text-decoration:none !important;color:#0a1934}.funding-card:hover .funding-location,.funding-card:hover .funding-amount,.funding-card:hover .funding-type,.funding-card:hover .funding-ltv,.funding-card:hover .funding-mortgage_type,.funding-card:hover .funding-terms,.funding-card:hover .funding-label{text-decoration:none !important}.funding-card.active .funding-overlay{opacity:1}.funding-card.active .circle-btn{background-color:#00519a;border-color:#00519a}.funding-card.active .circle-btn::before,.funding-card.active .circle-btn::after{background-color:#fff}.funding-card.active .circle-btn::after{height:0px}.funding-overlay{grid-column:1/-1;grid-row:1/span 1;z-index:3;opacity:0;background-color:rgba(0,0,0,.75);display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:3rem 1fr auto;gap:0;transition:opacity 400ms ease-in-out}.funding-overlay .funding-details-info-wrapper{grid-column:1/-1;grid-row:3/-1;padding-left:var(--outer--padding);padding-right:var(--outer--padding);padding-bottom:var(--outer--padding)}@media(min-width: 782px){.funding-overlay .funding-details-info-wrapper{padding-left:0;grid-column:2/-1}}@media(min-width: 782px){.funding-overlay .funding-details-info-wrapper{grid-column:3/-1}}@media(min-width: 1200px){.funding-overlay .funding-details-info-wrapper{grid-column:4/-1}}.funding-overlay .funding-details-info-wrapper .funding-details-info{display:flex;flex-flow:column nowrap;gap:0;justify-content:flex-start;border-bottom:1.5px solid rgba(220,228,235,.25)}.funding-overlay .funding-details-info-wrapper .funding-details-info:last-of-type{border-bottom:none}.funding-overlay .funding-details-info-wrapper .funding-details-info .label{color:#fff;font-family:var(--wp--preset--font-family--main-content, sans-serif);font-size:12px;font-style:normal;font-weight:500;line-height:200%;letter-spacing:.6px;text-transform:uppercase;margin-bottom:0 !important;margin-top:5px}@media(min-width: 1024px){.funding-overlay .funding-details-info-wrapper .funding-details-info .label{margin-top:1rem}}.funding-overlay .funding-details-info-wrapper .funding-details-info .funding-type,.funding-overlay .funding-details-info-wrapper .funding-details-info .funding-amount,.funding-overlay .funding-details-info-wrapper .funding-details-info .funding-ltv,.funding-overlay .funding-details-info-wrapper .funding-details-info .funding-mortgage_type,.funding-overlay .funding-details-info-wrapper .funding-details-info .funding-terms{font-size:var(--wp--preset--font-size--p, clamp(16px, 1.5vw, 16px));font-family:var(--wp--preset--font-family--main-content, sans-serif);font-weight:400;font-style:normal;line-height:150%;text-decoration:none;text-transform:none;color:#fff;margin-bottom:5px}@media(min-width: 1024px){.funding-overlay .funding-details-info-wrapper .funding-details-info .funding-type,.funding-overlay .funding-details-info-wrapper .funding-details-info .funding-amount,.funding-overlay .funding-details-info-wrapper .funding-details-info .funding-ltv,.funding-overlay .funding-details-info-wrapper .funding-details-info .funding-mortgage_type,.funding-overlay .funding-details-info-wrapper .funding-details-info .funding-terms{margin-top:1rem}}
/*# sourceMappingURL=studiothink-funding-card.css.map */
