/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media only screen and (max-width:54.25em){}.node--type-liftup-list.node--view-mode-card-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:128rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;}.listing--card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-0.6rem;margin-right:-0.6rem;}.card{position:relative;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:1.2rem;max-height:60rem;}@media only screen and (min-width:30.1em){.listing--card::after{content:'';display:inline-block;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;height:0;}.card{-webkit-box-flex:1;-ms-flex:1 0 30.6rem;flex:1 0 30.6rem;}}@media only screen and (min-width:54.35em){.listing--card{lost-container:row;}.card{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/2);flex-basis:calc(99.9% * 1/2);max-width:calc(99.9% * 1/2);width:calc(99.9% * 1/2);}.card:nth-child(1n){margin-right:0;margin-left:0;}.card:last-child{margin-right:0;}.card:nth-child(2n){margin-right:0;margin-left:auto;}.node--type-front-page .card{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/3);flex-basis:calc(99.9% * 1/3);max-width:calc(99.9% * 1/3);width:calc(99.9% * 1/3);}.node--type-front-page .card:nth-child(1n){margin-right:0;margin-left:0;}.node--type-front-page .card:last-child{margin-right:0;}.node--type-front-page .card:nth-child(3n){margin-right:0;margin-left:auto;}}@media only screen and (min-width:75.1em){.card{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(99.9% * 1/3);flex-basis:calc(99.9% * 1/3);max-width:calc(99.9% * 1/3);width:calc(99.9% * 1/3);}.card:nth-child(1n){margin-right:0;margin-left:0;}.card:last-child{margin-right:0;}.card:nth-child(3n){margin-right:0;margin-left:auto;}}.card__link{display:block;height:100%;margin:0.6rem;padding:1.5rem;border:0.3rem solid #72b5cc;border-radius:0.4rem;}.card__link > p{text-align:center;color:#776f65;}.card__link:hover,.card__link:focus{border-color:#4493a8;}.card__link:hover > .card__title,.card__link:focus > .card__title{color:#2b7d93;border-bottom:0.1rem solid #333;}.card__link:hover > p,.card__link:focus > p{color:#333;}.card__title{margin-top:1rem;margin-bottom:2rem;height:4.800000000000001rem;min-height:7rem;font-size:1.6rem;font-weight:400;line-height:1.4;text-align:center;text-transform:uppercase;color:#047fa6;border-bottom:0.1rem solid #776f65;margin-right:0.27775em;}.card__title::after{content:"";display:inline-block;width:0.5555em;height:1em;margin-left:0.2em;margin-right:-0.7555em;background-image:url("/themes/custom/mml/images/linkkinuoli_turquoise.svg");background-repeat:no-repeat;background-size:contain;background-origin:content-box;background-position:center;padding-top:0.4em;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.card__title::after{padding-top:0.3em;}}@media only screen and (min-width:30.1em){.node--type-front-page .card__title{font-size:2.2rem;}}
