/* plugin css */
.plugin-vendordirectory{}
.plugin-vendordirectory .block-subheader{color:#c4bfbb;font-size:34px;line-height:26px;font-weight:800;font-family: jaf-bernino-sans-condensed, sans-serif;}
.plugin-vendordirectory .block-header{color:#2d2d2d;font-size:60px;line-height:60px;font-weight:800;font-family: jaf-bernino-sans-condensed, sans-serif;}
.plugin-vendordirectory .block-content{color:#2d2d2d;font-size:21px;line-height:21px;font-weight:600;}
.plugin-vendordirectory .block-content *{color:#2d2d2d;font-size:18px;line-height:20px;margin-bottom:0;font-weight:600;}

.plugin-vendordirectory table .card{background:#fae47b;border:none;border-radius:1.5rem;min-width:fit-content;box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);}
.plugin-vendordirectory .table>:not(caption)>*>* {padding: 1rem;}

@media (max-width: 991px) {
	.plugin-vendordirectory .block-header{font-size:43px;line-height:45px;}
}

.plugin-vendordirectory .cta-btn{font-size:30px;line-height:36px;text-decoration:none;letter-spacing:0;}

.plugin-vendordirectory .session-card .card{background: #f3bec0;--bs-card-border-width: 1px;--bs-card-border-radius: 1.5rem;}
.plugin-vendordirectory .session-card .card-img, .card-img-top {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
}
.plugin-vendordirectory p,
.plugin-vendordirectory span,
.plugin-vendordirectory ul,
.plugin-vendordirectory li,
.plugin-vendordirectory ol,
.plugin-vendordirectory td,
.plugin-vendordirectory blockquote {color:#2d2d2d;font-size:18px;line-height:20px;margin:0;/*font-weight:600;*/}
.plugin-vendordirectory a{/*font-weight:600;*/}
.plugin-vendordirectory a:hover{}
.plugin-vendordirectory h1,
.plugin-vendordirectory h2,
.plugin-vendordirectory h3,
.plugin-vendordirectory h4,
.plugin-vendordirectory h5,
.plugin-vendordirectory h6{margin:0;font-weight:800;font-family: jaf-bernino-sans-condensed, sans-serif;}

.plugin-vendordirectory h1{font-size:60px;line-height:60px;}
.plugin-vendordirectory h2{font-size:50px;line-height:50px;}
.plugin-vendordirectory h3{font-size:30px;line-height:30px;}
.plugin-vendordirectory h4,
.plugin-vendordirectory h5,
.plugin-vendordirectory h6{font-size:24px;line-height:24px;}

@media (max-width: 991px) {
	.plugin-vendordirectory h1{font-size:43px;line-height:45px;}
	.plugin-vendordirectory h2{font-size:30px;line-height:30px;}
	.plugin-vendordirectory h3{font-size:26px;line-height:28px;}
}