.speaker-card{padding:1em .5em;background:#eee;width:100%;max-width:100%;display:flex;flex-direction:row;align-items:center;position:relative}.speaker-card .speaker-image{margin:0 2em 0 -1.5em;box-shadow:0 0 40px 10px #ddd;border-radius:0;width:240px;height:240px;background:#333;flex:0 0 auto}.speaker-card .speaker-image a{display:block;width:100%;height:100%;background-position:center center;border-radius:0;background-size:cover}.speaker-card .speaker-details{flex:1 1 auto}.speaker-card h3.speaker-name{font-size:1.6em;font-weight:900;margin-bottom:0}.speaker-card h3.speaker-name a{color:inherit;text-decoration:none}.featured-speakers-solo .speaker-card h3.speaker-name{border-bottom:2px solid #666}.speaker-card .speaker-description{list-style:none;padding:0;margin:0;margin-bottom:15px}.speaker-card .speaker-description li{padding-left:1.3em;font-size:.9em}.speaker-card .speaker-description li:before{content:"\f0a9";font-family:FontAwesome;display:inline-block;margin-left:-1.3em;width:1.3em}.featured-speakers-solo .speaker-card .speaker-description li{display:none}.featured-speakers-solo .speaker-card .speaker-description li:first-of-type{display:block;padding-left:0;color:#3F6787;font-style:italic;font-size:1.2em;line-height:1.3em}.featured-speakers-solo .speaker-card .speaker-description li:before{content:'';display:none}.featured-speakers-solo .speaker-card .speaker-quote{text-align:right;color:#484848;font-style:italic;border-right:1px solid #484848;margin:15px 0;padding:5px 15px 5px 40px;font-size:1.2em;line-height:1.3em}.speaker-card .fee-range,.speaker-card .traveling-from{font-size:.9em;margin-top:.3em}.speaker-card .fee-range a,.speaker-card .traveling-from a{text-decoration:none;color:inherit}.featured-speakers-solo .categories-buttons{display:grid;grid-template-columns:1fr}@media (min-width:1024px){.featured-speakers-solo .categories-buttons{grid-template-columns:1fr 1fr}}.featured-speakers-solo .category{border:2px solid #123550;margin:5px 0;padding:0;text-align:center}.featured-speakers-solo .category a{display:block;padding:0;text-decoration:none;color:#484848}.featured-speakers-solo .speaker-card-buttons{text-align:center;display:grid;align-content:flex-end}@media (min-width:1024px){.featured-speakers-solo .speaker-card-buttons{text-align:right}}.speaker-card button.speaker-button{clear:both;display:inline-block;background-color:#0e2f44;color:#f2f2f2;font-size:.9em;padding:10px 15px;margin:1em .5em 1em 0;border-radius:2em;text-transform:uppercase;cursor:pointer;box-shadow:4px 4px 9px 2px #ccc}.speaker-card button.speaker-button{font-size:.75em;padding:8px 12px}.speaker-card button.speaker-button.featured-speaker{position:absolute;top:0;right:.5em}.speaker-card button.speaker-button.view-bio{background-color:#eee!important;border:1px solid #0e2f44;color:#0e2f44!important}.speaker-card button.speaker-button.view-bio:hover{background-color:#284d65!important;color:#f2f2f2!important}.speaker-card .speaker-favorites-plugin.speaker-buttons{display:inline-block;font-size:.8em}.featured-speakers-solo button.speaker-button{margin-right:0;margin-bottom:5px;padding:12px}.featured-speakers-solo .speaker-card .availability-type{color:#484848;text-decoration:underline;font-size:.8em;padding-bottom:5px}@media print,screen and (max-width:40em){.speaker-card{flex-direction:column;padding:1em;align-items:flex-start}}