.v1{--spacer-x: var(--spacers-xs)}.v1 .col-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media(hover: hover){.v1 .col-card:hover .col-card__title{color:var(--main-color)}}.v1 .col-card__item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.v1 .col-card__header{position:relative;background-color:#f5f5f5;-webkit-box-shadow:1px 2px 3px 0 rgba(0,0,0,.15);box-shadow:1px 2px 3px 0 rgba(0,0,0,.15)}.v1 .col-card__header::after{position:absolute;opacity:0;-webkit-transition:.3s ease-in opacity;transition:.3s ease-in opacity;background-color:rgba(0,0,0,.2);width:100%;height:100%;top:0;left:0;content:"";z-index:5;overflow:hidden}.v1 .col-card__header .stretch-img{z-index:2}.v1 .col-card__body{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-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:var(--spacers-xs)}.v1 .col-card__footer{padding-top:var(--spacers-sx)}.v1 .col-card__footer .btn-link{margin-top:-0.625rem}.v1 .col-card__title{display:inline;position:relative;text-decoration:none;color:var(--main-color);background-image:-webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor));background-image:linear-gradient(currentColor, currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;-webkit-transition:background-size .3s;transition:background-size .3s;color:currentColor}.v1 .col-card__title.active,.v1 .col-card__title:hover,.v1 .col-card__title:active{text-decoration:none;color:currentColor}@media(hover: hover){.v1 .col-card__title.active,.v1 .col-card__title:hover,.v1 .col-card__title:active{color:var(--main-color-hover);background-size:100% 1px}}@media(max-width: 767.98px){.v1 .col-card__title{font-size:var(--title-ms);line-height:var(--title-ms-line-height);letter-spacing:var(--title-ms-letter-spacing)}}.v1 .pdf-attachments a{font-size:var(--text-xxs);line-height:var(--text-xxs-line-height);letter-spacing:var(--text-xxs-letter-spacing)}
