.component-featured-card{height:100%}.component-featured-card .component-child-card{overflow:hidden;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;margin-left:auto;margin-right:auto}.component-featured-card .component-child-card-content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.component-featured-card .component-child-card-content:empty{display:none}.component-featured-card .component-child-card-icon svg{fill:currentColor}.component-featured-card .component-child-content-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:3.3rem 2.5rem}.component-featured-card .component-child-spacing{margin-top:0}.component-featured-card .component-child-card-spacing--md .component-child-spacing+.component-child-spacing{margin-top:2.5rem}.component-featured-card .component-child-card-spacing--md hr.component-child-separator{margin-top:2rem;margin-bottom:2rem}.component-featured-card .component-child-card-spacing--sm .component-child-spacing+.component-child-spacing{margin-top:.8rem}.component-featured-card .component-child-card-spacing--sm hr.component-child-separator{margin-top:.8rem;margin-bottom:.8rem}.component-featured-card .component-child-card{width:100%}.component-featured-card .component-child-card-image img{width:100%}.component-featured-card .component-child-card--sizeSmall{max-width:400px}.component-featured-card .component-child-card--sizeMedium{max-width:600px}.component-featured-card .component-child-card--sizeLarge{max-width:800px}.component-featured-card .child-card-image-style-circle .component-child-card-image img{border-radius:100%}.component-featured-card hr.component-child-separator{width:50%;min-width:80px}.component-featured-card .component-child-card--linkCard .component-child-card-button a:before{content:"";position:absolute;left:0;top:0;width:100%;bottom:0}.component-featured-card .component-child-card--linkCard .component-child-card-button a{position:static}.component-featured-card .component-child-card--linkCard .btn-flip:hover>.cube,.component-featured-card .component-child-card--linkCard .btn-flip:focus>.cube{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}.component-featured-card .component-child-card-button{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.component-featured-card .component-child-card--buttonVisuallyHidden .component-child-card-button{position:absolute;left:-100%;top:0;bottom:0;width:100%;margin-top:0}.component-featured-card .component-child-card--buttonVisuallyHidden .component-child-card-button>a:before{left:100%}.component-featured-card .component-child-card{-webkit-transition:-webkit-box-shadow 150ms cubic-bezier(0.7, 0, 1, 0.5);transition:-webkit-box-shadow 150ms cubic-bezier(0.7, 0, 1, 0.5);transition:box-shadow 150ms cubic-bezier(0.7, 0, 1, 0.5);transition:box-shadow 150ms cubic-bezier(0.7, 0, 1, 0.5), -webkit-box-shadow 150ms cubic-bezier(0.7, 0, 1, 0.5)}.component-featured-card .component-child-card--noBoxShadow.component-child-card--linkCard,.component-featured-card .component-child-card--noBoxShadow .component-child-card--buttonVisuallyHidden{-webkit-box-shadow:none;box-shadow:none}.component-featured-card .component-child-card--boxShadow.component-child-card--linkCard,.component-featured-card .component-child-card--boxShadow .component-child-card--buttonVisuallyHidden{-webkit-box-shadow:0 14px 28px rgba(0,0,0,0),3px 3px 10px rgba(0,0,0,.13);box-shadow:0 14px 28px rgba(0,0,0,0),3px 3px 10px rgba(0,0,0,.13)}.component-featured-card .component-child-card--boxShadowHover.component-child-card--linkCard.component-child-card:not(.component-child-card--noButton):hover,.component-featured-card .component-child-card--boxShadowHover.component-child-card--linkCard.component-child-card:not(.component-child-card--noButton):focus-within{-webkit-box-shadow:0 14px 28px rgba(0,0,0,.05),0 10px 10px rgba(0,0,0,.12);box-shadow:0 14px 28px rgba(0,0,0,.05),0 10px 10px rgba(0,0,0,.12);-webkit-transition:-webkit-box-shadow 300ms cubic-bezier(0.1, 0.9, 0.2, 1);transition:-webkit-box-shadow 300ms cubic-bezier(0.1, 0.9, 0.2, 1);transition:box-shadow 300ms cubic-bezier(0.1, 0.9, 0.2, 1);transition:box-shadow 300ms cubic-bezier(0.1, 0.9, 0.2, 1), -webkit-box-shadow 300ms cubic-bezier(0.1, 0.9, 0.2, 1)}.component-featured-card .component-child-card--boxShadowHover.component-child-card--buttonVisuallyHidden.component-child-card:hover,.component-featured-card .component-child-card--boxShadowHover.component-child-card--buttonVisuallyHidden.component-child-card:focus-within{-webkit-box-shadow:0 14px 28px rgba(0,0,0,.05),0 10px 10px rgba(0,0,0,.12);box-shadow:0 14px 28px rgba(0,0,0,.05),0 10px 10px rgba(0,0,0,.12);-webkit-transition:-webkit-box-shadow 300ms cubic-bezier(0.1, 0.9, 0.2, 1);transition:-webkit-box-shadow 300ms cubic-bezier(0.1, 0.9, 0.2, 1);transition:box-shadow 300ms cubic-bezier(0.1, 0.9, 0.2, 1);transition:box-shadow 300ms cubic-bezier(0.1, 0.9, 0.2, 1), -webkit-box-shadow 300ms cubic-bezier(0.1, 0.9, 0.2, 1)}.component-featured-card .component-child-card--noBoxShadowHover:hover,.component-featured-card .component-child-card--noBoxShadowHover:focus-within{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-box-shadow 300ms cubic-bezier(0.1, 0.9, 0.2, 1);transition:-webkit-box-shadow 300ms cubic-bezier(0.1, 0.9, 0.2, 1);transition:box-shadow 300ms cubic-bezier(0.1, 0.9, 0.2, 1);transition:box-shadow 300ms cubic-bezier(0.1, 0.9, 0.2, 1), -webkit-box-shadow 300ms cubic-bezier(0.1, 0.9, 0.2, 1)}.component-featured-card .h1,.component-featured-card .h2,.component-featured-card .tagline{margin-top:0;margin-bottom:0}.component-featured-card .h2{font-size:1.9rem}
/*# sourceMappingURL=../../../sass/maps/theme/components/css/featured-card.css.map */
