.card-publication{height:540px;background-color:#f3f3f2;transition:all .3s ease;padding:21px 25px}@media screen and (max-width:768px){.card-publication{height:auto}}.card-publication:hover .card-image .image-principal{transform:scale(1.1)}.card-publication .card-image{position:relative;overflow:hidden}.card-publication .card-image img{width:100%;height:330px;object-fit:cover}@media screen and (max-width:768px){.card-publication .card-image img{height:250px}}.card-publication .card-image .image-principal{position:relative;z-index:2;transition:transform .6s ease}.card-publication .card-image .card-badge-bientot{position:absolute;z-index:3;top:16px;left:0;padding:8px 18px;background-color:#413528;color:#ffffff;font-family:"Oranienbaum",serif;font-size:16px;letter-spacing:0.5px}.card-publication .card-content{position:relative;z-index:1;height:150px;margin-top:1.5rem;padding-right:50px}@media screen and (max-width:768px){.card-publication .card-content{height:170px}}.card-publication .card-content h3{font-family:"Oranienbaum",serif;font-size:24px;line-height:35px;font-weight:bold;letter-spacing:0px;color:#413528;margin-top:10px;width:90%}.card-publication .card-content ul{padding-left:0;margin-bottom:0;list-style:none}.card-publication .card-content ul li{list-style:none;color:#413528}.card-publication .card-content ul li:last-child{font-weight:500}.card-publication .card-content .btn-plus{border-radius:50px;background-color:transparent;border:1px solid #707070;width:42px;height:42px;position:absolute;top:0;right:25px}.card-publication .card-content .btn-plus svg{width:18px;height:18px;margin-top:-4px}