.carousel-terms{--f-carousel-spacing:20px!important;--f-carousel-slide-width:calc((100% - 40px) / 3)!important;text-align:left;margin-bottom:40px;}
.carousel-terms ul{list-style:none;}
.carousel-terms li > a{display:flex;flex-wrap:wrap;align-items:center;background:#fbf8f3;text-decoration:none;color:#1c1c1c;overflow:hidden;border-radius:10px;padding:10px;transition:color 0.5s;}
.carousel-terms li > a:hover{text-decoration:underline;color:#603c00;}
.carousel-terms li > a > img{display:block;margin:0 10px 0 0;width:120px;height:120px;object-fit:cover;border-radius:100%;background:#fff;}
.carousel-terms li > a > strong{display:block;width:calc(100% - 130px);line-height:1.2;}
.carousel-terms .f-button{border-radius:100%;color:#fff;background:#1c1c1c;transition:background-color 0.5s, color 0.5s, opacity 0.5s, visibility 0.5s;}
.carousel-terms .f-button[disabled]{opacity:0;visibility:hidden;}
.carousel-terms .f-button:hover, .carousel-terms .f-button:focus{background-color:#603c00!important;color:#fff!important;}
@media screen and (max-width:1050px){
	.carousel-terms{--f-carousel-slide-width:calc((100% - 20px) / 2)!important;}
}
@media screen and (max-width:720px){
	.carousel-terms{--f-carousel-slide-width:100%!important;}
	.carousel-terms li > a{padding:10px 60px;}
}
@media screen and (max-width:400px){
	.carousel-terms li > a{padding:10px;}
	.carousel-terms li > a > img{margin:0 auto;}
	.carousel-terms li > a > strong{width:100%;text-align:center;}
}