.wp-block-smart-blocks,
.wp-block-smart-blocks *,
.wp-block-smart-blocks-columns,
.wp-block-smart-blocks-columns *,
.wp-block-smart-blocks-container,
.wp-block-smart-blocks-container * {
box-sizing: border-box;
}
.sb-clearfix:before,
.sb-clearfix:after {
content: "";
display: table;
}
.sb-clearfix:after {
clear: both;
}
.sb-align-left {
text-align: left;
}
.sb-align-center {
text-align: center;
}
.sb-align-right {
text-align: right;
}
.editor-styles-wrapper .is-root-container.is-layout-flow > * {
margin-block-start: 0;
} .wp-block-smart-blocks-columns {
position: relative;
align-items: var(--sb-columns-align-lg);
background-attachment: var(--sb-columns-bg-img-attachment);
background-color: var(--sb-columns-bg-color, transparent);
background-image: var(--sb-columns-bg-img-url);
background-position: var(--sb-columns-bg-img-position);
background-repeat: var(--sb-columns-bg-img-repeat);
background-size: var(--sb-columns-bg-img-size);
border-bottom-width: var(--sb-columns-border-normal-width-bottom, 0);
border-color: var(--sb-columns-border-normal-color, transparent);
border-left-width: var(--sb-columns-border-normal-width-left, 0);
border-radius: var(--sb-columns-border-normal-radius-top, 0) var(--sb-columns-border-normal-radius-right, 0) var(--sb-columns-border-normal-radius-bottom, 0) var(--sb-columns-border-normal-radius-left, 0);
border-right-width: var(--sb-columns-border-normal-width-right, 0);
border-style: var(--sb-columns-border-normal, solid);
border-top-width: var(--sb-columns-border-normal-width-top, 0);
box-shadow: var(--sb-columns-border-normal-box-shadow-inset, ) var(--sb-columns-border-normal-box-shadow-horizontal, 0) var(--sb-columns-border-normal-box-shadow-vertical, 0) var(--sb-columns-border-normal-box-shadow-blur, 0) var(--sb-columns-border-normal-box-shadow-spread, 0) var(--sb-columns-border-normal-box-shadow-color, transparent);
display: flex;
margin-bottom: var(--sb-columns-margin-bottom-lg, 0);
margin-left: var(--sb-columns-margin-left-lg, 0);
margin-right: var(--sb-columns-margin-right-lg, 0);
margin-top: var(--sb-columns-margin-top-lg, 0);
min-height: var(--sb-columns-height-lg);
padding-bottom: var(--sb-columns-padding-bottom-lg, 0);
padding-left: var(--sb-columns-padding-left-lg, 0);
padding-right: var(--sb-columns-padding-right-lg, 0);
padding-top: var(--sb-columns-padding-top-lg, 0);
}
.wp-block-smart-blocks-columns::before {
content: "";
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
background-color: var(--sb-columns-bg-overlay-color);
opacity: 0.95;
}
.wp-block-smart-blocks-columns:hover {
border-bottom-width: var(var(--sb-columns-border-hover-width-bottom), var(--sb-columns-border-normal-width-bottom, 0));
border-color: var(--sb-columns-border-hover-color, var(--sb-columns-border-normal-color, transparent));
border-left-width: var(--sb-columns-border-hover-width-left, var(--sb-columns-border-normal-width-left, 0));
border-radius: var(--sb-columns-border-hover-radius-top, var(--sb-columns-border-normal-radius-top, 0)) var(--sb-columns-border-hover-radius-right, var(--sb-columns-border-normal-radius-right, 0)) var(--sb-columns-border-hover-radius-bottom, var(--sb-columns-border-normal-radius-bottom, 0)) var(--sb-columns-border-hover-radius-left, var(--sb-columns-border-normal-radius-left, 0));
border-right-width: var(--sb-columns-border-hover-width-right, var(--sb-columns-border-normal-width-right, 0));
border-style: var(--sb-columns-border-hover, var(--sb-columns-border-normal, solid));
border-top-width: var(--sb-columns-border-hover-width-top, var(--sb-columns-border-normal-width-top, 0));
box-shadow: var(--sb-columns-border-hover-box-shadow-inset, var(--sb-columns-border-normal-box-shadow-inset, )) var(--sb-columns-border-hover-box-shadow-horizontal, var(--sb-columns-border-normal-box-shadow-horizontal, 0)) var(--sb-columns-border-hover-box-shadow-vertical, var(--sb-columns-border-normal-box-shadow-vertical, 0)) var(--sb-columns-border-hover-box-shadow-blur, var(--sb-columns-border-normal-box-shadow-blur, 0)) var(--sb-columns-border-hover-box-shadow-spread, var(--sb-columns-border-normal-box-shadow-spread, 0)) var(--sb-columns-border-hover-box-shadow-color, var(--sb-columns-border-normal-box-shadow-color, transparent));
}
.wp-block-smart-blocks-columns.sb-has-full-width {
max-width: var(--sb-columns-width-lg, var(--sb-columns-width, 100%));
margin-left: auto;
margin-right: auto;
}
.wp-block-smart-blocks-columns-wrap {
margin-left: auto;
margin-right: auto;
}
.wp-block-smart-blocks-columns.sb-is-frontend > .wp-block-smart-blocks-columns-wrap {
display: flex;
position: relative;
align-items: var(--sb-columns-align-lg);
gap: var(--sb-columns-gap-row-lg, 20px) var(--sb-columns-gap-column-lg, 20px);
text-align: var(--sb-columns-horizontal-align-lg);
}
.wp-block-smart-blocks-columns.sb-has-boxed-width > .wp-block-smart-blocks-columns-wrap {
max-width: var(--sb-columns-width-lg, var(--sb-columns-width, 1170px));
width: 100%;
} .wp-block-smart-blocks-column {
background-attachment: var(--sb-column-bg-img-attachment);
background-color: var(--sb-column-bg-color, transparent);
background-image: var(--sb-column-bg-img-url);
background-position: var(--sb-column-bg-img-position);
background-repeat: var(--sb-column-bg-img-repeat);
background-size: var(--sb-column-bg-img-size);
border-bottom-width: var(--sb-column-border-normal-width-bottom, 0);
border-color: var(--sb-column-border-normal-color, transparent);
border-left-width: var(--sb-column-border-normal-width-left, 0);
border-radius: var(--sb-column-border-normal-radius-top, 0) var(--sb-column-border-normal-radius-right, 0) var(--sb-column-border-normal-radius-bottom, 0) var(--sb-column-border-normal-radius-left, 0);
border-right-width: var(--sb-column-border-normal-width-right, 0);
border-style: var(--sb-column-border-normal, solid);
border-top-width: var(--sb-column-border-normal-width-top, 0);
box-shadow: var(--sb-column-border-normal-box-shadow-inset, ) var(--sb-column-border-normal-box-shadow-horizontal, 0) var(--sb-column-border-normal-box-shadow-vertical, 0) var(--sb-column-border-normal-box-shadow-blur, 0) var(--sb-column-border-normal-box-shadow-spread, 0) var(--sb-column-border-normal-box-shadow-color, transparent);
margin-bottom: var(--sb-column-margin-bottom-lg, 0);
margin-left: var(--sb-column-margin-left-lg, 0);
margin-right: var(--sb-column-margin-right-lg, 0);
margin-top: var(--sb-column-margin-top-lg, 0);
padding-bottom: var(--sb-column-padding-bottom-lg, 0);
padding-left: var(--sb-column-padding-left-lg, 0);
padding-right: var(--sb-column-padding-right-lg, 0);
padding-top: var(--sb-column-padding-top-lg, 0);
}
.wp-block-smart-blocks-column:hover {
border-bottom-width: var(var(--sb-column-border-hover-width-bottom), var(--sb-column-border-normal-width-bottom, 0));
border-color: var(--sb-column-border-hover-color, var(--sb-column-border-normal-color, transparent));
border-left-width: var(--sb-column-border-hover-width-left, var(--sb-column-border-normal-width-left, 0));
border-radius: var(--sb-column-border-hover-radius-top, var(--sb-column-border-normal-radius-top, 0)) var(--sb-column-border-hover-radius-right, var(--sb-column-border-normal-radius-right, 0)) var(--sb-column-border-hover-radius-bottom, var(--sb-column-border-normal-radius-bottom, 0)) var(--sb-column-border-hover-radius-left, var(--sb-column-border-normal-radius-left, 0));
border-right-width: var(--sb-column-border-hover-width-right, var(--sb-column-border-normal-width-right, 0));
border-style: var(--sb-column-border-hover, var(--sb-column-border-normal, solid));
border-top-width: var(--sb-column-border-hover-width-top, var(--sb-column-border-normal-width-top, 0));
box-shadow: var(--sb-column-border-hover-box-shadow-inset, var(--sb-column-border-normal-box-shadow-inset, )) var(--sb-column-border-hover-box-shadow-horizontal, var(--sb-column-border-normal-box-shadow-horizontal, 0)) var(--sb-column-border-hover-box-shadow-vertical, var(--sb-column-border-normal-box-shadow-vertical, 0)) var(--sb-column-border-hover-box-shadow-blur, var(--sb-column-border-normal-box-shadow-blur, 0)) var(--sb-column-border-hover-box-shadow-spread, var(--sb-column-border-normal-box-shadow-spread, 0)) var(--sb-column-border-hover-box-shadow-color, var(--sb-column-border-normal-box-shadow-color, transparent));
}
.wp-block-smart-blocks-columns.sb-is-frontend .wp-block-smart-blocks-column {
display: flex;
flex-direction: column;
align-self: var(--sb-column-align-self-lg);
row-gap: var(--sb-column-gap-column-lg);
max-width: 100%;
}
.wp-block-smart-blocks-columns.sb-has-1-columns > .wp-block-smart-blocks-columns-wrap > .wp-block-smart-blocks-column {
flex: 1 1 var(--sb-column-width);
max-width: var(--sb-column-width);
}
.wp-block-smart-blocks-columns.sb-has-2-columns > .wp-block-smart-blocks-columns-wrap > .wp-block-smart-blocks-column {
flex: 1 1 calc(var(--sb-column-width) - var(--sb-columns-gap-column-lg) * 1/2);
max-width: calc(var(--sb-column-width) - var(--sb-columns-gap-column-lg) * 1/2);
}
.wp-block-smart-blocks-columns.sb-has-3-columns > .wp-block-smart-blocks-columns-wrap > .wp-block-smart-blocks-column {
flex: 1 1 calc(var(--sb-column-width) - var(--sb-columns-gap-column-lg) * 2/3);
max-width: calc(var(--sb-column-width) - var(--sb-columns-gap-column-lg) * 2/3);
}
.wp-block-smart-blocks-columns.sb-has-4-columns > .wp-block-smart-blocks-columns-wrap > .wp-block-smart-blocks-column {
flex: 1 1 calc(var(--sb-column-width) - var(--sb-columns-gap-column-lg) * 3/4);
max-width: calc(var(--sb-column-width) - var(--sb-columns-gap-column-lg) * 3/4);
}
.wp-block-smart-blocks-columns.sb-has-5-columns > .wp-block-smart-blocks-columns-wrap > .wp-block-smart-blocks-column {
flex: 1 1 calc(var(--sb-column-width) - var(--sb-columns-gap-column-lg) * 4/5);
max-width: calc(var(--sb-column-width) - var(--sb-columns-gap-column-lg) * 4/5);
}
.wp-block-smart-blocks-columns.sb-has-6-columns > .wp-block-smart-blocks-columns-wrap > .wp-block-smart-blocks-column {
flex: 1 1 calc(var(--sb-column-width) - var(--sb-columns-gap-column-lg) * 5/6);
max-width: calc(var(--sb-column-width) - var(--sb-columns-gap-column-lg) * 5/6);
} .sb-sticky-container {
position: sticky;
top: var(--sb-container-sticky-offset);
}
.wp-block-smart-blocks-container {
background-attachment: var(--sb-container-bg-img-attachment);
background-color: var(--sb-container-bg-color, transparent);
background-image: var(--sb-container-bg-img-url);
background-position: var(--sb-container-bg-img-position);
background-repeat: var(--sb-container-bg-img-repeat);
background-size: var(--sb-container-bg-img-size);
border-bottom-width: var(--sb-container-border-normal-width-bottom, 0);
border-color: var(--sb-container-border-normal-color, transparent);
border-left-width: var(--sb-container-border-normal-width-left, 0);
border-radius: var(--sb-container-border-normal-radius-top, 0) var(--sb-container-border-normal-radius-right, 0) var(--sb-container-border-normal-radius-bottom, 0) var(--sb-container-border-normal-radius-left, 0);
border-right-width: var(--sb-container-border-normal-width-right, 0);
border-style: var(--sb-container-border-normal, solid);
border-top-width: var(--sb-container-border-normal-width-top, 0);
box-shadow: var(--sb-container-border-normal-box-shadow-inset, ) var(--sb-container-border-normal-box-shadow-horizontal, 0) var(--sb-container-border-normal-box-shadow-vertical, 0) var(--sb-container-border-normal-box-shadow-blur, 0) var(--sb-container-border-normal-box-shadow-spread, 0) var(--sb-container-border-normal-box-shadow-color, transparent);
margin-bottom: var(--sb-container-margin-bottom-lg, 0);
margin-left: var(--sb-container-margin-left-lg, 0);
margin-right: var(--sb-container-margin-right-lg, 0);
margin-top: var(--sb-container-margin-top-lg, 0);
padding-bottom: var(--sb-container-padding-bottom-lg, 0);
padding-left: var(--sb-container-padding-left-lg, 0);
padding-right: var(--sb-container-padding-right-lg, 0);
padding-top: var(--sb-container-padding-top-lg, 0);
width: var(--sb-container-width-lg, 100%);
max-width: 100%;
display: block;
}
.wp-block-smart-blocks-container:hover {
border-bottom-width: var(var(--sb-container-border-hover-width-bottom), var(--sb-container-border-normal-width-bottom, 0));
border-color: var(--sb-container-border-hover-color, var(--sb-container-border-normal-color, transparent));
border-left-width: var(--sb-container-border-hover-width-left, var(--sb-container-border-normal-width-left, 0));
border-radius: var(--sb-container-border-hover-radius-top, var(--sb-container-border-normal-radius-top, 0)) var(--sb-container-border-hover-radius-right, var(--sb-container-border-normal-radius-right, 0)) var(--sb-container-border-hover-radius-bottom, var(--sb-container-border-normal-radius-bottom, 0)) var(--sb-container-border-hover-radius-left, var(--sb-container-border-normal-radius-left, 0));
border-right-width: var(--sb-container-border-hover-width-right, var(--sb-container-border-normal-width-right, 0));
border-style: var(--sb-container-border-hover, var(--sb-container-border-normal, solid));
border-top-width: var(--sb-container-border-hover-width-top, var(--sb-container-border-normal-width-top, 0));
box-shadow: var(--sb-container-border-hover-box-shadow-inset, var(--sb-container-border-normal-box-shadow-inset, )) var(--sb-container-border-hover-box-shadow-horizontal, var(--sb-container-border-normal-box-shadow-horizontal, 0)) var(--sb-container-border-hover-box-shadow-vertical, var(--sb-container-border-normal-box-shadow-vertical, 0)) var(--sb-container-border-hover-box-shadow-blur, var(--sb-container-border-normal-box-shadow-blur, 0)) var(--sb-container-border-hover-box-shadow-spread, var(--sb-container-border-normal-box-shadow-spread, 0)) var(--sb-container-border-hover-box-shadow-color, var(--sb-container-border-normal-box-shadow-color, transparent));
}
.wp-block-smart-blocks-container.sb-is-frontend .wp-block-smart-blocks-container-content {
display: var(--sb-container-flexible-display);
flex-direction: var(--sb-container-flex-direction-lg);
justify-content: var(--sb-container-flex-justify-content-lg);
justify-items: var(--sb-container-flex-justify-items-lg);
align-items: var(--sb-container-flex-align-items-lg);
gap: var(--sb-container-gap-row-lg) var(--sb-container-gap-column-lg);
flex-wrap: var(--sb-container-flex-wrap-lg);
grid-template-columns: repeat(var(--sb-container-grid-columns-lg), minmax(0, 1fr));
}
@media screen and (min-width:1025px) {
.hide-in-desktop {
display: none;
}
}
@media screen and (min-width:768px) and (max-width:1024px) {
.wp-block-smart-blocks-columns.sb-has-tablet-collapsedRows-layout > .wp-block-smart-blocks-columns-wrap {
flex-direction: column;
}
.wp-block-smart-blocks-columns.sb-has-tablet-collapsedRows-layout.sb-has-reverse-columns-tablet > .wp-block-smart-blocks-columns-wrap {
flex-direction: column-reverse;
}
.wp-block-smart-blocks-columns.sb-has-tablet-twoColumnGrid-layout > .wp-block-smart-blocks-columns-wrap {
display: flex;
flex-wrap: wrap;
}
.wp-block-smart-blocks-columns.sb-has-tablet-threeColumnGrid-layout > .wp-block-smart-blocks-columns-wrap {
display: flex;
flex-wrap: wrap;
}
.wp-block-smart-blocks-columns.sb-has-tablet-collapsedRows-layout > .wp-block-smart-blocks-columns-wrap > .wp-block-smart-blocks-column {
flex: 1 1 100%;
max-width: 100%;
}
.wp-block-smart-blocks-columns.sb-has-tablet-twoColumnGrid-layout > .wp-block-smart-blocks-columns-wrap > .wp-block-smart-blocks-column {
flex: 1 1 calc(50% - var(--sb-columns-gap-column-lg) * 1/2);
max-width: calc(50% - var(--sb-columns-gap-column-lg) * 1/2);
}
.wp-block-smart-blocks-columns.sb-has-tablet-threeColumnGrid-layout > .wp-block-smart-blocks-columns-wrap > .wp-block-smart-blocks-column {
flex: 1 1 calc(33.33% - var(--sb-columns-gap-column-lg) * 2/3);
max-width: calc(33.33% - var(--sb-columns-gap-column-lg) * 2/3);
}
.wp-block-smart-blocks-columns.sb-has-tablet-collapsedRows-layout > .wp-block-smart-blocks-columns-wrap > .wp-block-smart-blocks-column > .sb-sticky-container {
position: static !important;
}
.hide-in-tablet {
display: none;
} .wp-block-smart-blocks-columns {
align-items: var(--sb-columns-align-md);
margin-bottom: var(--sb-columns-margin-bottom-md);
margin-left: var(--sb-columns-margin-left-md);
margin-right: var(--sb-columns-margin-right-md);
margin-top: var(--sb-columns-margin-top-md);
min-height: var(--sb-columns-height-md);
padding-bottom: var(--sb-columns-padding-bottom-md);
padding-left: var(--sb-columns-padding-left-md);
padding-right: var(--sb-columns-padding-right-md);
padding-top: var(--sb-columns-padding-top-md);
}
.wp-block-smart-blocks-columns.sb-has-full-width {
max-width: var(--sb-columns-width-md);
}
.wp-block-smart-blocks-columns.sb-has-boxed-width > .wp-block-smart-blocks-columns-wrap {
max-width: var(--sb-columns-width-md);
}
.wp-block-smart-blocks-columns > .wp-block-smart-blocks-columns-wrap {
align-items: var(--sb-columns-align-md);
gap: var(--sb-columns-gap-row-md) var(--sb-columns-gap-column-md);
text-align: var(--sb-columns-horizontal-align-md);
} .wp-block-smart-blocks-column {
margin-bottom: var(--sb-column-margin-bottom-md);
margin-left: var(--sb-column-margin-left-md);
margin-right: var(--sb-column-margin-right-md);
margin-top: var(--sb-column-margin-top-md);
padding-bottom: var(--sb-column-padding-bottom-md);
padding-left: var(--sb-column-padding-left-md);
padding-right: var(--sb-column-padding-right-md);
padding-top: var(--sb-column-padding-top-md);
align-self: var(--sb-column-align-self-md);
row-gap: var(--sb-column-gap-column-md);
} .wp-block-smart-blocks-container.sb-is-frontend {
flex-direction: var(--sb-container-flex-direction-md);
justify-content: var(--sb-container-flex-justify-content-md);
justify-items: var(--sb-container-flex-justify-items-md);
align-items: var(--sb-container-flex-align-items-md);
gap: var(--sb-container-gap-row-md) var(--sb-container-gap-column-md);
flex-wrap: var(--sb-container-flex-wrap-md);
grid-template-columns: repeat(var(--sb-container-grid-columns-md), 1fr);
}
.wp-block-smart-blocks-container {
margin-bottom: var(--sb-container-margin-bottom-md);
margin-left: var(--sb-container-margin-left-md);
margin-right: var(--sb-container-margin-right-md);
margin-top: var(--sb-container-margin-top-md);
padding-bottom: var(--sb-container-padding-bottom-md);
padding-left: var(--sb-container-padding-left-md);
padding-right: var(--sb-container-padding-right-md);
padding-top: var(--sb-container-padding-top-md);
width: var(--sb-container-width-md);
max-width: 100%;
}
}
@media screen and (max-width:767px) {
.wp-block-smart-blocks-columns.sb-has-mobile-collapsedRows-layout > .wp-block-smart-blocks-columns-wrap {
flex-direction: column;
}
.wp-block-smart-blocks-columns.sb-has-mobile-collapsedRows-layout.sb-has-reverse-columns-mobile > .wp-block-smart-blocks-columns-wrap {
flex-direction: column-reverse;
}
.wp-block-smart-blocks-columns.sb-has-mobile-twoColumnGrid-layout > .wp-block-smart-blocks-columns-wrap {
display: flex;
flex-wrap: wrap;
}
.wp-block-smart-blocks-columns.sb-has-mobile-threeColumnGrid-layout > .wp-block-smart-blocks-columns-wrap {
display: flex;
flex-wrap: wrap;
}
.wp-block-smart-blocks-columns.sb-has-mobile-collapsedRows-layout > .wp-block-smart-blocks-columns-wrap > .wp-block-smart-blocks-column {
flex: 1 1 100%;
max-width: 100%;
}
.wp-block-smart-blocks-columns.sb-has-mobile-twoColumnGrid-layout > .wp-block-smart-blocks-columns-wrap > .wp-block-smart-blocks-column {
flex: 1 1 calc(50% - var(--sb-columns-gap-column-lg) * 1/2);
max-width: calc(50% - var(--sb-columns-gap-column-lg) * 1/2);
}
.wp-block-smart-blocks-columns.sb-has-mobile-threeColumnGrid-layout > .wp-block-smart-blocks-columns-wrap > .wp-block-smart-blocks-column {
flex: 1 1 calc(33.33% - var(--sb-columns-gap-column-lg) * 2/3);
max-width: calc(33.33% - var(--sb-columns-gap-column-lg) * 2/3);
}
.wp-block-smart-blocks-columns.sb-has-mobile-collapsedRows-layout > .wp-block-smart-blocks-columns-wrap > .wp-block-smart-blocks-column > .sb-sticky-container {
position: static !important;
}
.hide-in-mobile {
display: none;
} .wp-block-smart-blocks-columns > .wp-block-smart-blocks-columns-wrap {
align-items: var(--sb-columns-align-sm);
gap: var(--sb-columns-gap-row-sm) var(--sb-columns-gap-column-sm);
text-align: var(--sb-columns-horizontal-align-sm);
}
.wp-block-smart-blocks-columns {
align-items: var(--sb-columns-align-sm);
margin-bottom: var(--sb-columns-margin-bottom-sm);
margin-left: var(--sb-columns-margin-left-sm);
margin-right: var(--sb-columns-margin-right-sm);
margin-top: var(--sb-columns-margin-top-sm);
min-height: var(--sb-columns-height-sm);
padding-bottom: var(--sb-columns-padding-bottom-sm);
padding-left: var(--sb-columns-padding-left-sm);
padding-right: var(--sb-columns-padding-right-sm);
padding-top: var(--sb-columns-padding-top-sm);
}
.wp-block-smart-blocks-columns.sb-has-full-width {
max-width: var(--sb-columns-width-sm);
}
.wp-block-smart-blocks-columns.sb-has-boxed-width > .wp-block-smart-blocks-columns-wrap {
max-width: var(--sb-columns-width-sm);
} .wp-block-smart-blocks-column {
margin-bottom: var(--sb-column-margin-bottom-sm);
margin-left: var(--sb-column-margin-left-sm);
margin-right: var(--sb-column-margin-right-sm);
margin-top: var(--sb-column-margin-top-sm);
padding-bottom: var(--sb-column-padding-bottom-sm);
padding-left: var(--sb-column-padding-left-sm);
padding-right: var(--sb-column-padding-right-sm);
padding-top: var(--sb-column-padding-top-sm);
align-self: var(--sb-column-align-self-sm);
row-gap: var(--sb-column-gap-column-sm);
} .wp-block-smart-blocks-container.sb-is-frontend {
flex-direction: var(--sb-container-flex-direction-sm);
justify-content: var(--sb-container-flex-justify-content-sm);
justify-items: var(--sb-container-flex-justify-items-sm);
align-items: var(--sb-container-flex-align-items-sm);
gap: var(--sb-container-gap-row-sm) var(--sb-container-gap-column-sm);
flex-wrap: var(--sb-container-flex-wrap-sm);
grid-template-columns: repeat(var(--sb-container-grid-columns-sm), 1fr);
}
.wp-block-smart-blocks-container {
margin-bottom: var(--sb-container-margin-bottom-sm);
margin-left: var(--sb-container-margin-left-sm);
margin-right: var(--sb-container-margin-right-sm);
margin-top: var(--sb-container-margin-top-sm);
padding-bottom: var(--sb-container-padding-bottom-sm);
padding-left: var(--sb-container-padding-left-sm);
padding-right: var(--sb-container-padding-right-sm);
padding-top: var(--sb-container-padding-top-sm);
width: var(--sb-container-width-sm);
max-width: 100%;
}
} .wp-block-smart-blocks .sb-block-title {
color: var(--sb-header-color, #000);
font-size: var(--sb-header-typo-fs-lg, 20px);
letter-spacing: var(--sb-header-typo-ls-lg, 0);
line-height: var(--sb-header-typo-lh-lg, 1.3);
margin-bottom: 30px;
}
.wp-block-smart-blocks .sb-ff.sb-block-title {
font-family: var(--sb-header-typo-family);
}
.wp-block-smart-blocks .sb-fw.sb-block-title {
font-style: var(--sb-header-typo-style, normal);
font-weight: var(--sb-header-typo-weight, 700);
}
.wp-block-smart-blocks .sb-tt.sb-block-title {
text-transform: var(--sb-header-typo-tt, capitalize);
}
.wp-block-smart-blocks .sb-td.sb-block-title {
text-decoration: var(--sb-header-typo-td, none);
}
.wp-block-smart-blocks .sb-block-title a,
.wp-block-smart-blocks .sb-block-title span {
color: inherit;
}
.wp-block-smart-blocks .sb-title-style2.sb-block-title {
border-bottom: 3px solid var(--sb-header-long-border-color, #EEE);
}
.wp-block-smart-blocks .sb-title-style2.sb-block-title span {
display: inline-block;
padding-bottom: 10px;
position: relative;
}
.wp-block-smart-blocks .sb-title-style2.sb-block-title span:before {
background: var(--sb-header-short-border-color, #000);
content: "";
height: 3px;
left: 0;
position: absolute;
top: 100%;
width: 100%;
}
.wp-block-smart-blocks .sb-title-style3.sb-block-title {
border-left: 10px solid var(--sb-header-short-border-color, #000);
display: flex;
font-weight: bold;
line-height: 1;
position: relative;
}
.wp-block-smart-blocks .sb-title-style3.sb-block-title span {
display: inline-block;
padding: 0 20px 0 15px;
}
.wp-block-smart-blocks .sb-title-style3.sb-block-title:after {
background: var(--sb-header-long-border-color, #EEE);
content: "";
flex-grow: 1;
}
.wp-block-smart-blocks .sb-title-style4.sb-block-title {
align-items: center;
display: flex;
}
.wp-block-smart-blocks .sb-title-style4.sb-block-title:after {
background: var(--sb-header-long-border-color, #EEE);
content: "";
flex-grow: 1;
height: 3px;
margin-left: 15px;
} .sb-excerpt {
color: var(--sb-excerpt-color, inherit);
font-family: var(--sb-excerpt-typo-family);
font-size: var(--sb-excerpt-typo-fs-lg, 1em);
font-style: var(--sb-excerpt-typo-style, normal);
font-weight: var(--sb-excerpt-typo-weight, 400);
letter-spacing: var(--sb-excerpt-typo-ls-lg, 0);
line-height: var(--sb-excerpt-typo-lh-lg, 1.6);
text-decoration: var(--sb-excerpt-typo-td, none);
text-transform: var(--sb-excerpt-typo-tt, none);
} .sb-post-meta {
font-size: 12px;
opacity: 0.8;
}
.sb-post-meta > span {
color: var(--sb-post-metas-color, inherit);
font-family: var(--sb-post-metas-typo-family);
font-size: var(--sb-post-metas-typo-fs-lg, 12px);
font-style: var(--sb-post-metas-typo-style, normal);
font-weight: var(--sb-post-metas-typo-weight, 400);
letter-spacing: var(--sb-post-metas-typo-ls-lg, 0);
line-height: var(--sb-post-metas-typo-lh-lg, 1.3);
margin-right: 20px;
text-decoration: var(--sb-post-metas-typo-td, none);
text-transform: var(--sb-post-metas-typo-tt, none);
}
.sb-post-meta > span:last-child {
margin-right: 0;
}
.sb-post-meta i {
font-size: 0.88em;
font-weight: bold;
margin-right: 5px;
} .sb-post-thumb .post-categories {
bottom: 10px;
display: flex;
flex-wrap: wrap;
font-size: 0;
left: 15px;
margin: 0;
padding: 0;
position: absolute;
z-index: 1;
}
.post-categories li {
display: inline-block;
}
.post-categories li a {
background: var(--sb-category-background-color, #0E0E0E);
color: var(--sb-category-text-color, #F0F0F0);
display: block;
font-family: var(--sb-category-typo-family);
font-size: var(--sb-category-typo-fs-lg, 10px);
font-style: var(--sb-category-typo-style, normal);
font-weight: var(--sb-category-typo-weight, 400);
letter-spacing: var(--sb-category-typo-ls-lg, 0);
line-height: var(--sb-category-typo-lh-lg, 1.2);
margin-bottom: 5px;
margin-right: 5px;
padding: 4px 6px;
text-decoration: var(--sb-category-typo-td, none);
text-transform: var(--sb-category-typo-tt, uppercase);
}
.post-categories li a:hover {
background: var(--sb-category-background-hover-color, #0078af) !important;
color: var(--sb-category-text-hover-color, #FFFFFF) !important;
} .sb-post-content .post-categories {
font-size: 0;
margin: 0 0 5px;
padding: 0;
} .sb-tile-block .post-categories {
bottom: auto;
left: 25px;
top: 25px;
} .sb-post-content h3.sb-post-title {
clear: none;
color: var(--sb-title-color, #000);
}
.sb-post-content h3.sb-post-title:hover {
color: var(--sb-title-hover-color, var(--sb-title-color, #000));
}
.sb-post-content h3.sb-post-title a {
color: inherit;
}
h3.sb-large-title {
font-size: 1.5em;
}
h3.sb-big-title {
font-size: 1.3em;
} .sb-post-item {
margin-bottom: 30px;
}
.sb-post-item:last-child {
margin-bottom: 0;
} .sb-thumb-container {
background: #f7f7f7;
background-position: center;
background-size: cover;
overflow: hidden;
padding-bottom: 70%;
position: relative;
}
.sb-post-thumb .sb-thumb-container img {
bottom: 0;
height: 100%;
left: 0;
max-width: none;
object-fit: cover;
object-position: center;
position: absolute;
width: 100%;
}
.sb-post-thumb,
.sb-post-graident-title {
border-radius: var(--sb-image-border-radius, 0);
overflow: hidden;
position: relative;
}
.sb-post-thumb img {
transform: scale(1);
transition: all 0.3s ease;
}
.sb-post-thumb:hover img {
transform: scale(1.2);
}
.sb-post-title {
margin-bottom: 10px;
}
.sb-post-meta {
margin-bottom: 10px;
}
.sb-post-title:last-child,
.sb-post-meta:last-child,
.sb-excerpt:last-child {
margin-bottom: 0;
} .sb-post-content.sb-gradient-overlay {
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .9) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, .9)));
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .9) 100%);
background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .9) 100%);
background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .9) 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .9) 100%);
bottom: 0;
color: #fff;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);
left: 0;
padding: 15px;
position: absolute;
right: 0
}
.sb-post-content.sb-gradient-overlay h3.sb-post-title,
.sb-post-content.sb-gradient-overlay .sb-post-meta span {
color: #fff
} .sb-news-module-one .sb-post-item:nth-child(1) .sb-post-title,
.sb-news-module-two .col1 .sb-post-title,
.sb-news-module-three .col1 .sb-post-title,
.sb-news-module-five .sb-big-block .sb-post-title,
.sb-news-module-seven .sb-big-block .sb-post-title,
.sb-news-module-eight .sb-big-block .sb-post-title,
.sb-news-module-nine .sb-big-post-item .sb-post-title,
.sb-tile-block.style1 .sb-left-col .sb-post-title,
.sb-tile-block.style2 .sb-left-col .sb-post-title {
font-size: var(--sb-featured-title-typo-fs-lg, 1.5em);
letter-spacing: var(--sb-featured-title-typo-ls-lg, 0);
line-height: var(--sb-featured-title-typo-lh-lg, 1.3);
margin-bottom: var(--sb-featured-title-margin-bottom-lg, 10px);
margin-left: var(--sb-featured-title-margin-left-lg, 0);
margin-right: var(--sb-featured-title-margin-right-lg, 0);
margin-top: var(--sb-featured-title-margin-top-lg, 0);
}
.sb-news-module-one .sb-post-item:nth-child(1) .sb-ff.sb-post-title,
.sb-news-module-two .col1 .sb-ff.sb-post-title,
.sb-news-module-three .col1 .sb-ff.sb-post-title,
.sb-news-module-five .sb-big-block .sb-ff.sb-post-title,
.sb-news-module-seven .sb-big-block .sb-ff.sb-post-title,
.sb-news-module-eight .sb-big-block .sb-ff.sb-post-title,
.sb-news-module-nine .sb-big-post-item .sb-ff.sb-post-title,
.sb-tile-block.style1 .sb-left-col .sb-ff.sb-post-title,
.sb-tile-block.style2 .sb-left-col .sb-ff.sb-post-title {
font-family: var(--sb-featured-title-typo-family);
}
.sb-news-module-one .sb-post-item:nth-child(1) .sb-fw.sb-post-title,
.sb-news-module-two .col1 .sb-fw.sb-post-title,
.sb-news-module-three .col1 .sb-fw.sb-post-title,
.sb-news-module-five .sb-big-block .sb-fw.sb-post-title,
.sb-news-module-seven .sb-big-block .sb-fw.sb-post-title,
.sb-news-module-eight .sb-big-block .sb-fw.sb-post-title,
.sb-news-module-nine .sb-big-post-item .sb-fw.sb-post-title,
.sb-tile-block.style1 .sb-left-col .sb-fw.sb-post-title,
.sb-tile-block.style2 .sb-left-col .sb-fw.sb-post-title {
font-style: var(--sb-featured-title-typo-style, normal);
font-weight: var(--sb-featured-title-typo-weight, 400);
}
.sb-news-module-one .sb-post-item:nth-child(1) .sb-tt.sb-post-title,
.sb-news-module-two .col1 .sb-tt.sb-post-title,
.sb-news-module-three .col1 .sb-tt.sb-post-title,
.sb-news-module-five .sb-big-block .sb-tt.sb-post-title,
.sb-news-module-seven .sb-big-block .sb-tt.sb-post-title,
.sb-news-module-eight .sb-big-block .sb-tt.sb-post-title,
.sb-news-module-nine .sb-big-post-item .sb-tt.sb-post-title,
.sb-tile-block.style1 .sb-left-col .sb-tt.sb-post-title,
.sb-tile-block.style2 .sb-left-col .sb-tt.sb-post-title {
text-transform: var(--sb-featured-title-typo-tt, none);
}
.sb-news-module-one .sb-post-item:nth-child(1) .sb-td.sb-post-title,
.sb-news-module-two .col1 .sb-td.sb-post-title,
.sb-news-module-three .col1 .sb-td.sb-post-title,
.sb-news-module-five .sb-big-block .sb-td.sb-post-title,
.sb-news-module-seven .sb-big-block .sb-td.sb-post-title,
.sb-news-module-eight .sb-big-block .sb-td.sb-post-title,
.sb-news-module-nine .sb-big-post-item .sb-td.sb-post-title,
.sb-tile-block.style1 .sb-left-col .sb-td.sb-post-title,
.sb-tile-block.style2 .sb-left-col .sb-td.sb-post-title {
text-decoration: var(--sb-featured-title-typo-td, none);
}
.sb-news-module-one .sb-post-item:nth-child(2) .sb-post-title,
.sb-news-module-one .sb-post-item:nth-child(3) .sb-post-title,
.sb-news-module-two .col2 .sb-post-title,
.sb-news-module-two .col3 .sb-post-title,
.sb-news-module-three .col2 .sb-post-title,
.sb-news-module-eight .sb-small-block .sb-post-title,
.sb-tile-block.style1 .sb-right-col .sb-post-title,
.sb-tile-block.style2 .sb-right-col .sb-post-title {
font-size: var(--sb-side-post-title-typo-fs-lg, 1.1em);
letter-spacing: var(--sb-side-post-title-typo-ls-lg, 0);
line-height: var(--sb-side-post-title-typo-lh-lg, 1.3);
margin-bottom: var(--sb-side-post-title-margin-bottom-lg, 10px);
margin-left: var(--sb-side-post-title-margin-left-lg, 0);
margin-right: var(--sb-side-post-title-margin-right-lg, 0);
margin-top: var(--sb-side-post-title-margin-top-lg, 0);
}
.sb-news-module-one .sb-post-item:nth-child(2) .sb-ff.sb-post-title,
.sb-news-module-one .sb-post-item:nth-child(3) .sb-ff.sb-post-title,
.sb-news-module-two .col2 .sb-ff.sb-post-title,
.sb-news-module-two .col3 .sb-ff.sb-post-title,
.sb-news-module-three .col2 .sb-ff.sb-post-title,
.sb-news-module-eight .sb-small-block .sb-ff.sb-post-title,
.sb-tile-block.style1 .sb-right-col .sb-ff.sb-post-title,
.sb-tile-block.style2 .sb-right-col .sb-ff.sb-post-title {
font-family: var(--sb-side-post-title-typo-family);
}
.sb-news-module-one .sb-post-item:nth-child(2) .sb-fw.sb-post-title,
.sb-news-module-one .sb-post-item:nth-child(3) .sb-fw.sb-post-title,
.sb-news-module-two .col2 .sb-fw.sb-post-title,
.sb-news-module-two .col3 .sb-fw.sb-post-title,
.sb-news-module-three .col2 .sb-fw.sb-post-title,
.sb-news-module-eight .sb-small-block .sb-fw.sb-post-title,
.sb-tile-block.style1 .sb-right-col .sb-fw.sb-post-title,
.sb-tile-block.style2 .sb-right-col .sb-fw.sb-post-title {
font-style: var(--sb-side-post-title-typo-style, normal);
font-weight: var(--sb-side-post-title-typo-weight, 400);
}
.sb-news-module-one .sb-post-item:nth-child(2) .sb-tt.sb-post-title,
.sb-news-module-one .sb-post-item:nth-child(3) .sb-tt.sb-post-title,
.sb-news-module-two .col2 .sb-tt.sb-post-title,
.sb-news-module-two .col3 .sb-tt.sb-post-title,
.sb-news-module-three .col2 .sb-tt.sb-post-title,
.sb-news-module-eight .sb-small-block .sb-tt.sb-post-title,
.sb-tile-block.style1 .sb-right-col .sb-tt.sb-post-title,
.sb-tile-block.style2 .sb-right-col .sb-tt.sb-post-title {
text-transform: var(--sb-side-post-title-typo-tt, none);
}
.sb-news-module-one .sb-post-item:nth-child(2) .sb-td.sb-post-title,
.sb-news-module-one .sb-post-item:nth-child(3) .sb-td.sb-post-title,
.sb-news-module-two .col2 .sb-td.sb-post-title,
.sb-news-module-two .col3 .sb-td.sb-post-title,
.sb-news-module-three .col2 .sb-td.sb-post-title,
.sb-news-module-eight .sb-small-block .sb-td.sb-post-title,
.sb-tile-block.style1 .sb-right-col .sb-td.sb-post-title,
.sb-tile-block.style2 .sb-right-col .sb-td.sb-post-title {
text-decoration: var(--sb-side-post-title-typo-td, none);
}
.sb-news-module-four .sb-post-item:nth-child(1) .sb-post-title,
.sb-news-module-four .sb-post-item:nth-child(2) .sb-post-title,
.sb-news-module-six .sb-big-block .sb-post-title {
font-size: var(--sb-top-post-title-typo-fs-lg, 1.5em);
letter-spacing: var(--sb-top-post-title-typo-ls-lg, 0);
line-height: var(--sb-top-post-title-typo-lh-lg, 1.3);
margin-bottom: var(--sb-top-post-title-margin-bottom-lg, 10px);
margin-left: var(--sb-top-post-title-margin-left-lg, 0);
margin-right: var(--sb-top-post-title-margin-right-lg, 0);
margin-top: var(--sb-top-post-title-margin-top-lg, 0);
}
.sb-news-module-four .sb-post-item:nth-child(1) .sb-ff.sb-post-title,
.sb-news-module-four .sb-post-item:nth-child(2) .sb-ff.sb-post-title,
.sb-news-module-six .sb-big-block .sb-ff.sb-post-title {
font-family: var(--sb-top-post-title-typo-family);
}
.sb-news-module-four .sb-post-item:nth-child(1) .sb-fw.sb-post-title,
.sb-news-module-four .sb-post-item:nth-child(2) .sb-fw.sb-post-title,
.sb-news-module-six .sb-big-block .sb-post-title {
font-style: var(--sb-top-post-title-typo-style, normal);
font-weight: var(--sb-top-post-title-typo-weight, 400);
}
.sb-news-module-four .sb-post-item:nth-child(1) .sb-tt.sb-post-title,
.sb-news-module-four .sb-post-item:nth-child(2) .sb-tt.sb-post-title,
.sb-news-module-six .sb-big-block .sb-tt.sb-post-title {
text-transform: var(--sb-top-post-title-typo-tt, none);
}
.sb-news-module-four .sb-post-item:nth-child(1) .sb-td.sb-post-title,
.sb-news-module-four .sb-post-item:nth-child(2) .sb-td.sb-post-title,
.sb-news-module-six .sb-big-block .sb-td.sb-post-title {
text-decoration: var(--sb-top-post-title-typo-td, none);
}
.sb-news-module-four .sb-post-item:nth-child(n+3) .sb-post-title,
.sb-news-module-six .sb-small-block .sb-post-title {
font-size: var(--sb-bottom-post-title-typo-fs-lg, 1.1em);
letter-spacing: var(--sb-bottom-post-title-typo-ls-lg, 0);
line-height: var(--sb-bottom-post-title-typo-lh-lg, 1.3);
margin-bottom: var(--sb-bottom-post-title-margin-bottom-lg, 10px);
margin-left: var(--sb-bottom-post-title-margin-left-lg, 0);
margin-right: var(--sb-bottom-post-title-margin-right-lg, 0);
margin-top: var(--sb-bottom-post-title-margin-top-lg, 0);
}
.sb-news-module-four .sb-post-item:nth-child(n+3) .sb-ff.sb-post-title,
.sb-news-module-six .sb-small-block .sb-ff.sb-post-title {
font-family: var(--sb-bottom-post-title-typo-family);
}
.sb-news-module-four .sb-post-item:nth-child(n+3) .sb-fw.sb-post-title,
.sb-news-module-six .sb-small-block .sb-fw.sb-post-title {
font-style: var(--sb-bottom-post-title-typo-style, normal);
font-weight: var(--sb-bottom-post-title-typo-weight, 400);
}
.sb-news-module-four .sb-post-item:nth-child(n+3) .sb-tt.sb-post-title,
.sb-news-module-six .sb-small-block .sb-tt.sb-post-title {
text-transform: var(--sb-bottom-post-title-typo-tt, none);
}
.sb-news-module-four .sb-post-item:nth-child(n+3) .sb-td.sb-post-title,
.sb-news-module-six .sb-small-block .sb-td.sb-post-title {
text-decoration: var(--sb-bottom-post-title-typo-td, none);
}
.sb-news-module-five .sb-small-block .sb-post-title,
.sb-news-module-seven .sb-small-block .sb-post-title,
.sb-news-module-nine .sb-post-item .sb-post-title,
.sb-news-module-ten .sb-post-item .sb-post-title,
.sb-news-module-eleven .sb-post-item .sb-post-title,
.sb-news-module-twelve .sb-post-item .sb-post-title,
.sb-news-module-thirteen .sb-post-item .sb-post-title,
.sb-news-module-fourteen .sb-post-item .sb-post-title,
.sb-news-module-fifteen .sb-post-item .sb-post-title,
.sb-tile-block.style3 .sb-post-title,
.sb-carousel-block .sb-post-content h3.sb-post-title,
.sb-single-post-one .sb-post-content h3.sb-post-title,
.sb-single-post-two .sb-post-content h3.sb-post-title {
font-size: var(--sb-listing-post-title-typo-fs-lg, 1.1em);
letter-spacing: var(--sb-listing-post-title-typo-ls-lg, 0);
line-height: var(--sb-listing-post-title-typo-lh-lg, 1.3);
margin-bottom: var(--sb-listing-post-title-margin-bottom-lg, 10px);
margin-left: var(--sb-listing-post-title-margin-left-lg, 0);
margin-right: var(--sb-listing-post-title-margin-right-lg, 0);
margin-top: var(--sb-listing-post-title-margin-top-lg, 0);
}
.sb-news-module-five .sb-small-block .sb-ff.sb-post-title,
.sb-news-module-seven .sb-small-block .sb-ff.sb-post-title,
.sb-news-module-nine .sb-post-item .sb-ff.sb-post-title,
.sb-news-module-ten .sb-post-item .sb-ff.sb-post-title,
.sb-news-module-eleven .sb-post-item .sb-ff.sb-post-title,
.sb-news-module-twelve .sb-post-item .sb-ff.sb-post-title,
.sb-news-module-thirteen .sb-post-item .sb-ff.sb-post-title,
.sb-news-module-fourteen .sb-post-item .sb-ff.sb-post-title,
.sb-news-module-fifteen .sb-post-item .sb-ff.sb-post-title,
.sb-tile-block.style3 .sb-ff.sb-post-title,
.sb-carousel-block .sb-post-content h3.sb-ff.sb-post-title,
.sb-single-post-one .sb-post-content h3.sb-ff.sb-post-title,
.sb-single-post-two .sb-post-content h3.sb-ff.sb-post-title {
font-family: var(--sb-listing-post-title-typo-family);
}
.sb-news-module-five .sb-small-block .sb-fw.sb-post-title,
.sb-news-module-seven .sb-small-block .sb-fw.sb-post-title,
.sb-news-module-nine .sb-post-item .sb-fw.sb-post-title,
.sb-news-module-ten .sb-post-item .sb-fw.sb-post-title,
.sb-news-module-eleven .sb-post-item .sb-fw.sb-post-title,
.sb-news-module-twelve .sb-post-item .sb-fw.sb-post-title,
.sb-news-module-thirteen .sb-post-item .sb-fw.sb-post-title,
.sb-news-module-fourteen .sb-post-item .sb-fw.sb-post-title,
.sb-news-module-fifteen .sb-post-item .sb-fw.sb-post-title,
.sb-tile-block.style3 .sb-fw.sb-post-title,
.sb-carousel-block .sb-post-content h3.sb-fw.sb-post-title,
.sb-single-post-one .sb-post-content h3.sb-fw.sb-post-title,
.sb-single-post-two .sb-post-content h3.sb-fw.sb-post-title {
font-style: var(--sb-listing-post-title-typo-style, normal);
font-weight: var(--sb-listing-post-title-typo-weight, 400);
}
.sb-news-module-five .sb-small-block .sb-tt.sb-post-title,
.sb-news-module-seven .sb-small-block .sb-tt.sb-post-title,
.sb-news-module-nine .sb-post-item .sb-tt.sb-post-title,
.sb-news-module-ten .sb-post-item .sb-tt.sb-post-title,
.sb-news-module-eleven .sb-post-item .sb-tt.sb-post-title,
.sb-news-module-twelve .sb-post-item .sb-tt.sb-post-title,
.sb-news-module-thirteen .sb-post-item .sb-tt.sb-post-title,
.sb-news-module-fourteen .sb-post-item .sb-tt.sb-post-title,
.sb-news-module-fifteen .sb-post-item .sb-tt.sb-post-title,
.sb-tile-block.style3 .sb-tt.sb-post-title,
.sb-carousel-block .sb-post-content h3.sb-tt.sb-post-title,
.sb-single-post-one .sb-post-content h3.sb-tt.sb-post-title,
.sb-single-post-two .sb-post-content h3.sb-tt.sb-post-title {
text-transform: var(--sb-listing-post-title-typo-tt, none);
}
.sb-news-module-five .sb-small-block .sb-td.sb-post-title,
.sb-news-module-seven .sb-small-block .sb-td.sb-post-title,
.sb-news-module-nine .sb-post-item .sb-td.sb-post-title,
.sb-news-module-ten .sb-post-item .sb-td.sb-post-title,
.sb-news-module-eleven .sb-post-item .sb-td.sb-post-title,
.sb-news-module-twelve .sb-post-item .sb-td.sb-post-title,
.sb-news-module-thirteen .sb-post-item .sb-td.sb-post-title,
.sb-news-module-fourteen .sb-post-item .sb-td.sb-post-title,
.sb-news-module-fifteen .sb-post-item .sb-td.sb-post-title,
.sb-tile-block.style3 .sb-td.sb-post-title,
.sb-carousel-block .sb-post-content h3.sb-td.sb-post-title,
.sb-single-post-one .sb-post-content h3.sb-td.sb-post-title,
.sb-single-post-two .sb-post-content h3.sb-td.sb-post-title {
text-decoration: var(--sb-listing-post-title-typo-td, none);
}
.wp-block-smart-blocks {
background: var(--sb-block-bg-color, transparent);
border-color: var(--sb-border-normal-color, transparent);
border-radius: var(--sb-border-normal-radius-top, 0) var(--sb-border-normal-radius-right, 0) var(--sb-border-normal-radius-bottom, 0) var(--sb-border-normal-radius-left, 0);
border-style: var(--sb-border-normal, none);
border-width: var(--sb-border-normal-width-top, 0) var(--sb-border-normal-width-right, 0) var(--sb-border-normal-width-bottom, 0) var(--sb-border-normal-width-left, 0);
box-shadow: var(--sb-border-normal-box-shadow-inset, ) var(--sb-border-normal-box-shadow-horizontal, 0) var(--sb-border-normal-box-shadow-vertical, 0) var(--sb-border-normal-box-shadow-blur, 0) var(--sb-border-normal-box-shadow-spread, 0) var(--sb-border-normal-box-shadow-color, transparent);
margin-bottom: var(--sb-block-margin-bottom-lg, 0);
margin-left: var(--sb-block-margin-left-lg, 0);
margin-right: var(--sb-block-margin-right-lg, 0);
margin-top: var(--sb-block-margin-top-lg, 0);
padding-bottom: var(--sb-block-padding-bottom-lg, 0);
padding-left: var(--sb-block-padding-left-lg, 0);
padding-right: var(--sb-block-padding-right-lg, 0);
padding-top: var(--sb-block-padding-top-lg, 0);
transition: all 0.3s ease;
}
.wp-block-smart-blocks:hover {
border-color: var(--sb-border-hover-color, var(--sb-border-normal-color, transparent));
border-radius: var(--sb-border-hover-radius-top, var(--sb-border-normal-radius-top, 0)) var(--sb-border-hover-radius-right, var(--sb-border-normal-radius-right, 0)) var(--sb-border-hover-radius-bottom, var(--sb-border-normal-radius-bottom, 0)) var(--sb-border-hover-radius-left, var(--sb-border-normal-radius-left, 0));
border-style: var(--sb-border-hover, var(--sb-border-normal, none));
border-width: var(--sb-border-hover-width-top, var(--sb-border-normal-width-top, 0)) var(--sb-border-hover-width-right, var(--sb-border-normal-width-right, 0)) var(--sb-border-hover-width-bottom, var(--sb-border-normal-width-bottom, 0)) var(--sb-border-hover-width-left, var(--sb-border-normal-width-left, 0));
box-shadow: var(--sb-border-hover-box-shadow-inset, var(--sb-border-normal-box-shadow-inset, )) var(--sb-border-hover-box-shadow-horizontal, var(--sb-border-normal-box-shadow-horizontal, 0)) var(--sb-border-hover-box-shadow-vertical, var(--sb-border-normal-box-shadow-vertical, 0)) var(--sb-border-hover-box-shadow-blur, var(--sb-border-normal-box-shadow-blur, 0)) var(--sb-border-hover-box-shadow-spread, var(--sb-border-normal-box-shadow-spread, 0)) var(--sb-border-hover-box-shadow-color, var(--sb-border-normal-box-shadow-color, transparent));
} .sb-news-module-one .sb-news-module-one-wrap {
align-items: center;
display: flex;
margin-left: -20px;
margin-right: -20px
}
.sb-news-module-one .sb-post-item {
margin-bottom: 0;
padding: 0 20px
}
.sb-news-module-one .sb-post-content {
text-align: center
}
.sb-news-module-one .sb-post-item .sb-post-thumb {
margin-bottom: 20px
}
.sb-news-module-one .sb-post-item:nth-child(1) .sb-thumb-container {
padding-bottom: var(--sb-featured-thumb-height, 80%);
}
.sb-news-module-one .sb-post-item:nth-child(2) .sb-thumb-container,
.sb-news-module-one .sb-post-item:nth-child(3) .sb-thumb-container {
padding-bottom: var(--sb-side-post-thumb-height, 100%);
}
.sb-news-module-one .sb-post-item:nth-child(1) {
order: 2;
width: 50%
}
.sb-news-module-one .sb-post-item:nth-child(2) {
order: 1;
width: 25%
}
.sb-news-module-one .sb-post-item:nth-child(3) {
order: 3;
width: 25%
} .sb-news-module-two .sb-news-module-two-wrap {
display: flex;
margin-left: -20px;
margin-right: -20px
}
.sb-news-module-two .sb-post-content {
text-align: center
}
.sb-news-module-two .sb-post-item .sb-post-thumb {
margin-bottom: 20px
}
.sb-news-module-two .col2 {
order: 1;
padding: 0 20px;
width: 25%
}
.sb-news-module-two .col1 {
order: 2;
padding: 0 20px;
width: 50%
}
.sb-news-module-two .col3 {
order: 3;
padding: 0 20px;
width: 25%
}
.sb-news-module-two .col1 .sb-thumb-container {
padding-bottom: var(--sb-featured-thumb-height, 86%);
}
.sb-news-module-two .col2 .sb-thumb-container,
.sb-news-module-two .col3 .sb-thumb-container {
padding-bottom: var(--sb-side-post-thumb-height, 80%);
} .sb-news-module-three .sb-news-module-three-wrap {
display: flex;
margin-left: -15px;
margin-right: -15px
}
.sb-news-module-three .col1,
.sb-news-module-three .col2 {
padding: 0 15px;
width: 50%
}
.sb-news-module-three .col1 .sb-post-item,
.sb-news-module-three .col1 .sb-post-thumb,
.sb-news-module-three .col1 .sb-post-thumb > a,
.sb-news-module-three .col1 .sb-thumb-container {
height: 100%
}
.sb-news-module-three .col1 .sb-post-thumb .post-categories {
bottom: auto;
left: 30px;
right: 30px;
top: 30px
}
.sb-news-module-three .col1 .sb-post-content {
padding: 30px
}
.sb-news-module-three .col1 .sb-thumb-container {
padding-bottom: 0
}
.sb-news-module-three .col2 .sb-post-item {
padding: 0 15px;
width: 50%
}
.sb-news-module-three .col2-wrap {
display: flex;
flex-wrap: wrap;
margin: 0 -15px
}
.sb-news-module-three .col2-wrap .sb-post-thumb {
margin-bottom: 15px
}
.sb-news-module-three .col2 .sb-post-item:nth-last-child(2),
.sb-news-module-three .col2 .sb-post-item:nth-last-child(1) {
margin-bottom: 0
}
.sb-news-module-three .col2 .sb-thumb-container {
padding-bottom: var(--sb-side-post-thumb-height, 70%);
}
.sb-news-module-three .col1 .sb-post-content .sb-post-title,
.sb-news-module-three .col1 .sb-post-content .sb-post-meta span {
color: var(--sb-featured-title-color, #FFFFFF);
}
.sb-news-module-three .col2 .sb-post-content .sb-post-title {
color: var(--sb-side-title-color, inherit);
}
.sb-news-module-three .col2 .sb-post-content .sb-post-title:hover {
color: var(--sb-side-title-hover-color, inherit);
} .sb-news-module-four .sb-news-module-four-wrap {
display: flex;
flex-wrap: wrap;
margin-left: -15px;
margin-right: -15px
}
.sb-news-module-four .sb-post-item {
margin-bottom: 0;
padding: 0 15px;
width: 25%
}
.sb-news-module-four .sb-post-content {
text-align: center
}
.sb-news-module-four .sb-post-thumb {
margin-bottom: 15px
}
.sb-news-module-four .sb-post-item:nth-child(1),
.sb-news-module-four .sb-post-item:nth-child(2) {
margin-bottom: 30px;
width: 50%
}
.sb-news-module-four .sb-post-item:nth-child(1) .sb-thumb-container,
.sb-news-module-four .sb-post-item:nth-child(2) .sb-thumb-container {
padding-bottom: var(--sb-top-thumb-height, 60%);
}
.sb-news-module-four .sb-post-item:nth-child(n+3) .sb-thumb-container {
padding-bottom: var(--sb-bottom-post-thumb-height, 70%);
} .sb-news-module-five-wrap {
display: flex;
flex-wrap: wrap;
margin-left: -15px;
margin-right: -15px
}
.sb-news-module-five .sb-big-block,
.sb-news-module-five .sb-small-block {
padding: 0 15px;
width: 50%;
}
.sb-news-module-five .sb-big-block .sb-post-item {
margin-bottom: 0;
}
.sb-news-module-five .sb-big-block .sb-post-thumb {
margin-bottom: 20px;
}
.sb-news-module-five .sb-big-block .sb-thumb-container {
padding-bottom: var(--sb-featured-thumb-height, 70%);
}
.sb-news-module-five .sb-small-block .sb-thumb-container {
padding-bottom: var(--sb-listing-post-thumb-height, 80%);
}
.sb-news-module-five .sb-small-block .sb-post-thumb {
float: left;
width: 120px;
}
.sb-news-module-five .sb-small-block .sb-post-content {
margin-left: 140px;
} .sb-news-module-six .sb-big-block .sb-post-thumb {
margin-bottom: 30px;
}
.sb-news-module-six .sb-big-block .sb-post-thumb .post-categories {
bottom: auto;
left: 30px;
position: absolute;
right: auto;
top: 30px;
}
.sb-news-module-six .sb-big-block .sb-thumb-container {
padding-bottom: var(--sb-top-thumb-height, 60%);
}
.sb-news-module-six .sb-small-block .sb-thumb-container {
padding-bottom: var(--sb-bottom-post-thumb-height, 70%);
}
.sb-news-module-six .sb-big-block .sb-post-content {
padding: 30px;
}
.sb-news-module-six .sb-small-block {
display: flex;
margin: 0 -15px;
}
.sb-news-module-six .sb-small-block .sb-post-item {
margin-bottom: 0;
padding: 0 15px;
width: 33.33%;
}
.sb-news-module-six .sb-small-block .sb-post-thumb {
margin-bottom: 15px;
} .sb-news-module-seven .sb-big-block {
margin-bottom: 30px;
}
.sb-news-module-seven .sb-big-block .sb-post-thumb {
float: left;
width: 50%;
}
.sb-news-module-seven .sb-big-block .sb-post-content {
margin-left: 50%;
padding-left: 30px;
}
.sb-news-module-seven .sb-small-block {
display: flex;
flex-wrap: wrap;
margin: 0 -15px;
}
.sb-news-module-seven .sb-small-block .sb-post-item {
padding: 0 15px;
width: 50%;
}
.sb-news-module-seven .sb-small-block .sb-post-item:nth-last-child(2) {
margin-bottom: 0;
}
.sb-news-module-seven .sb-small-block .sb-post-thumb {
float: left;
width: 120px;
}
.sb-news-module-seven .sb-small-block .sb-post-content {
margin-left: 140px;
}
.sb-news-module-seven .sb-big-block .sb-thumb-container {
padding-bottom: var(--sb-featured-thumb-height, 70%);
}
.sb-news-module-seven .sb-small-block .sb-thumb-container {
padding-bottom: var(--sb-listing-post-thumb-height, 70%);
} .sb-news-module-eight-wrap {
display: flex;
margin: 0 -15px;
}
.sb-news-module-eight .sb-big-block,
.sb-news-module-eight .sb-small-block {
padding: 0 15px;
width: 50%;
}
.sb-news-module-eight .sb-post-thumb {
margin-bottom: 15px;
}
.sb-news-module-eight .sb-big-block .sb-post-meta {
margin-bottom: 10px;
}
.sb-news-module-eight .sb-small-block-wrap {
display: flex;
flex-wrap: wrap;
margin: 0 -15px;
}
.sb-news-module-eight .sb-small-block .sb-post-item {
padding: 0 15px;
width: 50%;
}
.sb-news-module-eight .sb-small-block .sb-post-item:nth-last-child(2),
.sb-news-module-eight .sb-small-block .sb-post-item:nth-last-child(1) {
margin-bottom: 0;
}
.sb-news-module-eight .sb-big-block .sb-thumb-container {
padding-bottom: var(--sb-featured-thumb-height, 70%);
}
.sb-news-module-eight .sb-small-block .sb-thumb-container {
padding-bottom: var(--sb-side-post-thumb-height, 70%);
} .sb-big-post-item {
margin-bottom: 30px;
}
.sb-big-post-item .sb-post-thumb {
overflow: hidden;
position: relative;
}
.sb-big-post-item .sb-post-thumb img {
width: 100%;
}
.sb-big-post-item h3 {
font-size: 18px;
margin-bottom: 10px;
}
.sb-big-post-item .sb-post-thumb .post-categories {
bottom: auto;
left: 20px;
top: 20px;
}
.sb-news-module-nine .sb-post-item .sb-post-thumb {
float: left;
width: 120px;
}
.sb-news-module-nine .sb-post-item .sb-post-content {
margin-left: 140px;
}
.sb-news-module-nine .sb-big-post-item .sb-thumb-container {
padding-bottom: var(--sb-featured-thumb-height, 70%);
}
.sb-news-module-nine .sb-post-item .sb-thumb-container {
padding-bottom: var(--sb-listing-post-thumb-height, 70%);
} .sb-news-module-ten .sb-post-item .sb-post-thumb {
float: left;
width: var(--sb-listing-post-thumb-width, 120px);
}
.sb-news-module-ten .sb-post-item .sb-post-content {
margin-left: calc(var(--sb-listing-post-thumb-width, 120px) + 20px);
}
.sb-news-module-ten .sb-post-item .sb-thumb-container {
padding-bottom: var(--sb-listing-post-thumb-height, 70%);
} .sb-grid-blocks {
display: -webkit-flex;
display: flex;
flex-wrap: wrap;
-webkit-flex-wrap: wrap;
margin: 0 -15px -30px;
}
.sb-grid-block {
margin-bottom: 30px;
padding: 0 15px;
width: 33.33%;
}
.sb-grid-block-inner {
overflow: hidden;
position: relative;
}
.sb-grid-block .sb-post-thumb .sb-thumb-container {
padding-bottom: var(--sb-listing-post-thumb-height, 100%);
}
.sb-grid-block .sb-post-meta {
color: #F6F6F6;
margin-top: 5px;
max-height: 0;
overflow: hidden;
transition: all 0.3s ease-in-out;
}
.sb-grid-block-inner:hover .sb-post-meta {
max-height: 30px;
}
.sb-grid-block .sb-post-thumb .post-categories {
bottom: auto;
top: 15px;
} .sb-double-small-block {
display: flex;
flex-wrap: wrap;
margin: 0 -15px;
}
.sb-double-small-block .sb-post-item {
padding: 0 15px;
width: 50%;
}
.sb-double-small-block .sb-post-item:nth-last-child(2) {
margin-bottom: 0;
}
.sb-double-small-block .sb-post-thumb {
float: left;
width: 120px;
}
.sb-double-small-block .sb-post-thumb .sb-thumb-container {
padding-bottom: var(--sb-listing-post-thumb-height, 80%);
}
.sb-double-small-block .sb-post-content {
margin-left: 140px;
} .sb-alternate-block {
display: -webkit-flex;
display: flex;
flex-wrap: wrap;
-webkit-flex-wrap: wrap;
}
.sb-alt-post-item {
background: var(--sb-content-bg-color, #F9F9F9);
display: -webkit-flex;
display: flex;
flex-direction: column;
margin: 0;
width: 33.333%;
}
.sb-alt-post-item .sb-post-thumb .sb-thumb-container {
padding-bottom: var(--sb-listing-post-thumb-height, 100%);
}
.sb-alt-post-item .sb-post-thumb {
width: 100%;
}
.sb-alt-post-item .sb-post-thumb a img {
bottom: 0;
height: 100%;
left: 0;
object-fit: cover;
object-position: center;
position: absolute;
width: 100%;
}
.sb-alt-post-item:nth-child(2) {
flex-direction: column-reverse;
}
.sb-alt-post-item:hover {
background: var(--sb-content-bg-color, #F4F4F4);
}
.sb-alt-post-item .sb-post-content {
overflow: hidden;
padding-bottom: var(--sb-listing-post-thumb-height, 100%);
position: relative;
}
.sb-alt-post-item .sb-post-content .sb-post-content-inner {
align-items: center;
display: flex;
height: 100%;
padding: 30px;
position: absolute;
}
.sb-alt-post-item .posted-on {
margin-bottom: 6px;
} .sb-four-column-block {
display: flex;
flex-wrap: wrap;
margin: 0 -15px;
}
.sb-four-column-block.sb-col-1 .sb-post-item {
width: 100%;
}
.sb-four-column-block.sb-col-2 .sb-post-item {
width: 50%;
}
.sb-four-column-block.sb-col-3 .sb-post-item {
width: 33.33%;
}
.sb-four-column-block.sb-col-4 .sb-post-item {
width: 25%;
}
.sb-four-column-block .sb-post-item {
margin-bottom: 30;
padding: 0 15px;
}
.sb-four-column-block .sb-post-thumb {
margin-bottom: 20px;
}
.sb-four-column-block .sb-post-content {
margin-left: 0;
}
.sb-four-column-block .posted-on {
margin-bottom: 10px;
}
.sb-four-column-block .sb-post-thumb .sb-thumb-container {
padding-bottom: var(--sb-listing-post-thumb-height, 70%);
} .sb-mini-news {
display: flex;
display: -webkit-flex;
margin-left: -15px;
margin-right: -15px;
}
.sb-mini-news .sb-post-thumb {
float: left;
width: 120px;
}
.sb-mini-news .sb-post-thumb .sb-thumb-container {
padding-bottom: var(--sb-post-thumb-height, 100%);
}
.sb-mini-news .sb-post-item {
float: left;
margin-bottom: 0;
padding: 0 15px;
position: relative;
width: 33.33%;
}
.sb-mini-news .sb-post-item .sb-post-content {
margin-left: 140px;
} .sb-thumb,
.sb-parent {
float: left;
}
.sb-width-25 {
width: 25%;
}
.sb-width-33 {
width: 33.33%;
}
.sb-width-35 {
width: 35%;
}
.sb-width-50 {
width: 50%;
}
.sb-width-65 {
width: 65%;
}
.sb-width-100 {
width: 100%;
}
.sb-height-33 {
height: 33.33%;
}
.sb-height-50 {
height: 50%;
}
.sb-height-100 {
height: 100%;
}
.sb-thumb img {
height: 100% !important;
object-fit: cover;
object-position: center;
width: 100% !important;
}
.space-10 {
margin: -5px;
}
.space-10 .sb-thumb {
padding: 5px;
}
.sb-post-thumb {
position: relative;
}
.sb-post-thumb > a {
display: block;
overflow: hidden;
position: relative;
}
.sb-post-thumb img {
transition: .3s ease-in-out;
}
.sb-thumb-inner.sb-post-thumb {
background-position: center;
background-size: cover;
}
.sb-thumb-inner.sb-post-thumb img {
bottom: 0;
height: 100%;
left: 0;
object-fit: cover;
object-position: center;
position: absolute;
width: 100%;
}
.sb-thumb-inner {
height: 100%;
position: relative;
}
.sb-thumb-inner > a {
display: block;
height: 100%;
position: relative;
}
.sb-title-container h3 {
color: #FFF;
margin-bottom: 0;
position: relative;
text-shadow: 1px 1px 6px rgba(0, 0, 0, 0.3);
transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
}
.sb-thumb-inner:hover .sb-title-container h3:after {
width: 100%;
}
.sb-title-container {
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .9) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, .9)));
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .9) 100%);
background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .9) 100%);
background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .9) 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, .9) 100%);
bottom: 0;
color: #FFF;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);
left: 0;
position: absolute;
right: 0;
z-index: 2
}
.sb-title-container .sb-post-title {
color: var(--sb-title-color, #FFF);
margin-bottom: 15px;
position: relative;
text-shadow: 1px 1px 6px rgba(0, 0, 0, 0.3);
transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
}
.sb-title-container .sb-post-title:hover {
color: var(--sb-title-color, #FFF);
}
.sb-title-container h3:after {
background: var(--sb-title-color, #FFF);
content: "";
height: 1px;
left: 0;
margin-top: 6px;
position: absolute;
top: 100%;
transition: all 0.3s ease;
width: 0;
}
.sb-thumb-inner:hover .sb-title-container h3:after {
width: 100%;
}
.sb-title-container > a {
color: #FFF !important;
display: block;
padding: 25px 25px 15px;
}
.sb-title-container .sb-post-meta > span {
color: var(--sb-title-color, #FFF);
}
.sb-tile-block.style1 {
height: var(--sb-module-height, 500px);
}
.sb-tile-block.style2 {
height: var(--sb-module-height, 500px);
}
.sb-tile-block.style3 {
height: var(--sb-module-height, 400px);
} .sb-single-post-one .sb-post-content {
padding-top: 20px;
position: relative;
}
.sb-single-post-one .sb-thumb-container {
padding-bottom: var(--sb-listing-post-thumb-height, 70%);
}
.sb-single-post-one .sb-excerpt {
margin-top: 20px;
} .sb-single-post-two .sb-thumb-container {
padding-bottom: var(--sb-listing-post-thumb-height, 70%);
}
.sb-single-post-one .sb-post-content,
.sb-single-post-two .sb-post-content {
background: var(--sb-content-bg-color);
margin-bottom: var(--sb-content-margin-bottom-lg, 0);
margin-left: var(--sb-content-margin-left-lg, 0);
margin-right: var(--sb-content-margin-right-lg, 0);
margin-top: var(--sb-content-margin-top-lg, 0);
padding-bottom: var(--sb-content-padding-bottom-lg, 0);
padding-left: var(--sb-content-padding-left-lg, 0);
padding-right: var(--sb-content-padding-right-lg, 0);
padding-top: var(--sb-content-padding-top-lg, 20px);
}
.sb-single-post-two .sb-post-content {
padding-bottom: var(--sb-content-padding-bottom-lg, 20px);
padding-left: var(--sb-content-padding-left-lg, 20px);
padding-right: var(--sb-content-padding-right-lg, 20px);
padding-top: var(--sb-content-padding-top-lg, 20px);
} .sb-post-graident-title {
position: relative;
}
.sb-post-graident-title .sb-post-content {
background: var(--sb-content-overlay-gradient, linear-gradient(to top, rgba(0, 0, 0, 0.65) 0px, rgba(0, 0, 0, 0.45) 34%, transparent 100%));
bottom: 0;
left: 0;
position: absolute;
right: 0;
}
.sb-post-graident-title h3.sb-post-title {
color: var(--sb-title-color, #FFF);
}
.sb-post-graident-title h3.sb-post-title:hover {
color: var(--sb-title-hover-color, var(--sb-title-color, #FFF));
}
.sb-post-graident-title .sb-excerpt {
color: var(--sb-excerpt-color, #FFF)
}
.sb-post-graident-title .sb-post-meta span {
color: var(--sb-post-metas-color, #FFF);
}
.sb-post-graident-title .sb-excerpt {
margin-top: 15px;
} .sb-carousel-block {
clear: both;
}
.sb-carousel-block .sb-post-thumb {
margin-bottom: 20px;
}
.sb-carousel-block .sb-post-content {
padding: 0 10px;
text-align: center;
}
.sb-carousel-block .owl-carousel .owl-nav button.owl-prev,
.sb-carousel-block .owl-carousel .owl-nav button.owl-next {
align-items: center;
background: var(--sb-nav-normal-bg-color, #000);
color: var(--sb-nav-icon-normal-color, #FFF);
display: flex;
font-size: 26px;
height: 40px;
justify-content: center;
line-height: 40px;
opacity: 0;
position: absolute;
text-align: center;
top: 50%;
transform: translateY(-50%);
transition: all 0.3s ease;
width: 35px;
}
.sb-carousel-block .owl-carousel .owl-nav button.owl-prev {
left: 0;
}
.sb-carousel-block .owl-carousel .owl-nav button.owl-next {
right: 0;
}
.sb-carousel-block .owl-carousel:hover .owl-nav button.owl-prev,
.sb-carousel-block .owl-carousel:hover .owl-nav button.owl-next {
opacity: 1;
}
.sb-carousel-block .owl-carousel .owl-nav button.owl-prev:hover,
.sb-carousel-block .owl-carousel .owl-nav button.owl-next:hover {
background: var(--sb-nav-hover-bg-color, var(--sb-nav-normal-bg-color, #000));
color: var(--sb-nav-icon-hover-color, var(--sb-nav-icon-normal-color, #FFF));
}
.sb-carousel-block .owl-carousel .owl-dots {
margin-top: 40px;
text-align: center;
}
.sb-carousel-block .owl-carousel button.owl-dot {
background: var(--sb-dots-bg-color, #000);
border-radius: 20px;
box-shadow: none;
height: 12px;
margin: 0 5px;
outline: 0;
padding: 0;
transform: scale(1);
transition: all 0.3s ease;
width: 12px;
}
.sb-carousel-block .owl-carousel button.owl-dot.active {
background: var(--sb-dots-bg-color-hover, var(--sb-dots-bg-color, #000));
transform: scale(1.2);
}
.sb-carousel-block .sb-thumb-container {
padding-bottom: var(--sb-listing-post-thumb-height, 70%);
} .sb-ticker {
align-items: center;
background: var(--sb-ticker-content-bg-color, #F6F6F6);
display: flex;
overflow: hidden;
padding: 10px;
position: relative;
}
.sb-ticker-title {
background: var(--sb-ticker-title-bg-color, #000);
clip-path: polygon(0% 0%, 85% 0%, 100% 50%, 85% 100%, 0% 100%);
color: var(--sb-ticker-title-color, #FFF);
font-family: var(--sb-ticker-title-typo-family);
font-size: var(--sb-ticker-title-typo-fs-lg, 1.1em);
font-style: var(--sb-ticker-title-typo-style, normal);
font-weight: var(--sb-ticker-title-typo-weight, 400);
letter-spacing: var(--sb-ticker-title-typo-ls-lg, 0);
line-height: var(--sb-ticker-title-typo-lh-lg, 2);
margin-right: 10px;
padding: 0 30px 0 10px;
position: relative;
text-decoration: var(--sb-ticker-title-typo-td, none);
text-transform: var(--sb-ticker-title-typo-tt, none);
white-space: nowrap;
}
.sb-ticker .sb-ticker-posts {
flex-grow: 1;
overflow: hidden;
padding-right: 75px;
}
.sb-ticker .owl-item a {
color: var(--sb-ticker-content-color, #444);
display: block;
font-family: var(--sb-ticker-content-typo-family);
font-size: var(--sb-ticker-content-typo-fs-lg, 1.1em);
font-style: var(--sb-ticker-content-typo-style, normal);
font-weight: var(--sb-ticker-content-typo-weight, 400);
letter-spacing: var(--sb-ticker-content-typo-ls-lg, 0);
line-height: var(--sb-ticker-content-typo-lh-lg, 1.3);
overflow: hidden;
text-decoration: var(--sb-ticker-content-typo-td, none);
text-overflow: ellipsis;
text-transform: var(--sb-ticker-content-typo-tt, none);
white-space: nowrap;
width: 100%;
}
.sb-ticker .owl-item a:hover {
color: var(--ticker-content-hover-color, var(--sb-ticker-content-color, #444));
}
.sb-ticker .owl-nav {
position: absolute;
right: -75px;
top: 50%;
transform: translateY(-50%);
}
.sb-ticker .owl-carousel .owl-nav button.owl-prev,
.sb-ticker .owl-carousel .owl-nav button.owl-next {
background: var(--sb-nav-normal-bg-color, #0078af);
color: var(--sb-nav-icon-normal-color, #FFF);
display: inline-block;
font-size: 14px;
height: 22px;
line-height: 22px;
margin-left: 4px;
padding: 0;
text-align: center;
width: 22px;
}
.sb-ticker .owl-carousel .owl-nav button.owl-prev:hover,
.sb-ticker .owl-carousel .owl-nav button.owl-next:hover {
background: var(--sb-nav-hover-bg-color, #0E0E0E);
color: var(--sb-nav-icon-hover-color, #FFF)
}
.sb-ticker .owl-carousel .owl-nav button.owl-prev i,
.sb-ticker .owl-carousel .owl-nav button.owl-prev i {
font-style: normal;
line-height: 22px;
}
@media screen and (max-width:1024px) {
.wp-block-smart-blocks .sb-block-title {
font-size: var(--sb-header-typo-fs-md, var(--sb-header-typo-fs-lg, 20px));
letter-spacing: var(--sb-header-typo-ls-md, var(--sb-header-typo-ls-lg, 0));
line-height: var(--sb-header-typo-lh-md, var(--sb-header-typo-lh-lg, 1.3));
}
.post-categories li a {
font-size: var(--sb-category-typo-fs-md, var(--sb-category-typo-fs-lg, 10px));
letter-spacing: var(--sb-category-typo-ls-md, var(--sb-category-typo-ls-lg, 0));
line-height: var(--sb-category-typo-lh-md, var(--sb-category-typo-lh-lg, 1.2));
}
.sb-news-module-one .sb-post-item:nth-child(1) .sb-post-title,
.sb-news-module-two .col1 .sb-post-title,
.sb-news-module-three .col1 .sb-post-title,
.sb-news-module-five .sb-big-block .sb-post-title,
.sb-news-module-six .sb-big-block .sb-post-title,
.sb-news-module-eight .sb-big-block .sb-post-title,
.sb-news-module-nine .sb-big-post-item .sb-post-title,
.sb-tile-block.style1 .sb-left-col .sb-post-title,
.sb-tile-block.style2 .sb-left-col .sb-post-title {
font-size: var(--sb-featured-title-typo-fs-md, var(--sb-featured-title-typo-fs-lg, 1.5em));
letter-spacing: var(--sb-featured-title-typo-ls-md, var(--sb-featured-title-typo-ls-lg, 0));
line-height: var(--sb-featured-title-typo-lh-md, var(--sb-featured-title-typo-lh-lg, 1.3));
margin-bottom: var(--sb-featured-title-margin-bottom-md, var(--sb-featured-title-margin-bottom-lg, 10px));
margin-left: var(--sb-featured-title-margin-left-md, var(--sb-featured-title-margin-left-lg, 0));
margin-right: var(--sb-featured-title-margin-right-md, var(--sb-featured-title-margin-right-lg, 0));
margin-top: var(--sb-featured-title-margin-top-md, var(--sb-featured-title-margin-top-lg, 0));
}
.sb-news-module-one .sb-post-item:nth-child(2) .sb-post-title,
.sb-news-module-one .sb-post-item:nth-child(3) .sb-post-title,
.sb-news-module-two .col2 .sb-post-title,
.sb-news-module-two .col3 .sb-post-title,
.sb-news-module-three .col2 .sb-post-title,
.sb-news-module-eight .sb-small-block .sb-post-title,
.sb-tile-block.style1 .sb-right-col .sb-post-title,
.sb-tile-block.style2 .sb-right-col .sb-post-title {
font-size: var(--sb-side-post-title-typo-fs-md, var(--sb-side-post-title-typo-fs-lg, 1.1em));
letter-spacing: var(--sb-side-post-title-typo-ls-md, var(--sb-side-post-title-typo-ls-lg, 0));
line-height: var(--sb-side-post-title-typo-lh-md, var(--sb-side-post-title-typo-lh-lg, 1.3));
margin-bottom: var(--sb-side-post-title-margin-bottom-md, var(--sb-side-post-title-margin-bottom-lg, 10px));
margin-left: var(--sb-side-post-title-margin-left-md, var(--sb-side-post-title-margin-left-lg, 0));
margin-right: var(--sb-side-post-title-margin-right-md, var(--sb-side-post-title-margin-right-lg, 0));
margin-top: var(--sb-side-post-title-margin-top-md, var(--sb-side-post-title-margin-top-lg, 0));
}
.sb-news-module-four .sb-post-item:nth-child(1) .sb-post-title,
.sb-news-module-four .sb-post-item:nth-child(2) .sb-post-title,
.sb-news-module-six .sb-big-block .sb-post-title {
font-size: var(--sb-top-post-title-typo-fs-md, var(--sb-top-post-title-typo-fs-lg, 1.5em));
letter-spacing: var(--sb-top-post-title-typo-ls-md, var(--sb-top-post-title-typo-ls-lg, 0));
line-height: var(--sb-top-post-title-typo-lh-md, var(--sb-top-post-title-typo-lh-lg, 1.3));
margin-bottom: var(--sb-top-post-title-margin-bottom-md, var(--sb-top-post-title-margin-bottom-lg, 10px));
margin-left: var(--sb-top-post-title-margin-left-md, var(--sb-top-post-title-margin-left-lg, 0));
margin-right: var(--sb-top-post-title-margin-right-md, var(--sb-top-post-title-margin-right-lg, 0));
margin-top: var(--sb-top-post-title-margin-top-md, var(--sb-top-post-title-margin-top-lg, 0));
}
.sb-news-module-four .sb-post-item:nth-child(n+3) .sb-post-title,
.sb-news-module-six .sb-small-block .sb-post-title {
font-size: var(--sb-bottom-post-title-typo-fs-md, var(--sb-bottom-post-title-typo-fs-lg, 1.1em));
letter-spacing: var(--sb-bottom-post-title-typo-ls-md, var(--sb-bottom-post-title-typo-ls-lg, 0));
line-height: var(--sb-bottom-post-title-typo-lh-md, var(--sb-bottom-post-title-typo-lh-lg, 1.3));
margin-bottom: var(--sb-bottom-post-title-margin-bottom-md, var(--sb-bottom-post-title-margin-bottom-lg, 10px));
margin-left: var(--sb-bottom-post-title-margin-left-md, var(--sb-bottom-post-title-margin-left-lg, 0));
margin-right: var(--sb-bottom-post-title-margin-right-md, var(--sb-bottom-post-title-margin-right-lg, 0));
margin-top: var(--sb-bottom-post-title-margin-top-md, var(--sb-bottom-post-title-margin-top-lg, 0));
}
.sb-news-module-five .sb-small-block .sb-post-title,
.sb-news-module-six .sb-small-block .sb-post-title,
.sb-news-module-nine .sb-post-item .sb-post-title,
.sb-news-module-ten .sb-post-item .sb-post-title,
.sb-news-module-eleven .sb-post-item .sb-post-title,
.sb-news-module-twelve .sb-post-item .sb-post-title,
.sb-news-module-thirteen .sb-post-item .sb-post-title,
.sb-news-module-fourteen .sb-post-item .sb-post-title,
.sb-news-module-fifteen .sb-post-item .sb-post-title,
.sb-tile-block.style3 .sb-post-title,
.sb-carousel-block .sb-post-content h3.sb-post-title,
.sb-single-post-one .sb-post-content h3.sb-post-title,
.sb-single-post-two .sb-post-content h3.sb-post-title {
font-size: var(--sb-listing-post-title-typo-fs-md, var(--sb-listing-post-title-typo-fs-lg, 1.1em));
letter-spacing: var(--sb-listing-post-title-typo-ls-md, var(--sb-listing-post-title-typo-ls-lg, 0));
line-height: var(--sb-listing-post-title-typo-lh-md, var(--sb-listing-post-title-typo-lh-lg, 1.3));
margin-bottom: var(--sb-listing-post-title-margin-bottom-md, var(--sb-listing-post-title-margin-bottom-lg, 10px));
margin-left: var(--sb-listing-post-title-margin-left-md, var(--sb-listing-post-title-margin-left-lg, 0));
margin-right: var(--sb-listing-post-title-margin-right-md, var(--sb-listing-post-title-margin-right-lg, 0));
margin-top: var(--sb-listing-post-title-margin-top-md, var(--sb-listing-post-title-margin-top-lg, 0));
}
.sb-excerpt {
font-size: var(--sb-excerpt-typo-fs-md, var(--sb-excerpt-typo-fs-lg, 1em));
letter-spacing: var(--sb-excerpt-typo-ls-md, var(--sb-excerpt-typo-ls-lg, 0));
line-height: var(--sb-excerpt-typo-lh-md, var(--sb-excerpt-typo-lh-lg, 1.3));
}
.sb-post-meta > span {
font-size: var(--sb-post-metas-typo-fs-md, var(--sb-post-metas-typo-fs-lg, 12px));
letter-spacing: var(--sb-post-metas-typo-ls-md, var(--sb-post-metas-typo-ls-lg, 0));
line-height: var(--sb-post-metas-typo-lh-md, var(--sb-post-metas-typo-lh-lg, 1.3));
}
.sb-single-post-one .sb-post-content,
.sb-single-post-two .sb-post-content {
margin-bottom: var(--sb-content-margin-bottom-md, var(--sb-content-margin-bottom-lg, 0));
margin-left: var(--sb-content-margin-left-md, var(--sb-content-margin-left-lg, 0));
margin-right: var(--sb-content-margin-right-md, var(--sb-content-margin-right-lg, 0));
margin-top: var(--sb-content-margin-top-md, var(--sb-content-margin-top-lg, 0));
padding-bottom: var(--sb-content-padding-bottom-md, var(--sb-content-padding-bottom-lg, 0));
padding-left: var(--sb-content-padding-left-md, var(--sb-content-padding-left-lg, 0));
padding-right: var(--sb-content-padding-right-md, var(--sb-content-padding-right-lg, 0));
padding-top: var(--sb-content-padding-top-md, var(--sb-content-padding-top-lg, 20px));
}
.sb-single-post-two .sb-post-content {
padding-bottom: var(--sb-content-padding-bottom-md, var(--sb-content-padding-bottom-lg, 20px));
padding-left: var(--sb-content-padding-left-md, var(--sb-content-padding-left-lg, 20px));
padding-right: var(--sb-content-padding-right-md, var(--sb-content-padding-right-lg, 20px));
padding-top: var(--sb-content-padding-top-md, var(--sb-content-padding-top-lg, 20px));
}
.wp-block-smart-blocks {
margin-bottom: var(--sb-block-margin-bottom-md, var(--sb-block-margin-bottom-lg, 0));
margin-left: var(--sb-block-margin-left-md, var(--sb-block-margin-left-lg, 0));
margin-right: var(--sb-block-margin-right-md, var(--sb-block-margin-right-lg, 0));
margin-top: var(--sb-block-margin-top-md, var(--sb-block-margin-top-lg, 0));
padding-bottom: var(--sb-block-padding-bottom-md, var(--sb-block-padding-bottom-lg, 0));
padding-left: var(--sb-block-padding-left-md, var(--sb-block-padding-left-lg, 0));
padding-right: var(--sb-block-padding-right-md, var(--sb-block-padding-right-lg, 0));
padding-top: var(--sb-block-padding-top-md, var(--sb-block-padding-top-lg, 0));
}
}
@media screen and (max-width:767px) {
.wp-block-smart-blocks .sb-block-title {
font-size: var(--sb-header-typo-fs-sm, var(--sb-header-typo-fs-md, var(--sb-header-typo-fs-lg, 20px)));
letter-spacing: var(--sb-header-typo-ls-sm, var(--sb-header-typo-ls-md, var(--sb-header-typo-ls-lg, 0)));
line-height: var(--sb-header-typo-lh-sm, var(--sb-header-typo-lh-md, var(--sb-header-typo-lh-lg, 1.3)));
}
.post-categories li a {
font-size: var(--sb-category-typo-fs-sm, var(--sb-category-typo-fs-md, var(--sb-category-typo-fs-lg, 10px)));
letter-spacing: var(--sb-category-typo-ls-sm, var(--sb-category-typo-ls-md, var(--sb-category-typo-ls-lg, 0)));
line-height: var(--sb-category-typo-lh-sm, var(--sb-category-typo-lh-md, var(--sb-category-typo-lh-lg, 1.2)));
}
.sb-news-module-one .sb-post-item:nth-child(1) .sb-post-title,
.sb-news-module-two .col1 .sb-post-title,
.sb-news-module-three .col1 .sb-post-title,
.sb-news-module-five .sb-big-block .sb-post-title,
.sb-news-module-seven .sb-big-block .sb-post-title,
.sb-news-module-eight .sb-big-block .sb-post-title,
.sb-news-module-nine .sb-big-post-item .sb-post-title,
.sb-tile-block.style1 .sb-left-col .sb-post-title,
.sb-tile-block.style2 .sb-left-col .sb-post-title {
font-size: var(--sb-featured-title-typo-fs-sm, var(--sb-featured-title-typo-fs-md, var(--sb-featured-title-typo-fs-lg, 1.5em)));
letter-spacing: var(--sb-featured-title-typo-ls-sm, var(--sb-featured-title-typo-ls-md, var(--sb-featured-title-typo-ls-lg, 0)));
line-height: var(--sb-featured-title-typo-lh-sm, var(--sb-featured-title-typo-lh-md, var(--sb-featured-title-typo-lh-lg, 1.3)));
margin-bottom: var(--sb-featured-title-margin-bottom-sm, var(--sb-featured-title-margin-bottom-md, var(--sb-featured-title-margin-bottom-lg, 10px)));
margin-left: var(--sb-featured-title-margin-left-sm, var(--sb-featured-title-margin-left-md, var(--sb-featured-title-margin-left-lg, 0)));
margin-right: var(--sb-featured-title-margin-right-sm, var(--sb-featured-title-margin-right-md, var(--sb-featured-title-margin-right-lg, 0)));
margin-top: var(--sb-featured-title-margin-top-sm, var(--sb-featured-title-margin-top-md, var(--sb-featured-title-margin-top-lg, 0)));
}
.sb-news-module-one .sb-post-item:nth-child(2) .sb-post-title,
.sb-news-module-one .sb-post-item:nth-child(3) .sb-post-title,
.sb-news-module-two .col2 .sb-post-title,
.sb-news-module-two .col3 .sb-post-title,
.sb-news-module-three .col2 .sb-post-title,
.sb-news-module-eight .sb-small-block .sb-post-title,
.sb-tile-block.style1 .sb-right-col .sb-post-title,
.sb-tile-block.style2 .sb-right-col .sb-post-title {
font-size: var(--sb-side-post-title-typo-fs-sm, var(--sb-side-post-title-typo-fs-md, var(--sb-side-post-title-typo-fs-lg, 1.1em)));
letter-spacing: var(--sb-side-post-title-typo-ls-sm, var(--sb-side-post-title-typo-ls-md, var(--sb-side-post-title-typo-ls-lg, 0)));
line-height: var(--sb-side-post-title-typo-lh-sm, var(--sb-side-post-title-typo-lh-md, var(--sb-side-post-title-typo-lh-lg, 1.3)));
margin-bottom: var(--sb-side-post-title-margin-bottom-sm, var(--sb-side-post-title-margin-bottom-md, var(--sb-side-post-title-margin-bottom-lg, 10px)));
margin-left: var(--sb-side-post-title-margin-left-sm, var(--sb-side-post-title-margin-left-md, var(--sb-side-post-title-margin-left-lg, 0)));
margin-right: var(--sb-side-post-title-margin-right-sm, var(--sb-side-post-title-margin-right-md, var(--sb-side-post-title-margin-right-lg, 0)));
margin-top: var(--sb-side-post-title-margin-top-sm, var(--sb-side-post-title-margin-top-md, var(--sb-side-post-title-margin-top-lg, 0)));
}
.sb-news-module-four .sb-post-item:nth-child(1) .sb-post-title,
.sb-news-module-four .sb-post-item:nth-child(2) .sb-post-title,
.sb-news-module-six .sb-big-block .sb-post-title {
font-size: var(--sb-top-post-title-typo-fs-sm, var(--sb-top-post-title-typo-fs-md, var(--sb-top-post-title-typo-fs-lg, 1.5em)));
letter-spacing: var(--sb-top-post-title-typo-ls-sm, var(--sb-top-post-title-typo-ls-md, var(--sb-top-post-title-typo-ls-lg, 0)));
line-height: var(--sb-top-post-title-typo-lh-sm, var(--sb-top-post-title-typo-lh-md, var(--sb-top-post-title-typo-lh-lg, 1.3)));
margin-bottom: var(--sb-top-post-title-margin-bottom-sm, var(--sb-top-post-title-margin-bottom-md, var(--sb-top-post-title-margin-bottom-lg, 10px)));
margin-left: var(--sb-top-post-title-margin-left-sm, var(--sb-top-post-title-margin-left-md, var(--sb-top-post-title-margin-left-lg, 0)));
margin-right: var(--sb-top-post-title-margin-right-sm, var(--sb-top-post-title-margin-right-md, var(--sb-top-post-title-margin-right-lg, 0)));
margin-top: var(--sb-top-post-title-margin-top-sm, var(--sb-top-post-title-margin-top-md, var(--sb-top-post-title-margin-top-lg, 0)));
}
.sb-news-module-four .sb-post-item:nth-child(n+3) .sb-post-title,
.sb-news-module-six .sb-small-block .sb-post-title {
font-size: var(--sb-bottom-post-title-typo-fs-sm, var(--sb-bottom-post-title-typo-fs-md, var(--sb-bottom-post-title-typo-fs-lg, 1.1em)));
letter-spacing: var(--sb-bottom-post-title-typo-ls-sm, var(--sb-bottom-post-title-typo-ls-md, var(--sb-bottom-post-title-typo-ls-lg, 0)));
line-height: var(--sb-bottom-post-title-typo-lh-sm, var(--sb-bottom-post-title-typo-lh-md, var(--sb-bottom-post-title-typo-lh-lg, 1.3)));
margin-bottom: var(--sb-bottom-post-title-margin-bottom-sm, var(--sb-bottom-post-title-margin-bottom-md, var(--sb-bottom-post-title-margin-bottom-lg, 10px)));
margin-left: var(--sb-bottom-post-title-margin-left-sm, var(--sb-bottom-post-title-margin-left-md, var(--sb-bottom-post-title-margin-left-lg, 0)));
margin-right: var(--sb-bottom-post-title-margin-right-sm, var(--sb-bottom-post-title-margin-right-md, var(--sb-bottom-post-title-margin-right-lg, 0)));
margin-top: var(--sb-bottom-post-title-margin-top-sm, var(--sb-bottom-post-title-margin-top-md, var(--sb-bottom-post-title-margin-top-lg, 0)));
}
.sb-news-module-five .sb-small-block .sb-post-title,
.sb-news-module-seven .sb-small-block .sb-post-title,
.sb-news-module-nine .sb-post-item .sb-post-title,
.sb-news-module-ten .sb-post-item .sb-post-title,
.sb-news-module-eleven .sb-post-item .sb-post-title,
.sb-news-module-twelve .sb-post-item .sb-post-title,
.sb-news-module-thirteen .sb-post-item .sb-post-title,
.sb-news-module-fourteen .sb-post-item .sb-post-title,
.sb-news-module-fifteen .sb-post-item .sb-post-title,
.sb-tile-block.style3 .sb-post-title,
.sb-carousel-block .sb-post-content .sb-post-title,
.sb-single-post-one .sb-post-content .sb-post-title,
.sb-single-post-two .sb-post-content .sb-post-title {
font-size: var(--sb-listing-post-title-typo-fs-sm, var(--sb-listing-post-title-typo-fs-md, var(--sb-listing-post-title-typo-fs-lg, 1.1em)));
letter-spacing: var(--sb-listing-post-title-typo-ls-sm, var(--sb-listing-post-title-typo-ls-md, var(--sb-listing-post-title-typo-ls-lg, 0)));
line-height: var(--sb-listing-post-title-typo-lh-sm, var(--sb-listing-post-title-typo-lh-md, var(--sb-listing-post-title-typo-lh-lg, 1.3)));
margin-bottom: var(--sb-listing-post-title-margin-bottom-sm, var(--sb-listing-post-title-margin-bottom-md, var(--sb-listing-post-title-margin-bottom-lg, 10px)));
margin-left: var(--sb-listing-post-title-margin-left-sm, var(--sb-listing-post-title-margin-left-md, var(--sb-listing-post-title-margin-left-lg, 0)));
margin-right: var(--sb-listing-post-title-margin-right-sm, var(--sb-listing-post-title-margin-right-md, var(--sb-listing-post-title-margin-right-lg, 0)));
margin-top: var(--sb-listing-post-title-margin-top-sm, var(--sb-listing-post-title-margin-top-md, var(--sb-listing-post-title-margin-top-lg, 0)));
}
.sb-excerpt {
font-size: var(--sb-excerpt-typo-fs-sm, var(--sb-excerpt-typo-fs-md, var(--sb-excerpt-typo-fs-lg, 1em)));
letter-spacing: var(--sb-excerpt-typo-ls-sm, var(--sb-excerpt-typo-ls-md, var(--sb-excerpt-typo-ls-lg, 0)));
line-height: var(--sb-excerpt-typo-lh-sm, var(--sb-excerpt-typo-lh-md, var(--sb-excerpt-typo-lh-lg, 1.3)));
}
.sb-post-meta > span {
font-size: var(--sb-post-metas-typo-fs-sm, var(--sb-post-metas-typo-fs-md, var(--sb-post-metas-typo-fs-lg, 12px)));
letter-spacing: var(--sb-post-metas-typo-ls-sm, var(--sb-post-metas-typo-ls-md, var(--sb-post-metas-typo-ls-lg, 0)));
line-height: var(--sb-post-metas-typo-lh-sm, var(--sb-post-metas-typo-lh-md, var(--sb-post-metas-typo-lh-lg, 1.3)));
}
.sb-single-post-one .sb-post-content,
.sb-single-post-two .sb-post-content {
margin-bottom: var(--sb-content-margin-bottom-sm, var(--sb-content-margin-bottom-md, var(--sb-content-margin-bottom-lg, 0)));
margin-left: var(--sb-content-margin-left-sm, var(--sb-content-margin-left-md, var(--sb-content-margin-left-lg, 0)));
margin-right: var(--sb-content-margin-right-sm, var(--sb-content-margin-right-md, var(--sb-content-margin-right-lg, 0)));
margin-top: var(--sb-content-margin-top-sm, var(--sb-content-margin-top-md, var(--sb-content-margin-top-lg, 0)));
padding-bottom: var(--sb-content-padding-bottom-sm, var(--sb-content-padding-bottom-md, var(--sb-content-padding-bottom-lg, 0)));
padding-left: var(--sb-content-padding-left-sm, var(--sb-content-padding-left-md, var(--sb-content-padding-left-lg, 0)));
padding-right: var(--sb-content-padding-right-sm, var(--sb-content-padding-right-md, var(--sb-content-padding-right-lg, 0)));
padding-top: var(--sb-content-padding-top-sm, var(--sb-content-padding-top-md, var(--sb-content-padding-top-lg, 20px)));
}
.sb-single-post-two .sb-post-content {
padding-bottom: var(--sb-content-padding-bottom-sm, var(--sb-content-padding-bottom-md, var(--sb-content-padding-bottom-lg, 20px)));
padding-left: var(--sb-content-padding-left-sm, var(--sb-content-padding-left-md, var(--sb-content-padding-left-lg, 20px)));
padding-right: var(--sb-content-padding-right-sm, var(--sb-content-padding-right-md, var(--sb-content-padding-right-lg, 20px)));
padding-top: var(--sb-content-padding-top-sm, var(--sb-content-padding-top-md, var(--sb-content-padding-top-lg, 20px)));
}
.wp-block-smart-blocks {
margin-bottom: var(--sb-block-margin-bottom-sm, var(--sb-block-margin-bottom-md, var(--sb-block-margin-bottom-lg, 0)));
margin-left: var(--sb-block-margin-left-sm, var(--sb-block-margin-left-md, var(--sb-block-margin-left-lg, 0)));
margin-right: var(--sb-block-margin-right-sm, var(--sb-block-margin-right-md, var(--sb-block-margin-right-lg, 0)));
margin-top: var(--sb-block-margin-top-sm, var(--sb-block-margin-top-md, var(--sb-block-margin-top-lg, 0)));
padding-bottom: var(--sb-block-padding-bottom-sm, var(--sb-block-padding-bottom-md, var(--sb-block-padding-bottom-lg, 0)));
padding-left: var(--sb-block-padding-left-sm, var(--sb-block-padding-left-md, var(--sb-block-padding-left-lg, 0)));
padding-right: var(--sb-block-padding-right-sm, var(--sb-block-padding-right-md, var(--sb-block-padding-right-lg, 0)));
padding-top: var(--sb-block-padding-top-sm, var(--sb-block-padding-top-md, var(--sb-block-padding-top-lg, 0)));
}
}
@media screen and (max-width: 767px) {
.sb-news-module-one .sb-news-module-one-wrap,
.sb-news-module-two .sb-news-module-two-wrap,
.sb-news-module-three .sb-news-module-three-wrap,
.sb-news-module-eight .sb-news-module-eight-wrap {
flex-wrap: wrap;
}
.sb-news-module-one .sb-post-item:nth-child(1),
.sb-news-module-two .col1,
.sb-news-module-three .col1 {
margin-bottom: 30px;
order: unset;
width: 100%;
}
.sb-news-module-one .sb-post-item:nth-child(2),
.sb-news-module-one .sb-post-item:nth-child(3),
.sb-news-module-two .col2,
.sb-news-module-two .col3 {
order: unset;
width: 50%;
}
.sb-news-module-three .col2,
.sb-news-module-eight .sb-big-block,
.sb-news-module-eight .sb-small-block {
width: 100%;
}
.sb-news-module-four .sb-post-item {
margin-bottom: 30px;
width: 50%;
}
.sb-news-module-eight .sb-big-block {
margin-bottom: 30px;
}
.sb-alternate-block {
margin: 0 -5px;
}
.sb-alternate-block .sb-alt-post-item {
background: none;
padding: 0 5px;
}
.sb-alt-post-item:nth-child(2) {
flex-direction: column;
}
.sb-alt-post-item .sb-post-content {
height: auto;
padding: 0;
}
.sb-alt-post-item .sb-post-content .sb-post-content-inner {
padding: 20px 0 0;
position: static;
}
.sb-four-column-block .sb-post-item {
margin-bottom: 30px;
width: 50% !important;
}
.sb-mini-news {
flex-wrap: wrap;
}
.sb-mini-news .sb-post-item {
margin-bottom: 30px;
width: 100%;
}
.sb-mini-news .sb-post-item:last-child {
margin-bottom: 0;
}
.sb-tile-block.style1,
.sb-tile-block.style2,
.sb-tile-block.style3 {
height: auto;
}
.sb-width-25,
.sb-width-33,
.sb-width-35,
.sb-width-50,
.sb-width-65,
.sb-width-100 {
width: 100%;
}
.sb-height-33,
.sb-height-50,
.sb-height-100 {
height: auto;
}
.sb-thumb-inner.sb-post-thumb > a {
background: #f7f7f7;
background-position: center;
background-size: cover;
padding-bottom: 70%;
position: relative;
}
.sb-thumb-inner.sb-post-thumb img {
bottom: 0;
height: 100%;
left: 0;
object-fit: cover;
position: absolute;
width: 100%;
}
.sb-news-module-one .sb-news-module-one-wrap,
.sb-news-module-two .sb-news-module-two-wrap,
.sb-news-module-three .sb-news-module-three-wrap {
display: block;
}
.sb-news-module-one .sb-post-item:nth-child(1),
.sb-news-module-one .sb-post-item:nth-child(2),
.sb-news-module-one .sb-post-item:nth-child(3),
.sb-news-module-two .col1,
.sb-news-module-two .col2,
.sb-news-module-two .col3,
.sb-news-module-three .col1,
.sb-news-module-three .col2 {
margin-bottom: 30px;
order: unset;
width: 100%;
}
.sb-news-module-three .col2 .sb-post-item,
.sb-news-module-three .col2 .sb-post-item:nth-last-child(2) {
margin-bottom: 30px;
width: 100%;
}
.sb-news-module-one .sb-post-item:last-child,
.sb-news-module-four .sb-post-item:last-child {
margin-bottom: 0;
}
.sb-news-module-four .sb-post-item:nth-child(1),
.sb-news-module-four .sb-post-item:nth-child(2),
.sb-news-module-four .sb-post-item {
width: 100%;
}
.sb-news-module-five .sb-big-block,
.sb-news-module-five .sb-small-block {
float: none;
width: 100%;
}
.sb-news-module-five .sb-big-block {
margin-bottom: 30px;
}
.sb-news-module-six .sb-small-block {
display: block;
}
.sb-news-module-six .sb-small-block .sb-post-item {
margin-bottom: 30px;
width: 100%;
}
.sb-news-module-six .sb-small-block .sb-post-item:last-child {
margin-bottom: 0;
}
.sb-news-module-seven .sb-big-block .sb-post-thumb,
.sb-news-module-seven .sb-big-block .sb-post-content {
float: none;
margin: 0;
padding-left: 0;
padding-right: 0;
width: 100%;
}
.sb-news-module-seven .sb-small-block .sb-post-item:nth-last-child(2) {
margin-bottom: 30px;
}
.sb-news-module-seven .sb-big-block .sb-post-thumb {
margin-bottom: 20px;
}
.sb-news-module-seven .sb-small-block .sb-post-item {
width: 100%;
}
.sb-news-module-eight .sb-small-block .sb-post-item {
width: 100%;
}
.sb-news-module-eight .sb-small-block .sb-post-item:nth-last-child(2) {
margin-bottom: 30px;
}
.sb-grid-blocks {
display: block;
margin: 0;
}
.sb-grid-block {
padding: 0;
width: auto;
}
.sb-grid-block:last-child {
margin-bottom: 0;
}
.sb-grid-block .sb-post-content {
padding: 25px;
}
.sb-double-small-block {
margin: 0;
}
.sb-double-small-block .sb-post-item {
padding: 0;
width: 100%;
}
.sb-double-small-block .sb-post-item:nth-last-child(2) {
margin-bottom: 30px;
}
.sb-alternate-block {
display: block;
}
.sb-alt-post-item .sb-post-thumb .sb-thumb-container {
padding-bottom: 70%;
}
.sb-alt-post-item {
margin-bottom: 30px;
width: 100%;
}
.sb-alt-post-item img {
width: 100%;
}
.sb-four-column-block .sb-post-item {
width: 100% !important;
}
.sb-ticker {
display: block;
max-height: none;
}
.sb-ticker-title {
clip-path: none;
display: block;
float: none;
margin-bottom: 10px;
margin-right: 0;
text-align: center;
}
.sb-ticker-title:after {
display: none;
}
}
.wp-block-smart-blocks-container.sb-sticky-container {
position: sticky;
top: var(--sb-container-sticky-offset);
}
body.admin-bar .wp-block-smart-blocks-container.sb-sticky-container {
position: sticky;
top: calc(32px + var(--sb-container-sticky-offset));
}
body.sb-editor-width-full .editor-styles-wrapper .block-editor-block-list__layout.is-root-container > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
max-width: 100%;
}
body.sb-editor-width-large .editor-styles-wrapper .block-editor-block-list__layout.is-root-container > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
width: 1200px;
max-width: 90%;
}
body.sb-editor-width-narrow .editor-styles-wrapper .block-editor-block-list__layout.is-root-container > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
width: 800px;
max-width: 70%;
}