/* Generated headings CSS - do not edit */
.b-block-content h1, .b-block-content h2, .b-block-content h3, .b-block-content h4, .b-block-content h5, .b-block-content h6{margin:0;padding:0;}
.b-block-content h1{font-size: 3.125em; font-weight: 500; margin:0; padding:0; line-height: 1.5; color: #000000; letter-spacing: 0; text-transform: none; font-family: 'Poppins', sans-serif;}
.b-block-content h2{font-size: 2.813em; font-weight: 600; margin:0; padding:0; line-height: 1.3; color: #000000; letter-spacing: 0; text-transform: none; font-family: 'Poppins', sans-serif;}
.b-block-content h3{font-size: 2.188em; font-weight: 600; margin:0; padding:0; line-height: 1.4; color: #000000; letter-spacing: 0; text-transform: none; font-family: 'Poppins', sans-serif;}
.b-block-content h4{font-size: 1.75em; font-weight: 600; margin:0; padding:0; line-height: 1.2; color: #000000; letter-spacing: 0; text-transform: none; font-family: 'Poppins', sans-serif;}
.b-block-content h5{font-size: 1.375em; font-weight: 600; margin:0; padding:0; line-height: 1.2; color: #000000; letter-spacing: 0; text-transform: none; font-family: 'Poppins', sans-serif;}
.b-block-content h6{font-size: 1.125em; font-weight: 600; margin:0; padding:0; line-height: 1.2; color: #000000; letter-spacing: 0; text-transform: uppercase; font-family: 'Poppins', sans-serif;}
.b-block-content h1 strong,.b-block-content h1 b,.b-block-content h2 strong,.b-block-content h2 b,.b-block-content h3 strong,.b-block-content h3 b,.b-block-content h4 strong,.b-block-content h4 b,.b-block-content h5 strong,.b-block-content h5 b,.b-block-content h6 strong,.b-block-content h6 b{font-weight:700 !important;}
@media (max-width: 991px) {
.b-block-content h1{font-size: 2.656em;}
.b-block-content h2{font-size: 2.391em;}
.b-block-content h3{font-size: 1.859em;}
.b-block-content h4{font-size: 1.488em;}
.b-block-content h5{font-size: 1.169em;}
.b-block-content h6{font-size: 0.956em;}
}
@media (max-width: 576px) {
.b-block-content h1{font-size: 2.188em;}
.b-block-content h2{font-size: 1.969em;}
.b-block-content h3{font-size: 1.531em;}
.b-block-content h4{font-size: 1.225em;}
.b-block-content h5{font-size: 0.962em;}
.b-block-content h6{font-size: 0.788em;}
}
/* Editor preview responsive headings */
.tablet-view .b-block-content h1{font-size: 2.656em !important;}
.tablet-view .b-block-content h2{font-size: 2.391em !important;}
.tablet-view .b-block-content h3{font-size: 1.859em !important;}
.tablet-view .b-block-content h4{font-size: 1.488em !important;}
.tablet-view .b-block-content h5{font-size: 1.169em !important;}
.tablet-view .b-block-content h6{font-size: 0.956em !important;}
.mobile-view .b-block-content h1{font-size: 2.188em !important;}
.mobile-view .b-block-content h2{font-size: 1.969em !important;}
.mobile-view .b-block-content h3{font-size: 1.531em !important;}
.mobile-view .b-block-content h4{font-size: 1.225em !important;}
.mobile-view .b-block-content h5{font-size: 0.962em !important;}
.mobile-view .b-block-content h6{font-size: 0.788em !important;}
