.card-type2{background-color:#5d5d5d;display:flex;filter:none;margin-bottom:.625rem;opacity:1;position:relative;transition:all .2s linear;width:100%}@media only screen and (min-width:40em){.card-type2{margin-bottom:1.5rem}}.card-type2 a{display:flex;position:relative;text-decoration:none;width:100%}.card-type2 a:after{bottom:.625rem;position:absolute;right:.625rem;z-index:11}@media only screen and (min-width:64em){.card-type2 a:after{bottom:.75rem;right:.75rem}}.card-type2 a:hover figure:before{animation:circle 1.2s}.card-type2 a:hover .card-type2__title,.card-type2 a:hover p,.card-type2 a:hover:after{opacity:.8}.card-type2 figure{flex:0 0 50%;max-width:50%;overflow:hidden;position:relative}@media only screen and (min-width:40em){.card-type2 figure{flex:0 0 40%;max-width:40%}}@media only screen and (min-width:64em){.card-type2 figure{flex:0 0 45%;max-width:45%}}.card-type2 figure:before{background:hsla(0,0%,100%,.1);border-radius:100%;content:"";display:block;height:0;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:0;z-index:2}.card-type2__inner{background:linear-gradient(45deg,#005ca9 10%,#408dcc);color:#fff;flex:0 0 50%;line-height:1.3;max-width:50%;min-height:180px;padding:12px;z-index:3}@media only screen and (min-width:40em){.card-type2__inner{flex:0 0 60%;font-size:14px;max-width:60%;min-height:0}}@media only screen and (min-width:64em){.card-type2__inner{flex:0 0 55%;max-width:55%;padding:16px}}.card-type2__inner p,.card-type2__title{word-break:break-word;word-wrap:break-word;hyphens:auto}.card-type2__title{font-family:FagoPro-XboldIta,sans-serif;font-size:1em;line-height:20px;text-transform:uppercase}@media only screen and (min-width:64em){.card-type2__title{font-size:1.25em}}@keyframes circle{0%{opacity:1}40%{opacity:1}to{height:200%;opacity:0;width:200%}}
