.behave-as-bg,.behave-as-bg img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;z-index:0}.gradient{background-image:url("/wp-content/themes/theprogenygroup/assets/images/gradient-f0.webp");background-position:var(--offset);background-size:250%;inset:0;pointer-events:none;position:absolute;z-index:-1}@media (prefers-reduced-motion: no-preference){body.js-loaded .gradient{background-image:url("/wp-content/themes/theprogenygroup/assets/images/gradient.webp")}}.count-up{display:inline}.row{-webkit-box-sizing:border-box;box-sizing:border-box}section{position:relative}.has-primary-background-color{--background-color: var(--primary)}.has-primary-gradient-background{--background-color: var(--primary)}.has-white-gradient-background{--background-color: var(--white)}.has-primary-light-background-color{--background-color: var(--primary-light)}.has-primary-light-gradient-background{--background-color: var(--primary-light)}.has-secondary-background-color{--background-color: var(--secondary)}.has-secondary-gradient-background{--background-color: var(--secondary)}.has-secondary-light-background-color{--background-color: var(--secondary-light)}.has-secondary-light-gradient-background{--background-color: var(--secondary-light)}.has-tertiary-background-color{--background-color: var(--tertiary)}.has-tertiary-gradient-background{--background-color: var(--tertiary)}.has-tertiary-light-background-color{--background-color: var(--tertiary-light)}.has-tertiary-light-gradient-background{--background-color: var(--tertiary-light)}.has-quaternary-background-color{--background-color: var(--quaternary)}.has-quaternary-gradient-background{--background-color: var(--quaternary)}.has-quaternary-light-background-color{--background-color: var(--quaternary-light)}.has-quaternary-light-gradient-background{--background-color: var(--quaternary-light)}.has-quinery-background-color{--background-color: var(--quinery)}.has-quinery-gradient-background{--background-color: var(--quinery)}.has-quinery-light-background-color{--background-color: var(--quinery-light)}.has-quinery-light-gradient-background{--background-color: var(--quinery-light)}.has-senary-background-color{--background-color: var(--senary)}.has-senary-gradient-background{--background-color: var(--senary)}.has-senary-light-background-color{--background-color: var(--senary-light)}.has-senary-light-gradient-background{--background-color: var(--senary-light)}.has-grey-secondary-background-color{--background-color: var(--grey-secondary)}.has-grey-secondary-gradient-background{--background-color: var(--grey-secondary)}.has-off-white-background-color{--bapckground-color: var(--off-white)}.has-off-white-gradient-background{--background-color: var(--off-white)}.has-background{background-color:var(--background-color);--text-color-transparent: rgba(36,39,60,0.3);--text-color: var(--primary);--text-accent-color: var(--secondary);--text-accent-color-light: var(--secondary-light)}.has-primary-background-color,.has-quinery-background-color,.has-primary-gradient-background,.has-tertiary-gradient-background,.has-quinery-gradient-background,.has-static-gradient-background,.has-animated-gradient-background,.has-animated-asset-gradient-background,.has-animated-legal-gradient-background,.has-animated-fp-gradient-background,.has-group-animated-fp-gradient-background{--background-color: var(--primary);--text-color: var(--white);--text-color-transparent: rgba(255,255,255,0.3);--text-accent-color: var(--white);--text-accent-color-light: var(--white)}.has-secondary-background-color{--text-color: var(--white);--text-color-transparent: rgba(255,255,255,0.3);--text-accent-color: var(--primary);--text-accent-color-light: var(--primary-light)}.has-tertiary-background-color{--text-color: var(--white);--text-color-transparent: rgba(255,255,255,0.3);--text-accent-color: var(--secondary);--text-accent-color-light: var(--secondary-light)}.has-quaternary-background-color{--text-color: var(--white);--text-color-transparent: rgba(255,255,255,0.3);--text-accent-color: var(--primary);--text-accent-color-light: var(--primary-light)}.has-secondary-light-background-color,.has-grey-secondary-background-color,.has-quinery-light-background-color{--text-color: var(--primary);--text-color-transparent: rgba(36,39,60,0.3);--text-accent-color: var(--secondary);--text-accent-color-light: var(--secondary-light)}.has-white-background-color{--text-color-transparent: rgba(36,39,60,0.3);--text-color: var(--primary);--text-accent-color: var(--secondary);--text-accent-color-light: var(--secondary-light)}.has-background.has-static-gradient-background{background-color:var(--primary) !important;background-image:radial-gradient(at 100% 77%, rgba(33,129,161,0.64) 0px, transparent 50%),radial-gradient(at 52% 95%, rgba(93,42,131,0.79) 0px, transparent 50%),radial-gradient(at 39% 42%, #5d2a83 0px, transparent 50%),radial-gradient(at 0% 82%, rgba(33,129,161,0.85) 0px, transparent 50%) !important;background-size:100% 150% !important;background-repeat:no-repeat !important;background-position:center top !important;background-attachment:fixed !important}.has-background.has-animated-gradient-background,.has-background.has-animated-asset-gradient-background,.has-background.has-animated-legal-gradient-background,.has-background.has-animated-fp-gradient-background{background-image:url("/wp-content/themes/theprogenygroup/assets/images/gradient-f0.webp") !important;background-position:center !important;background-size:cover !important;background-attachment:fixed !important;position:relative}.has-background.has-animated-gradient-background:before,.has-background.has-animated-asset-gradient-background:before,.has-background.has-animated-legal-gradient-background:before,.has-background.has-animated-fp-gradient-background:before{width:100%;height:100%;content:'';position:absolute;inset:0;background-color:var(--primary);opacity:0.5;pointer-events:none}.has-background.has-animated-gradient-background>*:not(.breadcrumbs-container),.has-background.has-animated-asset-gradient-background>*:not(.breadcrumbs-container),.has-background.has-animated-legal-gradient-background>*:not(.breadcrumbs-container),.has-background.has-animated-fp-gradient-background>*:not(.breadcrumbs-container){position:relative;z-index:5}.has-background.has-animated-asset-gradient-background{background-image:url("/wp-content/themes/theprogenygroup/assets/images/asset-f0.webp") !important}@media (prefers-reduced-motion: no-preference){body.js-loaded .has-background.has-animated-gradient-background{background-image:url("/wp-content/themes/theprogenygroup/assets/images/gradient.webp") !important}body.js-loaded .has-background.has-animated-asset-gradient-background{background-image:url("/wp-content/themes/theprogenygroup/assets/images/asset.webp") !important}body.js-loaded .has-background.has-animated-legal-gradient-background{background-image:url("/wp-content/themes/theprogenygroup/assets/images/legal.webp") !important}body.js-loaded .has-background.has-animated-fp-gradient-background{background-image:url("/wp-content/themes/theprogenygroup/assets/images/financial-planning.webp") !important}}.alignleft{--alignment: left}.aligncenter{--alignment: center}.alignright{--alignment: right}.wp-block-heading span,section .heading span{color:var(--text-accent-color, --text-color)}.acf-innerblocks-container section{overflow:visible}.acf-innerblocks-container section .container{max-width:unset;padding:unset;margin:unset}html.lity-active body{overflow:hidden}.capitalise{text-transform:capitalize}.placeholder{border-radius:.5rem;border:2px dashed var(--text-color);position:relative;background-color:color-mix(in srgb, var(--text-color) 10%, transparent)}.placeholder:after{content:attr(class);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body.services-menu-open{overflow:hidden}.heading[data-dsap]{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0.001;-webkit-transition:0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:0.4s;transition-duration:0.4s}.heading[data-dsap][data-dsap-is="in"]{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.content-container[data-dsap],.animate-fade-in[data-dsap]{opacity:0.001;-webkit-transition:0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s}.content-container[data-dsap][data-dsap-is="in"],.animate-fade-in[data-dsap][data-dsap-is="in"]{opacity:1}.btn[data-dsap]{opacity:0.001}.btn[data-dsap][data-dsap-is="in"]{opacity:1}.wp-block-group{position:relative}.wp-block-group.is-layout-constrained>*{margin-top:0;margin-bottom:0}.wp-block-group.has-group-animated-gradient-background,.wp-block-group.has-group-animated-asset-gradient-background,.wp-block-group.has-group-animated-legal-gradient-background,.wp-block-group.has-group-animated-fp-gradient-background{--text-color: var(--white);background-image:url("/wp-content/themes/theprogenygroup/assets/images/gradient-f0.webp") !important;background-position:center !important;background-size:cover !important;background-attachment:fixed !important}.wp-block-group.has-group-animated-gradient-background section.has-background:not(.block-cta-bar),.wp-block-group.has-group-animated-asset-gradient-background section.has-background:not(.block-cta-bar),.wp-block-group.has-group-animated-legal-gradient-background section.has-background:not(.block-cta-bar),.wp-block-group.has-group-animated-fp-gradient-background section.has-background:not(.block-cta-bar){background-color:transparent !important}.wp-block-group.has-group-animated-asset-gradient-background{background-image:url("/wp-content/themes/theprogenygroup/assets/images/asset-f0.webp") !important}.wp-block-group.has-group-animated-legal-gradient-background{background-image:url("/wp-content/themes/theprogenygroup/assets/images/legal-f0.webp") !important}.wp-block-group.has-group-animated-fp-gradient-background{background-image:url("/wp-content/themes/theprogenygroup/assets/images/financial-planning-f0.webp") !important}@media (prefers-reduced-motion: no-preference){body.js-loaded .wp-block-group.has-group-animated-gradient-background{background-image:url("/wp-content/themes/theprogenygroup/assets/images/gradient.webp") !important}body.js-loaded .wp-block-group.has-group-animated-asset-gradient-background{background-image:url("/wp-content/themes/theprogenygroup/assets/images/asset.webp") !important}body.js-loaded .wp-block-group.has-group-animated-legal-gradient-background{background-image:url("/wp-content/themes/theprogenygroup/assets/images/legal.webp") !important}body.js-loaded .wp-block-group.has-group-animated-fp-gradient-background{background-image:url("/wp-content/themes/theprogenygroup/assets/images/financial-planning.webp") !important}}.portfolio-card{height:100%;min-height:15rem;background-color:#3B3D50;padding:1rem;border-radius:1rem;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;-webkit-transition:0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-property:background-color;transition-property:background-color;position:relative}@media (min-width: 768px){.portfolio-card{min-height:25rem;padding:2rem}}.portfolio-card picture,.portfolio-card img{width:60%;height:60%;position:absolute;right:0;bottom:0;pointer-events:none;z-index:0}.portfolio-card .tag,.portfolio-card .title,.portfolio-card .arrow{position:relative;z-index:1}.portfolio-card:hover{background-color:var(--secondary)}.has-secondary-background-color .portfolio-card:hover{background-color:var(--primary)}.has-secondary-background-color .portfolio-card:hover .arrow{background-color:var(--secondary);border-color:var(--secondary)}.portfolio-card:hover .arrow{background-color:var(--primary);border-color:var(--primary)}.portfolio-card .tag{color:var(--white);margin-bottom:.25rem}.portfolio-card .title{color:var(--white);font-size:28px;line-height:1;text-transform:uppercase;font-weight:700;font-family:"BaseNeue",sans-serif}@media only screen and (min-width: 320px){.portfolio-card .title{font-size:calc(28px + 12 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.portfolio-card .title{font-size:40px}}.portfolio-card .arrow{width:3rem;height:3rem;margin-top:auto;padding:.5rem;-webkit-transition:0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-property:background-color,border-color;transition-property:background-color,border-color;background-color:transparent;border-radius:100%;border:1px solid var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.portfolio-card .arrow{width:4rem;height:4rem}}.portfolio-card .arrow svg{--text-color: var(--white);width:100%;max-width:1.75rem;height:100%}

/*# sourceMappingURL=portfolio-card.css.map */
