.dynamic-highlight .image_container{width:300px;height:196px}
.dynamic-highlight .image_container .image{width:100%;height:100%;aspect-ratio:1.5}
@media(max-width:770px){.dynamic-highlight .image_container{width:20%;min-width:150px;height:100px}
}
@media(max-width:640px){.dynamic-highlight .image_container{width:100%;max-width:300px;height:200px}
}
@media(max-width:380px){.dynamic-highlight .image_container{min-width:100%;height:auto}
.dynamic-highlight .image_container .image{height:auto}
}
.dynamic-highlight .title_container{width:70%;padding:0 20px;align-self:flex-start;display:flex;flex-direction:column;gap:10px}
.dynamic-highlight .title_container h2 a{color:var(--orange-dark);text-decoration:none;font-size:30px}
.dynamic-highlight .title_container h2 a:hover{color:black}
.dynamic-highlight .title_container span a{font-size:16px;text-decoration:none;color:var(--blue-dark)}
.dynamic-highlight .title_container span a:hover{color:#00609f}
@media(max-width:770px){.dynamic-highlight .title_container{width:80%;align-self:center;align-items:center}
.dynamic-highlight .title_container h2{text-align:center}
.dynamic-highlight .title_container h2 a{font-size:22px}
.dynamic-highlight .title_container span a{text-align:center}
}
@media(max-width:640px){.dynamic-highlight .title_container{width:100%}
}
.dynamic-highlight .cmp-dynamic-highlight{display:flex;align-items:center;padding:20px;border:1px solid #c5c4bc;margin:10px 0 14px 0;background:#f3f3f3}
@media(max-width:770px){.dynamic-highlight .cmp-dynamic-highlight{margin:10px 0 10px 0}
}
@media(max-width:640px){.dynamic-highlight .cmp-dynamic-highlight{flex-direction:column;padding:10px;gap:10px}
}
.dynamic-highlight .description-container p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
@media(max-width:770px){.dynamic-highlight .description-container{display:none}
}