.elementor-container[class*="elementor-column-gap-"] > .elementor-row > .elementor-column > .elementor-element-populated > .elementor-widget-wrap {
padding: 0;
}
#wp-admin-bar-elementor_edit_page.menupop .ab-submenu .ab-item {
width: auto;
max-width: 320px;
}
#wp-admin-bar-elementor_edit_page.menupop:hover .ab-sub-wrapper {
display: block;
}
.body_style_boxed .top_panel .elementor-section-stretched {
left: 0 !important;
width: 100vw !important;
}
.elementor-menu-anchor {
position: relative;
scroll-margin-top: 0.1px;
}
.e-con > .elementor-widget.elementor-widget-empty > .elementor-widget-container,
.e-con > .e-con-inner > .elementor-widget.elementor-widget-empty > .elementor-widget-container {
height: unset;
}
.elementor-editor-active .swiper-container.swiper-initialized > .swiper-wrapper {
overflow: visible;
}
#e-styleguide-preview-dialog {
z-index: 999999 !important;
}
.elementor-widget [class*="box-title"] {
transition-duration: 0.3s;
}
.elementor-widget [class*="box-title"] a {
-webkit-transition: none;
-ms-transition: none;
transition: none;
} .elementor-edit-area {
z-index: 9998;
} .elementor-editor-active .elementor-edit-area .elementor-element > .elementor-element-overlay {
z-index: 100000 !important; }
.elementor-editor-active.single-cpt_layouts .elementor-edit-area .elementor-element.elementor-widget-empty.sc_layouts_item .elementor-widget-empty-icon {
padding: 10px;
}
.e-con .elementor-widget-empty.sc_layouts_item {
width: auto;
} .elementor-editor-active .elementor-edit-area .elementor-top-section.sc_layouts_row_type_narrow > .elementor-container > .elementor-row,
.elementor-editor-active .elementor-edit-area .elementor-top-section.sc_layouts_row_type_narrow > .elementor-container {
min-height: 40px;
}
.elementor-editor-active .sc_layouts_row_type_narrow .elementor-column-wrap.elementor-element-empty .elementor-widget-wrap,
.elementor-editor-active .sc_layouts_row_type_narrow .elementor-widget-wrap.elementor-element-empty {
min-height: 30px;
} .elementor-editor-active .elementor-edit-area .hide_on_wide:before, .elementor-editor-active .elementor-edit-area .sc_layouts_hide_on_wide:before,
.elementor-editor-active .elementor-edit-area .hide_on_desktop:before, .elementor-editor-active .elementor-edit-area .sc_layouts_hide_on_desktop:before,
.elementor-editor-active .elementor-edit-area .hide_on_notebook:before, .elementor-editor-active .elementor-edit-area .sc_layouts_hide_on_notebook:before {
content: "";
display: block;
position: absolute;
z-index: 9997;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(255, 255, 255, 0.6);
pointer-events: none;
}
.elementor-editor-active .elementor-edit-area .hide_on_wide:after, .elementor-editor-active .elementor-edit-area .sc_layouts_hide_on_wide:after,
.elementor-editor-active .elementor-edit-area .hide_on_desktop:after, .elementor-editor-active .elementor-edit-area .sc_layouts_hide_on_desktop:after,
.elementor-editor-active .elementor-edit-area .hide_on_notebook:after, .elementor-editor-active .elementor-edit-area .sc_layouts_hide_on_notebook:after {
content: ' ';
display: block;
position: absolute;
z-index: 0;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: repeating-linear-gradient(125deg, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 1px, transparent 2px, transparent 9px) rgba(128, 128, 128, 0.15);
pointer-events: none;
}
.elementor-editor-active .elementor-edit-area {
--hide-on-xxx-display: block;
}
.elementor-editor-active .elementor-edit-area .e-con {
--hide-on-xxx-display: flex;
}
.elementor-editor-active .elementor-edit-area .hide_on_wide, .elementor-editor-active .elementor-edit-area .sc_layouts_hide_on_wide,
.elementor-editor-active .elementor-edit-area .hide_on_desktop, .elementor-editor-active .elementor-edit-area .sc_layouts_hide_on_desktop,
.elementor-editor-active .elementor-edit-area .hide_on_notebook, .elementor-editor-active .elementor-edit-area .sc_layouts_hide_on_notebook,
.elementor-editor-active .elementor-edit-area .hide_on_tablet, .elementor-editor-active .elementor-edit-area .sc_layouts_hide_on_tablet,
.elementor-editor-active .elementor-edit-area .hide_on_mobile, .elementor-editor-active .elementor-edit-area .sc_layouts_hide_on_mobile {
display: var(--hide-on-xxx-display) !important;
}
.elementor-editor-active[class*="cpt_layouts-template"] .elementor-edit-area .sc_layouts_hide_on_wide,
.elementor-editor-active[class*="cpt_layouts-template"] .elementor-edit-area .sc_layouts_hide_on_desktop,
.elementor-editor-active[class*="cpt_layouts-template"] .elementor-edit-area .sc_layouts_hide_on_notebook,
.elementor-editor-active[class*="cpt_layouts-template"] .elementor-edit-area .sc_layouts_hide_on_tablet,
.elementor-editor-active[class*="cpt_layouts-template"] .elementor-edit-area .sc_layouts_hide_on_mobile {
display: var(--hide-on-xxx-display) !important;
}
.elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item {
--hide-on-xxx-display: inline-block;
}
.elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item.e-con {
--hide-on-xxx-display: flex;
}
.elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item.hide_on_wide, .elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item.sc_layouts_hide_on_wide, .elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item.hide_on_desktop, .elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item.sc_layouts_hide_on_desktop, .elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item.hide_on_notebook, .elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item.sc_layouts_hide_on_notebook, .elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item.hide_on_tablet, .elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item.sc_layouts_hide_on_tablet, .elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item.hide_on_mobile, .elementor-editor-active .elementor-edit-area .sc_layouts_column .sc_layouts_item.sc_layouts_hide_on_mobile {
display: var(--hide-on-xxx-display) !important;
}
.elementor-edit-area .sc_layouts_item.elementor-hidden-desktop,
.elementor-edit-area .sc_layouts_item.elementor-hidden-tablet,
.elementor-edit-area .sc_layouts_item.elementor-hidden-phone {
--hide-on-xxx-display: inline-block;
display: var(--hide-on-xxx-display) !important;
}
.elementor-edit-area .sc_layouts_item.elementor-hidden-desktop.e-con,
.elementor-edit-area .sc_layouts_item.elementor-hidden-tablet.e-con,
.elementor-edit-area .sc_layouts_item.elementor-hidden-phone.e-con {
--hide-on-xxx-display: flex;
}
.elementor-container > .elementor-row > .elementor-column > .elementor-element-populated,
.elementor-container > .elementor-column > .elementor-element-populated {
padding-top: 0;
padding-bottom: 0;
} .trx_addons_sc_not_exists {
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
padding: 1.5em;
border: 3px solid #b7084e;
background-image: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#fff));
background-image: -webkit-linear-gradient(top, #f3f3f3, #fff);
background-image: -o-linear-gradient(top, #f3f3f3, #fff);
background-image: linear-gradient(180deg, #f3f3f3, #fff);
}
.trx_addons_sc_not_exists_title {
margin-top: 0;
}
.trx_addons_sc_not_exists_description p:last-child {
margin-bottom: 0;
}
.sc_layouts_featured_title_preview {
margin: 0;
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
} :root {
--trx-addons-parallax-x-anchor: center;
--trx-addons-parallax-y-anchor: center;
}
.sc_parallax {
-webkit-transform-origin: var(--trx-addons-parallax-y-anchor) var(--trx-addons-parallax-x-anchor);
-ms-transform-origin: var(--trx-addons-parallax-y-anchor) var(--trx-addons-parallax-x-anchor);
transform-origin: var(--trx-addons-parallax-y-anchor) var(--trx-addons-parallax-x-anchor);
}
.elementor-editor-active .sc_parallax {
overflow: visible !important;
}
.sc_parallax:not(.trx_addons_parallax_layers_inited), .sc_parallax:not(.trx_addons_parallax_blocks_inited),
.sc_parallax_mouse:not(.trx_addons_parallax_layers_inited),
.sc_parallax_mouse:not(.trx_addons_parallax_blocks_inited) {
opacity: 0;
}
.trx_addons_parallax_blocks_need_start:not(.trx_addons_parallax_blocks_on_start) {
opacity: 0;
}
.sc_parallax.animated {
-webkit-animation-fill-mode: unset;
animation-fill-mode: unset;
}
.sc_parallax_sticky, .sc_parallax_sticky.e-con, .sc_parallax_sticky.elementor-section, .sc_parallax_sticky.elementor-column, .sc_parallax_sticky.elementor-element {
position: sticky;
}
.elementor-image.sc_parallax_wrap, .elementor-image.sc_parallax_wrap > .wp-caption {
overflow: hidden;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.post_featured.sc_parallax_wrap > img {
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.post_featured.sc_parallax_wrap:not(.parallax_inited) > img {
opacity: 0;
}
.sc_parallax_text_block {
display: inline-block;
vertical-align: top;
}
.sc_parallax_word_wrap {
white-space: nowrap;
}
@media screen and (min-width: 768px) {
.sc_parallax_text_nowrap_on {
white-space: nowrap;
}
}
.sc_item_title .sc_item_animated_block,
.elementor-heading-title .sc_item_animated_block,
.trx-addons-advanced-title .sc_item_animated_block {
display: inline-block;
vertical-align: baseline;
}
.sc_item_title .sc_item_word,
.elementor-heading-title .sc_item_word {
white-space: nowrap;
} [class*="sc_fly_"]:not(.sc_fly_static) {
position: absolute !important;
}
.sc_fly_tl {
position: absolute;
z-index: 1;
top: 0;
left: 0;
}
.sc_fly_tc {
position: absolute;
z-index: 1;
top: 0;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.sc_fly_tr {
position: absolute;
z-index: 1;
top: 0;
right: 0;
}
.sc_fly_ml {
position: absolute;
z-index: 1;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.sc_fly_mc {
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.sc_fly_mr {
position: absolute;
z-index: 1;
top: 50%;
right: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.sc_fly_bl {
position: absolute;
z-index: 1;
bottom: 0;
left: 0;
}
.sc_fly_bc {
position: absolute;
z-index: 1;
bottom: 0;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.sc_fly_br {
position: absolute;
z-index: 1;
bottom: 0;
right: 0;
} .elementor-element.elementor-sticky {
position: sticky;
top: var(--fixed-rows-height);
}
.elementor-element.elementor-sticky.elementor-element-edit-mode {
position: sticky !important;
} body:not(.fixed_blocks_sticky) .e-con.sc_column_fixed,
body:not(.fixed_blocks_sticky) .elementor-column.sc_column_fixed {
-webkit-align-self: flex-start;
-ms-align-self: start;
align-self: flex-start;
}
body:not(.fixed_blocks_sticky) .sc_column_fixed_placeholder {
min-height: 1px;
} .elementor-section-content-middle .elementor-widget-wrap {
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.elementor-section-content-top .elementor-widget-wrap {
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.elementor-section-content-bottom .elementor-widget-wrap {
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
} .sc_content_align_center[class*="sc_inner_width_"],
.sc_content_align_center.elementor-column .elementor-widget-wrap {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.sc_content_align_left[class*="sc_inner_width_"],
.sc_content_align_left.elementor-column .elementor-widget-wrap {
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.sc_content_align_right[class*="sc_inner_width_"],
.sc_content_align_right.elementor-column .elementor-widget-wrap {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
} .e-con.sc_inner_width_1_1 > .e-con-inner, .e-con.sc_inner_width_1_1 > .elementor-element {
width: var(--theme-var-page);
}
.e-con.sc_inner_width_1_2 > .e-con-inner, .e-con.sc_inner_width_1_2 > .elementor-element {
width: calc( var(--theme-var-page ) / 2 );
}
.e-con.sc_inner_width_1_3 > .e-con-inner, .e-con.sc_inner_width_1_3 > .elementor-element {
width: calc( var(--theme-var-page ) / 3 );
}
.e-con.sc_inner_width_2_3 > .e-con-inner, .e-con.sc_inner_width_2_3 > .elementor-element {
width: calc( var(--theme-var-page ) / 3 * 2 );
}
.e-con.sc_inner_width_1_4 > .e-con-inner, .e-con.sc_inner_width_1_4 > .elementor-element {
width: calc( var(--theme-var-page ) / 4 );
}
.e-con.sc_inner_width_3_4 > .e-con-inner, .e-con.sc_inner_width_3_4 > .elementor-element {
width: calc( var(--theme-var-page ) / 4 * 3 );
} body.elementor-use-container .e-con {
--container-max-width: var(--theme-var-page);
} .e-con.sc_layouts_row_type_narrow {
--padding-block-start: 6px;
--padding-block-end: 6px;
--padding-inline-start: 0;
--padding-inline-end: 0;
}
.e-con.sc_layouts_row_type_compact {
--padding-block-start: 0.75em;
--padding-block-end: 0.75em;
--padding-inline-start: 0;
--padding-inline-end: 0;
}
.e-con.sc_layouts_row_type_normal {
--padding-block-start: 2em;
--padding-block-end: 2em;
--padding-inline-start: 0;
--padding-inline-end: 0;
}
.e-con.sc_layouts_row {
padding-block-start: var(--padding-block-start);
padding-block-end: var(--padding-block-end);
padding-inline-start: var(--padding-inline-start);
padding-inline-end: var(--padding-inline-end);
} .elementor-widget-tabs.sc_tabs_icon_position_left .elementor-tab-title > [class*="icon-"]:before {
margin-right: 0.5em;
}
.elementor-widget-tabs.sc_tabs_icon_position_top .elementor-tab-title > [class*="icon-"] {
text-align: center;
}
.elementor-widget-tabs.sc_tabs_icon_position_top .elementor-tab-title > [class*="icon-"]:before {
display: block;
margin-bottom: 0.5em;
} .elementor-widget.elementor-widget-n-tabs {
--n-tabs-color-accent-fallback: #61ce70;
--n-tabs-color-secondary-fallback: #54595f;
--n-tabs-background-color: transparent;
--n-tabs-border-color: #d5d8dc;
--n-tabs-title-background-color: #f1f2f3;
--n-tabs-title-background-color-hover: var(--e-global-color-accent,var(--n-tabs-color-accent-fallback));
--n-tabs-title-background-color-active: var(--e-global-color-accent,var(--n-tabs-color-accent-fallback));
--n-tabs-title-color: var(--e-global-color-secondary,var(--n-tabs-color-secondary-fallback));
--n-tabs-title-color-hover: var(--n-tabs-title-color);
--n-tabs-title-color-active: var(--n-tabs-title-color);
--n-tabs-icon-color: var(--n-tabs-title-color);
--n-tabs-icon-color-hover: var(--n-tabs-title-color-hover);
--n-tabs-icon-color-active: var(--n-tabs-title-color-active);
}
.e-n-tabs .e-n-tabs-heading h1, .e-n-tabs .e-n-tabs-heading h2, .e-n-tabs .e-n-tabs-heading h3, .e-n-tabs .e-n-tabs-heading h4, .e-n-tabs .e-n-tabs-heading h5, .e-n-tabs .e-n-tabs-heading h6, .e-n-tabs .e-n-tabs-heading p {
margin: 0;
color: inherit;
}
.e-n-tabs .e-n-tab-title {
text-transform: none;
cursor: pointer;
}
.e-n-tabs .e-n-tab-title-with-subtitle.e-n-tab-title-icon-placement-outside .e-n-tab-title-text {
flex-direction: column;
justify-content: center;
align-items: flex-start;
}
.e-n-tabs .e-n-tab-title-with-subtitle.e-n-tab-title-icon-placement-outside .e-n-tab-title-text-inner,
.e-n-tabs .e-n-tab-title-with-subtitle.e-n-tab-title-icon-placement-outside .e-n-tab-subtitle {
width: 100%;
text-align: var(--n-tabs-title-text-align);
}
.e-n-tabs .e-n-tab-title-with-subtitle.e-n-tab-title-icon-placement-inside {
flex-wrap: wrap;
}
.e-n-tabs .e-n-tab-title-with-subtitle.e-n-tab-title-icon-placement-inside .e-n-tab-icon,
.e-n-tabs .e-n-tab-title-with-subtitle.e-n-tab-title-icon-placement-inside .e-n-tab-title-text {
flex-grow: 0;
}
.e-n-tabs .e-n-tab-title-with-subtitle.e-n-tab-title-icon-placement-inside .e-n-tab-subtitle {
order: 3;
flex-grow: 1;
width: 100%;
text-align: var(--n-tabs-title-text-align);
}
.e-n-tabs-heading-border-as-separator.e-n-tabs-direction-inline-start .e-n-tabs .e-n-tab-title:not(:first-child), .e-n-tabs-heading-border-as-separator.e-n-tabs-direction-inline-end .e-n-tabs .e-n-tab-title:not(:first-child) {
border-top: none !important;
}
.e-n-tabs-heading-border-as-separator.e-n-tabs-direction-inline-start .e-n-tabs .e-n-tab-title:first-child, .e-n-tabs-heading-border-as-separator.e-n-tabs-direction-inline-end .e-n-tabs .e-n-tab-title:first-child {
border-top-color: var(--n-tabs-border-color);
}
.e-n-tabs-heading-border-as-separator.e-n-tabs-direction-block-start .e-n-tabs .e-n-tab-title-with-subtitle, .e-n-tabs-heading-border-as-separator.e-n-tabs-direction-block-end .e-n-tabs .e-n-tab-title-with-subtitle {
max-width: 33.3%;
}
.e-n-tabs-heading-border-as-separator.e-n-tabs-direction-block-start .e-n-tabs .e-n-tab-title:not(:first-child), .e-n-tabs-heading-border-as-separator.e-n-tabs-direction-block-end .e-n-tabs .e-n-tab-title:not(:first-child) {
border-left: none !important;
}
.e-n-tabs-heading-border-as-separator.e-n-tabs-direction-block-start .e-n-tabs .e-n-tab-title:first-child, .e-n-tabs-heading-border-as-separator.e-n-tabs-direction-block-end .e-n-tabs .e-n-tab-title:first-child {
border-left-color: var(--n-tabs-border-color);
}
.e-n-tabs-heading-border-hide-first-border.e-n-tabs-direction-inline-start .e-n-tabs .e-n-tab-title:first-child, .e-n-tabs-heading-border-hide-first-border.e-n-tabs-direction-inline-end .e-n-tabs .e-n-tab-title:first-child {
border-top: none !important;
}
.e-n-tabs-heading-border-hide-first-border-padding.e-n-tabs-direction-inline-start .e-n-tabs .e-n-tab-title:first-child, .e-n-tabs-heading-border-hide-first-border-padding.e-n-tabs-direction-inline-end .e-n-tabs .e-n-tab-title:first-child {
border-top: none !important;
padding-top: 0 !important;
}
.e-n-tabs-heading-border-hide-last-border.e-n-tabs-direction-inline-start .e-n-tabs .e-n-tab-title:last-child, .e-n-tabs-heading-border-hide-last-border.e-n-tabs-direction-inline-end .e-n-tabs .e-n-tab-title:last-child {
border-bottom: none !important;
}
.e-n-tabs-heading-border-hide-last-border-padding.e-n-tabs-direction-inline-start .e-n-tabs .e-n-tab-title:last-child, .e-n-tabs-heading-border-hide-last-border-padding.e-n-tabs-direction-inline-end .e-n-tabs .e-n-tab-title:last-child {
border-bottom: none !important;
padding-bottom: 0 !important;
}
.e-n-tabs-heading-border-hide-first-border.e-n-tabs-direction-block-start .e-n-tabs .e-n-tab-title:first-child, .e-n-tabs-heading-border-hide-first-border.e-n-tabs-direction-block-end .e-n-tabs .e-n-tab-title:first-child {
border-left: none !important;
}
.e-n-tabs-heading-border-hide-first-border-padding.e-n-tabs-direction-block-start .e-n-tabs .e-n-tab-title:first-child, .e-n-tabs-heading-border-hide-first-border-padding.e-n-tabs-direction-block-end .e-n-tabs .e-n-tab-title:first-child {
border-left: none !important;
padding-left: 0 !important;
}
.e-n-tabs-heading-border-hide-last-border.e-n-tabs-direction-block-start .e-n-tabs .e-n-tab-title:last-child, .e-n-tabs-heading-border-hide-last-border.e-n-tabs-direction-block-end .e-n-tabs .e-n-tab-title:last-child {
border-right: none !important;
}
.e-n-tabs-heading-border-hide-last-border-padding.e-n-tabs-direction-block-start .e-n-tabs .e-n-tab-title:last-child, .e-n-tabs-heading-border-hide-last-border-padding.e-n-tabs-direction-block-end .e-n-tabs .e-n-tab-title:last-child {
border-right: none !important;
padding-right: 0 !important;
} .elementor-text-editor > *:first-child,
.elementor-text-editor .elementor-widget-container > *:first-child,
.elementor-widget-text-editor > *:first-child,
.elementor-widget-text-editor .elementor-widget-container > *:first-child {
margin-top: 0;
}
.elementor-text-editor > *:last-child,
.elementor-text-editor .elementor-widget-container > *:last-child,
.elementor-widget-text-editor > *:last-child,
.elementor-widget-text-editor .elementor-widget-container > *:last-child {
margin-bottom: 0;
} .elementor-editor-active .elementor-spacer-inner {
background-color: rgba(255, 255, 0, 0.05);
}
.elementor-widget-spacer.sc_height_tiny .elementor-spacer-inner {
height: var(--sc-space-tiny) !important;
}
.elementor-widget-spacer.sc_height_small .elementor-spacer-inner {
height: var(--sc-space-small) !important;
}
.elementor-widget-spacer.sc_height_medium .elementor-spacer-inner {
height: var(--sc-space-medium) !important;
}
.elementor-widget-spacer.sc_height_large .elementor-spacer-inner,
.elementor-widget-spacer.sc_height_big .elementor-spacer-inner {
height: var(--sc-space-large) !important;
}
.elementor-widget-spacer.sc_height_huge .elementor-spacer-inner {
height: var(--sc-space-huge) !important;
} .elementor-widget-divider.sc_height_tiny .elementor-divider {
padding: var(--sc-space-tiny) 0 !important;
}
.elementor-widget-divider.sc_height_small .elementor-divider {
padding: var(--sc-space-small) 0 !important;
}
.elementor-widget-divider.sc_height_medium .elementor-divider {
padding: var(--sc-space-medium) 0 !important;
}
.elementor-widget-divider.sc_height_large .elementor-divider,
.elementor-widget-divider.sc_height_big .elementor-divider {
padding: var(--sc-space-large) 0 !important;
}
.elementor-widget-divider.sc_height_huge .elementor-divider {
padding: var(--sc-space-huge) 0 !important;
} .elementor-section[class*="sc_extra_bg_"],
.elementor-section[class*="sc_bg_mask_"] {
position: relative;
}
.elementor-section[class*="sc_extra_bg_"]:not(.sc_layouts_row_fixed_on),
.elementor-section[class*="sc_bg_mask_"]:not(.sc_layouts_row_fixed_on) {
z-index: 0;
}
.e-con[class*="sc_extra_bg_"],
.e-con[class*="sc_bg_mask_"] {
position: relative;
z-index: var(--z-index);
}
.elementor-column[class*="sc_extra_bg_"] > .elementor-column-wrap,
.elementor-column[class*="sc_extra_bg_"] > .elementor-widget-wrap,
.elementor-column[class*="sc_bg_mask_"] > .elementor-column-wrap,
.elementor-column[class*="sc_bg_mask_"] > .elementor-widget-wrap,
.elementor-widget-text-editor[class*="sc_extra_bg_"],
.elementor-widget-text-editor[class*="sc_bg_mask_"] {
position: relative;
z-index: 0;
}
.elementor-widget-text-editor[class*="sc_bg_mask_"] > .wpb_wrapper {
position: relative;
z-index: 2;
}
.e-con[class*="sc_extra_bg_"]:after,
.elementor-section[class*="sc_extra_bg_"]:after,
.elementor-column[class*="sc_extra_bg_"] > .elementor-column-wrap:after,
.elementor-column[class*="sc_extra_bg_"] > .elementor-widget-wrap:after,
.elementor-widget-text-editor[class*="sc_extra_bg_"]:after {
content: ' ';
display: block;
position: absolute;
z-index: -1;
background: inherit;
}
.e-con[class*="sc_bg_mask_"]:before,
.elementor-section[class*="sc_bg_mask_"]:before,
.elementor-column[class*="sc_bg_mask_"] > .elementor-column-wrap:before,
.elementor-column[class*="sc_bg_mask_"] > .elementor-widget-wrap:before,
.elementor-widget-text-editor[class*="sc_bg_mask_"]:before {
content: ' ';
display: block !important;
background-color: inherit;
position: absolute;
z-index: 0;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.e-con[class*="sc_extra_bg_"]:after,
.e-con[class*="sc_bg_mask_"]:before {
width: auto;
height: auto;
}
.e-con.vc_parallax[class*="sc_bg_mask_"]:before,
.elementor-section.vc_parallax[class*="sc_bg_mask_"]:before {
z-index: 1;
}
.e-con.sc_extra_bg_tiny[class*="sc_bg_mask_"]:before,
.e-con.sc_extra_bg_tiny:after,
.elementor-section.sc_extra_bg_tiny[class*="sc_bg_mask_"]:before,
.elementor-section.sc_extra_bg_tiny:after,
.elementor-column.sc_extra_bg_tiny[class*="sc_bg_mask_"] > .elementor-column-wrap:before,
.elementor-column.sc_extra_bg_tiny > .elementor-column-wrap:after,
.elementor-column.sc_extra_bg_tiny[class*="sc_bg_mask_"] > .elementor-widget-wrap:before,
.elementor-column.sc_extra_bg_tiny > .elementor-widget-wrap:after,
.elementor-widget-text-editor.sc_extra_bg_tiny[class*="sc_bg_mask_"]:before,
.elementor-widget-text-editor.sc_extra_bg_tiny:after {
position: absolute;
top: -2em;
right: -2em;
bottom: -2em;
left: -2em;
}
.e-con.sc_extra_bg_small[class*="sc_bg_mask_"]:before,
.e-con.sc_extra_bg_small:after,
.elementor-section.sc_extra_bg_small[class*="sc_bg_mask_"]:before,
.elementor-section.sc_extra_bg_small:after,
.elementor-column.sc_extra_bg_small[class*="sc_bg_mask_"] > .elementor-column-wrap:before,
.elementor-column.sc_extra_bg_small > .elementor-column-wrap:after,
.elementor-column.sc_extra_bg_small[class*="sc_bg_mask_"] > .elementor-widget-wrap:before,
.elementor-column.sc_extra_bg_small > .elementor-widget-wrap:after,
.elementor-widget-text-editor.sc_extra_bg_small[class*="sc_bg_mask_"]:before,
.elementor-widget-text-editor.sc_extra_bg_small:after {
position: absolute;
top: -4em;
right: -4em;
bottom: -4em;
left: -4em;
}
.e-con.sc_extra_bg_medium[class*="sc_bg_mask_"]:before,
.e-con.sc_extra_bg_medium:after,
.elementor-section.sc_extra_bg_medium[class*="sc_bg_mask_"]:before,
.elementor-section.sc_extra_bg_medium:after,
.elementor-column.sc_extra_bg_medium[class*="sc_bg_mask_"] > .elementor-column-wrap:before,
.elementor-column.sc_extra_bg_medium > .elementor-column-wrap:after,
.elementor-column.sc_extra_bg_medium[class*="sc_bg_mask_"] > .elementor-widget-wrap:before,
.elementor-column.sc_extra_bg_medium > .elementor-widget-wrap:after,
.elementor-widget-text-editor.sc_extra_bg_medium[class*="sc_bg_mask_"]:before,
.elementor-widget-text-editor.sc_extra_bg_medium:after {
position: absolute;
top: -6em;
right: -6em;
bottom: -6em;
left: -6em;
}
.e-con.sc_extra_bg_large[class*="sc_bg_mask_"]:before,
.e-con.sc_extra_bg_large:after,
.elementor-section.sc_extra_bg_large[class*="sc_bg_mask_"]:before,
.elementor-section.sc_extra_bg_large:after,
.elementor-column.sc_extra_bg_large[class*="sc_bg_mask_"] > .elementor-column-wrap:before,
.elementor-column.sc_extra_bg_large > .elementor-column-wrap:after,
.elementor-column.sc_extra_bg_large[class*="sc_bg_mask_"] > .elementor-widget-wrap:before,
.elementor-column.sc_extra_bg_large > .elementor-widget-wrap:after,
.elementor-widget-text-editor.sc_extra_bg_large[class*="sc_bg_mask_"]:before,
.elementor-widget-text-editor.sc_extra_bg_large:after {
position: absolute;
top: -8em;
right: -8em;
bottom: -8em;
left: -8em;
}
.e-con.sc_bg_mask_bg_color:before,
.elementor-section.sc_bg_mask_bg_color:before,
.elementor-column.sc_bg_mask_bg_color > .elementor-column-wrap:before,
.elementor-column.sc_bg_mask_bg_color > .elementor-widget-wrap:before,
.elementor-widget-text-editor.sc_bg_mask_bg_color:before {
background-color: inherit;
}
.e-con.sc_bg_mask_1:before,
.elementor-section.sc_bg_mask_1:before,
.elementor-column.sc_bg_mask_1 > .elementor-column-wrap:before,
.elementor-column.sc_bg_mask_1 > .elementor-widget-wrap:before,
.elementor-widget-text-editor.sc_bg_mask_1:before {
opacity: 0.1;
}
.e-con.sc_bg_mask_2:before,
.elementor-section.sc_bg_mask_2:before,
.elementor-column.sc_bg_mask_2 > .elementor-column-wrap:before,
.elementor-column.sc_bg_mask_2 > .elementor-widget-wrap:before,
.elementor-widget-text-editor.sc_bg_mask_2:before {
opacity: 0.2;
}
.e-con.sc_bg_mask_3:before,
.elementor-section.sc_bg_mask_3:before,
.elementor-column.sc_bg_mask_3 > .elementor-column-wrap:before,
.elementor-column.sc_bg_mask_3 > .elementor-widget-wrap:before,
.elementor-widget-text-editor.sc_bg_mask_3:before {
opacity: 0.3;
}
.e-con.sc_bg_mask_4:before,
.elementor-section.sc_bg_mask_4:before,
.elementor-column.sc_bg_mask_4 > .elementor-column-wrap:before,
.elementor-column.sc_bg_mask_4 > .elementor-widget-wrap:before,
.elementor-widget-text-editor.sc_bg_mask_4:before {
opacity: 0.4;
}
.e-con.sc_bg_mask_5:before,
.elementor-section.sc_bg_mask_5:before,
.elementor-column.sc_bg_mask_5 > .elementor-column-wrap:before,
.elementor-column.sc_bg_mask_5 > .elementor-widget-wrap:before,
.elementor-widget-text-editor.sc_bg_mask_5:before {
opacity: 0.5;
}
.e-con.sc_bg_mask_6:before,
.elementor-section.sc_bg_mask_6:before,
.elementor-column.sc_bg_mask_6 > .elementor-column-wrap:before,
.elementor-column.sc_bg_mask_6 > .elementor-widget-wrap:before,
.elementor-widget-text-editor.sc_bg_mask_6:before {
opacity: 0.6;
}
.e-con.sc_bg_mask_7:before,
.elementor-section.sc_bg_mask_7:before,
.elementor-column.sc_bg_mask_7 > .elementor-column-wrap:before,
.elementor-column.sc_bg_mask_7 > .elementor-widget-wrap:before,
.elementor-widget-text-editor.sc_bg_mask_7:before {
opacity: 0.7;
}
.e-con.sc_bg_mask_8:before,
.elementor-section.sc_bg_mask_8:before,
.elementor-column.sc_bg_mask_8 > .elementor-column-wrap:before,
.elementor-column.sc_bg_mask_8 > .elementor-widget-wrap:before,
.elementor-widget-text-editor.sc_bg_mask_8:before {
opacity: 0.8;
}
.e-con.sc_bg_mask_9:before,
.elementor-section.sc_bg_mask_9:before,
.elementor-column.sc_bg_mask_9 > .elementor-column-wrap:before,
.elementor-column.sc_bg_mask_9 > .elementor-widget-wrap:before,
.elementor-widget-text-editor.sc_bg_mask_9:before {
opacity: 0.9;
} .elementor-widget-trx_sc_googlemap .sc_googlemap_marker[data-icon]:before {
display: none;
} body.body_style_boxed .elementor-element-edit-mode.elementor-section-stretched.elementor-section-full_width .rev_slider > ul,
body.body_style_boxed .elementor-element-edit-mode.elementor-section-stretched.elementor-section-full_width .tp-simpleresponsive > ul {
width: 100% !important;
} .trx_addons_bg_text {
position: absolute;
z-index: 0;
top: 0;
left: 0;
right: 0;
bottom: 0;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
white-space: nowrap;
}
body.body_style_boxed .trx_addons_bg_text {
overflow: hidden;
}
.trx_addons_bg_text .trx_addons_image_placeholder {
max-width: 1em;
}
.trx_addons_bg_text.trx_addons_marquee_reverse {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.trx_addons_bg_text.trx_addons_marquee_wrap {
overflow: hidden;
white-space: nowrap;
}
.trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element {
position: relative;
}
.trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
padding-right: 50px;
}
body.rtl .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element {
padding-right: 0;
padding-left: 50px;
}
.trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
padding-left: 50px;
}
body.rtl .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element {
padding-left: 0;
padding-right: 50px;
}
.trx_addons_bg_text .trx_addons_bg_text_overlay {
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-size: 100%;
background-repeat: no-repeat;
}
.trx_addons_bg_text .trx_addons_bg_text_inner {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-flex-shrink: 0;
-ms-flex-shrink: 0;
flex-shrink: 0;
-webkit-flex-grow: 0;
-ms-flex-grow: 0;
flex-grow: 0;
}
.trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_item {
display: inline-block;
vertical-align: top;
opacity: 0;
z-index: 0;
}
.trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_item .trx_addons_bg_text_item {
vertical-align: middle;
position: relative;
}
.trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_char {
color: rgba(0, 0, 0, 0.05);
font-size: 15em;
font-weight: bold;
line-height: 0.8em;
}
.trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_delimiter {
margin: 0 0.75em;
}
.trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_delimiter img, .trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_delimiter svg {
display: block;
max-height: 100%;
height: 1em;
max-width: none;
width: auto;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item {
opacity: 1;
-webkit-transition-delay: 3s;
-ms-transition-delay: 3s;
transition-delay: 3s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(1) {
-webkit-transition-delay: 0.1s;
-ms-transition-delay: 0.1s;
transition-delay: 0.1s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(2) {
-webkit-transition-delay: 0.2s;
-ms-transition-delay: 0.2s;
transition-delay: 0.2s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(3) {
-webkit-transition-delay: 0.3s;
-ms-transition-delay: 0.3s;
transition-delay: 0.3s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(4) {
-webkit-transition-delay: 0.4s;
-ms-transition-delay: 0.4s;
transition-delay: 0.4s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(5) {
-webkit-transition-delay: 0.5s;
-ms-transition-delay: 0.5s;
transition-delay: 0.5s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(6) {
-webkit-transition-delay: 0.6s;
-ms-transition-delay: 0.6s;
transition-delay: 0.6s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(7) {
-webkit-transition-delay: 0.7s;
-ms-transition-delay: 0.7s;
transition-delay: 0.7s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(8) {
-webkit-transition-delay: 0.8s;
-ms-transition-delay: 0.8s;
transition-delay: 0.8s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(9) {
-webkit-transition-delay: 0.9s;
-ms-transition-delay: 0.9s;
transition-delay: 0.9s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(10) {
-webkit-transition-delay: 1s;
-ms-transition-delay: 1s;
transition-delay: 1s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(11) {
-webkit-transition-delay: 1.1s;
-ms-transition-delay: 1.1s;
transition-delay: 1.1s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(12) {
-webkit-transition-delay: 1.2s;
-ms-transition-delay: 1.2s;
transition-delay: 1.2s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(13) {
-webkit-transition-delay: 1.3s;
-ms-transition-delay: 1.3s;
transition-delay: 1.3s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(14) {
-webkit-transition-delay: 1.4s;
-ms-transition-delay: 1.4s;
transition-delay: 1.4s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(15) {
-webkit-transition-delay: 1.5s;
-ms-transition-delay: 1.5s;
transition-delay: 1.5s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(16) {
-webkit-transition-delay: 1.6s;
-ms-transition-delay: 1.6s;
transition-delay: 1.6s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(17) {
-webkit-transition-delay: 1.7s;
-ms-transition-delay: 1.7s;
transition-delay: 1.7s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(18) {
-webkit-transition-delay: 1.8s;
-ms-transition-delay: 1.8s;
transition-delay: 1.8s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(19) {
-webkit-transition-delay: 1.9s;
-ms-transition-delay: 1.9s;
transition-delay: 1.9s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(20) {
-webkit-transition-delay: 2s;
-ms-transition-delay: 2s;
transition-delay: 2s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(21) {
-webkit-transition-delay: 2.1s;
-ms-transition-delay: 2.1s;
transition-delay: 2.1s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(22) {
-webkit-transition-delay: 2.2s;
-ms-transition-delay: 2.2s;
transition-delay: 2.2s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(23) {
-webkit-transition-delay: 2.3s;
-ms-transition-delay: 2.3s;
transition-delay: 2.3s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(24) {
-webkit-transition-delay: 2.4s;
-ms-transition-delay: 2.4s;
transition-delay: 2.4s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(25) {
-webkit-transition-delay: 2.5s;
-ms-transition-delay: 2.5s;
transition-delay: 2.5s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(26) {
-webkit-transition-delay: 2.6s;
-ms-transition-delay: 2.6s;
transition-delay: 2.6s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(27) {
-webkit-transition-delay: 2.7s;
-ms-transition-delay: 2.7s;
transition-delay: 2.7s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(28) {
-webkit-transition-delay: 2.8s;
-ms-transition-delay: 2.8s;
transition-delay: 2.8s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(29) {
-webkit-transition-delay: 2.9s;
-ms-transition-delay: 2.9s;
transition-delay: 2.9s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(30) {
-webkit-transition-delay: 3s;
-ms-transition-delay: 3s;
transition-delay: 3s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_bg_text_effect_rotate .trx_addons_bg_text_item {
-webkit-transform: matrix3d(1, 0, 0, 0, 0, 0, 1, 0, 0, -1, 0, 0, 0, -50, -1, 1);
-ms-transform: matrix3d(1, 0, 0, 0, 0, 0, 1, 0, 0, -1, 0, 0, 0, -50, -1, 1);
transform: matrix3d(1, 0, 0, 0, 0, 0, 1, 0, 0, -1, 0, 0, 0, -50, -1, 1);
-webkit-transform-origin: 50% 50% 0;
-ms-transform-origin: 50% 50% 0;
transform-origin: 50% 50% 0;
-webkit-perspective: 600px;
-ms-perspective: 600px;
perspective: 600px;
-webkit-transition-duration: 0.5s;
-ms-transition-duration: 0.5s;
transition-duration: 0.5s;
-webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
-ms-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
-webkit-transition-delay: 0s;
-ms-transition-delay: 0s;
transition-delay: 0s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_bg_text_effect_rotate.trx_addons_showed_on_scroll .trx_addons_bg_text_item {
-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
-ms-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_bg_text_effect_slide .trx_addons_bg_text_item {
-webkit-transition-duration: 0.5s;
-ms-transition-duration: 0.5s;
transition-duration: 0.5s;
-webkit-transition-delay: 0s;
-ms-transition-delay: 0s;
transition-delay: 0s;
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%);
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_bg_text_effect_slide.trx_addons_showed_on_scroll .trx_addons_bg_text_item {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_bg_text_effect_none .trx_addons_bg_text_item, .trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_bg_text_effect_none.trx_addons_showed_on_scroll .trx_addons_bg_text_item {
opacity: 1;
-webkit-transition-delay: 0s;
-ms-transition-delay: 0s;
transition-delay: 0s;
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_bg_text_effect_none.trx_addons_bg_text_effect_rotate .trx_addons_bg_text_item, .trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_bg_text_effect_none.trx_addons_showed_on_scroll.trx_addons_bg_text_effect_rotate .trx_addons_bg_text_item {
-webkit-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
-ms-transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
}
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_bg_text_effect_none.trx_addons_bg_text_effect_slide .trx_addons_bg_text_item, .trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_bg_text_effect_none.trx_addons_showed_on_scroll.trx_addons_bg_text_effect_slide .trx_addons_bg_text_item {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
} .elementor-widget-trx_sc_layouts.elementor-element-edit-mode .sc_layouts,
.elementor-widget-trx_sc_blogger.elementor-element-edit-mode .sc_blogger {
position: relative;
}
.elementor-widget-trx_sc_layouts.elementor-element-edit-mode .sc_layouts:after,
.elementor-widget-trx_sc_blogger.elementor-element-edit-mode .sc_blogger:after {
content: ' ';
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
} .trx_addons_layout_editor_mask {
position: absolute;
z-index: 999999;
top: 0;
left: 0;
right: 0;
bottom: 0;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
opacity: 0;
}
.trx_addons_layout_editor_mask:before {
content: ' ';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.3);
}
.trx_addons_layout_editor_mask:hover {
opacity: 1;
}
.trx_addons_layout_editor_mask:hover .trx_addons_layout_editor_selector {
opacity: 1;
}
.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector {
position: relative;
z-index: 2;
-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);
-ms-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
opacity: 0;
max-width: 90%;
}
.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector .trx_addons_layout_editor_link,
.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector .trx_addons_layout_editor_selector_trigger {
display: block;
font-size: 14px;
line-height: 18px;
font-weight: 500;
-webkit-box-sizing: content-box;
-ms-box-sizing: content-box;
box-sizing: content-box;
height: 18px;
background-color: #37bb7a;
color: #fff;
-webkit-transition: color 0.3s ease, background-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease;
}
.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector .trx_addons_layout_editor_link:hover,
.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector .trx_addons_layout_editor_selector_trigger:hover {
background-color: #2eaf70;
color: #fff;
}
.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector .trx_addons_layout_editor_link {
padding: 16px 56px 16px 16px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector .trx_addons_layout_editor_selector_trigger {
position: absolute;
z-index: 1;
top: 0;
right: 0;
padding: 16px;
}
.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector .trx_addons_layout_editor_selector_trigger:before {
content: '\e857';
font-family: "trx_addons_icons";
}
.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector.trx_addons_layout_editor_selector_opened .trx_addons_layout_editor_selector_trigger:before {
content: '\e85a';
}
.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector .trx_addons_layout_editor_selector_list {
display: none;
position: absolute;
z-index: 1;
top: 56px;
left: 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
max-height: 200px;
overflow-x: hidden;
overflow-y: auto;
background-color: #fff;
color: #000;
-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
-ms-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
}
.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector .trx_addons_layout_editor_selector_list .trx_addons_layout_editor_selector_list_item {
display: block;
padding: 16px;
font-size: 14px;
line-height: 18px;
font-weight: normal;
cursor: pointer;
-webkit-transition: color 0.3s ease, background-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease;
}
.trx_addons_layout_editor_mask .trx_addons_layout_editor_selector .trx_addons_layout_editor_selector_list .trx_addons_layout_editor_selector_list_item:hover {
background-color: #f6f7f1;
color: #000;
}
body.elementor-editor-active header.top_panel:hover,
body.elementor-editor-active footer.footer_wrap:hover {
z-index: 999999;
} .sc_section_toggle_on {
will-change: height;
}
.sc_section_toggle_on.sc_section_toggle_state_hide:not(.elementor-element-edit-mode) {
height: 0;
overflow: hidden;
}
.sc_section_toggle_on.sc_section_toggle_state_hide.elementor-element-edit-mode:after {
content: ' ';
display: block;
position: absolute;
z-index: 0;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 168, 168, 0.15);
pointer-events: none;
}
.sc_section_toggle_on .sc_section_toggle_close_button {
width: 3em;
height: 3em;
line-height: 3em;
text-align: center;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
position: absolute;
z-index: 9999;
top: 1em;
right: 1em;
background: rgba(255, 255, 255, 0.75);
opacity: 0;
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.sc_section_toggle_on .sc_section_toggle_close_button .trx_addons_button_close_icon:before,
.sc_section_toggle_on .sc_section_toggle_close_button .trx_addons_button_close_icon:after {
border-color: #333;
-webkit-transition: border-color 0.3s ease, transform 0.3s ease;
-ms-transition: border-color 0.3s ease, transform 0.3s ease;
transition: border-color 0.3s ease, transform 0.3s ease;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
}
.sc_section_toggle_on .sc_section_toggle_close_button:hover .trx_addons_button_close_icon:before,
.sc_section_toggle_on .sc_section_toggle_close_button:hover .trx_addons_button_close_icon:after {
border-color: #000;
}
.sc_section_toggle_on.sc_section_toggle_animated_show .sc_section_toggle_close_button, .sc_section_toggle_on.sc_section_toggle_state_show .sc_section_toggle_close_button {
opacity: 1;
}
.sc_section_toggle_on.sc_section_toggle_animated_show .trx_addons_button_close_icon:before, .sc_section_toggle_on.sc_section_toggle_state_show .trx_addons_button_close_icon:before {
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.sc_section_toggle_on.sc_section_toggle_animated_show .trx_addons_button_close_icon:after, .sc_section_toggle_on.sc_section_toggle_state_show .trx_addons_button_close_icon:after {
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.sc_section_toggle_on.sc_section_toggle_animated_hide .sc_section_toggle_close_button {
opacity: 0;
}
.sc_section_toggle_on.sc_section_toggle_animated_hide .trx_addons_button_close_icon:before,
.sc_section_toggle_on.sc_section_toggle_animated_hide .trx_addons_button_close_icon:after {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
} @media (min-width: 1680px) and (max-width: 2159px) { .e-con.hide_bg_image_on_desktop,
.elementor-section.hide_bg_image_on_desktop,
.elementor-column.hide_bg_image_on_desktop > .elementor-column-wrap,
.elementor-column.hide_bg_image_on_desktop > .elementor-widget-wrap {
background-image: none !important;
}
.e-con.hide_bg_image_on_desktop[class*="sc_bg_mask_"]:before,
.elementor-section.hide_bg_image_on_desktop[class*="sc_bg_mask_"]:before,
.elementor-column.hide_bg_image_on_desktop[class*="sc_bg_mask_"] > .elementor-column-wrap:before,
.elementor-column.hide_bg_image_on_desktop[class*="sc_bg_mask_"] > .elementor-widget-wrap:before {
display: none !important;
}
}
@media (max-width: 767px) {
body.elementor-editor-active .elementor-hidden-phone:not(.elementor-element-edit-mode),
body.elementor-editor-active .elementor-hidden-mobile:not(.elementor-element-edit-mode) {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 880px) {
body.elementor-editor-active .elementor-hidden-mobile_extra:not(.elementor-element-edit-mode) {
display: none !important;
}
}
@media (min-width: 881px) and (max-width: 1024px) {
body.elementor-editor-active .elementor-hidden-tablet:not(.elementor-element-edit-mode) {
display: none !important;
}
}
@media (min-width: 1025px) and (max-width: 1200px) {
body.elementor-editor-active .elementor-hidden-tablet_extra:not(.elementor-element-edit-mode) {
display: none !important;
}
}
@media (min-width: 1201px) and (max-width: 1366px) {
body.elementor-editor-active .elementor-hidden-laptop:not(.elementor-element-edit-mode) {
display: none !important;
}
}
@media (min-width: 1367px) and (max-width: 2399px) {
body.elementor-editor-active .elementor-hidden-desktop:not(.elementor-element-edit-mode) {
display: none !important;
}
}
@media (min-width: 2400px) {
body.elementor-editor-active .elementor-hidden-widescreen:not(.elementor-element-edit-mode) {
display: none !important;
}
}
@media (min-width: 768px) { .elementor-section.elementor-section-height-full {
height: calc( 100vh - var(--fixed-rows-height) );
-webkit-transition: height 0.3s ease;
-ms-transition: height 0.3s ease;
transition: height 0.3s ease;
}
body.header_position_over .elementor-section-height-full.sc_stack_section_on,
body.header_position_under .elementor-section-height-full.sc_stack_section_on {
height: 100vh;
}
body.header_position_over.fixed_blocks_sticky .sc_stack_section_effect_slide:not(.elementor-element-edit-mode),
body.header_position_under.fixed_blocks_sticky .sc_stack_section_effect_slide:not(.elementor-element-edit-mode) {
top: 0;
}
body.header_position_over.fixed_blocks_sticky.admin-bar .sc_stack_section_effect_slide:not(.elementor-element-edit-mode),
body.header_position_under.fixed_blocks_sticky.admin-bar .sc_stack_section_effect_slide:not(.elementor-element-edit-mode) {
top: 32px;
}
body.header_position_over.fixed_blocks_sticky.admin-bar .elementor-section-height-full.sc_stack_section_on,
body.header_position_under.fixed_blocks_sticky.admin-bar .elementor-section-height-full.sc_stack_section_on {
height: calc(100vh - 32px);
}
} .elementor-animation-trx_hover_zoom {
transition-duration: 1s;
transition-property: transform;
transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}
.elementor-animation-trx_hover_zoom:hover, .elementor-animation-trx_hover_zoom:active, .elementor-animation-trx_hover_zoom:focus {
transform: scale(1.1);
}
.elementor-element.with-elementor-animation-trx_hover_zoom {
overflow: hidden;
}
.with-hover-on-widget:hover .elementor-animation-trx_hover_zoom {
transform: scale(1.1);
}
.with-hover-on-widget:hover .elementor-animation-bob {
animation-name: elementor-animation-bob-float, elementor-animation-bob;
animation-duration: 0.3s, 1.5s;
animation-delay: 0s, 0.3s;
animation-timing-function: ease-out, ease-in-out;
animation-iteration-count: 1, infinite;
animation-fill-mode: forwards;
animation-direction: normal, alternate;
}
.with-hover-on-widget:hover .elementor-animation-bounce-in {
transform: scale(1.2);
transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
}
.with-hover-on-widget:hover .elementor-animation-bounce-out {
transform: scale(0.8);
transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
}
.with-hover-on-widget:hover .elementor-animation-buzz {
animation-name: elementor-animation-buzz;
animation-duration: 0.15s;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
.with-hover-on-widget:hover .elementor-animation-buzz-out {
animation-name: elementor-animation-buzz-out;
animation-duration: 0.75s;
animation-timing-function: linear;
animation-iteration-count: 1;
}
.with-hover-on-widget:hover .elementor-animation-float {
transform: translateY(-8px);
}
.with-hover-on-widget:hover .elementor-animation-grow {
transform: scale(1.1);
}
.with-hover-on-widget:hover .elementor-animation-grow-rotate {
transform: scale(1.1) rotate(4deg);
}
.with-hover-on-widget:hover .elementor-animation-hang {
animation-name: elementor-animation-hang-sink, elementor-animation-hang;
animation-duration: 0.3s, 1.5s;
animation-delay: 0s, 0.3s;
animation-timing-function: ease-out, ease-in-out;
animation-iteration-count: 1, infinite;
animation-fill-mode: forwards;
animation-direction: normal, alternate;
}
.with-hover-on-widget:hover .elementor-animation-pop {
animation-name: elementor-animation-pop;
animation-duration: 0.3s;
animation-timing-function: linear;
animation-iteration-count: 1;
}
.with-hover-on-widget:hover .elementor-animation-pulse {
animation-name: elementor-animation-pulse;
animation-duration: 1s;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
.with-hover-on-widget:hover .elementor-animation-pulse-grow {
animation-name: elementor-animation-pulse-grow;
animation-duration: 0.3s;
animation-timing-function: linear;
animation-iteration-count: infinite;
animation-direction: alternate;
}
.with-hover-on-widget:hover .elementor-animation-pulse-shrink {
animation-name: elementor-animation-pulse-shrink;
animation-duration: 0.3s;
animation-timing-function: linear;
animation-iteration-count: infinite;
animation-direction: alternate;
}
.with-hover-on-widget:hover .elementor-animation-push {
animation-name: elementor-animation-push;
animation-duration: 0.3s;
animation-timing-function: linear;
animation-iteration-count: 1;
}
.with-hover-on-widget:hover .elementor-animation-rotate {
transform: rotate(4deg);
}
.with-hover-on-widget:hover .elementor-animation-shrink {
transform: scale(0.9);
}
.with-hover-on-widget:hover .elementor-animation-sink {
transform: translateY(8px);
}
.with-hover-on-widget:hover .elementor-animation-skew {
transform: skew(-10deg);
}
.with-hover-on-widget:hover .elementor-animation-skew-backward {
transform: skew(10deg);
}
.with-hover-on-widget:hover .elementor-animation-skew-forward {
transform: skew(-10deg);
}
.with-hover-on-widget:hover .elementor-animation-wobble-bottom {
animation-name: elementor-animation-wobble-bottom;
animation-duration: 1s;
animation-timing-function: ease-in-out;
animation-iteration-count: 1;
}
.with-hover-on-widget:hover .elementor-animation-wobble-horizontal {
animation-name: elementor-animation-wobble-horizontal;
animation-duration: 1s;
animation-timing-function: ease-in-out;
animation-iteration-count: 1;
}
.with-hover-on-widget:hover .elementor-animation-wobble-skew {
animation-name: elementor-animation-wobble-skew;
animation-duration: 1s;
animation-timing-function: ease-in-out;
animation-iteration-count: 1;
}
.with-hover-on-widget:hover .elementor-animation-wobble-to-bottom-right {
animation-name: elementor-animation-wobble-to-bottom-right;
animation-duration: 1s;
animation-timing-function: ease-in-out;
animation-iteration-count: 1;
}
.with-hover-on-widget:hover .elementor-animation-wobble-to-top-right {
animation-name: elementor-animation-wobble-to-top-right;
animation-duration: 1s;
animation-timing-function: ease-in-out;
animation-iteration-count: 1;
}
.with-hover-on-widget:hover .elementor-animation-wobble-top {
animation-name: elementor-animation-wobble-top;
animation-duration: 1s;
animation-timing-function: ease-in-out;
animation-iteration-count: 1;
}
.with-hover-on-widget:hover .elementor-animation-wobble-vertical {
animation-name: elementor-animation-wobble-vertical;
animation-duration: 1s;
animation-timing-function: ease-in-out;
animation-iteration-count: 1;
}  .trx_ani_slideInDownSmooth {
-webkit-animation-name: trx_ani_slideInDownSmooth;
animation-name: trx_ani_slideInDownSmooth;
-webkit-animation-timing-function: cubic-bezier(0.175, 1, 0.275, 1);
animation-timing-function: cubic-bezier(0.175, 1, 0.275, 1);
-webkit-animation-duration: 0.85s;
animation-duration: 0.85s;
}
@-webkit-keyframes trx_ani_slideInDownSmooth {
from {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
to {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes trx_ani_slideInDownSmooth {
from {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
to {
-webkit-transform: translateY(0);
transform: translateY(0);
}
} .trx_ani_slideOutUpSmooth {
-webkit-animation-name: trx_ani_slideOutUpSmooth;
animation-name: trx_ani_slideOutUpSmooth;
-webkit-animation-timing-function: cubic-bezier(0.175, 1, 0.275, 1);
animation-timing-function: cubic-bezier(0.175, 1, 0.275, 1);
-webkit-animation-duration: 0.85s;
animation-duration: 0.85s;
}
@-webkit-keyframes trx_ani_slideOutUpSmooth {
from {
-webkit-transform: translateY(0);
transform: translateY(0);
}
to {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
}
@keyframes trx_ani_slideOutUpSmooth {
from {
-webkit-transform: translateY(0);
transform: translateY(0);
}
to {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
}body.edit-post-visual-editor,
.editor-styles-wrapper {
position: relative;
flex: 1 0 auto;
height: auto !important;
overflow-x: hidden !important;
overflow-y: visible !important;
}
body.edit-post-visual-editor .block-editor-block-list__layout.is-root-container > .wp-block.alignfull, body.edit-post-visual-editor .block-editor-block-list__layout.is-root-container > .wp-block[data-align="full"],
.editor-styles-wrapper .block-editor-block-list__layout.is-root-container > .wp-block.alignfull,
.editor-styles-wrapper .block-editor-block-list__layout.is-root-container > .wp-block[data-align="full"] {
margin-left: 0;
margin-right: 0;
}
body.edit-post-visual-editor .block-editor-block-list__block select,
.editor-styles-wrapper .block-editor-block-list__block select {
visibility: visible !important;
} body.edit-post-visual-editor .components-button .dashicons, body.edit-post-visual-editor .components-button .dashicons-before::before,
.editor-styles-wrapper .components-button .dashicons,
.editor-styles-wrapper .components-button .dashicons-before::before {
font-family: dashicons;
line-height: 1;
font-weight: 400;
font-style: normal;
text-transform: none;
text-rendering: auto;
font-size: 20px;
text-align: center;
} body.editor-styles-wrapper[data-widget-area-id],
body.editor-styles-wrapper[data-widget-area-id] {
font-size: 14px;
} .editor-post-title__block .editor-post-title__input {
min-height: 1em;
height: unset;
background-color: transparent !important;
}
.editor-post-title .editor-post-title__input::placeholder {
color: rgba(128, 128, 128, 0.5) !important;
}  .block-editor-block-list__block[data-type="core/spacer"] > .components-resizable-box__container {
background-color: rgba(255, 255, 0, 0.1);
}
.wp-block-spacer.sc_height_tiny,
[data-type="core/spacer"].sc_height_tiny > .components-resizable-box__container {
height: var(--sc-space-tiny) !important;
}
.wp-block-spacer.sc_height_small,
[data-type="core/spacer"].sc_height_small > .components-resizable-box__container {
height: var(--sc-space-small) !important;
}
.wp-block-spacer.sc_height_medium,
[data-type="core/spacer"].sc_height_medium > .components-resizable-box__container {
height: var(--sc-space-medium) !important;
}
.wp-block-spacer.sc_height_large,
.wp-block-spacer.sc_height_big,
[data-type="core/spacer"].sc_height_large > .components-resizable-box__container,
[data-type="core/spacer"].sc_height_large > .editor-block-list__block-edit .components-resizable-box__container {
height: var(--sc-space-large) !important;
}
.wp-block-spacer.sc_height_huge,
[data-type="core/spacer"].sc_height_huge > .components-resizable-box__container {
height: var(--sc-space-huge) !important;
} .wp-block-separator.sc_height_tiny,
[data-type="core/separator"].sc_height_tiny > .wp-block-separator {
margin-top: var(--sc-space-tiny) !important;
margin-bottom: var(--sc-space-tiny) !important;
}
.wp-block-separator.sc_height_small,
[data-type="core/separator"].sc_height_small > .wp-block-separator {
margin-top: var(--sc-space-small) !important;
margin-bottom: var(--sc-space-small) !important;
}
.wp-block-separator.sc_height_medium,
[data-type="core/separator"].sc_height_medium > .wp-block-separator {
margin-top: var(--sc-space-medium) !important;
margin-bottom: var(--sc-space-medium) !important;
}
.wp-block-separator.sc_height_large,
.wp-block-separator.sc_height_big,
[data-type="core/separator"].sc_height_large > .editor-block-list__block-edit .wp-block-separator,
[data-type="core/separator"].sc_height_large > .wp-block-separator {
margin-top: var(--sc-space-large) !important;
margin-bottom: var(--sc-space-large) !important;
}
.wp-block-separator.sc_height_huge,
[data-type="core/separator"].sc_height_huge > .wp-block-separator {
margin-top: var(--sc-space-huge) !important;
margin-bottom: var(--sc-space-huge) !important;
}  figure.wp-block-gallery {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
} :where(body:not(.trx_addons_customizable_theme)) .wp-block-columns.wp-block-columns {
gap: 0;
}  [data-type="trx-addons/anchor"] .is-block-container,
[data-type="trx-addons/anchor"] .editor-block-list__block-edit {
height: 25px;
position: relative;
background-color: #e7eaed;
}
[data-type="trx-addons/anchor"] .is-block-container:after,
[data-type="trx-addons/anchor"] .editor-block-list__block-edit:after {
content: '\e868';
font-family: trx_addons_icons;
color: #9aa1a9;
position: absolute;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
} [data-type="trx-addons/blogger"] a {
pointer-events: none;
} [data-type^="trx-addons/"] .slider_container {
display: block;
} [data-type^="trx-addons/"] .slider_source_posts_cpt_layouts .slider-slide:before {
content: 'Slides based on custom layouts may not display correctly in the editor! Check out the slides on Frontend.';
position: absolute;
z-index: 1000;
top: 0;
left: 0;
right: 0;
bottom: 0;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
color: #fff;
background-color: rgba(0, 0, 0, 0.6);
padding: 10%;
font-size: 2em;
line-height: 1.5em;
} [data-type="trx-addons/layouts-login"] .sc_layouts_menu,
[data-type="trx-addons/layouts-menu"] .sc_layouts_menu {
visibility: visible;
max-height: 4em;
} .block-editor-block-list__block .trx_addons_gb_reload {
position: absolute;
right: 0;
top: 0;
z-index: 100;
height: 32px;
line-height: 30px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
padding: 0 8px;
color: #333;
background-color: #f7f7f7;
display: none;
}
.block-editor-block-list__block .trx_addons_gb_reload:before {
content: '\e800';
font-family: trx_addons_icons;
}
.block-editor-block-list__block .trx_addons_gb_reload:focus, .block-editor-block-list__block .trx_addons_gb_reload:hover {
color: #fff !important;
background-color: #007cba !important;
}
.block-editor-block-list__block.is-hovered .trx_addons_gb_reload, .block-editor-block-list__block.is-selected .trx_addons_gb_reload, .block-editor-block-list__block.is-selected-parent .trx_addons_gb_reload {
display: block;
} .trx_addons_gb_inner_blocks.components-panel__body {
padding: 0;
border-width: 0;
}
.trx_addons_gb_inner_blocks.components-panel__body > .components-panel__body-title {
margin: 0 0 1em !important;
}
.trx_addons_gb_inner_blocks.components-panel__body > .components-panel__body-title .components-panel__body-toggle {
padding: 1em;
}  .block-editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks {
display: none;
}
.block-editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks.is-opened,
.block-editor-block-list__block.is-hovered:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks,
.block-editor-block-list__block.is-typing:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks,
.block-editor-block-list__block.is-selected:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks,
.block-editor-block-list__block.is-selected-parent:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks {
display: block;
} .block-editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks {
position: absolute;
right: 40px;
top: 0;
z-index: 30;
min-width: 33%;
border: none !important;
}
.block-editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks.is-opened {
padding: 0;
}
.block-editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks .components-panel__body-title {
margin: 0 0 0.5em !important;
background: none !important;
text-align: right;
}
.block-editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks .components-panel__body-toggle {
width: auto;
height: 32px;
line-height: 30px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
white-space: nowrap;
padding: 0 8px !important;
border: 1px solid #ccc;
-webkit-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
box-shadow: 0 1px 0 #cccccc;
color: #333;
background-color: #f7f7f7;
overflow: hidden;
}
.block-editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks .components-panel__body-toggle .components-panel__arrow {
display: none;
}
.block-editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks .block-editor-block-list__layout {
background-color: #fff;
color: #333;
border: 1px solid #ccc;
}
.block-editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks .block-editor-block-list__layout > .block-editor-block-list__block {
margin: 0;
padding: 8px;
}
.block-editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks .block-editor-block-list__layout .block-list-appender {
margin: 0;
}
.block-editor-block-list__block:not([data-type="trx-addons/content"]):not([data-type="trx-addons/layouts-container"]):not([data-type="trx-addons/layouts-featured"]):not([data-type="trx-addons/layouts-title"]) .trx_addons_gb_inner_blocks .block-editor-block-list__layout .block-list-appender .block-editor-default-block-appender textarea.block-editor-default-block-appender__content {
height: 1em;
min-height: 0;
margin: 0;
padding: 8px;
padding-right: 48px;
}  .block-editor-block-list__block[data-type="trx-addons/content"] > .components-placeholder,
.block-editor-block-list__block[data-type="trx-addons/layouts-container"] > .components-placeholder,
.block-editor-block-list__block[data-type="trx-addons/layouts-featured"] > .components-placeholder {
display: none;
} body.post-type-cpt_layouts .wp-block {
max-width: 96% !important;
} .block-editor-block-list__block .kt-tabs-title-list {
margin-bottom: 0;
padding-left: 0;
}
.block-editor-block-list__block .kt-tabs-layout-vtabs > .kt-tabs-wrap > .kt-tabs-title-list li {
margin-bottom: 1px;
}
.block-editor-block-list__block .kt-tabs-content-wrap {
border: 1px solid #ddd;
}.trx_addons_mouse_helper {
--mouse-helper-width: 15px;
--mouse-helper-height: 15px;
--mouse-helper-left: 5px;
--mouse-helper-top: 25px;
position: fixed;
z-index: 999999;
top: var(--mouse-helper-top);
left: var(--mouse-helper-left);
width: var(--mouse-helper-width);
height: var(--mouse-helper-height);
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: left 0.3s ease, top 0.3s ease, width 0.3s ease, height 0.3s ease, opacity 0.3s ease, color 0.3s ease, background-color 0.3s ease;
-ms-transition: left 0.3s ease, top 0.3s ease, width 0.3s ease, height 0.3s ease, opacity 0.3s ease, color 0.3s ease, background-color 0.3s ease;
transition: left 0.3s ease, top 0.3s ease, width 0.3s ease, height 0.3s ease, opacity 0.3s ease, color 0.3s ease, background-color 0.3s ease;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
overflow: hidden;
font-size: 0.75em;
text-indent: 200px;
line-height: 1.25em;
text-align: center;
color: #fff;
background-color: #11a0d2;
border: 1px solid transparent;
opacity: 0;
pointer-events: none;
will-change: left, top, width, height;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_abrupt {
-webkit-transition: none;
-ms-transition: none;
transition: none;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_hide {
opacity: 0 !important;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_permanent {
opacity: 0.5;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_centered {
left: calc( var(--mouse-helper-width) / -2 );
top: calc( var(--mouse-helper-height) / -2 );
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_left:not(.trx_addons_mouse_helper_centered) {
left: calc( var(--mouse-helper-width) * -1 - 15px );
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_top:not(.trx_addons_mouse_helper_centered) {
top: calc( var(--mouse-helper-height) * -1 - 15px );
}
.trx_addons_mouse_helper .trx_addons_mouse_helper_icon {
font-size: 3em;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_with_text .trx_addons_mouse_helper_icon {
margin-bottom: 0.25em;
font-size: 1.5em;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_with_text .trx_addons_mouse_helper_text {
line-height: 1.25em;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_with_text_round .trx_addons_mouse_helper_icon {
margin-bottom: 0;
}
.trx_addons_mouse_helper .trx_addons_mouse_helper_text_round {
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
body:not(.rtl) .trx_addons_mouse_helper .trx_addons_mouse_helper_text_round {
-webkit-animation: spin-ccw 8s infinite linear;
-ms-animation: spin-ccw 8s infinite linear;
animation: spin-ccw 8s infinite linear;
}
body.rtl .trx_addons_mouse_helper .trx_addons_mouse_helper_text_round {
-webkit-animation: spin 8s infinite linear;
-ms-animation: spin 8s infinite linear;
animation: spin 8s infinite linear;
}
.trx_addons_mouse_helper .trx_addons_mouse_helper_text_round .trx_addons_mouse_helper_text_round_item {
position: absolute;
z-index: 1;
top: 0;
left: 0;
-webkit-transform-origin: left top;
-ms-transform-origin: left top;
transform-origin: left top;
line-height: 1.25em;
}
body.rtl .trx_addons_mouse_helper .trx_addons_mouse_helper_text_round .trx_addons_mouse_helper_text_round_item {
left: auto;
right: 0;
-webkit-transform-origin: right top;
-ms-transform-origin: right top;
transform-origin: right top;
}
.trx_addons_mouse_helper .trx_addons_mouse_helper_image {
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-size: cover;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active {
--mouse-helper-width: 25px;
--mouse-helper-height: 25px;
color: #fff;
opacity: 1;
text-indent: 0;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_action_highlight {
display: none;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_icon {
--mouse-helper-width: 50px;
--mouse-helper-height: 50px;
padding: 5px;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_text {
--mouse-helper-width: 75px;
--mouse-helper-height: 75px;
padding: 5px;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_image {
--mouse-helper-width: 128px;
--mouse-helper-height: 128px;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_image.trx_addons_mouse_helper_with_text {
--mouse-helper-width: 160px;
--mouse-helper-height: 160px;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_image.trx_addons_mouse_helper_with_text .trx_addons_mouse_helper_image:before {
content: ' ';
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.3);
} .trx_addons_mouse_helper_style_dot {
--mouse-helper-width: 15px;
--mouse-helper-height: 15px;
}
.trx_addons_mouse_helper_style_dot.trx_addons_mouse_helper_active {
--mouse-helper-width: 34px;
--mouse-helper-height: 34px;
} .trx_addons_mouse_helper_style_pointer {
--mouse-helper-width: 9px;
--mouse-helper-height: 9px;
}
.trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_active {
--mouse-helper-width: 13px;
--mouse-helper-height: 13px;
}
.trx_addons_mouse_helper_style_pointer, .trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_active {
background-color: #9099a2;
color: #fff;
}
.trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_outer {
--mouse-helper-width: 35px;
--mouse-helper-height: 35px;
background-color: transparent !important;
border: 1px solid #9099a2;
}
.trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_outer.trx_addons_mouse_helper_active {
--mouse-helper-width: 45px;
--mouse-helper-height: 45px;
}
.trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_over_link {
--mouse-helper-width: 11px;
--mouse-helper-height: 11px;
}
.trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_over_link:not(.trx_addons_mouse_helper_outer):not(.trx_addons_mouse_helper_with_image):not(.trx_addons_mouse_helper_with_icon):not(.trx_addons_mouse_helper_with_text):not(.trx_addons_mouse_helper_with_layout) {
background-color: #11a0d2 !important;
}
.trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_over_link.trx_addons_mouse_helper_outer {
--mouse-helper-width: 27px;
--mouse-helper-height: 27px;
border-color: #11a0d2 !important;
}
.trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_with_icon ~ .trx_addons_mouse_helper_outer, .trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_with_text ~ .trx_addons_mouse_helper_outer, .trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_text_round ~ .trx_addons_mouse_helper_outer, .trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_with_image ~ .trx_addons_mouse_helper_outer, .trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_with_layout ~ .trx_addons_mouse_helper_outer {
opacity: 0;
} .trx_addons_mouse_helper_style_aim {
--aim-size: 17px;
overflow: visible;
}
.trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_reset {
overflow: hidden;
}
.trx_addons_mouse_helper_style_aim:not(.trx_addons_mouse_helper_outer):not(.trx_addons_mouse_helper_with_image):not(.trx_addons_mouse_helper_with_icon):not(.trx_addons_mouse_helper_with_text):not(.trx_addons_mouse_helper_with_layout) {
--mouse-helper-width: 3px;
--mouse-helper-height: 3px;
}
.trx_addons_mouse_helper_style_aim:not(.trx_addons_mouse_helper_outer):not(.trx_addons_mouse_helper_with_image):not(.trx_addons_mouse_helper_with_icon):not(.trx_addons_mouse_helper_with_text):not(.trx_addons_mouse_helper_with_layout).trx_addons_mouse_helper_active, .trx_addons_mouse_helper_style_aim:not(.trx_addons_mouse_helper_outer):not(.trx_addons_mouse_helper_with_image):not(.trx_addons_mouse_helper_with_icon):not(.trx_addons_mouse_helper_with_text):not(.trx_addons_mouse_helper_with_layout).trx_addons_mouse_helper_over_link {
--mouse-helper-width: 5px;
--mouse-helper-height: 5px;
}
.trx_addons_mouse_helper_style_aim, .trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_active {
background-color: #9099a2;
color: #fff;
}
.trx_addons_mouse_helper_style_aim:not(.trx_addons_mouse_helper_outer):not(.trx_addons_mouse_helper_with_image):not(.trx_addons_mouse_helper_with_icon):not(.trx_addons_mouse_helper_with_text):not(.trx_addons_mouse_helper_with_layout):before, .trx_addons_mouse_helper_style_aim:not(.trx_addons_mouse_helper_outer):not(.trx_addons_mouse_helper_with_image):not(.trx_addons_mouse_helper_with_icon):not(.trx_addons_mouse_helper_with_text):not(.trx_addons_mouse_helper_with_layout):after {
content: ' ';
display: block;
position: absolute;
background-color: inherit;
-webkit-transition: background-color 0.3s ease;
-ms-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
}
.trx_addons_mouse_helper_style_aim:not(.trx_addons_mouse_helper_outer):not(.trx_addons_mouse_helper_with_image):not(.trx_addons_mouse_helper_with_icon):not(.trx_addons_mouse_helper_with_text):not(.trx_addons_mouse_helper_with_layout):before {
left: calc( ( var(--mouse-helper-width) - 1 ) / 2 );
top: calc( ( var(--mouse-helper-height ) - var(--aim-size) - 1 ) / 2 );
width: 1px;
height: var(--aim-size);
}
.trx_addons_mouse_helper_style_aim:not(.trx_addons_mouse_helper_outer):not(.trx_addons_mouse_helper_with_image):not(.trx_addons_mouse_helper_with_icon):not(.trx_addons_mouse_helper_with_text):not(.trx_addons_mouse_helper_with_layout):after {
left: calc( ( var(--mouse-helper-width) - var(--aim-size) - 1 ) / 2 );
top: calc( ( var(--mouse-helper-height ) - 1 ) / 2 );
width: var(--aim-size);
height: 1px;
}
.trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_outer {
--mouse-helper-width: 35px;
--mouse-helper-height: 35px;
background-color: transparent !important;
border: 1px solid #9099a2;
}
.trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_outer.trx_addons_mouse_helper_active {
--mouse-helper-width: 45px;
--mouse-helper-height: 45px;
}
.trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_over_link {
--aim-size: 13px;
}
.trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_over_link:not(.trx_addons_mouse_helper_outer):not(.trx_addons_mouse_helper_with_image):not(.trx_addons_mouse_helper_with_icon):not(.trx_addons_mouse_helper_with_text):not(.trx_addons_mouse_helper_with_layout) {
background-color: #11a0d2 !important;
}
.trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_over_link.trx_addons_mouse_helper_outer {
--mouse-helper-width: 27px;
--mouse-helper-height: 27px;
border-color: #11a0d2 !important;
}
.trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_with_icon ~ .trx_addons_mouse_helper_outer, .trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_with_text ~ .trx_addons_mouse_helper_outer, .trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_text_round ~ .trx_addons_mouse_helper_outer, .trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_with_image ~ .trx_addons_mouse_helper_outer, .trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_with_layout ~ .trx_addons_mouse_helper_outer {
opacity: 0;
} [data-mouse-helper="highlight"] {
color: rgba(255, 255, 255, 0.25);
-webkit-transition: color 0.7s cubic-bezier(0.19, 1, 0.22, 1);
-ms-transition: color 0.7s cubic-bezier(0.19, 1, 0.22, 1);
transition: color 0.7s cubic-bezier(0.19, 1, 0.22, 1);
-webkit-background-clip: text;
background-image: radial-gradient(closest-side, #fff 78%, transparent 0);
background-repeat: no-repeat;
background-position: 50%;
background-size: 0 0;
}
[data-mouse-helper="highlight"].trx_addons_mouse_helper_over {
background-size: 5em 5em;
}
[data-mouse-helper="highlight"].sc_item_title_style_shadow {
position: relative;
z-index: 1;
}
[data-mouse-helper="highlight"].sc_item_title_style_gradient .sc_item_title_text {
opacity: 0.75;
} body.elementor-editor-active .trx_addons_mouse_helper {
display: none !important;
} [data-mouse-helper-hide-cursor="1"],
[data-mouse-helper-hide-cursor="1"] * {
cursor: none !important;
}body.body_style_fullscreen .content_wrap_fullscreen {
overflow: clip !important;
} [class^="qw_extension_icon-"]:before,
[class*=" qw_extension_icon-"]:before {
font-size: inherit;
line-height: inherit !important;
font-weight: inherit;
font-style: inherit;
display: inline-block;
width: auto;
margin: 0;
} .trx_addons_mouse_helper_style_dot:not(.trx_addons_mouse_helper_with_layout) {
--mouse-helper-width: 14px;
--mouse-helper-height: 14px;
}
.trx_addons_mouse_helper_style_dot:not(.trx_addons_mouse_helper_with_layout).trx_addons_mouse_helper_active {
--mouse-helper-width: 30px;
--mouse-helper-height: 30px;
} .sc_slider_controls.sc_slider_controls_simple.slider_pagination_style_title.sc_align_right .slider_pagination_wrap {
text-align: right;
}
.sc_slider_controls.sc_slider_controls_simple.slider_pagination_style_title.sc_align_left .slider_pagination_wrap {
text-align: left;
}
.sc_slider_controls.sc_slider_controls_simple.slider_pagination_style_title .slider_pagination_wrap {
counter-reset: item;
list-style-type: none;
}
.sc_slider_controls.sc_slider_controls_simple.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet {
font-size: 1.33em;
line-height: 1.2em;
font-weight: var(--theme-font-h5_font-weight);
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
opacity: 0.5 !important;
margin: 0 !important;
color: var(--theme-color-text_dark);
}
.sc_slider_controls.sc_slider_controls_simple.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet + .slider_pagination_bullet {
margin-top: 25px !important;
}
.sc_slider_controls.sc_slider_controls_simple.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet:before {
display: inline-block;
margin-right: 10px;
color: var(--theme-color-text_light);
content: counter(item,decimal-leading-zero) ". ";
counter-increment: item;
}
.sc_slider_controls.sc_slider_controls_simple.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet:hover, .sc_slider_controls.sc_slider_controls_simple.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet.slider_pagination_bullet_active {
opacity: 1 !important;
}
.sc_slider_controls.sc_slider_controls_simple .slider_prev + .slider_next,
.sc_slider_controls.sc_slider_controls_simple .slider_prev + .slider_pagination_wrap,
.sc_slider_controls.sc_slider_controls_simple .slider_next + .slider_pagination_wrap {
margin-left: 0.8em;
}
.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap > a.slider_next,
.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap > a.slider_prev {
border: none;
width: 50px;
height: 50px;
line-height: 50px;
text-align: center;
padding: 0;
background-color: transparent;
color: var(--theme-color-text_dark);
}
.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap > a.slider_next:before,
.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap > a.slider_prev:before {
display: block;
font-family: "qw_extension_icons";
font-size: 24px;
content: '\e803';
}
.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap > a.slider_next.with_title,
.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap > a.slider_prev.with_title {
padding: 0;
width: auto;
}
.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap > a.slider_next.with_title:before,
.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap > a.slider_prev.with_title:before {
display: none;
}
.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap > a.slider_next:hover,
.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap > a.slider_prev:hover {
color: var(--theme-color-text_link);
}
.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap > a.slider_prev:before {
-webkit-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
transform: scale(-1, 1);
}body.single div[class*="_page_featured"] {
position: relative;
overflow: hidden;
}
.post_featured .trx_addons_secondary_image,
body.single div[class*="_page_featured"] > .trx_addons_secondary_image {
position: absolute;
z-index: 3;
top: 0;
left: 0;
right: 0;
bottom: 0;
pointer-events: none;
opacity: 0;
-webkit-transition: opacity 0.3s ease, transform 0.3s ease;
-ms-transition: opacity 0.3s ease, transform 0.3s ease;
transition: opacity 0.3s ease, transform 0.3s ease;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.post_featured:hover .trx_addons_secondary_image,
body.single div[class*="_page_featured"]:hover > .trx_addons_secondary_image {
opacity: 1;
}.sc_layouts_row {
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_layouts_row_on_top {
z-index: 99999;
}
body.post-type-cpt_layouts [data-type^="trx-addons/socials"],
body.post-type-cpt_layouts [data-type^="trx-addons/button"],
[data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]),
.wp-block-column > .sc_layouts_item,
.sc_layouts_row .sc_layouts_item,
.sc_layouts_row .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text) {
margin-top: 0.5em !important;
margin-bottom: 0.5em !important;
}
.sc_layouts_row .sc_layouts_item.elementor-widget-divider,
.sc_layouts_row .sc_layouts_item.elementor-widget-spacer {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
body.post-type-cpt_layouts [data-type^="trx-addons/socials"],
body.post-type-cpt_layouts [data-type^="trx-addons/button"],
[data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]),
.wp-block-column > .sc_layouts_item,
.sc_layouts_item {
max-width: 100%;
}
body.post-type-cpt_layouts [data-type^="trx-addons/socials"],
body.post-type-cpt_layouts [data-type^="trx-addons/button"],
[data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]),
.wp-block-column > .sc_layouts_item,
.sc_layouts_column .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),
.sc_layouts_column .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text) {
display: inline-block;
vertical-align: middle;
margin-right: 1.5em;
width: auto !important;
}
body.post-type-cpt_layouts .sc_layouts_column_align_left [data-type^="trx-addons/socials"]:last-child,
body.post-type-cpt_layouts .sc_layouts_column_align_left [data-type^="trx-addons/button"]:last-child,
.sc_layouts_column_align_left [data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]):last-child,
.sc_layouts_column_align_left.wp-block-column > .sc_layouts_item:last-child,
.sc_layouts_column_align_left .sc_layouts_item:last-child,
.sc_layouts_column_align_left .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text):last-child {
margin-right: 0 !important;
}
body.post-type-cpt_layouts .sc_layouts_column_align_right [data-type^="trx-addons/socials"],
body.post-type-cpt_layouts .sc_layouts_column_align_right [data-type^="trx-addons/button"],
.sc_layouts_column_align_right [data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]),
.sc_layouts_column_align_right.wp-block-column > .sc_layouts_item,
.sc_layouts_column_align_right .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),
.sc_layouts_column_align_right .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text) {
margin-left: 1.5em;
margin-right: 0;
}
body.post-type-cpt_layouts .sc_layouts_column_align_right [data-type^="trx-addons/socials"]:first-child,
body.post-type-cpt_layouts .sc_layouts_column_align_right [data-type^="trx-addons/button"]:first-child,
.sc_layouts_column_align_right [data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]):first-child,
.sc_layouts_column_align_right.wp-block-column > .sc_layouts_item:first-child,
.sc_layouts_column_align_right .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):first-child,
.sc_layouts_column_align_right .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text):first-child {
margin-left: 0 !important;
}
body.post-type-cpt_layouts .sc_layouts_column_align_center [data-type^="trx-addons/socials"],
body.post-type-cpt_layouts .sc_layouts_column_align_center [data-type^="trx-addons/button"],
.sc_layouts_column_align_center [data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]),
.sc_layouts_column_align_center.wp-block-column > .sc_layouts_item,
.sc_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer),
.sc_layouts_column_align_center .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text) {
margin-left: 0.75em;
margin-right: 0.75em;
}
.sc_layouts_submenu .vc_separator,
.sc_layouts_submenu .vc_empty_space,
.sc_layouts_submenu .elementor-widget-divider,
.sc_layouts_submenu .elementor-widget-spacer,
.sc_layouts_row .vc_separator,
.sc_layouts_row .vc_empty_space,
.sc_layouts_row .elementor-widget-divider,
.sc_layouts_row .elementor-widget-spacer {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.sc_layouts_row .sc_layouts_item + div.vc_separator:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text),
.sc_layouts_row .sc_layouts_item + div.vc_empty_space:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text),
.sc_layouts_row .sc_layouts_item + div.elementor-widget-divider,
.sc_layouts_row .sc_layouts_item + div.elementor-widget-spacer {
margin: 0 !important;
}
.sc_layouts_column .vc_separator,
.sc_layouts_column .vc_empty_space,
.sc_layouts_column .elementor-widget-divider,
.sc_layouts_column .elementor-widget-spacer {
width: 100%;
}
.sc_layouts_column_align_left,
.sc_layouts_column.sc_layouts_column_align_left .widget,
.sc_layouts_column.sc_layouts_column_align_left .widget_title,
.sc_layouts_column.sc_layouts_column_align_left .widgettitle {
text-align: left;
}
.sc_layouts_column_align_left .elementor-widget-wrap {
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.sc_layouts_column_align_center,
.sc_layouts_column.sc_layouts_column_align_center .widget,
.sc_layouts_column.sc_layouts_column_align_center .widget_title,
.sc_layouts_column.sc_layouts_column_align_center .widgettitle {
text-align: center;
}
.sc_layouts_column_align_center .elementor-widget-wrap {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.sc_layouts_column_align_right,
.sc_layouts_column.sc_layouts_column_align_right .widget,
.sc_layouts_column.sc_layouts_column_align_right .widget_title,
.sc_layouts_column.sc_layouts_column_align_right .widgettitle {
text-align: right;
}
.sc_layouts_column_align_left .elementor-widget-wrap {
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.sc_layouts_column_align_center .elementor-widget-wrap {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.sc_layouts_column_align_right .elementor-widget-wrap {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.sc_layouts_row_delimiter {
border-bottom: 1px solid #ddd;
} body.frontpage:not(.elementor-editor-active) .hide_on_frontpage, body.home-page:not(.elementor-editor-active) .hide_on_frontpage, body.home:not(.elementor-editor-active) .hide_on_frontpage, body.error404:not(.elementor-editor-active) .hide_on_frontpage, body.frontpage:not(.elementor-editor-active) .sc_layouts_hide_on_frontpage, body.home-page:not(.elementor-editor-active) .sc_layouts_hide_on_frontpage, body.home:not(.elementor-editor-active) .sc_layouts_hide_on_frontpage, body.error404:not(.elementor-editor-active) .sc_layouts_hide_on_frontpage {
display: none !important;
}
body.single:not(.elementor-editor-active) .hide_on_singular, body.page:not(.elementor-editor-active) .hide_on_singular, body.single:not(.elementor-editor-active) .sc_layouts_hide_on_singular, body.page:not(.elementor-editor-active) .sc_layouts_hide_on_singular {
display: none !important;
}
body:not(.single):not(.page):not(.elementor-editor-active) .hide_on_other, body:not(.single):not(.page):not(.elementor-editor-active) .sc_layouts_hide_on_other {
display: none !important;
}
@media (min-width: 2160px) {
.hide_on_wide, .sc_layouts_hide_on_wide {
display: none !important;
}
}
@media (min-width: 1680px) and (max-width: 2159px) {
.hide_on_desktop, .sc_layouts_hide_on_desktop {
display: none !important;
}
}
@media (min-width: 1280px) and (max-width: 1679px) {
.hide_on_notebook, .sc_layouts_hide_on_notebook {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 1279px) {
.hide_on_tablet, .sc_layouts_hide_on_tablet {
display: none !important;
}
}
@media (max-width: 767px) {
.hide_on_mobile, .sc_layouts_hide_on_mobile {
display: none !important;
}
}  .sc_layouts_iconed_text {
white-space: nowrap;
}
.sc_layouts_item_link {
display: block;
}
.sc_layouts_item_icon {
font-size: 2.25em;
line-height: 1.1em;
display: inline-block;
vertical-align: middle;
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.sc_layouts_item_icon.sc_icon_type_svg svg,
.sc_layouts_item_icon.sc_icon_type_svg object {
width: 1em;
height: 1em;
}
.sc_layouts_item_icon.sc_icon_type_images img {
width: 1em;
height: 1em;
}
.sc_layouts_item_details {
display: inline-block;
vertical-align: middle;
white-space: normal;
}
.sc_layouts_item_icon + .sc_layouts_item_details {
margin-left: 0.5em;
}
.sc_layouts_column_icons_position_left .sc_layouts_item_details {
text-align: left;
}
.sc_layouts_column_icons_position_right .sc_layouts_item_details {
text-align: right;
}
.sc_align_center .sc_layouts_item_details {
text-align: center;
}
.sc_layouts_item_details_line1,
.sc_layouts_item_details_line2 {
display: block;
}
.sc_layouts_item_details_line1 {
font-size: 0.9333em;
line-height: 1.1429em;
font-weight: 300;
}
.sc_layouts_item_details_line2 {
font-size: 1.0667em;
line-height: 1.3125em;
font-weight: 600;
}
.sc_layouts_column_icons_position_right .sc_layouts_item:after {
content: ' ';
clear: both;
width: 100%;
height: 0;
display: block;
}
.sc_layouts_column_icons_position_right .sc_layouts_item_icon {
float: right;
margin-left: 0.4em;
margin-right: 0;
}
.sc_layouts_column_icons_position_right .sc_layouts_item_details {
float: right;
} .sc_layouts_menu_nav.sc_layouts_login_menu {
vertical-align: top;
}
.sc_layouts_menu_nav.sc_layouts_login_menu > li > ul {
font-size: 1em;
}
.sc_layouts_login_menu .menu-item:not(.menu-item-has-children) .trx_addons_login_link {
padding: 0em;
}
.sc_layouts_login_menu .trx_addons_login_link {
white-space: nowrap;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.sc_layouts_login_menu .trx_addons_login_link > span {
vertical-align: top;
}
.sc_layouts_login_menu .trx_addons_login_link .sc_layouts_item_details_line1,
.sc_layouts_login_menu .trx_addons_login_link .sc_layouts_item_details_line2 {
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
.sc_layouts_login_menu .trx_addons_login_link svg {
-webkit-transition: fill 0.3s ease;
-ms-transition: fill 0.3s ease;
transition: fill 0.3s ease;
}
.sc_layouts_login_menu .trx_addons_login_link.trx_addons_login_link_with_custom_icon:after {
display: none !important;
} .sc_layouts_row .sc_button {
vertical-align: top;
text-align: center;
} .sc_layouts_row_type_narrow {
font-size: 13px;
line-height: 18px;
padding: 6px 0;
} .sc_layouts_row_type_narrow {  }
.sc_layouts_row_type_narrow .sc_layouts_item_icon,
.sc_layouts_row_type_narrow .sc_layouts_item input[type="text"] {
font-size: inherit;
line-height: inherit;
font-weight: inherit;
}
.sc_layouts_row_type_narrow .sc_layouts_item_details_line1,
.sc_layouts_row_type_narrow .sc_layouts_item_details_line2 {
display: inline-block;
font-size: inherit;
line-height: inherit;
font-weight: inherit;
}
.sc_layouts_row_type_narrow .sc_layouts_item_details_line1 + .sc_layouts_item_details_line2 {
margin-left: 0.5em;
}
.sc_layouts_row_type_narrow .socials_wrap,
.sc_layouts_row_type_narrow .socials_wrap:not([class*="socials_type_"]) {
margin: 0;
}
.sc_layouts_row_type_narrow .socials_wrap .social_item,
.sc_layouts_row_type_narrow .socials_wrap:not([class*="socials_type_"]) .social_item {
margin: 0 8px 0 0;
}
.sc_layouts_row_type_narrow .socials_wrap .social_item .social_icon,
.sc_layouts_row_type_narrow .socials_wrap:not([class*="socials_type_"]) .social_item .social_icon {
font-size: 15px;
width: auto;
height: auto;
line-height: inherit;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
background-color: transparent !important;
}
.sc_layouts_row_type_narrow .socials_wrap .social_item_style_bg .social_icon,
.sc_layouts_row_type_narrow .socials_wrap:not([class*="socials_type_"]) .social_item_style_bg .social_icon {
width: 1.2em;
height: 1.2em;
}
.sc_layouts_row_type_narrow .socials_wrap .social_icon svg,
.sc_layouts_row_type_narrow .socials_wrap .social_icon object {
width: 1em;
height: 1em;
}
.sc_layouts_row_type_narrow .sc_button {
background-color: transparent;
border: 1px solid #efa758;
color: #efa758;
} .sc_layouts_row_type_compact {
padding: 0.75em 0;
}
.sc_layouts_row_type_compact .sc_layouts_item,
.sc_layouts_row_type_normal .sc_layouts_item {
letter-spacing: 0;
} .sc_layouts_row_type_compact { }
.sc_layouts_row_type_compact .sc_layouts_item_icon {
font-size: 1.25em;
font-weight: 400;
}
.sc_layouts_row_type_compact .sc_layouts_item input[type="text"] {
font-size: inherit;
line-height: inherit;
font-weight: inherit;
}
.sc_layouts_row_type_compact .sc_layouts_item_details_line1,
.sc_layouts_row_type_compact .sc_layouts_item_details_line2 {
display: inline-block;
font-size: inherit;
line-height: inherit;
font-weight: inherit;
}
.sc_layouts_row_type_compact .sc_layouts_item_details_line1 + .sc_layouts_item_details_line2 {
margin-left: 0.5em;
}
.sc_layouts_row_type_compact .socials_wrap,
.sc_layouts_row_type_compact .socials_wrap:not([class*="socials_type_"]) {
margin: 0;
}
.sc_layouts_row_type_compact .socials_wrap .social_item,
.sc_layouts_row_type_compact .socials_wrap:not([class*="socials_type_"]) .social_item {
margin: 0 10px 0 0;
}
.sc_layouts_row_type_compact socials_wrap .social_item .social_icon,
.sc_layouts_row_type_compact .socials_wrap:not([class*="socials_type_"]) .social_item .social_icon {
font-size: 15px;
width: auto;
height: auto;
line-height: inherit;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.sc_layouts_row_type_compact .socials_wrap .social_item_style_bg .social_icon,
.sc_layouts_row_type_compact .socials_wrap:not([class*="socials_type_"]) .social_item_style_bg .social_icon {
width: 1.2em;
height: 1.2em;
} .sc_layouts_row_type_normal {
padding: 2em 0;
} :root {
--trx-addons-fixed-rows-duration: 0.3s;
}
.sc_layouts_row_fixed_placeholder {
display: none;
position: relative;
}
.sc_layouts_row_unfixed_placeholder {
position: relative;
width: 100%;
height: 0;
}
.sc_layouts_row_fixed_marker_on,
.sc_layouts_row_fixed_marker_off {
visibility: hidden;
opacity: 0;
pointer-events: none;
width: 100%;
height: 1px;
}
.sc_layouts_row_fixed_marker_on {
position: absolute;
z-index: -1;
top: -1.25px;
left: 0;
}
.sc_layouts_row_fixed_marker_off {
position: absolute;
z-index: -1;
top: -1.25px;
left: 0;
}
.sc_layouts_row_fixed,
.sc_layouts_row_fixed.e-con:not(.e-div-block-base) {
will-change: margin-top, height, background-color, border-color, box-shadow;
-webkit-transition: margin-top var(--trx-addons-fixed-rows-duration) ease, height var(--trx-addons-fixed-rows-duration) ease, background-color var(--trx-addons-fixed-rows-duration) ease, border-color var(--trx-addons-fixed-rows-duration) ease, box-shadow var(--trx-addons-fixed-rows-duration) ease;
-ms-transition: margin-top var(--trx-addons-fixed-rows-duration) ease, height var(--trx-addons-fixed-rows-duration) ease, background-color var(--trx-addons-fixed-rows-duration) ease, border-color var(--trx-addons-fixed-rows-duration) ease, box-shadow var(--trx-addons-fixed-rows-duration) ease;
transition: margin-top var(--trx-addons-fixed-rows-duration) ease, height var(--trx-addons-fixed-rows-duration) ease, background-color var(--trx-addons-fixed-rows-duration) ease, border-color var(--trx-addons-fixed-rows-duration) ease, box-shadow var(--trx-addons-fixed-rows-duration) ease;
}
:where(body:not(.header_position_over):not(.header_position_under)) .sc_layouts_row_fixed_on:where(.sc_layouts_row_fixed_from_start), :where(body:not(.header_position_over):not(.header_position_under).trx_addons_page_scrolled) .sc_layouts_row_fixed_on {
background-color: #fff;
}
:where(body:not(.header_position_over):not(.header_position_under)) .sc_layouts_row_fixed_on:where(.sc_layouts_row_blur_on.sc_layouts_row_fixed_from_start), :where(body:not(.header_position_over):not(.header_position_under).trx_addons_page_scrolled) .sc_layouts_row_fixed_on:where(.sc_layouts_row_blur_on) {
background-color: rgba(255, 255, 255, 0.7);
}
.sc_layouts_row_fixed_on_pre,
.sc_layouts_row_fixed_on {
position: fixed;
z-index: 100002;
top: 0;
right: -15px;
bottom: auto;
left: -15px;
position: fixed !important;
margin-left: 0 !important;
margin-right: 0 !important;
margin-top: 0;
margin-bottom: 0;
}
.sc_layouts_row_fixed_on_pre + .sc_layouts_row_fixed_placeholder,
.sc_layouts_row_fixed_on + .sc_layouts_row_fixed_placeholder {
display: block;
width: 100%;
}
.sc_layouts_row_fixed_on_pre.e-con:not(.elementor-section-justified), .sc_layouts_row_fixed_on_pre.elementor-section:not(.elementor-section-justified),
.sc_layouts_row_fixed_on.e-con:not(.elementor-section-justified),
.sc_layouts_row_fixed_on.elementor-section:not(.elementor-section-justified) {
left: 0;
right: 0;
}
.sc_layouts_row_fixed_on_pre ~ .sc_layouts_row_fixed_on_pre,
.sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on_pre, .sc_layouts_row_fixed_on_pre ~
.sc_layouts_row_fixed_on,
.sc_layouts_row_fixed_on ~
.sc_layouts_row_fixed_on {
z-index: 100001;
}
.sc_layouts_row_fixed_on_pre ~ .sc_layouts_row_fixed_on_pre ~ .sc_layouts_row_fixed_on_pre,
.sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on_pre ~ .sc_layouts_row_fixed_on_pre, .sc_layouts_row_fixed_on_pre ~
.sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on_pre,
.sc_layouts_row_fixed_on ~
.sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on_pre, .sc_layouts_row_fixed_on_pre ~ .sc_layouts_row_fixed_on_pre ~
.sc_layouts_row_fixed_on,
.sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on_pre ~
.sc_layouts_row_fixed_on, .sc_layouts_row_fixed_on_pre ~
.sc_layouts_row_fixed_on ~
.sc_layouts_row_fixed_on,
.sc_layouts_row_fixed_on ~
.sc_layouts_row_fixed_on ~
.sc_layouts_row_fixed_on {
z-index: 100000;
}
.sc_layouts_row_fixed_on_pre.sc_layouts_row_on_top,
.sc_layouts_row_fixed_on.sc_layouts_row_on_top {
z-index: 999999;
}
.sc_layouts_row_fixed.sc_layouts_row_delay_fixed {
margin-top: 0;
will-change: margin-top;
-webkit-transition: none !important;
-ms-transition: none !important;
transition: none !important;
}
.sc_layouts_row_fixed_on.sc_layouts_row_delay_fixed {
-webkit-animation: trx-addons-layouts-fix-row2 var(--trx-addons-fixed-rows-duration) ease-out 0s 1 forwards;
-ms-animation: trx-addons-layouts-fix-row2 var(--trx-addons-fixed-rows-duration) ease-out 0s 1 forwards;
animation: trx-addons-layouts-fix-row2 var(--trx-addons-fixed-rows-duration) ease-out 0s 1 forwards;
}
.sc_layouts_row_fixed_on.sc_layouts_row_delay_fixed.sc_layouts_row_fixed_animation_off {
-webkit-animation: trx-addons-layouts-unfix-row2 var(--trx-addons-fixed-rows-duration) ease-in 0s 1 forwards;
-ms-animation: trx-addons-layouts-unfix-row2 var(--trx-addons-fixed-rows-duration) ease-in 0s 1 forwards;
animation: trx-addons-layouts-unfix-row2 var(--trx-addons-fixed-rows-duration) ease-in 0s 1 forwards;
}
@-webkit-keyframes trx-addons-layouts-fix-row2 {
from {
margin-top: -20em;
}
to {
margin-top: 0;
}
}
@keyframes trx-addons-layouts-fix-row2 {
from {
margin-top: -20em;
}
to {
margin-top: 0;
}
}
@-webkit-keyframes trx-addons-layouts-unfix-row2 {
from {
margin-top: 0;
}
to {
margin-top: -20em;
}
}
@keyframes trx-addons-layouts-unfix-row2 {
from {
margin-top: 0;
}
to {
margin-top: -20em;
}
}
body.hide_fixed_rows .sc_layouts_row_fixed_on {
-webkit-animation: trx-addons-layouts-unfix-row2 var(--trx-addons-fixed-rows-duration) ease-in 0s 1 forwards;
-ms-animation: trx-addons-layouts-unfix-row2 var(--trx-addons-fixed-rows-duration) ease-in 0s 1 forwards;
animation: trx-addons-layouts-unfix-row2 var(--trx-addons-fixed-rows-duration) ease-in 0s 1 forwards;
}
body.hide_fixed_rows .sc_layouts_row_fixed_placeholder {
-webkit-transition: height var(--trx-addons-fixed-rows-duration) ease !important;
-ms-transition: height var(--trx-addons-fixed-rows-duration) ease !important;
transition: height var(--trx-addons-fixed-rows-duration) ease !important;
}
body.hide_fixed_rows_enabled .sc_layouts_row_fixed:not([class*="sc_layouts_row_fixed_on"]) + .sc_layouts_row_fixed_placeholder {
height: 0 !important;
} body:not(.elementor-editor-active):not(.trx_addons_page_scrolled) .sc_layouts_row_hide_unfixed,
body:not(.elementor-editor-active) .sc_layouts_row_hide_unfixed:not(.sc_layouts_row_fixed_on) {
height: 0 !important;
padding: 0 !important;
margin: 0 !important;
border-width: 0 !important;
overflow: hidden !important;
visibility: hidden !important;
} .sc_layouts_flex {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_layouts_flex > .sc_layouts_column {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.sc_layouts_flex > .sc_layouts_column > .sc_layouts_item {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
}
.sc_layouts_flex.sc_layouts_columns_stretch {
-webkit-align-content: stretch;
-ms-flex-line-pack: stretch;
align-content: stretch;
}
.sc_layouts_flex.sc_layouts_columns_top {
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
}
.sc_layouts_flex.sc_layouts_columns_bottom {
-webkit-align-content: flex-end;
-ms-flex-line-pack: end;
align-content: flex-end;
}
.sc_layouts_flex.sc_layouts_columns_middle {
-webkit-align-content: center;
-ms-flex-line-pack: center;
align-content: center;
}
.sc_layouts_flex.sc_layouts_content_top > .sc_layouts_column > .sc_layouts_item {
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.sc_layouts_flex.sc_layouts_content_top:not(.sc_layouts_columns_stretch) > .sc_layouts_column {
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.sc_layouts_flex.sc_layouts_content_bottom > .sc_layouts_column > .sc_layouts_item {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.sc_layouts_flex.sc_layouts_content_bottom:not(.sc_layouts_columns_stretch) > .sc_layouts_column {
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
}
.sc_layouts_flex.sc_layouts_content_middle > .sc_layouts_column > .sc_layouts_item {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.sc_layouts_flex.sc_layouts_content_middle:not(.sc_layouts_columns_stretch) > .sc_layouts_column {
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.sc_layouts_flex.sc_layouts_columns_bottom:after,
.sc_layouts_flex.sc_layouts_columns_middle:after,
.sc_layouts_flex.sc_layouts_columns_top:after {
content: '';
width: 100%;
height: 0;
overflow: hidden;
visibility: hidden;
display: block;
} .sc_layouts_popup {
display: none;
background-color: #fff;
-webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
-ms-box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
}
.sc_layouts_popup > p {
margin: 0;
}
.sc_layouts_popup .wp-video {
width: 100% !important;
}
.mfp-content .sc_layouts_popup {
display: block;
overflow-x: hidden;
overflow-y: auto;
max-height: 80vh;
}
.mfp-inline-holder div.mfp-content,
.mfp-ajax-holder div.mfp-content {
width: auto;
min-width: 60%;
max-width: 85%;
min-height: 40%;
max-height: 80%;
} .sc_layouts_panel_hide_content {
position: fixed;
z-index: 100000;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0);
-webkit-transform: translateX(200%);
-ms-transform: translateX(200%);
transform: translateX(200%);
-webkit-transition: background-color 0.8s ease, transform 0s ease 0.8s;
-ms-transition: background-color 0.8s ease, transform 0s ease 0.8s;
transition: background-color 0.8s ease, transform 0s ease 0.8s;
}
.sc_layouts_panel_hide_content.sc_layouts_panel_opened {
background-color: rgba(0, 0, 0, 0.5);
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
-webkit-transition: background-color 0.8s ease;
-ms-transition: background-color 0.8s ease;
transition: background-color 0.8s ease;
}
.sc_layouts_panel {
opacity: 0;
}
.sc_layouts_panel.sc_layouts_panel_opened {
-webkit-transition: -webkit-transform 0.8s ease, opacity 0.3s ease;
-ms-transition: -ms-transform 0.8s ease, opacity 0.3s ease;
transition: transform 0.8s ease, opacity 0.3s ease;
opacity: 1;
}
.sc_layouts_panel,
.sc_layouts_panel_inner {
-webkit-transition: -webkit-transform 0.8s ease, opacity 6s ease;
-ms-transition: -ms-transform 0.8s ease, opacity 6s ease;
transition: transform 0.8s ease, opacity 6s ease;
}
.sc_layouts_panel_inner {
background-color: #fff;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
height: 100%;
padding: 2em 3em;
}
.sc_layouts_panel_inner > p {
margin: 0;
}
.sc_layouts_panel_left {
position: fixed;
z-index: 100001;
top: 0;
left: 0;
max-width: 100%;
height: 100%;
}
.sc_layouts_panel_right {
position: fixed;
z-index: 100001;
top: 0;
right: 0;
max-width: 100%;
height: 100%;
}
.sc_layouts_panel_top {
position: fixed;
z-index: 100001;
top: 0;
left: 0;
max-height: 100%;
width: 100%;
}
.sc_layouts_panel_bottom {
position: fixed;
z-index: 100001;
bottom: 0;
left: 0;
max-height: 100%;
width: 100%;
} .sc_layouts_panel_left.sc_layouts_effect_slide {
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%);
}
.sc_layouts_panel_right.sc_layouts_effect_slide {
-webkit-transform: translateX(100%);
-ms-transform: translateX(100%);
transform: translateX(100%);
}
.sc_layouts_panel_top.sc_layouts_effect_slide {
-webkit-transform: translateY(-100%);
-ms-transform: translateY(-100%);
transform: translateY(-100%);
}
.sc_layouts_panel_bottom.sc_layouts_effect_slide {
-webkit-transform: translateY(100%);
-ms-transform: translateY(100%);
transform: translateY(100%);
}
.sc_layouts_panel.sc_layouts_effect_slide.sc_layouts_panel_opened {
-webkit-transform: none;
-ms-transform: none;
transform: none;
} .sc_layouts_panel.sc_layouts_effect_flip,
.sc_layouts_panel.sc_layouts_effect_flipout {
-webkit-perspective: 600px;
-ms-perspective: 600px;
perspective: 600px;
pointer-events: none;
}
.sc_layouts_panel.sc_layouts_effect_flip.sc_layouts_panel_opened,
.sc_layouts_panel.sc_layouts_effect_flipout.sc_layouts_panel_opened {
pointer-events: initial;
}
.sc_layouts_panel_left.sc_layouts_effect_flip .sc_layouts_panel_inner {
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transform: rotateY(120deg);
-ms-transform: rotateY(120deg);
transform: rotateY(120deg);
}
.sc_layouts_panel_left.sc_layouts_effect_flipout .sc_layouts_panel_inner {
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
-webkit-transform: rotateY(-120deg);
-ms-transform: rotateY(-120deg);
transform: rotateY(-120deg);
}
.sc_layouts_panel_left.sc_layouts_effect_flip.sc_layouts_panel_opened .sc_layouts_panel_inner,
.sc_layouts_panel_left.sc_layouts_effect_flipout.sc_layouts_panel_opened .sc_layouts_panel_inner {
-webkit-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
transform: rotateY(0deg);
}
.sc_layouts_panel_right.sc_layouts_effect_flip .sc_layouts_panel_inner {
-webkit-transform-origin: right center;
-ms-transform-origin: right center;
transform-origin: right center;
-webkit-transform: rotateY(-120deg);
-ms-transform: rotateY(-120deg);
transform: rotateY(-120deg);
}
.sc_layouts_panel_right.sc_layouts_effect_flipout .sc_layouts_panel_inner {
-webkit-transform-origin: right center;
-ms-transform-origin: right center;
transform-origin: right center;
-webkit-transform: rotateY(120deg);
-ms-transform: rotateY(120deg);
transform: rotateY(120deg);
}
.sc_layouts_panel_right.sc_layouts_effect_flip.sc_layouts_panel_opened .sc_layouts_panel_inner,
.sc_layouts_panel_right.sc_layouts_effect_flipout.sc_layouts_panel_opened .sc_layouts_panel_inner {
-webkit-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
transform: rotateY(0deg);
}
.sc_layouts_panel_top.sc_layouts_effect_flip .sc_layouts_panel_inner {
-webkit-transform-origin: center top;
-ms-transform-origin: center top;
transform-origin: center top;
-webkit-transform: rotateX(-120deg);
-ms-transform: rotateX(-120deg);
transform: rotateX(-120deg);
}
.sc_layouts_panel_top.sc_layouts_effect_flipout .sc_layouts_panel_inner {
-webkit-transform-origin: center top;
-ms-transform-origin: center top;
transform-origin: center top;
-webkit-transform: rotateX(120deg);
-ms-transform: rotateX(120deg);
transform: rotateX(120deg);
}
.sc_layouts_panel_top.sc_layouts_effect_flip.sc_layouts_panel_opened .sc_layouts_panel_inner,
.sc_layouts_panel_top.sc_layouts_effect_flipout.sc_layouts_panel_opened .sc_layouts_panel_inner {
-webkit-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
transform: rotateX(0deg);
}
.sc_layouts_panel_bottom.sc_layouts_effect_flip .sc_layouts_panel_inner {
-webkit-transform-origin: center bottom;
-ms-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-transform: rotateX(120deg);
-ms-transform: rotateX(120deg);
transform: rotateX(120deg);
}
.sc_layouts_panel_bottom.sc_layouts_effect_flipout .sc_layouts_panel_inner {
-webkit-transform-origin: center bottom;
-ms-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-transform: rotateX(-120deg);
-ms-transform: rotateX(-120deg);
transform: rotateX(-120deg);
}
.sc_layouts_panel_bottom.sc_layouts_effect_flip.sc_layouts_panel_opened .sc_layouts_panel_inner,
.sc_layouts_panel_bottom.sc_layouts_effect_flipout.sc_layouts_panel_opened .sc_layouts_panel_inner {
-webkit-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
transform: rotateX(0deg);
} body.single-cpt_layouts .trx-addons-layout--single-preview {
position: relative;
margin: 0 auto;
}
body.single-cpt_layouts.body_style_wide .trx-addons-layout--single-preview,
body.single-cpt_layouts.body_style_boxed .trx-addons-layout--single-preview {
max-width: var(--theme-var-page) !important;
}
body.single-cpt_layouts[class*="cpt_layouts-template"] {
background-image: url(//www.zielsdorf-massivhaus.de/wp-content/plugins/trx_addons/components/cpt/layouts/images/transparent.png);
background-repeat: repeat;
}
body[class*="cpt_layouts-template"] .trx-addons-layout--edit-mode .trx-addons-layout__inner,
body[class*="cpt_layouts-template"] .trx-addons-layout--single-preview .trx-addons-layout__inner {
margin-left: auto;
margin-right: auto;
-webkit-box-sizing: content-box;
-ms-box-sizing: content-box;
box-sizing: content-box;
} @media (min-width: 1680px) and (max-width: 2159px) { .sc_layouts_row.sc_layouts_row_fixed_on .custom-logo-link img,
.sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img {
max-height: 3em;
}
}
@media (min-width: 1280px) and (max-width: 1679px) { .sc_layouts_row.sc_layouts_row_fixed_on .custom-logo-link img,
.sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img {
max-height: 3em;
}
}
@media (min-width: 768px) and (max-width: 1279px) { .sc_layouts_row.sc_layouts_row_fixed_on .custom-logo-link img,
.sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img {
max-height: 3em;
}
}
@media (max-width: 767px) { .sc_layouts_row.sc_layouts_row_fixed_on.sc_layouts_row_fixed_always .custom-logo-link img,
.sc_layouts_row.sc_layouts_row_fixed_on.sc_layouts_row_fixed_always .sc_layouts_logo img {
max-height: 3em;
}
}@font-face {
font-family: 'Bebas Neue';
font-style: normal;
font-weight: 400;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/bebasneue-e9301e9b.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Bebas Neue';
font-style: normal;
font-weight: 400;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/bebasneue-97dafd13.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 100;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-56de4385.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 100;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-fa7c06b8.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 100;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-ca82665f.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 100;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-cb40bc4b.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 100;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-429238b9.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 100;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-ef584ac5.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 100;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-c5e794db.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 200;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-56de4385.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 200;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-fa7c06b8.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 200;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-ca82665f.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 200;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-cb40bc4b.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 200;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-429238b9.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 200;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-ef584ac5.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 200;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-c5e794db.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 300;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-56de4385.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 300;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-fa7c06b8.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 300;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-ca82665f.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 300;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-cb40bc4b.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 300;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-429238b9.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 300;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-ef584ac5.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 300;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-c5e794db.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 400;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-56de4385.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 400;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-fa7c06b8.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 400;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-ca82665f.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 400;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-cb40bc4b.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 400;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-429238b9.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 400;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-ef584ac5.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 400;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-c5e794db.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 500;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-56de4385.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 500;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-fa7c06b8.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 500;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-ca82665f.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 500;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-cb40bc4b.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 500;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-429238b9.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 500;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-ef584ac5.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 500;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-c5e794db.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 600;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-56de4385.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 600;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-fa7c06b8.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 600;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-ca82665f.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 600;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-cb40bc4b.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 600;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-429238b9.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 600;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-ef584ac5.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 600;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-c5e794db.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 700;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-56de4385.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 700;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-fa7c06b8.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 700;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-ca82665f.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 700;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-cb40bc4b.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 700;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-429238b9.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 700;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-ef584ac5.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 700;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-c5e794db.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 800;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-56de4385.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 800;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-fa7c06b8.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 800;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-ca82665f.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 800;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-cb40bc4b.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 800;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-429238b9.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 800;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-ef584ac5.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 800;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-c5e794db.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 900;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-56de4385.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 900;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-fa7c06b8.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 900;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-ca82665f.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 900;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-cb40bc4b.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 900;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-429238b9.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 900;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-ef584ac5.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto Slab';
font-style: normal;
font-weight: 900;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/robotoslab-c5e794db.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 100;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-835ffea9.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 100;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-e11fa48e.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 100;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-7226307b.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 100;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-74bd1011.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 100;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-29afb485.woff2) format('woff2');
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 100;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-3d87aca9.woff2) format('woff2');
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 100;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-ef8e8afd.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 100;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-60dc4b6f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 100;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-f8743e4d.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 200;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-835ffea9.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 200;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-e11fa48e.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 200;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-7226307b.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 200;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-74bd1011.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 200;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-29afb485.woff2) format('woff2');
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 200;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-3d87aca9.woff2) format('woff2');
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 200;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-ef8e8afd.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 200;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-60dc4b6f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 200;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-f8743e4d.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 300;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-835ffea9.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 300;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-e11fa48e.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 300;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-7226307b.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 300;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-74bd1011.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 300;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-29afb485.woff2) format('woff2');
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 300;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-3d87aca9.woff2) format('woff2');
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 300;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-ef8e8afd.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 300;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-60dc4b6f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 300;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-f8743e4d.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-835ffea9.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-e11fa48e.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-7226307b.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-74bd1011.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-29afb485.woff2) format('woff2');
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-3d87aca9.woff2) format('woff2');
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-ef8e8afd.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-60dc4b6f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 400;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-f8743e4d.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 500;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-835ffea9.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 500;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-e11fa48e.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 500;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-7226307b.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 500;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-74bd1011.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 500;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-29afb485.woff2) format('woff2');
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 500;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-3d87aca9.woff2) format('woff2');
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 500;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-ef8e8afd.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 500;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-60dc4b6f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 500;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-f8743e4d.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 600;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-835ffea9.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 600;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-e11fa48e.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 600;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-7226307b.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 600;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-74bd1011.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 600;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-29afb485.woff2) format('woff2');
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 600;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-3d87aca9.woff2) format('woff2');
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 600;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-ef8e8afd.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 600;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-60dc4b6f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 600;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-f8743e4d.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 700;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-835ffea9.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 700;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-e11fa48e.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 700;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-7226307b.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 700;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-74bd1011.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 700;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-29afb485.woff2) format('woff2');
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 700;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-3d87aca9.woff2) format('woff2');
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 700;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-ef8e8afd.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 700;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-60dc4b6f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 700;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-f8743e4d.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 800;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-835ffea9.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 800;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-e11fa48e.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 800;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-7226307b.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 800;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-74bd1011.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 800;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-29afb485.woff2) format('woff2');
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 800;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-3d87aca9.woff2) format('woff2');
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 800;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-ef8e8afd.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 800;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-60dc4b6f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 800;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-f8743e4d.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 900;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-835ffea9.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 900;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-e11fa48e.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 900;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-7226307b.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 900;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-74bd1011.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 900;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-29afb485.woff2) format('woff2');
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 900;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-3d87aca9.woff2) format('woff2');
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 900;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-ef8e8afd.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 900;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-60dc4b6f.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: italic;
font-weight: 900;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-f8743e4d.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 100;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-9f01c202.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 100;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-82ad1387.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 100;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-724acd83.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 100;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-aeb7f52d.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 100;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-4d1fb646.woff2) format('woff2');
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 100;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-b0264ac9.woff2) format('woff2');
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 100;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-bb0d2555.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 100;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-c6d65aea.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 100;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-1abb80a1.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 200;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-9f01c202.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 200;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-82ad1387.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 200;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-724acd83.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 200;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-aeb7f52d.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 200;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-4d1fb646.woff2) format('woff2');
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 200;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-b0264ac9.woff2) format('woff2');
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 200;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-bb0d2555.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 200;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-c6d65aea.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 200;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-1abb80a1.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-9f01c202.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-82ad1387.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-724acd83.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-aeb7f52d.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-4d1fb646.woff2) format('woff2');
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-b0264ac9.woff2) format('woff2');
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-bb0d2555.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-c6d65aea.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 300;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-1abb80a1.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-9f01c202.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-82ad1387.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-724acd83.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-aeb7f52d.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-4d1fb646.woff2) format('woff2');
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-b0264ac9.woff2) format('woff2');
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-bb0d2555.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-c6d65aea.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-1abb80a1.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-9f01c202.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-82ad1387.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-724acd83.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-aeb7f52d.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-4d1fb646.woff2) format('woff2');
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-b0264ac9.woff2) format('woff2');
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-bb0d2555.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-c6d65aea.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-1abb80a1.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 600;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-9f01c202.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 600;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-82ad1387.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 600;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-724acd83.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 600;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-aeb7f52d.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 600;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-4d1fb646.woff2) format('woff2');
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 600;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-b0264ac9.woff2) format('woff2');
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 600;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-bb0d2555.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 600;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-c6d65aea.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 600;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-1abb80a1.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-9f01c202.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-82ad1387.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-724acd83.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-aeb7f52d.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-4d1fb646.woff2) format('woff2');
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-b0264ac9.woff2) format('woff2');
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-bb0d2555.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-c6d65aea.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-1abb80a1.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 800;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-9f01c202.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 800;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-82ad1387.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 800;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-724acd83.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 800;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-aeb7f52d.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 800;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-4d1fb646.woff2) format('woff2');
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 800;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-b0264ac9.woff2) format('woff2');
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 800;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-bb0d2555.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 800;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-c6d65aea.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 800;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-1abb80a1.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 900;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-9f01c202.woff2) format('woff2');
unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 900;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-82ad1387.woff2) format('woff2');
unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 900;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-724acd83.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 900;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-aeb7f52d.woff2) format('woff2');
unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 900;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-4d1fb646.woff2) format('woff2');
unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 900;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-b0264ac9.woff2) format('woff2');
unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 900;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-bb0d2555.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 900;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-c6d65aea.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 900;
font-stretch: 100%;
src: url(https://www.zielsdorf-massivhaus.de/wp-content/uploads/elementor/google-fonts/fonts/roboto-1abb80a1.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}.sc_portfolio_masonry_wrap {
position: relative;
margin-right: -30px;
}
.sc_portfolio_masonry_wrap .sc_portfolio_masonry_item {
position: relative;
display: inline-block;
vertical-align: top;
padding: 0 30px 30px 0;
margin-bottom: 0;
width: 50%;
border-width: 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_portfolio_masonry_wrap:not(.inited) .sc_portfolio_masonry_item {
visibility: hidden;
}
.sc_portfolio_masonry_wrap.no_margin {
margin-right: 0;
}
.sc_portfolio_masonry_wrap.no_margin .sc_portfolio_masonry_item {
padding: 0;
}
.sc_portfolio_masonry_wrap .sc_portfolio_masonry_item-1_3 {
width: 33.3333%;
}
.sc_portfolio_masonry_wrap .sc_portfolio_masonry_item-1_4 {
width: 25%;
}
.sc_portfolio_columns_wrap {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.sc_portfolio_slider .sc_portfolio_item,
.sc_portfolio_columns_wrap .sc_portfolio_item {
display: inline-block;
vertical-align: top;
width: 100%;
height: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_portfolio_slider .sc_portfolio_item {
margin-bottom: 0 !important;
}
.sc_portfolio {
position: relative;
}
.sc_portfolio_details .post_meta_item_title,
.sc_portfolio_details .post_meta_item_value {
display: inline-block;
vertical-align: top;
}
.sc_portfolio_details .post_meta_item_title {
padding-right: 0.5em;
}
.sc_portfolio_details .post_meta_item_title:after {
content: ':';
}
.sc_portfolio_details .post_meta_item_icon {
display: inline-block;
vertical-align: top;
margin-right: 0.3em;
}
.sc_portfolio_details .post_meta_button_link {
vertical-align: middle;
} .sc_portfolio_default .sc_portfolio_item_thumb {
position: relative;
overflow: hidden;
margin-bottom: 0;
}
.sc_portfolio_default .sc_portfolio_item_thumb[class*="hover_"] {
display: block !important;
}
.sc_portfolio_default .sc_portfolio_item_thumb img {
width: 100%;
height: auto;
-webkit-transition: -webkit-transform 0.3s ease;
-ms-transition: -ms-transform 0.3s ease;
transition: transform 0.3s ease;
}
.sc_portfolio_default .sc_portfolio_item_thumb .post_info {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
overflow: hidden;
text-align: center;
display: block;
margin: 0;
opacity: 1;
font-size: 1em;
padding: 2em;
-webkit-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: none;
-ms-transition: none;
transition: none;
-webkit-transform: none;
-ms-transform: none;
transform: none;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.sc_portfolio_default .sc_portfolio_item_thumb .post_info .post_category {
position: absolute;
z-index: 1;
top: 2em;
left: 2em;
}
.sc_portfolio_default .sc_portfolio_item_thumb .post_info .post_category a {
display: block;
padding: 4px 1em;
margin: 0 0.3em 0.3em 0;
-webkit-border-radius: 2em;
-ms-border-radius: 2em;
border-radius: 2em;
}
.sc_portfolio_default .sc_portfolio_item_thumb .post_info .post_category a, .sc_portfolio_default .sc_portfolio_item_thumb .post_info .post_category a .trx_addons_extended_taxonomy {
-webkit-transition: background-color 0.3s ease, color 0.3s ease;
-ms-transition: background-color 0.3s ease, color 0.3s ease;
transition: background-color 0.3s ease, color 0.3s ease;
}
.sc_portfolio_default .sc_portfolio_item_thumb .post_info .post_title {
font-weight: 400;
font-size: 1.5em;
line-height: 1.4em;
margin: 0;
text-transform: uppercase;
text-align: left;
}
.sc_portfolio_default .sc_portfolio_item_thumb .post_info .post_title span {
font-weight: 700;
}
.sc_portfolio_default .sc_portfolio_item_thumb .post_info .post_descr {
margin: 0.5em 0 0;
padding: 0;
position: relative;
text-align: left;
}
.sc_portfolio_default .sc_portfolio_item_thumb .post_info .post_category,
.sc_portfolio_default .sc_portfolio_item_thumb .post_info .post_title,
.sc_portfolio_default .sc_portfolio_item_thumb .post_info .post_descr {
-webkit-transition: -webkit-transform 0.3s ease, color 0.3s ease, opacity 0.3s ease;
-ms-transition: -ms-transform 0.3s ease, color 0.3s ease, opacity 0.3s ease;
transition: transform 0.3s ease, color 0.3s ease, opacity 0.3s ease;
}
.sc_portfolio_default .sc_portfolio_item_thumb .post_info .post_link {
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_portfolio_default .sc_portfolio_item_thumb .mask {
opacity: 0.5;
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 33%, rgba(0, 0, 0, 0.85) 100%);
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 33%, rgba(0, 0, 0, 0.85) 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 33%, rgba(0, 0, 0, 0.85) 100%);
}
.sc_portfolio_default .sc_portfolio_item_thumb:hover .mask {
opacity: 1;
}
.sc_portfolio_default .sc_portfolio_item_thumb:hover img {
-webkit-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
} .sc_portfolio_item .post_featured.post_video_play .mask {
background: #000;
opacity: 1;
}
.sc_portfolio_item .post_featured .trx_addons_video_player {
max-width: 100%;
} .sc_portfolio_columns_wrap .post_featured.with_video_autoplay.without_thumb {
height: 100%;
min-height: 12rem;
}
.sc_portfolio_columns_wrap .post_featured.with_video_autoplay.without_thumb > .post_video.with_video_autoplay {
position: absolute;
z-index: 3;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_portfolio_columns_wrap .post_featured.with_video_autoplay.without_thumb > .post_video.with_video_autoplay iframe {
height: 100% !important;
background-color: #000;
}
.sc_portfolio_columns_wrap .post_featured.with_video_autoplay.without_thumb > .post_video.with_video_autoplay .mejs-layers,
.sc_portfolio_columns_wrap .post_featured.with_video_autoplay.without_thumb > .post_video.with_video_autoplay .mejs-controls {
display: none;
}
.sc_portfolio_columns_wrap .post_featured.with_video_autoplay.without_thumb > .post_video.with_video_autoplay video {
object-fit: cover;
height: 100% !important;
}
.sc_portfolio_columns_wrap .post_featured.with_video_autoplay.without_thumb > .post_video.with_video_autoplay .trx_addons_video_player,
.sc_portfolio_columns_wrap .post_featured.with_video_autoplay.without_thumb > .post_video.with_video_autoplay .video_frame,
.sc_portfolio_columns_wrap .post_featured.with_video_autoplay.without_thumb > .post_video.with_video_autoplay .wp-video,
.sc_portfolio_columns_wrap .post_featured.with_video_autoplay.without_thumb > .post_video.with_video_autoplay .mejs-container,
.sc_portfolio_columns_wrap .post_featured.with_video_autoplay.without_thumb > .post_video.with_video_autoplay .mejs-mediaelement {
height: 100% !important;
}
.sc_portfolio .post_featured .mejs-mediaelement {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
} .sc_portfolio_item * {
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_portfolio_item .post_details {
display: none;
}
.sc_portfolio_item_current {
opacity: 0 !important;
}
.sc_portfolio_preview {
position: fixed;
z-index: 200000;
top: 0;
left: 0;
width: 50%;
height: 100%;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-content: center;
-ms-flex-line-pack: center;
align-content: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
pointer-events: none;
color: #fff;
}
.sc_portfolio_preview:before {
content: ' ';
opacity: 0;
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
-webkit-transition: opacity 0.6s ease;
-ms-transition: opacity 0.6s ease;
transition: opacity 0.6s ease;
background-color: #000;
}
.sc_portfolio_preview_show {
pointer-events: auto;
}
.sc_portfolio_preview_show:before {
opacity: 1;
}
.sc_portfolio_preview_media_container {
position: relative;
z-index: 120;
display: block;
object-fit: contain;
-webkit-transition: opacity 0.2s ease;
-ms-transition: opacity 0.2s ease;
transition: opacity 0.2s ease;
-webkit-transform-origin: left top;
-ms-transform-origin: left top;
transform-origin: left top;
-webkit-backface-visibility: hidden;
}
.sc_portfolio_preview_show .sc_portfolio_preview_media_container {
-webkit-animation: sc-portfolio-show-media-container 0.3s forwards;
-ms-animation: sc-portfolio-show-media-container 0.3s forwards;
animation: sc-portfolio-show-media-container 0.3s forwards;
}
.sc_portfolio_preview_show .sc_portfolio_preview_image_animate { -webkit-transition: opacity 0.2s;
-ms-transition: opacity 0.2s;
transition: opacity 0.2s;
}
.sc_portfolio_preview_image_animate { -webkit-transition: -webkit-transform 0.3s, opacity 0.2s;
-ms-transition: -ms-transform 0.3s, opacity 0.2s;
transition: transform 0.3s, opacity 0.2s;
}
.sc_portfolio_preview_description {
position: absolute;
z-index: 140;
top: 0;
left: 100%;
width: 100%;
height: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transition: -webkit-transform 1s, opacity 1s;
-ms-transition: -ms-transform 1s, opacity 1s;
transition: transform 1s, opacity 1s;
-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
-ms-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
-webkit-transform: translate3d(0, 30px, 0);
-ms-transform: translate3d(0, 30px, 0);
transform: translate3d(0, 30px, 0);
padding: 0 3em;
opacity: 0;
}
.sc_portfolio_preview_show .sc_portfolio_preview_description {
opacity: 1;
-webkit-transition-delay: 0.2s;
-ms-transition-delay: 0.2s;
transition-delay: 0.2s;
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.sc_portfolio_preview_show .post_title {
margin: 0 0 0.5em;
}
.sc_portfolio_preview_show .post_meta {
font-size: 1em;
line-height: 1.3em;
margin-top: 0;
margin-bottom: 2em;
}
.sc_portfolio_preview_show .post_description {
font-size: 1.1429em;
line-height: 2em;
}
.sc_portfolio_preview_show .post_description_content {
max-width: 100%;
margin-top: 1em;
}
.sc_portfolio_preview .sc_portfolio_preview_close {
opacity: 0;
position: fixed;
z-index: 150;
top: 0;
right: 0;
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
-ms-transition: -ms-transform 0.3s, opacity 0.3s;
transition: transform 0.3s, opacity 0.3s;
-webkit-transform: scale3d(0.6, 0.6, 1);
-ms-transform: scale3d(0.6, 0.6, 1);
transform: scale3d(0.6, 0.6, 1);
width: 6rem;
height: 6rem;
line-height: 6rem;
text-align: center;
}
.sc_portfolio_preview_image_loaded .sc_portfolio_preview_close {
opacity: 1;
-webkit-transform: scale3d(1, 1, 1);
-ms-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
} .portfolio_page {
position: relative;
}
.portfolio_page_title:first-child {
margin-top: 0;
}
.portfolio_page_subtitle {
margin: 0 0 0.5em;
}
.portfolio_page_details_item {
display: block;
}
.portfolio_page_details_item_title,
.portfolio_page_details_item_value {
display: inline-block;
vertical-align: top;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.portfolio_page_details_item_title {
width: 27%;
padding-right: 1em;
}
.portfolio_page_details_item_value {
font-weight: 500;
width: 73%;
}
.portfolio_page_details_item_icon {
display: inline-block;
vertical-align: top;
margin-right: 0.5em;
}
.portfolio_page_details_share {
margin-top: 1em;
padding-top: 1em;
border-top: 1px solid #ddd;
}
.portfolio_page_details_share .socials_wrap {
margin-right: -10px;
}
.portfolio_page_details_share .socials_wrap .social_item {
margin: 0 10px 8px 0;
}
.portfolio_page_details_share .socials_wrap .social_item .social_icon {
background-color: transparent !important;
color: #333;
width: auto;
height: auto;
line-height: inherit;
font-weight: normal;
-webkit-transition: background-color 0.3s ease, color 0.3s ease;
-ms-transition: background-color 0.3s ease, color 0.3s ease;
transition: background-color 0.3s ease, color 0.3s ease;
}
.portfolio_page_details_button_link {
margin-top: 1.5em;
}
.portfolio_page_details_wrap {
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.portfolio_page_details_top .portfolio_page_details_wrap {
margin-bottom: 3em;
}
.portfolio_page_details_bottom .portfolio_page_details_wrap {
margin-top: 3em;
}
.portfolio_page_details_top .portfolio_page_description,
.portfolio_page_details_bottom .portfolio_page_description {
display: inline-block;
vertical-align: top;
width: 68%;
}
.portfolio_page_details_top .portfolio_page_details,
.portfolio_page_details_bottom .portfolio_page_details {
display: inline-block;
vertical-align: top;
width: 32%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.portfolio_page_details_top .portfolio_page_description + .portfolio_page_details,
.portfolio_page_details_bottom .portfolio_page_description + .portfolio_page_details {
padding-left: 2em;
}
.portfolio_page_details_left .portfolio_page_details_wrap {
padding-right: 3em;
}
.portfolio_page_details_right .portfolio_page_details_wrap {
padding-left: 3em;
}
.portfolio_page_details_left .portfolio_page_details_wrap,
.portfolio_page_details_right .portfolio_page_details_wrap {
display: inline-block;
vertical-align: top;
width: 33%;
}
.portfolio_page_details_left .portfolio_page_content_wrap,
.portfolio_page_details_right .portfolio_page_content_wrap {
display: inline-block;
vertical-align: top;
width: 67%;
}
.portfolio_page_gallery {
margin-bottom: 3em;
}
.portfolio_page_gallery .portfolio_page_gallery_description {
margin-top: 1.5em;
}
.portfolio_page_gallery figure {
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 0;
}
.portfolio_page_content .portfolio_page_gallery {
margin: 0 0 1.5em;
}
.portfolio_page_content + .portfolio_page_gallery {
margin-top: 3em;
margin-bottom: 0;
}
[class*="portfolio_page_gallery_type_masonry_"] {
position: relative;
margin-right: -30px;
}
[class*="portfolio_page_gallery_type_masonry_"] .portfolio_page_gallery_item {
position: relative;
display: inline-block;
vertical-align: top;
padding: 0 30px 30px 0;
margin-bottom: 0;
border-width: 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.portfolio_page_gallery_type_masonry_2 .portfolio_page_gallery_item {
width: 50%;
}
.portfolio_page_gallery_type_masonry_3 .portfolio_page_gallery_item {
width: 33.3333%;
}
.portfolio_page_gallery_type_masonry_4 .portfolio_page_gallery_item {
width: 25%;
}
.portfolio_page_gallery_type_stream .portfolio_page_gallery_item + .portfolio_page_gallery_item {
margin-top: 30px;
}
.portfolio_page_video {
margin-bottom: 30px;
}
.portfolio_page_video .wp-video {
width: unset !important;
}
.portfolio_page_video .portfolio_page_video_description {
margin-top: 1.5em;
}
.portfolio_page_content .portfolio_page_video {
margin: 0 0 1.5em;
}
.portfolio_page_content + .portfolio_page_video,
.portfolio_page_content + .portfolio_page_gallery + .portfolio_page_video {
margin-top: 30px;
margin-bottom: 0;
}
.portfolio_page_featured img {
max-width: 100%;
height: auto;
vertical-align: top;
}
.portfolio_page_featured + .portfolio_page_title {
margin: 1em 0 0;
}
.portfolio_page_title + .portfolio_page_meta {
margin-top: 1em;
}
.portfolio_page_featured + .portfolio_page_content,
.portfolio_page_title + .portfolio_page_content,
.portfolio_page_meta + .portfolio_page_content {
margin-top: 2em;
}.sc_button_wrap:not([class*="sc_align_"]) {
display: inline-block;
vertical-align: top;
} .sc_button {
display: inline-block;
vertical-align: top;
text-transform: uppercase;
white-space: nowrap;
padding: 1.5em 3em;
background-position: center center;
background-repeat: repeat;
overflow: hidden;
background-color: #efa758;
color: #fff;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_button:hover {
background-color: #007fc5;
}
.sc_button + .sc_button {
margin-left: 1em;
}
.sc_button_subtitle {
font-size: 0.85em;
line-height: 1.25em;
text-transform: none;
display: block;
}
.sc_button_icon,
.sc_button_text {
display: inline-block;
vertical-align: middle;
white-space: normal;
text-decoration: inherit; }
.sc_button_icon {
font-size: 2em;
line-height: 1.25em;
font-weight: 400;
font-style: normal;
}
.sc_button .sc_button_icon svg {
stroke: currentColor;
fill: currentColor;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_button .sc_button_icon svg,
.sc_button .sc_button_icon object {
width: 1em;
height: 1em;
}
.sc_button_icon img {
max-height: 2.5em;
width: auto;
}
.sc_button_icon_left .sc_button_icon {
margin-right: 0.8em;
}
.sc_button_icon_right .sc_button_icon {
float: right;
margin-left: 0.8em;
}
.sc_button_icon_top .sc_button_icon {
display: block;
margin-bottom: 0.25em;
text-align: center;
} .sc_button.sc_button_size_small {
padding: 1em 2.5em;
}
.sc_button.sc_button_size_small .sc_button_icon img {
max-height: 2em;
width: auto;
}
.sc_button.sc_button_size_large {
font-size: 1.25em;
}
.sc_button.sc_button_size_large .sc_button_icon img {
max-height: 4em;
width: auto;
} .sc_button_bg_image {
position: relative;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.sc_button.sc_button_bg_image,
.sc_button.sc_button_bg_image:hover {
color: #fff !important;
}
.sc_button_bg_image .sc_button_text {
position: relative;
z-index: 2;
}
.sc_button_bg_image:before {
content: ' ';
margin: 0 !important;
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.5);
-webkit-transition: background-color 0.3s ease;
-ms-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
}
.sc_button_bg_image:hover:before {
background-color: rgba(0, 0, 0, 0.75);
} .sc_button_bordered {
background: none !important;
border: 2px solid #efa758;
color: #efa758;
}
.sc_button_bordered:hover {
border-color: #007fc5;
color: #007fc5;
} .sc_button_simple {
display: inline-block;
background-color: transparent !important;
color: #efa758;
position: relative;
padding: 0 1.8em 0 0;
}
.sc_button_simple:hover {
color: #000;
}
.sc_button.sc_button_simple:before,
.sc_button.sc_button_simple:after {
content: '\e911';
font-family: "trx_addons_icons";
margin: 0;
line-height: inherit;
color: inherit;
position: absolute;
z-index: 1;
top: 0;
right: 0;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_button_with_icon.sc_button_simple:before,
.sc_button_with_icon.sc_button_simple:after,
.sc_button_with_image.sc_button_simple:before,
.sc_button_with_image.sc_button_simple:after {
top: 50%;
line-height: 1em;
margin-top: -0.5em;
}
.sc_button.sc_button_simple:before {
right: 20px;
opacity: 0;
}
.sc_button.sc_button_simple:hover:before {
opacity: 1;
right: 0;
}
.sc_button.sc_button_simple:hover:after {
opacity: 0;
right: -20px;
}
.sc_button_simple.sc_button_icon_left {
padding-left: 1px;
}
.sc_button_simple.sc_button_icon_left .sc_button_icon {
margin-right: 0.4em;
}
.sc_button_simple.sc_button_icon_right {
padding-right: 1px;
}
.sc_button_simple.sc_button_icon_right .sc_button_icon {
margin-left: 0.4em;
}.sc_form {
position: relative;
padding-top: 0.0001px;
}
.trx_addons_field_error {
border-color: #CC0000 !important;
-webkit-box-shadow: 0px 0px 8px 0px rgba(200, 0, 0, 0.2);
-ms-box-shadow: 0px 0px 8px 0px rgba(200, 0, 0, 0.2);
box-shadow: 0px 0px 8px 0px rgba(200, 0, 0, 0.2);
}
.sc_form form input.filled.trx_addons_field_error,
.sc_form form input.filled.trx_addons_field_error:hover,
.sc_form form input.filled.trx_addons_field_error:focus {
color: #ff0000 !important;
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.sc_form.sc_align_left .sc_form_field {
text-align: left;
}
.sc_form.sc_align_center .sc_form_field {
text-align: center;
}
.sc_form.sc_align_right .sc_form_field {
text-align: right;
}
.sc_form.sc_align_justify .sc_form_field {
text-align: justify;
}
.sc_form_title,
.sc_form_description {
margin-bottom: 2rem;
}
.sc_form_form {
position: relative;
}
.sc_form_field {
display: block;
margin-bottom: 1.3em;
}
span.sc_form_field_title {
display: block;
font-size: 1em;
line-height: 1.8em;
font-weight: normal;
margin-bottom: 0.7em;
color: #292929;
}
label.required span.sc_form_field_title:after {
content: '*';
display: inline-block;
vertical-align: text-top;
margin: -0.5em 0 0 0.5em;
font-size: 80%;
color: #da6f5b;
}
.sc_form_field_tooltip {
position: relative;
font-size: 10px;
display: inline-block;
vertical-align: top;
width: 1em;
height: 1em;
line-height: 1em;
text-align: center;
background-color: #000;
color: #fff;
padding: 2px;
margin: -2px 0 0 2px;
cursor: help;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_form_field_tooltip:before {
content: ' ';
display: block;
position: absolute;
z-index: 1000;
top: -4px;
left: 18px;
width: 0;
height: 0;
opacity: 0;
border: 5px solid #000;
border-color: transparent transparent #000;
}
.sc_form_field_tooltip:after {
content: attr(data-tooltip-text);
display: block;
text-align: left;
line-height: 13px;
width: 150px;
background-color: #000;
color: #fff;
padding: 6px 10px;
-webkit-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
display: none;
opacity: 0;
pointer-events: none;
position: absolute;
z-index: 1000;
top: -10px;
left: 23px;
}
.sc_form_field_title:hover .sc_form_field_tooltip:before,
.sc_form_field_title:hover .sc_form_field_tooltip:after {
opacity: 1;
display: block;
}
.sc_form_field_range .sc_form_field_wrap,
.sc_form_field_slider .sc_form_field_wrap {
display: block;
margin: 0 0.6em;
}
.sc_form_field_checklist .sc_form_field_choises_dir_vertical {
max-height: 12em;
overflow-y: auto;
}
.sc_form_field_checklist .sc_form_field_choises_dir_vertical .sc_form_field_choises_item {
display: block;
}
.sc_form input[type="text"],
.sc_form select,
.sc_form textarea {
width: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_form.sc_align_left input,
.sc_form.sc_align_left textarea {
text-align: left;
}
.sc_form.sc_align_center input,
.sc_form.sc_align_center textarea {
text-align: center;
}
.sc_form.sc_align_right input,
.sc_form.sc_align_right textarea {
text-align: right;
}
.sc_form .sc_form_info_data > a,
.sc_form .sc_form_info_data > span {
display: block;
color: #000;
}
.sc_form .sc_form_info_data > a:hover {
color: #efa758;
}
.sc_form button:after {
content: ' ';
} .sc_form_default .sc_form_field_button:before {
content: ' ';
clear: both;
width: 100%;
height: 0;
display: block;
}
.sc_form_default .sc_form_field_button {
text-align: left;
} .sc_form_detailed .sc_form_form {
width: 90%;
}
.sc_form_detailed .sc_form_title,
.sc_form_detailed .sc_form_description {
text-align: left;
}
.sc_form_detailed button {
width: 100%;
}
.sc_form_detailed .sc_form_info_item {
overflow: hidden;
}
.sc_form_detailed .sc_form_info_item + .sc_form_info_item {
margin-top: 3.5em;
}
.sc_form_detailed .sc_form_info_icon {
float: left;
color: #c7c7c7;
display: block;
width: 2em;
text-align: center;
}
.sc_form_detailed .sc_form_info_icon:before {
font-family: "trx_addons_icons";
font-size: 2.3em;
line-height: 1.2em;
}
.sc_form_detailed .sc_form_info_item_phone .sc_form_info_icon:before {
content: '\e893';
}
.sc_form_detailed .sc_form_info_item_email .sc_form_info_icon:before {
content: '\e86d';
}
.sc_form_detailed .sc_form_info_item_address .sc_form_info_icon:before {
content: '\e88a';
}
.sc_form_detailed .sc_form_info_area {
float: left;
display: block;
width: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
margin-left: -3em;
padding-left: 4.5em;
font-size: 0.9231em;
text-transform: uppercase;
color: #292929;
}
.sc_form_detailed .sc_form_info_area > span {
display: block;
line-height: 1.5em;
}
.sc_form_detailed .sc_form_info_area .sc_form_info_title {
font-weight: 600;
}
.sc_form_detailed button {
display: block;
} .sc_form_modern .sc_form_info {
margin-bottom: 2.2em;
}
.sc_form_modern .sc_form_info_item {
text-align: center;
}
.sc_form_modern .sc_form_info_icon {
color: #c7c7c7;
display: block;
}
.sc_form_modern .sc_form_info_icon:before {
font-family: "trx_addons_icons";
font-size: 4.8em;
line-height: 1.5em;
}
.sc_form_modern .sc_form_info_item_address .sc_form_info_icon:before {
content: '\e88a';
}
.sc_form_modern .sc_form_info_item_email .sc_form_info_icon:before {
content: '\e86d';
}
.sc_form_modern .sc_form_info_item_phone .sc_form_info_icon:before {
content: '\e893';
}
.sc_form_modern .sc_form_field {
margin-bottom: 2.2em;
}
.sc_form_modern textarea {
min-height: 10.75em;
}
.sc_form_modern .sc_form_field_button {
text-align: center;
}
.sc_form_modern button {
margin-top: 0;
} .sc_googlemap_content .sc_form_default .sc_form_details {
width: 100%;
float: none;
}
.sc_googlemap_content .sc_form_default .sc_form_details > div {
width: 100%;
padding-right: 0;
}
.sc_googlemap_content .sc_form_default .sc_form_field_message {
width: 100%;
float: none;
padding-left: 0;
}
.sc_googlemap_content .sc_form .sc_form_field input[type="text"],
.sc_googlemap_content .sc_form .sc_form_field textarea {
padding: 0.5em 1em;
}
.sc_googlemap_content .sc_form .sc_form_field textarea {
min-height: 3em;
}  [class*="sc_input_hover_"] .sc_form_field_wrap,
[class*="sc_input_hover_"] .comments_field_wrap {
position: relative;
z-index: 1;
display: block;
}
[class*="sc_input_hover_"] input[type="text"],
[class*="sc_input_hover_"] input[type="number"],
[class*="sc_input_hover_"] input[type="email"],
[class*="sc_input_hover_"] input[type="password"],
[class*="sc_input_hover_"] input[type="search"],
[class*="sc_input_hover_"] select,
[class*="sc_input_hover_"] textarea {
font-size: 1em;
line-height: 1.25em;
font-weight: 400;
font-style: normal;
letter-spacing: 1px;
text-align: left !important;
padding: 1.4em;
width: 100%;
}
[class*="sc_input_hover_"] input:focus,
[class*="sc_input_hover_"] select:focus,
[class*="sc_input_hover_"] textarea:focus {
outline: none;
}
[class*="sc_input_hover_"] .sc_form_field_hover {
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: 100%;
font-size: 1em;
text-align: left !important;
overflow: visible;
padding: 0;
pointer-events: none;
white-space: nowrap;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-font-smoothing: antialiased;
-webkit-touch-callout: none;
}
[class*="sc_input_hover_"] .sc_form_field_content {
position: relative;
display: block;
width: 100%;
font-size: 1em;
line-height: 1.2em;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
[class*="sc_input_hover_"] label.required .sc_form_field_content:after {
content: '*';
vertical-align: top;
margin-left: 0.3em;
font-size: 110%;
color: #da6f5b;
}
[class*="sc_input_hover_"] label.required:after {
display: none;
} .sc_input_hover_accent input[type="text"],
.sc_input_hover_accent input[type="number"],
.sc_input_hover_accent input[type="email"],
.sc_input_hover_accent input[type="password"],
.sc_input_hover_accent input[type="search"],
.sc_input_hover_accent select,
.sc_input_hover_accent .select2-container .select2-selection,
.sc_input_hover_accent textarea {
-webkit-box-shadow: 0px 0px 0px 2px transparent;
-ms-box-shadow: 0px 0px 0px 2px transparent;
box-shadow: 0px 0px 0px 2px transparent;
-webkit-transition: box-shadow 0.3s ease;
-ms-transition: box-shadow 0.3s ease;
transition: box-shadow 0.3s ease;
-webkit-appearance: none; }
.sc_input_hover_accent textarea {
min-height: 11.5em;
}
.sc_input_hover_accent .sc_form_field_hover {
position: static;
}
.sc_input_hover_accent .sc_form_field_content {
padding: 0.3em 0 0;
}
.sc_input_hover_accent .sc_form_field_hover:before {
content: ' ';
display: block !important;
position: absolute;
z-index: -1;
top: 0;
left: 0;
width: 100%;
height: 3em;
-webkit-box-shadow: 0px 0px 0px 0px;
-ms-box-shadow: 0px 0px 0px 0px;
box-shadow: 0px 0px 0px 0px;
color: rgba(239, 167, 88, 0.6);
}
.sc_input_hover_accent textarea + .sc_form_field_hover:before {
height: 9em;
}
.sc_input_hover_accent input:focus + .sc_form_field_hover,
.sc_input_hover_accent select:focus + .sc_form_field_hover,
.sc_input_hover_accent .select2-container--focus + .sc_form_field_hover,
.sc_input_hover_accent .select2-container--open + .sc_form_field_hover,
.sc_input_hover_accent textarea:focus + .sc_form_field_hover {
pointer-events: none;
}
.sc_input_hover_accent input:focus + .sc_form_field_hover:before,
.sc_input_hover_accent select:focus + .sc_form_field_hover:before,
.sc_input_hover_accent .select2-container--focus + .sc_form_field_hover:before,
.sc_input_hover_accent .select2-container--open + .sc_form_field_hover:before,
.sc_input_hover_accent textarea:focus + .sc_form_field_hover:before {
-webkit-animation: anim-accent 0.3s forwards;
-ms-animation: anim-accent 0.3s forwards;
animation: anim-accent 0.3s forwards;
}
.sc_input_hover_accent input[type="text"]:focus,
.sc_input_hover_accent input[type="number"]:focus,
.sc_input_hover_accent input[type="email"]:focus,
.sc_input_hover_accent input[type="password"]:focus,
.sc_input_hover_accent input[type="search"]:focus,
.sc_input_hover_accent select:focus,
.sc_input_hover_accent .select2-container--focus .select2-selection,
.sc_input_hover_accent .select2-container--open .select2-selection,
.sc_input_hover_accent textarea:focus {
border-color: #efa758 !important;
}
@-webkit-keyframes anim-accent {
to {
-webkit-box-shadow: 0px 0px 100px 50px;
-ms-box-shadow: 0px 0px 100px 50px;
box-shadow: 0px 0px 100px 50px;
opacity: 0;
}
}
@keyframes anim-accent {
to {
-webkit-box-shadow: 0px 0px 100px 50px;
-ms-box-shadow: 0px 0px 100px 50px;
box-shadow: 0px 0px 100px 50px;
opacity: 0;
}
} .sc_input_hover_path .sc_form_field_wrap {
margin-bottom: 3em;
}
.sc_input_hover_path input[type="text"],
.sc_input_hover_path input[type="number"],
.sc_input_hover_path input[type="email"],
.sc_input_hover_path input[type="password"],
.sc_input_hover_path input[type="search"],
.sc_input_hover_path textarea {
border: none !important;
background: transparent !important;
}
.sc_input_hover_path textarea {
height: 4.1em;
overflow: hidden;
min-height: 0 !important;
}
.sc_input_hover_path textarea.filled,
.sc_input_hover_path textarea:focus {
height: auto;
min-height: 10.5em !important;
}
.sc_input_hover_path .sc_form_field_hover {
height: 100%;
cursor: text;
display: block;
}
.sc_input_hover_path .sc_form_field_content {
padding: 2em 1.5em 1.5em;
-webkit-transform-origin: 0% 50%;
-ms-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-webkit-transition: -webkit-transform 0.3s ease;
-ms-transition: -ms-transform 0.3s ease;
transition: transform 0.3s ease;
}
.sc_input_hover_path textarea + .sc_form_field_hover > .sc_form_field_content {
padding-top: 2em;
}
.sc_input_hover_path .sc_form_field_graphic {
fill: none;
position: absolute;
z-index: 1;
top: 0;
left: 0;
-webkit-transform: scale3d(1, -1, 1);
-ms-transform: scale3d(1, -1, 1);
transform: scale3d(1, -1, 1);
-webkit-transition: stroke-dashoffset 0.5s ease;
-ms-transition: stroke-dashoffset 0.5s ease;
transition: stroke-dashoffset 0.5s ease;
pointer-events: none;
stroke: #333;
stroke-width: 2px;
stroke-dasharray: 1190;
stroke-dashoffset: 670;
}
.sc_input_hover_path textarea + .sc_form_field_hover > .sc_form_field_graphic {
stroke-dasharray: 1420;
stroke-dashoffset: 900;
}
.sc_input_hover_path input:focus + .sc_form_field_hover,
.sc_input_hover_path textarea:focus + .sc_form_field_hover,
.sc_input_hover_path input.filled + .sc_form_field_hover,
.sc_input_hover_path textarea.filled + .sc_form_field_hover {
cursor: default;
pointer-events: none;
}
.sc_input_hover_path input:focus + .sc_form_field_hover > .sc_form_field_graphic,
.sc_input_hover_path textarea:focus + .sc_form_field_hover > .sc_form_field_graphic,
.sc_input_hover_path input.filled + .sc_form_field_hover > .sc_form_field_graphic,
.sc_input_hover_path textarea.filled + .sc_form_field_hover > .sc_form_field_graphic {
stroke-dashoffset: 0;
}
.sc_input_hover_path input:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_path textarea:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_path input.filled + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_path textarea.filled + .sc_form_field_hover > .sc_form_field_content {
-webkit-transform: scale3d(0.875, 0.875, 1) translate3d(0, 2.8em, 0);
-ms-transform: scale3d(0.875, 0.875, 1) translate3d(0, 2.8em, 0);
transform: scale3d(0.875, 0.875, 1) translate3d(0, 2.8em, 0);
}
.sc_input_hover_path textarea:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_path textarea.filled + .sc_form_field_hover > .sc_form_field_content {
-webkit-transform: scale3d(0.875, 0.875, 1) translate3d(0, 10em, 0);
-ms-transform: scale3d(0.875, 0.875, 1) translate3d(0, 10em, 0);
transform: scale3d(0.875, 0.875, 1) translate3d(0, 10em, 0);
} .sc_input_hover_jump .sc_form_field_wrap {
padding-top: 2em;
overflow: hidden;
}
.sc_input_hover_jump input[type="text"],
.sc_input_hover_jump input[type="number"],
.sc_input_hover_jump input[type="email"],
.sc_input_hover_jump input[type="password"],
.sc_input_hover_jump input[type="search"],
.sc_input_hover_jump textarea {
border: 2px solid #ddd;
}
.sc_input_hover_jump textarea {
min-height: 11.9em !important;
}
.sc_input_hover_jump .sc_form_field_hover {
overflow: hidden;
-webkit-transform: translate3d(0, 2em, 0);
-ms-transform: translate3d(0, 2em, 0);
transform: translate3d(0, 2em, 0);
}
.sc_input_hover_jump .sc_form_field_content {
padding: 1.5em;
}
.sc_input_hover_jump .sc_form_field_content:before {
content: attr(data-content);
position: absolute;
top: -190%;
left: 0;
font-weight: bold;
margin: 0;
color: #efa758;
}
.sc_input_hover_jump input:focus + .sc_form_field_hover,
.sc_input_hover_jump textarea:focus + .sc_form_field_hover,
.sc_input_hover_jump input.filled + .sc_form_field_hover,
.sc_input_hover_jump textarea.filled + .sc_form_field_hover {
-webkit-animation: anim-jump-1 0.25s forwards;
-ms-animation: anim-jump-1 0.25s forwards;
animation: anim-jump-1 0.25s forwards;
}
.sc_input_hover_jump input:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_jump textarea:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_jump input[type="text"].filled + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_jump textarea.filled + .sc_form_field_hover > .sc_form_field_content {
-webkit-animation: anim-jump-2 0.25s forwards ease-in;
-ms-animation: anim-jump-2 0.25s forwards ease-in;
animation: anim-jump-2 0.25s forwards ease-in;
}
.sc_input_hover_path input:focus,
.sc_input_hover_path textarea:focus,
.sc_input_hover_path input.filled,
.sc_input_hover_path textarea.filled {
border-color: #efa758;
}
@-webkit-keyframes anim-jump-1 {
0%, 70% {
-webkit-transform: translate3d(0, 3em, 0);
-ms-transform: translate3d(0, 3em, 0);
transform: translate3d(0, 3em, 0);
}
71%, 100% {
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes anim-jump-1 {
0%, 70% {
-webkit-transform: translate3d(0, 3em, 0);
-ms-transform: translate3d(0, 3em, 0);
transform: translate3d(0, 3em, 0);
}
71%, 100% {
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@-webkit-keyframes anim-jump-2 {
0% {
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
70%, 71% {
-webkit-transform: translate3d(0, 125%, 0);
-ms-transform: translate3d(0, 125%, 0);
transform: translate3d(0, 125%, 0);
-webkit-animation-timing-function: ease-out;
-ms-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
100% {
-webkit-transform: translate3d(0, 200%, 0);
-ms-transform: translate3d(0, 200%, 0);
transform: translate3d(0, 200%, 0);
}
}
@keyframes anim-jump-2 {
0% {
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
70%, 71% {
-webkit-transform: translate3d(0, 125%, 0);
-ms-transform: translate3d(0, 125%, 0);
transform: translate3d(0, 125%, 0);
-webkit-animation-timing-function: ease-out;
-ms-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
100% {
-webkit-transform: translate3d(0, 200%, 0);
-ms-transform: translate3d(0, 200%, 0);
transform: translate3d(0, 200%, 0);
}
} .sc_input_hover_underline .sc_form_field {
margin-bottom: 2em;
}
.sc_input_hover_underline .sc_form_field_button {
margin-bottom: 0;
margin-top: 3em;
}
.sc_input_hover_underline .sc_form_field_wrap {
margin-bottom: 0;
}
[class*="sc_input_hover_"].sc_input_hover_underline input[type="text"],
[class*="sc_input_hover_"].sc_input_hover_underline input[type="number"],
[class*="sc_input_hover_"].sc_input_hover_underline input[type="email"],
[class*="sc_input_hover_"].sc_input_hover_underline input[type="password"],
[class*="sc_input_hover_"].sc_input_hover_underline input[type="search"],
[class*="sc_input_hover_"].sc_input_hover_underline textarea {
border: none !important;
background-color: transparent !important;
padding: 0.5em 0 !important;
}
.sc_input_hover_underline textarea {
height: 2.5em;
overflow: hidden;
min-height: 0 !important;
}
.sc_input_hover_underline textarea.filled,
.sc_input_hover_underline textarea:focus {
height: auto;
min-height: 6em !important;
}
.sc_input_hover_underline textarea + .sc_form_field_hover > .sc_form_field_content {
display: block; }
.sc_input_hover_underline textarea.filled + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_underline textarea:focus + .sc_form_field_hover > .sc_form_field_content {
height: 6.3em;
}
.sc_input_hover_underline .sc_form_field_hover {
padding: 0.5em 0;
overflow: visible;
}
.sc_input_hover_underline .sc_form_field_hover:before {
content: ' ';
display: block !important;
position: absolute;
top: auto;
right: auto;
bottom: 0;
left: 0;
width: 100%;
height: 2px;
-webkit-transform-origin: 50% 100%;
-ms-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-transition: -webkit-transform 0.3s, background-color 0.3s;
-ms-transition: -ms-transform 0.3s, background-color 0.3s;
transition: transform 0.3s, background-color 0.3s;
background-color: #ddd;
}
.sc_input_hover_underline .sc_form_field_content {
padding: 0;
-webkit-transform-origin: 0% 0%;
-ms-transform-origin: 0% 0%;
transform-origin: 0% 0%;
-webkit-transition: -webkit-transform 0.3s, color 0.3s;
-ms-transition: -ms-transform 0.3s, color 0.3s;
transition: transform 0.3s, color 0.3s;
}
.sc_input_hover_underline input:focus + .sc_form_field_hover:before,
.sc_input_hover_underline textarea:focus + .sc_form_field_hover:before,
.sc_input_hover_underline input.filled + .sc_form_field_hover:before,
.sc_input_hover_underline textarea.filled + .sc_form_field_hover:before {
background-color: #333;
-webkit-transform: scale3d(1, 1, 1);
-ms-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
.sc_input_hover_underline input:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_underline input.filled + .sc_form_field_hover > .sc_form_field_content {
color: #333;
-webkit-transform: translate3d(0, 2.2em, 0) scale3d(0.875, 0.875, 1);
-ms-transform: translate3d(0, 2.2em, 0) scale3d(0.875, 0.875, 1);
transform: translate3d(0, 2.2em, 0) scale3d(0.875, 0.875, 1);
}
.sc_input_hover_underline textarea:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_underline textarea.filled + .sc_form_field_hover > .sc_form_field_content {
color: #333;
height: 5.3em;
-webkit-transform: translate3d(0, 6.2em, 0) scale3d(0.875, 0.875, 1);
-ms-transform: translate3d(0, 6.2em, 0) scale3d(0.875, 0.875, 1);
transform: translate3d(0, 6.2em, 0) scale3d(0.875, 0.875, 1);
} [class*="sc_input_hover_"].sc_input_hover_iconed input[type="text"],
[class*="sc_input_hover_"].sc_input_hover_iconed input[type="number"],
[class*="sc_input_hover_"].sc_input_hover_iconed input[type="email"],
[class*="sc_input_hover_"].sc_input_hover_iconed input[type="password"],
[class*="sc_input_hover_"].sc_input_hover_iconed input[type="search"],
[class*="sc_input_hover_"].sc_input_hover_iconed textarea {
padding-left: 3em !important;
}
.sc_input_hover_iconed textarea {
min-height: 8.4em;
}
.sc_input_hover_iconed .sc_form_field_hover {
overflow: hidden;
padding: 1.2em !important;
margin: 0;
}
.sc_input_hover_iconed .sc_form_field_content {
display: inline-block !important;
width: auto;
-webkit-transform: translate3d(-1.4em, 0, 0);
-ms-transform: translate3d(-1.4em, 0, 0);
transform: translate3d(-1.4em, 0, 0);
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
-ms-transition: -ms-transform 0.3s, opacity 0.3s;
transition: transform 0.3s, opacity 0.3s;
}
.sc_input_hover_iconed .sc_form_field_icon {
display: inline-block;
font-size: 1.1111em;
text-align: center !important;
position: relative;
width: 1.5em;
height: 1.6em;
line-height: 1.6em;
-webkit-transform: translate3d(-3em, 0, 0);
-ms-transform: translate3d(-3em, 0, 0);
transform: translate3d(-3em, 0, 0);
-webkit-transition: -webkit-transform 0.3s ease;
-ms-transition: -ms-transform 0.3s ease;
transition: transform 0.3s ease;
}
.sc_input_hover_iconed .sc_form_field_icon:before {
position: static !important;
left: auto;
top: auto;
width: auto;
height: auto;
margin: 0 !important;
padding: 0 !important;
font-style: normal !important;
line-height: inherit;
vertical-align: middle;
}
.sc_input_hover_iconed input:focus + .sc_form_field_hover,
.sc_input_hover_iconed textarea:focus + .sc_form_field_hover,
.sc_input_hover_iconed input.filled + .sc_form_field_hover,
.sc_input_hover_iconed textarea.filled + .sc_form_field_hover {
color: #333;
}
.sc_input_hover_iconed input:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_iconed textarea:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_iconed input.filled + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_iconed textarea.filled + .sc_form_field_hover > .sc_form_field_content {
opacity: 0;
-webkit-transform: translate3d(100px, 0, 0);
-ms-transform: translate3d(100px, 0, 0);
transform: translate3d(100px, 0, 0);
}
.sc_input_hover_iconed .sc_form_field_content,
.sc_input_hover_iconed .sc_form_field_icon,
.sc_input_hover_iconed input:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_iconed textarea:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_iconed input.filled + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_iconed textarea.filled + .sc_form_field_hover > .sc_form_field_content {
-webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
-ms-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
}
.sc_input_hover_iconed input:focus + .sc_form_field_hover > .sc_form_field_icon,
.sc_input_hover_iconed textarea:focus + .sc_form_field_hover > .sc_form_field_icon,
.sc_input_hover_iconed input.filled + .sc_form_field_hover > .sc_form_field_icon,
.sc_input_hover_iconed textarea.filled + .sc_form_field_hover > .sc_form_field_icon {
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}.sc_socials {
position: relative;
padding-top: 0.0001px;
}
.socials_wrap {
display: block;
vertical-align: middle;
margin: 0;
}
.socials_wrap.socials_dir_vertical {
white-space: normal;
}
.socials_wrap.socials_dir_vertical .social_item {
display: block;
margin-right: 0 !important;
margin-bottom: 8px;
}
.socials_wrap .social_item {
display: inline-block;
vertical-align: top;
line-height: inherit;
text-align: center;
margin-right: 8px;
}
.socials_wrap .social_item:last-child {
margin-right: 0 !important;
}
.socials_wrap .social_item_style_bg {
overflow: hidden;
}
.socials_wrap .social_item[data-copy-link-url] {
position: relative;
}
.socials_wrap:not(.socials_type_list) .social_item .social_icon {
position: relative;
display: block;
background-size: 100%;
background-position: top center;
overflow: hidden;
width: 3em;
height: 3em;
line-height: 3em;
text-align: center;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.socials_wrap .social_item .social_icon,
.socials_wrap .social_item .social_name {
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
.socials_wrap .social_item_type_icons_names .social_icon {
margin: 0 auto;
}
.socials_wrap .social_item .social_name {
font-family: inherit;
}
.socials_wrap .social_item .social_name:before {
display: none;
}
.socials_wrap .sc_icon_type_svg svg,
.socials_wrap .sc_icon_type_svg object {
width: 1.25em;
height: 1.25em;
margin-bottom: -0.2em;
}
.socials_wrap .social_item .social_icon + .social_name {
display: inline-block;
vertical-align: top;
margin-top: 0.5em;
}
.socials_wrap .social_item .social_icon .social_hover {
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0;
background-size: 100%;
background-position: bottom center;
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.socials_wrap .social_item .social_icon:hover .social_hover {
opacity: 1;
}.sc_title {
position: relative;
}.slider_container {
position: relative;
overflow: hidden;
}
.slider_container,
.slider_container .slider-slide {
-webkit-transition: -webkit-transform 0.3s ease, opacity 0.3s ease, border-radius 0.3s ease;
-ms-transition: -ms-transform 0.3s ease, opacity 0.3s ease, border-radius 0.3s ease;
transition: transform 0.3s ease, opacity 0.3s ease, border-radius 0.3s ease;
}
.slider_container:not(.inited), .slider_container:not(.inited) ~ .slider_pagination_wrap, .slider_container:not(.inited) ~ .slider_controls_wrap {
display: none;
}
.slider_container.slider_overflow_visible,
.slider_container.slider_elastistack,
.slider_container.swiper-container-coverflow,
.slider_container.swiper-container-cube,
.slider_container.swiper-container-flip {
overflow: visible;
}
.slider_outer {
position: relative;
}
.slider_container .slider-slide {
position: relative;  background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.slider_container:not(.slider_height_fixed) .slider-wrapper {
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
.slider_container:not(.slider_height_fixed) .slider-slide {
height: auto; }
.slider_container.slider_height_fixed:not(.slider_direction_vertical) .slider-slide {
height: 100%;
}
.slider_container.slider_direction_vertical .slider-slide {
min-height: 1px;
}
.slider_container[data-interval="0"] .swiper-wrapper,
.slider_container[data-interval="0"] .swiper-slide,
.slider_container[data-interval="0"] .slide_parallax_wrapper {
transition-timing-function: linear !important;
}
.slider_container.slider_with_parallax .slider-slide {
overflow: hidden;
}
.slider_container.slider_with_parallax .slide_parallax_wrapper {
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.slider_container.slider_type_bg:not(.slider_controller_container):not(.slider_multi),
.slider_container.slider_type_bg:not(.slider_controller_container):not(.slider_multi) .slider-slide {
min-height: 180px;
}
.slider_container.slider_controls_side:not(.slider_controller_container):not(.slider_multi),
.slider_container.slider_controls_side:not(.slider_controller_container):not(.slider_multi) .slider-slide,
.slider_outer_controls_outside .slider_container:not(.slider_controller_container):not(.slider_multi),
.slider_outer_controls_outside .slider_container:not(.slider_controller_container):not(.slider_multi) .slider-slide {
min-height: 3em;
}
.slider_container.slider_elastistack .slider-slide,
.slider_container.slider_type_text .slider-slide,
.slider_container.slider_type_bg .slider-slide,
.slider_container.slider_type_images .slider-slide {
text-align: center;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.slider_container.slider_type_images .slider-slide > img, .slider_container.slider_type_images .slider-slide > .slide_parallax_wrapper > img {
max-width: 100%;
height: auto;
}
.slider_container .slider-slide > .slide_link, .slider_container .slider-slide > .slide_parallax_wrapper > .slide_link {
display: block;
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.slider_container .slider-slide > .trx_addons_video_player, .slider_container .slider-slide > .slide_parallax_wrapper > .trx_addons_video_player {
display: block;
width: 100%;
height: 100%;
}
.slider_container .slide_info,
.slider_container .slide_info > *,
.slider_container .slide_content {
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
.slider_container.slider_type_text .slide_content {
width: 100%;
}
.slider_container.slider_type_bg .slide_content,
.slider_container.slider_type_images .slide_content {
position: relative;
z-index: 2;
color: #f0f0f0;
}
.slider_container .slide_info + .slide_content {
margin-top: 0.5em;
}
.slider_container .slide_content p {
margin: 0;
} .slider_container.swiper-container-swap .slider-slide {
-webkit-transition: -webkit-transform 0.3s ease, opacity 0.3s ease, border-radius 0.3s ease;
-ms-transition: -ms-transform 0.3s ease, opacity 0.3s ease, border-radius 0.3s ease;
transition: transform 0.3s ease, opacity 0.3s ease, border-radius 0.3s ease;
} .slider_shadows .slider_container,
.slider_container.slider_shadows {
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
padding: 2em;
}
.slider_shadows .slider_container .slider-slide,
.slider_container.slider_shadows .slider-slide {
padding: 1.5em;
background-color: #fff;
-webkit-box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.1);
-ms-box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.1);
} .slider_outer .slide_number,
.slider_container .slide_number {
display: none;
}
.slider_container .slide_info,
.slider_container .slide_content {
position: relative;
z-index: 2;
text-align: center;
padding: 0 3em;
line-height: 1.3em;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.slider_container .slide_info.slide_info_large {
padding: 2em;
background-color: rgba(0, 0, 0, 0.6);
}
.slider_container .slide_overlay,
.slider_container .slide_info.slide_info_large,
.slider_container .slide_info a {
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.slider_container.slider_type_bg .slide_info.slide_info_large .slide_title,
.slider_container.slider_type_images .slide_info.slide_info_large .slide_title,
.slider_container.slider_type_bg .slide_info.slide_info_large .slide_title a,
.slider_container.slider_type_images .slide_info.slide_info_large .slide_title a,
.slider_container.slider_type_bg .slide_info.slide_info_large:hover .slide_date,
.slider_container.slider_type_images .slide_info.slide_info_large:hover .slide_date,
.slider_container.slider_type_bg .slide_info.slide_info_large:hover .slide_cats,
.slider_container.slider_type_images .slide_info.slide_info_large:hover .slide_cats,
.slider_container.slider_type_bg .slide_info.slide_info_large:hover .slide_cats a,
.slider_container.slider_type_images .slide_info.slide_info_large:hover .slide_cats a {
color: #ffffff;
}
.slider_container .slide_info.slide_info_large:hover {
background-color: rgba(0, 0, 0, 0.8);
}
.slider_container .slide_info.slide_info_large .slide_cats a {
font-size: 0.8667em;
line-height: 1.7333em;
font-weight: 500;
text-transform: uppercase;
}
.slider_container .slide_info.slide_info_large .slide_title {
font-size: 1.4em;
line-height: 1.5em;
font-weight: 400;
text-transform: uppercase;
margin: 0.5em 0;
}
.slider_container .slide_info.slide_info_large .slide_date {
font-size: 0.9333em;
font-style: italic;
}
.slider_container.slider_titles_center .slide_info:not(.slide_info_large),
.slider_container.slider_titles_center .slide_content {
padding: 0;
}
.slider_container.slider_titles_center .slide_info_large {
min-width: 50%;
max-width: 75%;
}
.slider_container.slider_titles_lb .slider-slide,
.slider_container.slider_titles_rb .slider-slide,
.slider_container.slider_titles_bottom .slider-slide {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.slider_container.slider_titles_lb .slider-slide:not(.with_content) .slide_info_small,
.slider_container.slider_titles_rb .slider-slide:not(.with_content) .slide_info_small,
.slider_container.slider_titles_bottom .slider-slide:not(.with_content) .slide_info_small,
.slider_container.slider_titles_lb .slide_content,
.slider_container.slider_titles_rb .slide_content,
.slider_container.slider_titles_bottom .slide_content {
margin-bottom: 2em;
}
.slider_container.slider_titles_lb .slider-slide {
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.slider_container.slider_titles_lb .slide_info,
.slider_container.slider_titles_lb .slide_content {
text-align: left;
}
.slider_container.slider_titles_lb .slide_info_large {
max-width: 50%;
}
.slider_container.slider_titles_rb .slider-slide {
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
}
.slider_container.slider_titles_rb .slide_info,
.slider_container.slider_titles_rb .slide_content {
text-align: right;
}
.slider_container.slider_titles_rb .slide_info_large {
max-width: 50%;
}
.slider_container .slide_info .slide_title {
margin-top: 0.4em;
}
.slider_titles_outside_wrap .slide_cats,
.slider_titles_outside_wrap .slide_subtitle {
font-style: italic;
letter-spacing: 0;
}
.slider_container .slide_overlay {
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.4);
}
.slider_container .slider-slide:hover .slide_overlay {
background-color: rgba(0, 0, 0, 0.7);
}
.slider_container:not(.slider_type_text) .slide_info_small,
.slider_container.slider_multi:not(.slider_type_text) .slide_info_small {
text-shadow: 1px 1px #000;
}
.slider_container.slider_pagination_pos_bottom.slider_pagination_bullets.slider_multi:not(.slider_titles_center) .slide_info,
.slider_container.slider_pagination_pos_bottom.slider_pagination_bullets:not(.slider_titles_center) .slide_info {
margin-bottom: 3em;
}
.slider_container.slider_pagination_pos_bottom.slider_pagination_bullets.slider_multi:not(.slider_titles_center) .slide_info + .slide_content,
.slider_container.slider_pagination_pos_bottom.slider_pagination_bullets:not(.slider_titles_center) .slide_info + .slide_content {
margin-top: -2.5em;
margin-bottom: 3em;
}
.slider_container.slider_pagination_pos_bottom.slider_pagination_custom.slider_multi:not(.slider_titles_center) .slide_info,
.slider_container.slider_pagination_pos_bottom.slider_pagination_custom:not(.slider_titles_center) .slide_info,
.slider_container.slider_pagination_pos_bottom.slider_pagination_fraction.slider_multi:not(.slider_titles_center) .slide_info,
.slider_container.slider_pagination_pos_bottom.slider_pagination_fraction:not(.slider_titles_center) .slide_info {
margin-bottom: 4em;
}
.slider_container.slider_pagination_pos_bottom.slider_pagination_custom.slider_multi:not(.slider_titles_center) .slide_info + .slide_content,
.slider_container.slider_pagination_pos_bottom.slider_pagination_custom:not(.slider_titles_center) .slide_info + .slide_content,
.slider_container.slider_pagination_pos_bottom.slider_pagination_fraction.slider_multi:not(.slider_titles_center) .slide_info + .slide_content,
.slider_container.slider_pagination_pos_bottom.slider_pagination_fraction:not(.slider_titles_center) .slide_info + .slide_content {
margin-top: -3.5em;
margin-bottom: 4em;
}
.slider_container.slider_multi .slide_title,
.slider_container .slide_info:not(.slide_info_large) .slide_title {
font-size: 1.5385em;
margin: 0.2em 0;
}
.slider_container.slider_multi:not(.slider_type_text) .slide_date,
.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_date {
font-size: 0.8667em;
font-style: italic;
margin-bottom: 0.5em;
}
.slider_container.slider_multi:not(.slider_type_text) .slide_title,
.slider_container.slider_multi:not(.slider_type_text) .slide_title a,
.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_title,
.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_title a {
color: #f0f0f0;
}
.slider_container.slider_multi:not(.slider_type_text) .slide_title a:hover,
.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_title a:hover,
.slider_container.slider_multi:not(.slider_type_text) .slide_cats a:hover,
.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_cats a:hover {
color: #ffffff;
}
.slider_container.slider_multi:not(.slider_type_text) .slide_date,
.slider_container.slider_multi:not(.slider_type_text) .slide_cats,
.slider_container.slider_multi:not(.slider_type_text) .slide_cats a,
.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_date,
.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_cats,
.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_cats a {
color: #ccc;
}
.slider_container .video_play + .slide_info {
display: none;
}
.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play + .slide_info,
.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play + .slide_info + .slide_content,
.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play + .slide_content {
-webkit-transition: -webkit-transform 0.3s ease;
-ms-transition: -ms-transform 0.3s ease;
transition: transform 0.3s ease;
pointer-events: none;
}
.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play:hover + .slide_info,
.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play:hover + .slide_info + .slide_content,
.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play:hover + .slide_content {
-webkit-transform: translateY(8em);
-ms-transform: translateY(8em);
transform: translateY(8em);
} .slider_outer.slider_outer_titles_outside {
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
padding-bottom: 5rem;
}
.slider_outer.slider_outer_titles_outside .slide_info .slide_number {
vertical-align: top;
position: absolute;
z-index: 1;
top: 50%;
right: 1em;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
font-size: 2em;
}
.slider_titles_outside_wrap {
position: absolute;
z-index: 8;
bottom: 0;
left: 0;
width: 100%;
max-height: 4em;
text-align: center;
}
.slider_titles_outside_wrap .slide_info {
display: none;
}
.slider_titles_outside_wrap .slide_title {
margin: 0;
}
.slider_outer.slider_outer_titles_outside_top {
padding-top: 8em;
padding-bottom: 0;
}
.slider_outer.slider_outer_titles_outside_top .slide_info .slide_number {
display: inline-block;
}
.slider_outer.slider_outer_titles_outside_top .slider_titles_outside_wrap {
position: absolute;
z-index: 8;
top: 1.5em;
left: 0;
bottom: auto;
max-height: 5em;
} .slider_container .swiper-pagination,
.slider_outer .swiper-pagination {
display: block;
text-align: center;
z-index: 9;
color: #fff;
}
.slider_outer_pagination_pos_bottom_outside .swiper-pagination {
position: static;
display: block;
text-align: center;
margin-top: 1em;
bottom: auto;
left: auto;
}
.sc_item_slider .swiper-pagination-fraction {
color: #333;
} .swiper-pagination-custom .swiper-pagination-button {
width: 3em;
height: 3em;
border: 2px solid #ddd;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
background-color: #f7f7f7;
opacity: 0.8;
vertical-align: bottom;
margin: 0 4px;
display: inline-block;
-webkit-border-radius: 4px;
-ms-border-radius: 4px;
border-radius: 4px;
}
.swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active {
opacity: 1;
border-color: #efa758;
}
.slider_outer.slider_outer_pagination_pos_bottom.slider_outer_pagination_custom,
.slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_pagination_custom {
padding-bottom: 0 !important;
}
.slider_container.slider_pagination_pos_bottom .swiper-pagination-custom,
.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-custom,
.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom {
left: 0;
top: auto;
bottom: 1em;
width: 100%;
height: 3em;
line-height: 3em;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom {
left: auto;
bottom: auto;
position: static;
margin-top: 1em;
}
.slider_container.slider_pagination_pos_left .swiper-pagination-custom,
.slider_container.slider_pagination_pos_right .swiper-pagination-custom {
left: 1em;
top: 50%;
bottom: auto;
width: auto;
height: auto;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.slider_container.slider_pagination_pos_right .swiper-pagination-custom {
right: 1em;
left: auto;
}
.slider_container.slider_pagination_pos_left .swiper-pagination-button,
.slider_container.slider_pagination_pos_right .swiper-pagination-button {
display: block;
margin: 4px 0;
width: 2em;
height: 2em;
} .slider_wrap .swiper-pagination-bullet {
-webkit-transition: background-color 0.3s ease;
-ms-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
}
.slider_container .swiper-pagination-bullet,
.slider_outer .swiper-pagination-bullet {
opacity: 0.8;
vertical-align: bottom;
border: 2px solid #f0f0f0;
background-color: transparent;
width: 10px;
height: 10px;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.slider_container .swiper-pagination-bullet-active,
.slider_outer .swiper-pagination-bullet-active {
opacity: 1;
}
.slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets,
.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets,
.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets {
left: 0;
top: auto;
bottom: 1em;
width: 100%;
height: 1.5em;
line-height: 1.5em;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,
.slider_container.slider_type_text.slider_pagination_pos_bottom .swiper-pagination,
.sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination {
left: auto;
bottom: auto;
position: static;
margin-top: 1em;
}
.slider_container.slider_type_text.slider_pagination_pos_bottom .swiper-pagination {
margin-top: 0.25em;
}
.slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet {
display: inline-block;
margin: 0 4px;
}
.slider_container.slider_pagination_pos_left .swiper-pagination-bullets,
.slider_container.slider_pagination_pos_right .swiper-pagination-bullets {
left: 1em;
top: 50%;
bottom: auto;
width: auto;
height: auto;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.slider_container.slider_pagination_pos_right .swiper-pagination-bullets {
right: 1em;
left: auto;
}
.slider_container.slider_pagination_pos_left .swiper-pagination-bullets .swiper-pagination-bullet,
.slider_container.slider_pagination_pos_right .swiper-pagination-bullets .swiper-pagination-bullet {
display: block;
margin: 4px 0;
} .slider_wrap .swiper-pagination-fraction, .slider_wrap .swiper-pagination-fraction.swiper-pagination-current {
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.slider_container .swiper-pagination-fraction,
.slider_outer .swiper-pagination-fraction {
font-size: 0.8667em;
left: 0;
top: auto;
bottom: 0.5em;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.slider_outer.slider_outer_pagination_pos_left > .swiper-pagination-fraction,
.slider_container.slider_pagination_pos_left .swiper-pagination-fraction {
text-align: left;
padding-left: 1em;
}
.slider_outer.slider_outer_pagination_pos_right > .swiper-pagination-fraction,
.slider_container.slider_pagination_pos_right .swiper-pagination-fraction {
text-align: right;
padding-right: 1em;
}
.sc_item_slider:not(.slider_outer_controls_bottom) .swiper-pagination-fraction {
position: static;
margin-top: 1em;
}
.sc_item_slider.slider_outer_pagination_pos_left > .swiper-pagination-fraction {
padding-left: 0;
}
.sc_item_slider.slider_outer_pagination_pos_right > .swiper-pagination-fraction {
padding-right: 0;
} .slider_container .swiper-pagination-fraction > *,
.slider_outer .swiper-pagination-fraction > * {
line-height: inherit;
vertical-align: middle;
}
.slider_container .swiper-pagination-fraction > .swiper-pagination-current,
.slider_outer .swiper-pagination-fraction > .swiper-pagination-current {
font-size: 2em;
line-height: 1.2em;
} .slider_wrap .swiper-pagination-progressbar, .slider_wrap .swiper-pagination-progressbar.swiper-pagination-progressbar-filled {
-webkit-transition: background-color 0.3s ease;
-ms-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
}
.slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_pagination_progressbar:not(.sc_item_slider) .slider_pagination_wrap {
margin-top: 0;
}
.slider_container.slider_pagination_pos_bottom .swiper-pagination-progressbar,
.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-progressbar,
.slider_container.slider_pagination_pos_bottom_outside .swiper-pagination-progressbar,
.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-progressbar {
left: 0;
width: 100%;
height: 6px;
top: auto;
bottom: 0;
}
.slider_container.slider_pagination_pos_right .swiper-pagination-progressbar,
.slider_outer.slider_outer_pagination_pos_right .swiper-pagination-progressbar {
left: auto !important;
right: 0;
width: 6px;
height: 100%;
top: 0;
bottom: auto;
}
.slider_container.slider_pagination_pos_left .swiper-pagination-progressbar,
.slider_outer.slider_outer_pagination_pos_left .swiper-pagination-progressbar {
left: 0;
right: auto !important;
width: 6px;
height: 100%;
top: 0;
bottom: auto;
}  .sc_item_slider.slider_outer_pagination .swiper-pagination-bullet {
border-color: #ddd;
} .sc_slider_controls .slider_prev, .sc_slider_controls .slider_next,
.slider_container .slider_prev, .slider_container .slider_next,
.slider_outer .slider_prev, .slider_outer_controls .slider_next {
background-image: none !important;
background-color: rgba(0, 0, 0, 0.5);
color: #fff;
display: inline-block;
vertical-align: middle;
width: 3em;
height: 3em;
line-height: 3em;
text-align: center;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_slider_controls .slider_prev svg, .sc_slider_controls .slider_next svg,
.slider_container .slider_prev svg, .slider_container .slider_next svg,
.slider_outer .slider_prev svg, .slider_outer_controls .slider_next svg {
fill: currentColor;
}
.sc_slider_controls .slider_controls_wrap > a, .slider_container.slider_controls_side .slider_controls_wrap > a, .slider_outer_controls_outside .slider_controls_wrap > a, .slider_outer_controls_side .slider_controls_wrap > a, .slider_outer_controls_top .slider_controls_wrap > a, .slider_outer_controls_bottom .slider_controls_wrap > a {
width: 4.2em;
height: 2.8em;
line-height: 2.8em;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
body.trx_addons_customizable_theme .sc_slider_controls .slider_controls_wrap > a,
body.trx_addons_customizable_theme .slider_container.slider_controls_side .slider_controls_wrap > a,
body.trx_addons_customizable_theme .slider_outer_controls_outside .slider_controls_wrap > a,
body.trx_addons_customizable_theme .slider_outer_controls_side .slider_controls_wrap > a,
body.trx_addons_customizable_theme .slider_outer_controls_top .slider_controls_wrap > a,
body.trx_addons_customizable_theme .slider_outer_controls_bottom .slider_controls_wrap > a {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
gap: 0.5em;
}
.sc_slider_controls .slider_prev:before, .sc_slider_controls .slider_next:before,
.slider_container .slider_prev:before, .slider_container .slider_next:before,
.slider_outer .slider_prev:before, .slider_outer .slider_next:before {
margin: 0;
}
.sc_slider_controls .slider_arrow_default:before,
.sc_slider_controls .slider_arrow_default:before,
.slider_container .slider_arrow_default:before,
.slider_container .slider_arrow_default:before,
.slider_outer .slider_arrow_default:before,
.slider_outer .slider_arrow_default:before {
font-family: "trx_addons_icons";
}
.slider_controls_wrap .swiper-button-prev:after,
.slider_controls_wrap .swiper-container-rtl .swiper-button-next:after,
.slider_controls_wrap .swiper-button-next:after,
.slider_controls_wrap .swiper-container-rtl .swiper-button-prev:after {
content: ' ';
display: none;
}
.sc_slider_controls .slider_prev.slider_arrow_default:before,
.slider_container .slider_prev.slider_arrow_default:before,
.slider_outer .slider_prev.slider_arrow_default:before {
content: '\e858';
}
.sc_slider_controls .slider_next.slider_arrow_default:before,
.slider_container .slider_next.slider_arrow_default:before,
.slider_outer .slider_next.slider_arrow_default:before {
content: '\e859';
}
.sc_slider_controls .slider_prev, .sc_slider_controls .slider_prev:before, .sc_slider_controls .slider_prev > span, .sc_slider_controls .slider_next, .sc_slider_controls .slider_next:before, .sc_slider_controls .slider_next > span,
.slider_container .slider_prev,
.slider_container .slider_prev:before,
.slider_container .slider_prev > span,
.slider_container .slider_next,
.slider_container .slider_next:before,
.slider_container .slider_next > span,
.slider_outer .slider_prev,
.slider_outer .slider_prev:before,
.slider_outer .slider_prev > span,
.slider_outer .slider_next,
.slider_outer .slider_next:before,
.slider_outer .slider_next > span {
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
.sc_slider_controls .slider_prev.with_title,
.sc_slider_controls .slider_next.with_title {
width: auto;
padding: 0 1.5em;
}
.sc_slider_controls .slider_prev.with_title:before,
.sc_slider_controls .slider_next.with_title:before {
display: none;
}
.sc_slider_controls .slider_prev,
.sc_slider_controls .slider_next {
position: relative;
top: auto;
bottom: auto;
left: auto;
right: auto;
margin: 0;
display: inline-block;
vertical-align: middle;
}
.sc_slider_controls .slider_next {
order: 2;
}
.sc_slider_controls .slider_prev + .slider_next,
.sc_slider_controls .slider_prev + .slider_pagination_wrap,
.sc_slider_controls .slider_next + .slider_pagination_wrap {
margin-left: 1em;
}
.sc_slider_controls .slider_controls_wrap {
position: relative;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.sc_slider_controls.sc_align_left .slider_controls_wrap {
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.sc_slider_controls.sc_align_center .slider_controls_wrap {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.sc_slider_controls.sc_align_right .slider_controls_wrap {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.sc_slider_controls.sc_align_space_between .slider_controls_wrap {
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
justify-content: space-between;
}
.sc_slider_controls.slider_pagination_style_thumbs .slider_controls_wrap,
.sc_slider_controls.slider_pagination_style_progressbar .slider_controls_wrap {
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
justify-content: space-between;
}
.sc_slider_controls.slider_pagination_style_thumbs .slider_controls_wrap .slider_pagination_wrap,
.sc_slider_controls.slider_pagination_style_progressbar .slider_controls_wrap .slider_pagination_wrap {
-webkit-flex-grow: 2;
-ms-flex-grow: 2;
flex-grow: 2;
}
.sc_slider_controls .slider_controls_wrap .slider_pagination_wrap {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
position: relative;
text-align: center;
height: 2.8em;
-webkit-transition: width 0.3s ease, background-color 0.3s ease;
-ms-transition: width 0.3s ease, background-color 0.3s ease;
transition: width 0.3s ease, background-color 0.3s ease;
} .sc_slider_controls .slider_pagination_button_wrap {
display: inline-block;
vertical-align: top;
height: 100%;
}
.sc_slider_controls .slider_pagination_button {
display: block;
height: 100%;
margin-left: 1px;
background-size: cover;
background-repeat: no-repeat;
background-position: center;
cursor: pointer;
position: relative;
overflow: hidden;
}
.sc_slider_controls .slider_pagination_button_wrap:first-child .slider_pagination_button {
margin-left: 0;
}
.sc_slider_controls .slider_pagination_button:before {
content: ' ';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #000;
-webkit-transition: background-color 0.3s ease, opacity 0.3s ease;
-ms-transition: background-color 0.3s ease, opacity 0.3s ease;
transition: background-color 0.3s ease, opacity 0.3s ease;
opacity: 0;
}
.sc_slider_controls .slider_pagination_button:hover:before,
.sc_slider_controls .slider_pagination_button_active:before {
opacity: 0.2;
} .sc_slider_controls.slider_pagination_style_progressbar .slider_controls_wrap .slider_pagination_wrap {
background-color: #f0f0f0;
cursor: pointer;
overflow: hidden;
}
.sc_slider_controls .slider_progress_bar {
display: block;
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: 0;
height: 100%;
background-color: #ddd;
-webkit-transition: background-color 0.3s ease, width 0.3s ease;
-ms-transition: background-color 0.3s ease, width 0.3s ease;
transition: background-color 0.3s ease, width 0.3s ease;
} .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet {
display: inline-block;
vertical-align: top;
border: 2px solid #f0f0f0;
background-color: transparent;
width: 10px;
height: 10px;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
opacity: 1;
cursor: pointer;
margin: 0 4px;
}
.sc_slider_controls.slider_pagination_style_bullets.sc_align_left .slider_pagination_wrap {
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.sc_slider_controls.slider_pagination_style_bullets.sc_align_center .slider_pagination_wrap {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.sc_slider_controls.slider_pagination_style_bullets.sc_align_space_between .slider_pagination_wrap {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.sc_slider_controls.slider_pagination_style_bullets.sc_align_right .slider_pagination_wrap {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
} .sc_slider_controls.slider_pagination_style_fraction .slider_pagination_wrap > * {
font-size: 0.8667em;
line-height: 1.7em;
}
.sc_slider_controls.slider_pagination_style_fraction .slider_pagination_wrap > .swiper-pagination-current {
font-size: 2em;
line-height: 1.2em;
}
.sc_slider_controls.slider_pagination_style_fraction.sc_align_left .slider_pagination_wrap {
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.sc_slider_controls.slider_pagination_style_fraction.sc_align_center .slider_pagination_wrap {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.sc_slider_controls.slider_pagination_style_fraction.sc_align_space_between .slider_pagination_wrap {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.sc_slider_controls.slider_pagination_style_fraction.sc_align_right .slider_pagination_wrap {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.slider_container.slider_controls_bottom .slider_controls_wrap,
.slider_outer .slider_controls_bottom .slider_controls_wrap {
text-align: center;
margin-top: 2em;
}
.slider_container.slider_controls_bottom .slider_prev, .slider_container.slider_controls_bottom .slider_next,
.slider_outer .slider_controls_bottom .slider_prev, .slider_outer .slider_controls_bottom .slider_next {
position: static;
display: inline-block;
margin: 0;
}
.slider_container.slider_controls_bottom .slider_next,
.slider_outer .slider_controls_bottom .slider_next {
margin-left: 1em;
}
.slider_container.slider_controls_side .slider_controls_wrap > .slider_prev,
.slider_outer_controls_side .slider_controls_wrap > .slider_prev {
opacity: 0;
margin-left: -6em;
left: 0;
}
.slider_container.slider_controls_side .slider_controls_wrap > .slider_next,
.slider_outer_controls_side .slider_controls_wrap > .slider_next {
opacity: 0;
margin-right: -6em;
right: 0;
}
.slider_container.slider_controls_side:hover .slider_controls_wrap > a,
.slider_outer_controls_side:hover .slider_controls_wrap > a {
opacity: 1;
margin-left: 0;
margin-right: 0;
}
.slider_container.slider_controls_outside + .slider_controls_wrap > a,
.slider_outer_controls_outside .slider_controls_wrap > a {
-webkit-transition: color 0.3s ease, background-color 0.3s ease, opacity 0.3s ease 0.3s, margin 0.3s ease 0.3s;
-ms-transition: color 0.3s ease, background-color 0.3s ease, opacity 0.3s ease 0.3s, margin 0.3s ease 0.3s;
transition: color 0.3s ease, background-color 0.3s ease, opacity 0.3s ease 0.3s, margin 0.3s ease 0.3s;
}
.slider_container.slider_controls_outside + .slider_controls_wrap > .slider_prev,
.slider_outer_controls_outside .slider_controls_wrap > .slider_prev {
opacity: 0;
margin-left: -6em;
left: -6em;
}
.slider_container.slider_controls_outside + .slider_controls_wrap > .slider_next,
.slider_outer_controls_outside .slider_controls_wrap > .slider_next {
opacity: 0;
margin-right: -6em;
right: -6em;
}
.slider_container.slider_controls_outside:hover + .slider_controls_wrap > a,
.slider_container.slider_controls_outside + .slider_controls_wrap:hover > a,
.slider_container.slider_controls_outside + .slider_controls_wrap > a:hover,
.slider_outer_controls_outside:hover .slider_controls_wrap > a,
.slider_outer_controls_outside .slider_controls_wrap:hover > a,
.slider_outer_controls_outside .slider_controls_wrap > a:hover {
opacity: 1;
margin-left: 0;
margin-right: 0;
} .sc_slider_controls.slider_pagination_style_titles .slider_pagination_wrap {
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
height: auto;
text-align: inherit;
}
.sc_slider_controls.slider_pagination_style_titles.sc_align_left .slider_pagination_wrap {
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.sc_slider_controls.slider_pagination_style_titles.sc_align_center .slider_pagination_wrap {
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
text-align: center;
}
.sc_slider_controls.slider_pagination_style_titles.sc_align_space_between .slider_pagination_wrap {
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
text-align: center;
}
.sc_slider_controls.slider_pagination_style_titles.sc_align_right .slider_pagination_wrap {
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
text-align: right;
}
.sc_slider_controls.slider_pagination_style_titles .slider_pagination_title {
display: inline-block;
cursor: pointer;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
color: #A7ACB2;
margin: 0;
}
.sc_slider_controls.slider_pagination_style_titles .slider_pagination_title + .slider_pagination_title {
margin-top: 4px;
}
.sc_slider_controls.slider_pagination_style_titles .slider_pagination_title:hover {
color: #39424d;
}
.sc_slider_controls.slider_pagination_style_titles .slider_pagination_title.slider_pagination_title_active {
color: #131519;
} .slider_outer_controls_top > .slider_controls_wrap {
position: absolute;
z-index: 11;
top: -3.3em;
right: 0;
width: auto;
height: 3em;
}
.sc_item_slider.slider_outer_controls_top > .slider_controls_wrap {
top: -5em;
}
.slider_outer_controls_bottom > .slider_controls_wrap {
position: relative;
display: block;
text-align: center;
margin-top: 1em;
}
.slider_outer_controls_top > .slider_controls_wrap > a,
.slider_outer_controls_bottom > .slider_controls_wrap > a {
position: relative;
top: auto;
bottom: auto;
left: auto;
right: auto;
margin: 0;
display: inline-block;
vertical-align: middle;
}
.slider_outer_controls_top > .slider_controls_wrap > a + a,
.slider_outer_controls_bottom > .slider_controls_wrap > a + a {
margin-left: 0.5em;
} .slider_container .trx_addons_video_player.with_cover {
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
} .slider_style_modern {
padding: 0 7rem;
}
.slider_style_modern.slider_outer_controls_side .slider_controls_wrap > a {
position: absolute;
top: 3rem;
bottom: 3rem;
width: 7rem;
height: auto;
line-height: 1.2em;
margin: 0;
background-color: #333;
color: #fff;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.slider_style_modern.slider_outer_controls_side.slider_outer_pagination_pos_bottom_outside .slider_controls_wrap > a {
bottom: 6rem;
}
.slider_style_modern.slider_outer_controls_side.slider_outer_titles_outside .slider_controls_wrap > a {
bottom: 8rem;
}
.slider_style_modern.slider_outer_controls_side.slider_outer_titles_outside.slider_outer_pagination_pos_bottom_outside .slider_controls_wrap > a {
bottom: 11rem;
}
.slider_style_modern .slider_controls_label,
.slider_style_modern.slider_outer_controls_side .slider_controls_wrap > a:before {
display: block;
text-align: center;
max-width: 80%;
position: absolute;
top: 45%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.slider_style_modern.slider_outer_controls_side .slider_controls_wrap > a:before {
top: 58%;
}
.slider_style_modern .slider_controls_label > span {
display: block;
}
.slider_style_modern .slider_controls_label span:first-child {
font-style: italic;
letter-spacing: 0;
}
.sc_slider_controller .slider_outer.slider_outer_controls_side .slider_controls_wrap > a,
.slider_style_modern .slider_container.slider_controls_side .slider_controls_wrap > a,
.slider_style_modern.slider_outer_controls_side .slider_controls_wrap > a {
opacity: 1;
}
.slider_style_modern.slider_outer_titles_outside > .slider_pagination_wrap {
display: none;
} :root {
--sc-slider-controller-height: 100px;
}
.sc_slider_controller_horizontal .slider_controller_container,
.slider_outer_wrap_controller_pos_bottom .sc_slider_controller .slider_controller_container {
height: var(--sc-slider-controller-height);
}
.sc_slider_controller_horizontal .sc_slider_controller_item_image,
.slider_outer_wrap_controller_pos_bottom .sc_slider_controller .sc_slider_controller_item_image {
height: calc( var(--sc-slider-controller-height) - 2em );
}
.sc_slider_controller_vertical .sc_slider_controller_item_image,
.slider_outer_wrap_controller_pos_left .sc_slider_controller .sc_slider_controller_item_image,
.slider_outer_wrap_controller_pos_right .sc_slider_controller .sc_slider_controller_item_image {
max-height: 7em;
}
.slider_outer_wrap {
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
position: relative;
}
.slider_outer_wrap.slider_outer_wrap_controller_pos_left {
padding-left: 33.3333%;
}
.slider_outer_wrap.slider_outer_wrap_controller_pos_left .sc_slider_controller {
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: 33.3333%;
height: 100%;
padding-right: 1px;
}
.slider_outer_wrap.slider_outer_wrap_controller_pos_right {
padding-right: 33.3333%;
}
.slider_outer_wrap.slider_outer_wrap_controller_pos_right .sc_slider_controller {
position: absolute;
z-index: 1;
top: 0;
right: 0;
width: 33.3333%;
height: 100%;
padding-left: 1px;
}
.slider_outer_wrap.slider_outer_wrap_controller_pos_bottom .sc_slider_controller .slider-slide {
padding: 1em;
}
.slider_outer_wrap .sc_slider_controller .slider-slide {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
overflow: hidden;
background-color: #fff;
padding: 1em 0.5em 1em 2em;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
.slider_outer_wrap .sc_slider_controller .slider-slide.swiper-slide-active {
background-color: #f7f7f7;
}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-basis: 100%;
-ms-flex-basis: 100%;
flex-basis: 100%;
}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_image {
-webkit-flex-shrink: 0;
-ms-flex-shrink: 0;
flex-shrink: 0;
}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_image + .sc_slider_controller_item_info,
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_image ~ .sc_slider_controller_item_info {
padding-left: 2em;
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_number,
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_image,
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_title,
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_date,
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_cats {
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_title {
margin: 0;
font-size: 1.15em;
line-height: 1.4em;
}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_date {
font-size: 0.9286em;
line-height: 1.5em;
color: #888;
}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_number {
margin-right: 0.3em;
} .sc_slider_controller {
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_slider_controller .slider_prev, .sc_slider_controller .slider_prev:before, .sc_slider_controller .slider_next, .sc_slider_controller .slider_next:before {
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
.sc_slider_controller .slider-slide {
cursor: pointer;
min-height: 50px;
}
.sc_slider_controller_horizontal {
padding-top: 1px;
}
.slider_outer_pagination_pos_bottom_outside + .sc_slider_controller_horizontal, .slider_outer_controls_bottom + .sc_slider_controller_horizontal {
margin-top: 1em;
}
.sc_slider_controller_horizontal[data-controls="1"] {
padding-left: 4em;
padding-right: 4em;
}
.sc_slider_controller_vertical[data-controls="1"] {
padding-top: 3em;
padding-bottom: 3em;
}
.sc_slider_controller .slider_outer_controls_side .slider_controls_wrap > a {
margin: 0;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap > a {
top: 0;
bottom: 0;
width: 4em;
height: auto;
}
.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap > a {
left: 0;
right: 0;
width: auto;
height: 3em;
}
.sc_slider_controller .slider_outer_controls_side .slider_controls_wrap > a:before,
.sc_slider_controller .slider_outer_controls_side .slider_controls_wrap > a > .trx-addons-icon {
display: block;
width: auto;
height: 1em;
line-height: 1em !important;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.sc_slider_controller .slider_outer_controls_side .slider_controls_wrap > a {
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap > .slider_prev {
left: -4em;
right: auto;
}
.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap > .slider_next {
right: -4em;
left: auto;
}
.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap > .slider_prev {
top: -3em;
bottom: auto;
}
.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap > .slider_next {
bottom: -3em;
top: auto;
}
.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap > .slider_prev.slider_arrow_default:before {
content: '\e85a';
font-family: "trx_addons_icons";
}
.sc_slider_controller_vertical .slider_outer_controls_side .slider_controls_wrap > .slider_next.slider_arrow_default:before {
content: '\e857';
font-family: "trx_addons_icons";
}
.sc_slider_controller_info {
display: block;
text-align: left;
letter-spacing: 0;
font-size: 1.3333em;
line-height: 1.2em;
font-weight: normal;
font-style: normal;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 85%;
}
.sc_slider_controller_info_number,
.sc_slider_controller_info_image,
.sc_slider_controller_info_title,
.sc_slider_controller_info_date,
.sc_slider_controller_info_cats {
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
.sc_slider_controller_info_number {
color: #eee;
margin-right: 0.4em;
}
.sc_slider_controller_info_title {
color: #fff;
}
.sc_slider_controller_horizontal .slider-slide.swiper-slide-active:after {
content: ' ';
position: absolute;
z-index: 2;
top: 0;
left: 0;
width: 100%;
height: 3px;
background-color: #efa758;
}
.sc_slider_controller_thumbs .slider-slide:before,
.slider_outer_wrap .sc_slider_controller .slider-slide-bg:before {
content: ' ';
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.5);
-webkit-transition: background-color 0.5s ease;
-ms-transition: background-color 0.5s ease;
transition: background-color 0.5s ease;
}
.sc_slider_controller_thumbs .slider-slide.swiper-slide-active:before,
.slider_outer_wrap .sc_slider_controller .slider-slide-bg.swiper-slide-active:before {
background-color: transparent;
}
.sc_slider_controller_thumbs .sc_slider_controller_info {
font-size: 1.2em;
line-height: 1.2em;
display: none;
}
.sc_slider_controller_thumbs .sc_slider_controller_info_number {
color: #ccc;
}
.sc_slider_controller_thumbs .sc_slider_controller_info_title {
color: #fff;
}
.sc_slider_controller_titles .sc_slider_controller_info {
text-transform: uppercase;
}
.sc_slider_controller_titles .slider-slide {
background-color: #f0f0f0;
}
.sc_slider_controller_titles .slider-slide:before {
content: ' ';
position: absolute;
z-index: 1;
top: 0;
right: 0;
bottom: 0;
left: auto;
width: 1px;
background-color: #ddd;
}
.sc_slider_controller_titles .slider-slide.swiper-slide-active:before {
display: none;
}
.sc_slider_controller_titles .slider-slide.swiper-slide-active {
margin-top: 0;
padding-top: 0;
background-color: #fff;
}  .slider_elastistack ul[class*="stack__"] {
position: relative;
margin: 0 auto;
padding: 0;
list-style: none;
}
.slider_elastistack ul[class*="stack__"] li {
position: absolute;
width: 100%;
opacity: 0;
padding: 0;
}
.slider_elastistack ul[class*="stack__"] li:before {
display: none;
}
.slider_elastistack ul.stack__images {
width: 100%;
z-index: 10;
-webkit-perspective: 1000px;
-ms-perspective: 1000px;
perspective: 1000px;
-webkit-perspective-origin: 50% -50%;
-ms-perspective-origin: 50% -50%;
perspective-origin: 50% -50%;
}
.slider_elastistack .stack__images li {
top: 0;
z-index: 1;
-webkit-transform: translate3d(0, 0, -180px);
-ms-transform: translate3d(0, 0, -180px);
transform: translate3d(0, 0, -180px);
-webkit-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
transform-style: preserve-3d;
}
.slider_elastistack .stack__images li img {
display: block;
width: 100%;
pointer-events: none;
}
.slider_elastistack .stack__images li:active {
cursor: -webkit-grabbing;
cursor: grabbing;
}
.slider_elastistack .stack__images li.animate {
-webkit-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.slider_elastistack .stack__images li.move-back {
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.47, 1.515);
-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.47, 1.515);
transition-timing-function: cubic-bezier(0.175, 0.885, 0.47, 1.515);
} .slider_elastistack_outer.slider_outer_controls {
padding-bottom: 4em;
}
.slider_elastistack_outer.slider_outer_titles_outside.slider_outer_controls {
padding-bottom: 13em;
}
.slider_elastistack_outer.slider_outer_controls .slider_controls_wrap {
position: absolute;
z-index: 1;
bottom: 0;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.slider_elastistack.slider_controls > .slider_controls_wrap {
bottom: -4em;
}
.slider_elastistack_outer.slider_outer_controls .slider_controls_wrap > .slider_prev {
display: none;
}
.slider_elastistack_outer.slider_outer_controls .slider_controls_wrap > .slider_next {
position: static;
margin: 0;
left: auto;
right: auto;
opacity: 1;
}
.slider_elastistack_outer.slider_outer_controls .slider_controls_wrap > .slider_next:before {
content: '\e857';
}.elementor-element-edit-mode .sc_layouts_blog_item > div {
min-width: 60px;
min-height: 16px;
}
.elementor-element-edit-mode .sc_layouts_blog_item_featured[class*="hover_"] {
display: block;
}
.elementor-element-edit-mode .sc_layouts_blog_item_featured img {
max-width: none;
width: 100%;
}
.elementor-element .elementor-widget-container .sc_layouts_blog_item {
-webkit-transition: background 0.3s ease, background-image 0.3s ease, background-color 0.3s ease, border 0.3s ease, border-radius 0.3s ease, box-shadow 0.3s ease;
-ms-transition: background 0.3s ease, background-image 0.3s ease, background-color 0.3s ease, border 0.3s ease, border-radius 0.3s ease, box-shadow 0.3s ease;
transition: background 0.3s ease, background-image 0.3s ease, background-color 0.3s ease, border 0.3s ease, border-radius 0.3s ease, box-shadow 0.3s ease;
} .editor-block-list__layout .editor-block-list__block[data-type="trx-addons/layouts-blog-item"][class*="sc_layouts_blog_item_position_"]:not(.sc_layouts_blog_item_position_static) .is-block-container,
.editor-block-list__layout .editor-block-list__block[data-type="trx-addons/layouts-blog-item"][class*="sc_layouts_blog_item_position_"]:not(.sc_layouts_blog_item_position_static) .editor-block-list__block-edit {
margin-top: 0;
margin-bottom: 0;
} .sc_layouts_blog_item .hide_overflow {
max-height: 1.35em;
overflow: hidden;
}
.sc_layouts_blog_item_featured {
overflow: hidden;
}
.sc_layouts_blog_item_featured .post_featured {
margin-bottom: 0;
}
.sc_layouts_blog_item_featured_mask .post_featured:after {
content: ' ';
background-color: #000;
opacity: 0.3;
-webkit-transition: opacity 0.3s ease, background-color 0.3s ease;
-ms-transition: opacity 0.3s ease, background-color 0.3s ease;
transition: opacity 0.3s ease, background-color 0.3s ease;
position: absolute;
z-index: 2;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_layouts_blog_item_featured_mask:hover .post_featured:after {
opacity: 0.1;
}
.sc_layouts_blog_item_title .post_title {
margin: 0;
line-height: 1.15em;
}
.sc_layouts_blog_item .post_title > a,
.sc_layouts_blog_item .post_meta > a,
.sc_layouts_blog_item .post_meta > span,
.sc_layouts_blog_item .post_button a,
.sc_layouts_blog_item .post_excerpt > *,
.sc_layouts_blog_item .post_custom > * {
-webkit-transition: color 0.3s ease, background-color 0.3s ease, opacity 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, opacity 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, opacity 0.3s ease;
}
.sc_layouts_blog_item .post_button {
white-space: nowrap;
}
.sc_layouts_blog_item .post_button .sc_button:not(.sc_button_simple) {
padding: 1em 2em;
}
.sc_layouts_blog_item .post_button a,
.sc_layouts_blog_item .post_meta > a,
.sc_layouts_blog_item .post_meta > span {
display: inline-block;
vertical-align: top;
}
[class*="sc_layouts_blog_item_position_"]:not(.sc_layouts_blog_item_position_static) .post_meta {
margin: 0;
}
.sc_layouts_blog_item_position_tl {
position: absolute;
z-index: 1;
top: 0;
left: 0;
}
.sc_layouts_blog_item_position_tc {
position: absolute;
z-index: 1;
top: 0;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.sc_layouts_blog_item_position_tr {
position: absolute;
z-index: 1;
top: 0;
right: 0;
}
.sc_layouts_blog_item_position_ml {
position: absolute;
z-index: 1;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.sc_layouts_blog_item_position_mc {
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
min-width: 75% !important;
}
.sc_layouts_blog_item_position_mr {
position: absolute;
z-index: 1;
top: 50%;
right: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.sc_layouts_blog_item_position_bl {
position: absolute;
z-index: 1;
bottom: 0;
left: 0;
}
.sc_layouts_blog_item_position_bc {
position: absolute;
z-index: 1;
bottom: 0;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.sc_layouts_blog_item_position_br {
position: absolute;
z-index: 1;
bottom: 0;
right: 0;
}
[class*="sc_layouts_blog_item_position_"]:not(.sc_layouts_blog_item_position_static) {
position: absolute;
z-index: 12;
max-width: 90%;
min-width: 10px;
}
.sc_layouts_blog_item_position_tl,
.sc_layouts_blog_item_position_ml,
.sc_layouts_blog_item_position_bl {
text-align: left;
}
.sc_layouts_blog_item_position_tc,
.sc_layouts_blog_item_position_mc,
.sc_layouts_blog_item_position_bc {
text-align: center;
}
.sc_layouts_blog_item_position_tr,
.sc_layouts_blog_item_position_mr,
.sc_layouts_blog_item_position_br {
text-align: right;
}.sc_layouts_cart {
position: relative;
z-index: 2000;
}
.sc_layouts_cart_icon,
.sc_layouts_cart_details {
cursor: pointer;
}
.sc_layouts_cart_items_short {
display: none;
font-size: 9px;
background-color: #333;
color: #fff;  min-width: 15px;
min-height: 15px;
line-height: 15px;
text-align: center;
padding: 0 2px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 8px;
-ms-border-radius: 8px;
border-radius: 8px;
position: absolute;
z-index: 1;
top: 0;
right: 0;
-webkit-transform: translate(50%, -33%);
-ms-transform: translate(50%, -33%);
transform: translate(50%, -33%);
pointer-events: none;
}
.sc_layouts_row_type_compact .sc_layouts_cart_details {
display: none;
}
.sc_layouts_row_type_compact .sc_layouts_cart_items_short {
display: block;
} .sc_layouts_cart_widget {
display: none;
text-align: left;
position: absolute;
z-index: 2;
top: 4em;
right: -2em;
width: 280px;
padding: 1em;
border: 1px solid #ddd;
background-color: #fff;
color: #888;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_layouts_cart_widget:after {
content: ' ';
display: block;
position: absolute;
z-index: 1;
top: 0;
right: 2.5em;
width: 8px;
height: 8px;
margin: -5px 0 0 -4px;
border-left: 1px solid #ddd;
border-top: 1px solid #ddd;
background-color: #fff;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.sc_layouts_cart_widget .widget_shopping_cart {
text-align: left !important;
font-size: 0.9333em;
line-height: 1.5em;
}
.sc_layouts_cart_widget .cart_list {
max-height: 215px;
overflow-y: auto;
overflow-x: hidden;
}
.sc_layouts_cart_widget p {
margin-bottom: 0;
}
.sc_layouts_cart_widget p + p {
margin-top: 0.75em;
}
.sc_layouts_cart_widget .variation {
display: none;
}
.sc_layouts_cart_panel {
--sc_layouts-cart-panel-padding: 1.5em;
--sc_layouts-cart-panel-padding-half: calc( var(--sc_layouts-cart-panel-padding) / 2 );
--sc_layouts-cart-panel-padding-double: calc( var(--sc_layouts-cart-panel-padding) * 2 );
--sc_layouts-cart-panel-padding-triple: calc( var(--sc_layouts-cart-panel-padding) * 2.5 );
}
.sc_layouts_cart_panel .sc_layouts_panel_inner {
padding: var(--sc_layouts-cart-panel-padding);
}
.sc_layouts_cart_panel .sc_layouts_cart_panel_header {
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
padding: var(--sc_layouts-cart-panel-padding-half) var(--sc_layouts-cart-panel-padding);
background-color: #eee;
}
.sc_layouts_cart_panel .sc_layouts_cart_panel_title {
margin: 0;
}
.sc_layouts_cart_panel .sc_layouts_cart_items_short {
display: inline-block;
vertical-align: top;
margin-left: 0.3em;
font-size: 0.5em;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
position: static;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget {
padding-top: var(--sc_layouts-cart-panel-padding-triple);
}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart {
overflow: hidden;
}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart .widget_shopping_cart_content {
overflow-x: hidden;
overflow-y: scroll;
max-height: calc( 100vh - 15em );
margin-right: -16px;
}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart ul.cart_list li {
padding: 0 1.5em 1em 0;
}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart ul.cart_list li a:not(.remove) {
font-size: 1.15em;
}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart ul.cart_list li a.remove {
left: auto;
right: 0;
margin-top: 0;
text-align: center;
}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart ul.cart_list li img {
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
width: 5em;
margin-right: 1em;
}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart ul.cart_list li .variation {
display: none;
}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart .woocommerce-mini-cart__total,
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart .woocommerce-mini-cart__buttons {
position: absolute;
z-index: 1;
bottom: var(--sc_layouts-cart-panel-padding);
left: var(--sc_layouts-cart-panel-padding);
right: var(--sc_layouts-cart-panel-padding);
}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart .woocommerce-mini-cart__total {
bottom: calc( var(--sc_layouts-cart-panel-padding) + 4em );
width: calc( 100% - var(--sc_layouts-cart-panel-padding-double) );
text-align: right;
}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart .woocommerce-mini-cart__buttons {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
justify-content: space-between;
}
.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart .woocommerce-mini-cart__buttons .button {
width: 49%;
text-align: center;
}
.sc_layouts_cart_link {
display: block;
}
.sc_layouts_cart_button_wrap {
position: fixed;
z-index: 100100;
bottom: 2em;
right: 2em;
-webkit-transition: bottom 0.3s ease, opacity 0.3s ease, transform 0.3s ease;
-ms-transition: bottom 0.3s ease, opacity 0.3s ease, transform 0.3s ease;
transition: bottom 0.3s ease, opacity 0.3s ease, transform 0.3s ease;
-webkit-transform: translateY(100px);
-ms-transform: translateY(100px);
transform: translateY(100px);
opacity: 0;
pointer-events: none;
}
.sc_layouts_cart_button_wrap.sc_layouts_cart_button_showed {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
pointer-events: auto;
}
.trx_addons_scroll_to_top_show .sc_layouts_cart_button_wrap {
bottom: 6em;
}
.sc_layouts_cart_button_wrap .sc_layouts_cart_items_short {
display: block;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.sc_layouts_cart_button_wrap .sc_layouts_cart_widget {
display: none;
}
.sc_layouts_cart_button_wrap.sc_layouts_cart_button_preview .sc_layouts_cart_widget {
display: none !important;
}
.sc_layouts_cart_button_wrap .sc_layouts_cart_button_icon {
display: block;
font-size: 1.5em;
line-height: 1em;
width: 2em;
height: 2em;
line-height: 2em;
text-align: center;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
-ms-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
background-color: #efa752;
color: #fff;
position: relative;
z-index: 1;
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
.sc_layouts_cart_button_wrap .sc_layouts_cart_button_sonar {
display: block;
background-color: #efa752;
position: absolute;
z-index: 1;
top: -10px;
right: -10px;
bottom: -10px;
left: -10px;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
-webkit-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 800px;
-ms-perspective: 800px;
perspective: 800px;
-webkit-animation: sc-cart-button-sonar 2s ease infinite;
-ms-animation: sc-cart-button-sonar 2s ease infinite;
animation: sc-cart-button-sonar 2s ease infinite;
} @-webkit-keyframes sc-cart-button-sonar {
0% {
opacity: 0;
-webkit-transform: scale(0.2, 0.2);
-ms-transform: scale(0.2, 0.2);
transform: scale(0.2, 0.2);
}
50% {
opacity: .8;
}
100% {
opacity: 0;
-webkit-transform: scale(1, 1);
-ms-transform: scale(1, 1);
transform: scale(1, 1);
}
}
@keyframes sc-cart-button-sonar {
0% {
opacity: 0;
-webkit-transform: scale(0.2, 0.2);
-ms-transform: scale(0.2, 0.2);
transform: scale(0.2, 0.2);
}
50% {
opacity: .8;
}
100% {
opacity: 0;
-webkit-transform: scale(1, 1);
-ms-transform: scale(1, 1);
transform: scale(1, 1);
}
}
.sc_layouts_column .trx_addons_customizable.sc_layouts_panel.sc_layouts_cart_preview_init .widget {
text-align: left;
}
body.trx_addons_customizable_theme.sc_layouts_cart, body.trx_addons_customizable_theme.sc_layouts_cart > .sc_layouts_cart_link,
.trx_addons_customizable.sc_layouts_cart,
.trx_addons_customizable.sc_layouts_cart > .sc_layouts_cart_link {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
text-align: left;
gap: 0.5em;
}
body.trx_addons_customizable_theme.sc_layouts_cart .sc_layouts_item_details,
.trx_addons_customizable.sc_layouts_cart .sc_layouts_item_details {
margin-left: 0;
text-align: unset;
}
body.trx_addons_customizable_theme .sc_layouts_cart_icon_custom,
.trx_addons_customizable .sc_layouts_cart_icon_custom {
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
vertical-align: top;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
body.trx_addons_customizable_theme .sc_layouts_cart_icon > svg,
body.trx_addons_customizable_theme .sc_layouts_cart_button_icon > svg,
body.trx_addons_customizable_theme .sc_layouts_cart_widget_close svg,
body.trx_addons_customizable_theme .trx_addons_button_close svg,
body.trx_addons_customizable_theme .woocommerce.widget_shopping_cart a.remove > svg,
.trx_addons_customizable .sc_layouts_cart_icon > svg,
.trx_addons_customizable .sc_layouts_cart_button_icon > svg,
.trx_addons_customizable .sc_layouts_cart_widget_close svg,
.trx_addons_customizable .trx_addons_button_close svg,
.trx_addons_customizable .woocommerce.widget_shopping_cart a.remove > svg {
display: inline-block;
width: 1em;
height: auto;
-webkit-transition: fill 0.3s ease;
-ms-transition: fill 0.3s ease;
transition: fill 0.3s ease;
}
body.trx_addons_customizable_theme .sc_layouts_cart_icon > svg,
body.trx_addons_customizable_theme .sc_layouts_cart_widget_close svg,
body.trx_addons_customizable_theme .sc_layouts_item_details_line2,
body.trx_addons_customizable_theme .trx_addons_button_close .sc_layouts_cart_widget_close_icon,
body.trx_addons_customizable_theme .trx_addons_button_close svg,
body.trx_addons_customizable_theme .sc_layouts_cart_item_close_icon,
body.trx_addons_customizable_theme .woocommerce.widget_shopping_cart a.remove svg,
.trx_addons_customizable .sc_layouts_cart_icon > svg,
.trx_addons_customizable .sc_layouts_cart_widget_close svg,
.trx_addons_customizable .sc_layouts_item_details_line2,
.trx_addons_customizable .trx_addons_button_close .sc_layouts_cart_widget_close_icon,
.trx_addons_customizable .trx_addons_button_close svg,
.trx_addons_customizable .sc_layouts_cart_item_close_icon,
.trx_addons_customizable .woocommerce.widget_shopping_cart a.remove svg {
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
body.trx_addons_customizable_theme .woocommerce.widget_shopping_cart .total,
.trx_addons_customizable .woocommerce.widget_shopping_cart .total {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
justify-content: space-between;
margin: 1em 0;
}
body.trx_addons_customizable_theme.sc_layouts_cart_dropdown_remove_decode .sc_layouts_cart_widget:after,
.trx_addons_customizable.sc_layouts_cart_dropdown_remove_decode .sc_layouts_cart_widget:after {
display: none;
}
body.trx_addons_customizable_theme.sc_layouts_cart_panel .sc_layouts_panel_inner,
.trx_addons_customizable.sc_layouts_cart_panel .sc_layouts_panel_inner {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 100%;
padding: 0;
}
body.trx_addons_customizable_theme.sc_layouts_cart_panel .sc_layouts_panel_inner .sc_layouts_cart_panel_header,
.trx_addons_customizable.sc_layouts_cart_panel .sc_layouts_panel_inner .sc_layouts_cart_panel_header {
position: static;
width: auto;
min-width: 100%;
}
body.trx_addons_customizable_theme.sc_layouts_cart_panel .sc_layouts_panel_inner .sc_layouts_cart_panel_widget,
.trx_addons_customizable.sc_layouts_cart_panel .sc_layouts_panel_inner .sc_layouts_cart_panel_widget {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
padding-top: 0;
}
body.trx_addons_customizable_theme.sc_layouts_cart_panel .sc_layouts_panel_inner .sc_layouts_cart_panel_widget .widget_shopping_cart,
.trx_addons_customizable.sc_layouts_cart_panel .sc_layouts_panel_inner .sc_layouts_cart_panel_widget .widget_shopping_cart {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-basis: 100%;
-ms-flex-basis: 100%;
flex-basis: 100%;
width: 100%;
box-sizing: border-box;
padding: var(--sc_layouts-cart-panel-padding);
}
body.trx_addons_customizable_theme.sc_layouts_cart_panel .sc_layouts_panel_inner .sc_layouts_cart_panel_widget .widget_shopping_cart_content,
.trx_addons_customizable.sc_layouts_cart_panel .sc_layouts_panel_inner .sc_layouts_cart_panel_widget .widget_shopping_cart_content {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
max-height: none;
overflow-y: hidden;
margin: 0;
}
body.trx_addons_customizable_theme.sc_layouts_cart_panel .sc_layouts_panel_inner .sc_layouts_cart_panel_widget .widget_shopping_cart_content .woocommerce-mini-cart.product_list_widget,
.trx_addons_customizable.sc_layouts_cart_panel .sc_layouts_panel_inner .sc_layouts_cart_panel_widget .widget_shopping_cart_content .woocommerce-mini-cart.product_list_widget {
-webkit-flex-basis: 100%;
-ms-flex-basis: 100%;
flex-basis: 100%;
overflow: hidden auto;
}
body.trx_addons_customizable_theme.sc_layouts_cart_panel .sc_layouts_panel_inner .sc_layouts_cart_panel_widget .widget_shopping_cart_content .woocommerce-mini-cart__total,
body.trx_addons_customizable_theme.sc_layouts_cart_panel .sc_layouts_panel_inner .sc_layouts_cart_panel_widget .widget_shopping_cart_content .woocommerce-mini-cart__buttons,
.trx_addons_customizable.sc_layouts_cart_panel .sc_layouts_panel_inner .sc_layouts_cart_panel_widget .widget_shopping_cart_content .woocommerce-mini-cart__total,
.trx_addons_customizable.sc_layouts_cart_panel .sc_layouts_panel_inner .sc_layouts_cart_panel_widget .widget_shopping_cart_content .woocommerce-mini-cart__buttons {
position: static;
-webkit-flex-shrink: 0;
-ms-flex-shrink: 0;
flex-shrink: 0;
width: 100%;
}
body.trx_addons_customizable_theme.trx_addons_sc_cart_product_count_badge .sc_layouts_item_details_line2,
.trx_addons_customizable.trx_addons_sc_cart_product_count_badge .sc_layouts_item_details_line2 {
display: none;
}
body.trx_addons_customizable_theme.trx_addons_sc_cart_product_count_badge.sc_layouts_cart > .sc_layouts_cart_items_short,
.trx_addons_customizable.trx_addons_sc_cart_product_count_badge.sc_layouts_cart > .sc_layouts_cart_items_short {
display: block;
inset: auto;
-webkit-transform: none;
-ms-transform: none;
transform: none;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
body.trx_addons_customizable_theme.trx_addons_sc_cart_product_count_badge.trx_addons_sc_cart_badge_position_top_left > .sc_layouts_cart_items_short,
.trx_addons_customizable.trx_addons_sc_cart_product_count_badge.trx_addons_sc_cart_badge_position_top_left > .sc_layouts_cart_items_short {
position: absolute;
z-index: 1;
top: 0;
left: 0;
}
body.trx_addons_customizable_theme.trx_addons_sc_cart_product_count_badge.trx_addons_sc_cart_badge_position_top_right > .sc_layouts_cart_items_short,
.trx_addons_customizable.trx_addons_sc_cart_product_count_badge.trx_addons_sc_cart_badge_position_top_right > .sc_layouts_cart_items_short {
position: absolute;
z-index: 1;
top: 0;
right: 0;
}
body.trx_addons_customizable_theme.trx_addons_sc_cart_product_count_badge.trx_addons_sc_cart_badge_position_bottom_left > .sc_layouts_cart_items_short,
.trx_addons_customizable.trx_addons_sc_cart_product_count_badge.trx_addons_sc_cart_badge_position_bottom_left > .sc_layouts_cart_items_short {
position: absolute;
z-index: 1;
bottom: 0;
left: 0;
}
body.trx_addons_customizable_theme.trx_addons_sc_cart_product_count_badge.trx_addons_sc_cart_badge_position_bottom_right > .sc_layouts_cart_items_short,
.trx_addons_customizable.trx_addons_sc_cart_product_count_badge.trx_addons_sc_cart_badge_position_bottom_right > .sc_layouts_cart_items_short {
position: absolute;
z-index: 1;
bottom: 0;
right: 0;
}
body.trx_addons_customizable_theme.sc_layouts_cart .sc_layouts_item_details_line1,
.trx_addons_customizable.sc_layouts_cart .sc_layouts_item_details_line1 {
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
body.trx_addons_customizable_theme .woocommerce.widget_shopping_cart .cart_list li a.remove,
.trx_addons_customizable .woocommerce.widget_shopping_cart .cart_list li a.remove {
-webkit-flex-shrink: 0;
-ms-flex-shrink: 0;
flex-shrink: 0;
position: static;
margin: 0 6px 0 0;
text-align: center;
}
body.trx_addons_customizable_theme .woocommerce.widget_shopping_cart ul.cart_list li,
.trx_addons_customizable .woocommerce.widget_shopping_cart ul.cart_list li {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
padding: 0;
}
body.trx_addons_customizable_theme.sc_layouts_cart_item_close_icon-right li a.remove,
.trx_addons_customizable.sc_layouts_cart_item_close_icon-right li a.remove {
order: 10;
}
body.trx_addons_customizable_theme.sc_layouts_cart_item_image-right .trx_addons_sc_layouts_cart_mini_cart_item_link_image, body.trx_addons_customizable_theme.sc_layouts_cart_item_image-right .trx_addons_sc_layouts_cart_mini_cart_item_image,
.trx_addons_customizable.sc_layouts_cart_item_image-right .trx_addons_sc_layouts_cart_mini_cart_item_link_image,
.trx_addons_customizable.sc_layouts_cart_item_image-right .trx_addons_sc_layouts_cart_mini_cart_item_image {
order: 10;
}
body.trx_addons_customizable_theme.sc_layouts_cart_buttons-block .woocommerce-mini-cart__buttons,
.trx_addons_customizable.sc_layouts_cart_buttons-block .woocommerce-mini-cart__buttons {
flex-wrap: wrap;
}
body.trx_addons_customizable_theme.sc_layouts_cart_buttons-block.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart .woocommerce-mini-cart__buttons .button,
.trx_addons_customizable.sc_layouts_cart_buttons-block.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart .woocommerce-mini-cart__buttons .button {
width: 100%;
}
body.trx_addons_customizable_theme.sc_layouts_cart_buttons-block .woocommerce.widget_shopping_cart .buttons a,
.trx_addons_customizable.sc_layouts_cart_buttons-block .woocommerce.widget_shopping_cart .buttons a {
display: block;
text-align: center;
}
body.trx_addons_customizable_theme.sc_layouts_cart_buttons-block .woocommerce.widget_shopping_cart .buttons .button,
.trx_addons_customizable.sc_layouts_cart_buttons-block .woocommerce.widget_shopping_cart .buttons .button {
margin-left: 0;
margin-right: 0;
}
body.trx_addons_customizable_theme.sc_layouts_cart_buttons-block .widget.woocommerce .button:last-child,
.trx_addons_customizable.sc_layouts_cart_buttons-block .widget.woocommerce .button:last-child {
margin-bottom: 0;
}
body.trx_addons_customizable_theme .sc_layouts_panel_inner .widget.woocommerce .button + .button,
.trx_addons_customizable .sc_layouts_panel_inner .widget.woocommerce .button + .button {
margin-left: 0;
margin-right: 0;
}
body.trx_addons_customizable_theme.sc_layouts_cart_preview_init .sc_layouts_cart_widget,
.trx_addons_customizable.sc_layouts_cart_preview_init .sc_layouts_cart_widget {
display: block;
}
body.trx_addons_customizable_theme.sc_layouts_panel.sc_layouts_cart_preview_init,
.trx_addons_customizable.sc_layouts_panel.sc_layouts_cart_preview_init {
text-align: left;
}
body.trx_addons_customizable_theme.sc_layouts_panel.sc_layouts_effect_slide.sc_layouts_cart_panel.sc_layouts_cart_preview_init,
.trx_addons_customizable.sc_layouts_panel.sc_layouts_effect_slide.sc_layouts_cart_panel.sc_layouts_cart_preview_init {
opacity: 1;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
body.trx_addons_customizable_theme.sc_layouts_panel_hide_content.sc_layouts_cart_preview_init.inited,
.trx_addons_customizable.sc_layouts_panel_hide_content.sc_layouts_cart_preview_init.inited {
-webkit-transform: none;
-ms-transform: none;
transform: none;
-webkit-transition: none;
-ms-transition: none;
transition: none;
background-color: rgba(0, 0, 0, 0.5);
}
body.trx_addons_customizable_theme .woocommerce.widget_shopping_cart ul.cart_list .mini_cart_item, body.trx_addons_customizable_theme.sc_layouts_panel ul.cart_list .mini_cart_item, body.trx_addons_customizable_theme.sc_layouts_cart ul.cart_list .mini_cart_item,
.trx_addons_customizable .woocommerce.widget_shopping_cart ul.cart_list .mini_cart_item,
.trx_addons_customizable.sc_layouts_panel ul.cart_list .mini_cart_item,
.trx_addons_customizable.sc_layouts_cart ul.cart_list .mini_cart_item {
--var-trx_addons_sc_layouts_cart_item_close_color: #e05100;
}
body.trx_addons_customizable_theme .woocommerce.widget_shopping_cart ul.cart_list .mini_cart_item a.remove, body.trx_addons_customizable_theme.sc_layouts_panel ul.cart_list .mini_cart_item a.remove, body.trx_addons_customizable_theme.sc_layouts_cart ul.cart_list .mini_cart_item a.remove,
.trx_addons_customizable .woocommerce.widget_shopping_cart ul.cart_list .mini_cart_item a.remove,
.trx_addons_customizable.sc_layouts_panel ul.cart_list .mini_cart_item a.remove,
.trx_addons_customizable.sc_layouts_cart ul.cart_list .mini_cart_item a.remove {
color: var(--var-trx_addons_sc_layouts_cart_item_close_color) !important;
background-color: transparent;
}
body.trx_addons_customizable_theme.trx_addons_sc_layouts_cart_general_parent.elementor-element[data-id], body.trx_addons_customizable_theme.sc_layouts_cart.sc_layouts_cart_preview_init,
.trx_addons_customizable.trx_addons_sc_layouts_cart_general_parent.elementor-element[data-id],
.trx_addons_customizable.sc_layouts_cart.sc_layouts_cart_preview_init {
z-index: 100010;
}
body.trx_addons_customizable_theme.trx_addons_sc_layouts_cart_mini_cart_item_inner,
.trx_addons_customizable.trx_addons_sc_layouts_cart_mini_cart_item_inner {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
}
body.trx_addons_customizable_theme.trx_addons_sc_layouts_cart_mini_cart_item_inner > .trx_addons_sc_layouts_cart_mini_cart_item_image_link, body.trx_addons_customizable_theme.trx_addons_sc_layouts_cart_mini_cart_item_inner > .trx_addons_sc_layouts_cart_mini_cart_item_image,
.trx_addons_customizable.trx_addons_sc_layouts_cart_mini_cart_item_inner > .trx_addons_sc_layouts_cart_mini_cart_item_image_link,
.trx_addons_customizable.trx_addons_sc_layouts_cart_mini_cart_item_inner > .trx_addons_sc_layouts_cart_mini_cart_item_image {
-webkit-align-self: flex-start;
-ms-align-self: start;
align-self: flex-start;
}
body.trx_addons_customizable_theme.trx_addons_sc_layouts_cart_mini_cart_item_inner > .trx_addons_sc_layouts_cart_mini_cart_item_image_link a, body.trx_addons_customizable_theme.trx_addons_sc_layouts_cart_mini_cart_item_inner > .trx_addons_sc_layouts_cart_mini_cart_item_image a,
.trx_addons_customizable.trx_addons_sc_layouts_cart_mini_cart_item_inner > .trx_addons_sc_layouts_cart_mini_cart_item_image_link a,
.trx_addons_customizable.trx_addons_sc_layouts_cart_mini_cart_item_inner > .trx_addons_sc_layouts_cart_mini_cart_item_image a {
display: inline-block;
}
body.trx_addons_customizable_theme .woocommerce.widget_shopping_cart ul.product_list_widget li .trx_addons_sc_layouts_cart_mini_cart_item_inner img,
.trx_addons_customizable .woocommerce.widget_shopping_cart ul.product_list_widget li .trx_addons_sc_layouts_cart_mini_cart_item_inner img {
float: none;
vertical-align: top;
}
body.trx_addons_customizable_theme .woocommerce.widget_shopping_cart ul.cart_list li img, body.trx_addons_customizable_theme .woocommerce.widget_shopping_cart.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart ul.cart_list li img,
.trx_addons_customizable .woocommerce.widget_shopping_cart ul.cart_list li img,
.trx_addons_customizable .woocommerce.widget_shopping_cart.sc_layouts_cart_panel .sc_layouts_cart_panel_widget .widget_shopping_cart ul.cart_list li img {
margin: 0;
}
body.trx_addons_customizable_theme .woocommerce.widget_shopping_cart ul.cart_list li .trx_addons_sc_layouts_cart_mini_cart_item_image,
body.trx_addons_customizable_theme .woocommerce.widget_shopping_cart ul.cart_list li .trx_addons_sc_layouts_cart_mini_cart_item_link_image,
.trx_addons_customizable .woocommerce.widget_shopping_cart ul.cart_list li .trx_addons_sc_layouts_cart_mini_cart_item_image,
.trx_addons_customizable .woocommerce.widget_shopping_cart ul.cart_list li .trx_addons_sc_layouts_cart_mini_cart_item_link_image {
-webkit-flex-shrink: 0;
-ms-flex-shrink: 0;
flex-shrink: 0;
margin: 0 0.5em 0 0;
}
body.trx_addons_customizable_theme .woocommerce.widget_shopping_cart ul.product_list_widget li:nth-child(n + 2),
.trx_addons_customizable .woocommerce.widget_shopping_cart ul.product_list_widget li:nth-child(n + 2) {
margin-top: 12px;
}
body.trx_addons_customizable_theme .woocommerce.widget_shopping_cart ul.product_list_widget li span .amount,
.trx_addons_customizable .woocommerce.widget_shopping_cart ul.product_list_widget li span .amount {
font-size: inherit;
color: inherit;
font-weight: inherit;
}
body.trx_addons_customizable_theme .woocommerce.widget_shopping_cart .quantity,
.trx_addons_customizable .woocommerce.widget_shopping_cart .quantity {
margin: 0;
}
body.trx_addons_customizable_theme.sc_layouts_cart_item_va-center .trx_addons_sc_layouts_cart_mini_cart_item_inner,
.trx_addons_customizable.sc_layouts_cart_item_va-center .trx_addons_sc_layouts_cart_mini_cart_item_inner {
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
body.trx_addons_customizable_theme.sc_layouts_cart_item_va-bottom .trx_addons_sc_layouts_cart_mini_cart_item_inner,
.trx_addons_customizable.sc_layouts_cart_item_va-bottom .trx_addons_sc_layouts_cart_mini_cart_item_inner {
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
}
body.trx_addons_customizable_theme .trx_addons_sc_layouts_cart_mini_cart_item_name,
.trx_addons_customizable .trx_addons_sc_layouts_cart_mini_cart_item_name {
display: inline-block;
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
body.trx_addons_customizable_theme .trx_addons_sc_layouts_cart_mini_cart_item_content,
.trx_addons_customizable .trx_addons_sc_layouts_cart_mini_cart_item_content {
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
}.sc_layouts_dark_light {
display: block;
overflow: hidden;
position: relative;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
border: 1px solid transparent;
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
.sc_layouts_dark_light.sc_layouts_dark_light_active_light {
background-color: #4096ed;
border-color: #4066ed;
}
.sc_layouts_dark_light.sc_layouts_dark_light_active_dark {
background-color: #fff;
border-color: #000;
}
.sc_layouts_dark_light .sc_layouts_dark_light_item {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
position: absolute;
z-index: 1;
top: 0;
left: 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
height: 100%;
padding: 6px;
-webkit-transition: opacity 0.3s ease, transform 0.3s ease;
-ms-transition: opacity 0.3s ease, transform 0.3s ease;
transition: opacity 0.3s ease, transform 0.3s ease;
}
.sc_layouts_dark_light .sc_layouts_dark_light_item.sc_layouts_dark_light_type_jpg, .sc_layouts_dark_light .sc_layouts_dark_light_item.sc_layouts_dark_light_type_jpeg {
padding: 0;
}
.sc_layouts_dark_light .sc_layouts_dark_light_item img {
width: 100%;
height: auto;
}
.sc_layouts_dark_light .sc_layouts_dark_light_item svg {
max-width: 100%;
max-height: 100%;
object-fit: contain;
}
.sc_layouts_dark_light .sc_layouts_dark_light_light svg * {
fill: #fff;
}
.sc_layouts_dark_light .sc_layouts_dark_light_dark svg * {
fill: #000;
}
.sc_layouts_dark_light .sc_layouts_dark_light_active {
z-index: 2;
}
.sc_layouts_dark_light.sc_layouts_dark_light_effect_swap .sc_layouts_dark_light_item {
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
opacity: 0;
}
.sc_layouts_dark_light.sc_layouts_dark_light_effect_swap .sc_layouts_dark_light_active {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
.sc_layouts_dark_light.sc_layouts_dark_light_effect_slide .sc_layouts_dark_light_light {
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%);
}
.sc_layouts_dark_light.sc_layouts_dark_light_effect_slide .sc_layouts_dark_light_dark {
-webkit-transform: translateX(100%);
-ms-transform: translateX(100%);
transform: translateX(100%);
}
.sc_layouts_dark_light.sc_layouts_dark_light_effect_slide .sc_layouts_dark_light_active {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
.sc_layouts_dark_light.sc_layouts_dark_light_effect_fade .sc_layouts_dark_light_item {
opacity: 0;
}
.sc_layouts_dark_light.sc_layouts_dark_light_effect_fade .sc_layouts_dark_light_active {
opacity: 1;
} .sc_layouts_dark_light_default {
width: 47px;
height: 29px;
-webkit-border-radius: 15px;
-ms-border-radius: 15px;
border-radius: 15px;
} .sc_layouts_dark_light_round {
width: 3em;
height: 3em;
line-height: 3em;
text-align: center;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}.sc_layouts_currency .select_container {
overflow: visible;
background-color: transparent !important;
}
.sc_layouts_currency .woocommerce-currency-switcher-form .woocommerce-currency-switcher {
display: none !important;
}
.sc_layouts_currency .woocommerce-currency-switcher-form .woocommerce-currency-switcher {
padding: 0 !important;
}
.sc_layouts_currency .select_container:after,
.sc_layouts_currency .select_container:before {
display: none;
}
.sc_layouts_currency .chosen-container .chosen-results {
display: block;
}
.sc_layouts_currency .chosen-container {
font-size: inherit;
font-weight: inherit;
letter-spacing: 0px;
min-width: 100%;
position: relative;
}
.sc_layouts_currency .chosen-container-single .chosen-single span {
margin: 0;
}
.sc_layouts_currency .chosen-container-single .chosen-single > div {
display: none;
}
.sc_layouts_currency .woocommerce-currency-switcher-form .chosen-container-active.chosen-with-drop .chosen-single,
.sc_layouts_currency .woocommerce-currency-switcher-form .chosen-container-single .chosen-single,
.sc_layouts_currency .woocommerce-currency-switcher-form .dd-select,
.sc_layouts_currency .woocommerce-currency-switcher-form .dd-selected,
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-selected,
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect.wSelect-theme-classic {
display: inline;
font-weight: inherit;
position: relative;
height: auto;
background: transparent !important;
border: none;
line-height: inherit;
padding: 0;
margin: 0;
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.sc_layouts_currency .chosen-container-single .chosen-single:after {
content: '\e828';
font-family: "trx_addons_icons";
font-size: 95%;
position: absolute;
z-index: 1;
top: 50%;
right: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
display: none;
}
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-arrow,
.sc_layouts_currency .woocommerce-currency-switcher-form .dd-pointer,
.sc_layouts_currency .woocommerce-currency-switcher-form .dd-selected-description {
display: none;
}
.sc_layouts_currency .chosen-container .chosen-results,
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-options-holder,
.sc_layouts_currency .woocommerce-currency-switcher-form .dd-options {
width: 11em !important;
border: none !important;
min-width: 0 !important;
margin: 0;
padding: 1.25em 2em;
background: #ffffff;
text-align: left;
position: absolute;
z-index: 1;
top: 1em;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 0 !important;
-ms-border-radius: 0 !important;
border-radius: 0 !important;
-webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.2);
-ms-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.2);
box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.2);
}
.sc_layouts_currency.hide_drop .chosen-drop,
.sc_layouts_currency.hide_drop .woocommerce-currency-switcher-form .wSelect-options-holder,
.sc_layouts_currency.hide_drop .woocommerce-currency-switcher-form .dd-options {
display: none !important;
}
.sc_layouts_currency .chosen-container .chosen-drop,
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect .wSelect-options {
height: auto !important;
border: none;
overflow: visible;
margin-top: 0;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.sc_layouts_currency .chosen-container .chosen-results li,
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-option,
.sc_layouts_currency .woocommerce-currency-switcher-form .dd-option {
background: transparent !important;
border: none;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
color: #141414;
font-weight: 400;
padding: 0.55em 0;
line-height: inherit;
cursor: pointer;
}
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-option-value {
padding: 0;
margin: 0;
}
.sc_layouts_currency .chosen-container .active-result.highlighted,
.sc_layouts_currency .chosen-container .active-result.result-selected,
.sc_layouts_currency .woocommerce-currency-switcher-form .wSelect-option-selected {
color: #efa758;
}
.sc_layouts_currency a.woocs_flag_view_item {
width: auto;
height: auto;
margin: 0;
vertical-align: bottom;
display: inline;
}
.sc_layouts_currency a.woocs_flag_view_item img {
width: auto;
height: 1.2em;
vertical-align: bottom;
}.sc_layouts_featured.with_content {
position: relative;
min-height: 0em;
}
.sc_layouts_featured .sc_layouts_featured_content {
position: static;
}
.sc_layouts_featured.with_image.without_content {
min-height: 40rem;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.sc_layouts_featured.with_image {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.sc_layouts_featured.with_image.with_content:before {
content: ' ';
position: absolute;
z-index: 0;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.5); }.sc_layouts_language li.menu-item > a > img,
.sc_layouts_language li.menu-item > a > span {
display: inline-block;
line-height: inherit;
vertical-align: middle;
}
.sc_layouts_language li.menu-item > a > img + span {
margin-left: 0.3em;
}.custom-logo-link img, .sc_layouts_logo img {
max-height: 6em;
width: auto;
vertical-align: middle;
}
.sc_layouts_row_fixed .custom-logo-link img,
.sc_layouts_row_fixed .sc_layouts_logo img {
will-change: max-height;
-webkit-transition: max-height var(--trx-addons-fixed-rows-duration) ease;
-ms-transition: max-height var(--trx-addons-fixed-rows-duration) ease;
transition: max-height var(--trx-addons-fixed-rows-duration) ease;
}
.sc_layouts_row_type_compact .custom-logo-link img,
.sc_layouts_row_type_compact .sc_layouts_logo img {
max-height: 4.5em;
}
.sc_layouts_row_type_narrow .custom-logo-link img,
.sc_layouts_row_type_narrow .sc_layouts_logo img {
max-height: 3em;
}
.sc_layouts_logo .logo_text {
display: block;
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.sc_layouts_logo .logo_slogan {
display: block;
font-size: 12px;
line-height: 15px;
letter-spacing: 0px;
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}.sc_layouts_item_menu_mobile_button,
.sc_layouts_menu_mobile_button {
display: none !important;
}
.elementor-element-edit-mode .sc_layouts_item_menu_mobile_button,
.elementor-element-edit-mode .sc_layouts_menu_mobile_button {
display: flex !important;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.elementor-element-edit-mode[data-widget_type^="trx_sc_layouts_menu"] .elementor-widget-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
.sc_layouts_menu_mobile_button .sc_layouts_item_icon,
.sc_layouts_menu_mobile_button_burger .sc_layouts_item_icon {
font-size: 2em;
}
.sc_layouts_menu_mobile_button .sc_layouts_item_icon:before,
.sc_layouts_menu_mobile_button_burger .sc_layouts_item_icon:before {
line-height: 1.2em;
}
.sc_layouts_menu_mobile_button_burger {
display: inline-block !important;
} .sc_layouts_menu {
position: relative;
z-index: 1000;
overflow: hidden;
visibility: hidden;
max-height: 3em;
}
.elementor-element-edit-mode .sc_layouts_menu,
.sc_layouts_menu.inited,
.sc_layouts_menu > nav {
overflow: visible;
visibility: inherit;
max-height: none;
}
.sc_layouts_menu_nav, .sc_layouts_menu_nav ul {
display: inline-block;
margin: 0;
padding: 0;
list-style-type: none !important;
}
.sc_layouts_menu_nav:after, .sc_layouts_menu_nav ul:after {
content: ' ';
clear: both;
width: 100%;
height: 0;
display: block;
}
.sc_layouts_menu_nav li {
margin: 0;
position: relative;
}
.widget .sc_layouts_menu_nav li:before {
display: none !important;
}
.sc_layouts_menu_nav li > a {
display: block;
position: relative;
}
.sc_layouts_menu_nav li > a:not([class*="icon-"]):empty,
.sc_layouts_menu_nav li > a > span:not([class*="icon-"]):empty {
display: none !important;
}
.sc_layouts_submenu_freeze {
opacity: 1 !important;
}
.sc_layouts_menu_stretch_bg {
display: block;
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
} .sc_layouts_menu_nav {
text-align: left;
vertical-align: middle;
padding-left: 0 !important;
}
.sc_layouts_menu_nav > li {
position: relative;
float: left;
z-index: 20;
}
.sc_layouts_menu_nav > li + li {
z-index: 19;
}
.sc_layouts_menu_nav > li + li + li {
z-index: 18;
}
.sc_layouts_menu_nav > li + li + li + li {
z-index: 17;
}
.sc_layouts_menu_nav > li + li + li + li + li {
z-index: 16;
}
.sc_layouts_menu_nav > li + li + li + li + li + li {
z-index: 15;
}
.sc_layouts_menu_nav > li + li + li + li + li + li + li {
z-index: 14;
}
.sc_layouts_menu_nav > li + li + li + li + li + li + li + li {
z-index: 13;
}
.sc_layouts_menu_nav > li + li + li + li + li + li + li + li + li {
z-index: 12;
}
.sc_layouts_menu_nav > li + li + li + li + li + li + li + li + li + li {
z-index: 11;
}
.sc_layouts_menu_nav > li > a {
padding: 1em;
position: relative;
color: #333;
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
.sc_layouts_menu_nav > li > a:hover,
.sc_layouts_menu_nav > li.sfHover > a,
.sc_layouts_menu_nav > li.current-menu-item > a,
.sc_layouts_menu_nav > li.current-menu-parent > a,
.sc_layouts_menu_nav > li.current-menu-ancestor > a {
color: #efa758;
}
.sc_layouts_menu_nav > li.current-menu-item > a,
.sc_layouts_menu_nav > li.current-menu-parent > a,
.sc_layouts_menu_nav > li.current-menu-ancestor > a {
font-weight: 500;
}
.sc_layouts_menu_nav > li.menu-item-has-children > a {
padding-right: 2em;
}
.sc_layouts_menu_nav > li.menu-item-has-children > a:after,
.sc_layouts_menu_nav > li.menu-item-has-children > a > .sc_layouts_dropdown_icon {
content: '\e882';
font-family: "trx_addons_icons";
font-weight: normal;
display: inline-block;
position: absolute;
z-index: 1;
top: 50%;
right: 1em;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.sc_layouts_menu_nav li[class*="icon-"]:before {
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.sc_layouts_menu_nav > li[class*="icon-"] > a {
padding-left: 2em;
}
.sc_layouts_menu_nav > li[class*="icon-"]:before {
display: inline-block;
padding: 1em 0;
width: 1em;
line-height: inherit;
position: absolute;
z-index: 1;
top: 0;
left: 0.5em;
}
.sc_layouts_menu_nav > li[class*="columns-"][class*="icon-"]:before {
position: static;
margin: 0 0 0 0.5em;
float: left;
}
.sc_layouts_menu_nav > li[class*="columns-"][class*="icon-"] > a {
float: left;
margin-left: -1.5em;
}
.sc_layouts_menu_nav li[class*="image-"] > a {
background-position: 1em center;
background-repeat: no-repeat;
background-size: 1em;
padding-left: 2.3em;
} .sc_layouts_menu_popup .sc_layouts_menu_nav,
.sc_layouts_menu_nav > li ul:not(.sc_item_filters_tabs) {
position: absolute;
display: none;
z-index: 10000;
width: 13em;
padding: 1.4em 0;
text-align: left;
background-color: #f0f0f0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.2);
-ms-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.2);
box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.2);
}
.sc_layouts_menu_popup .sc_layouts_menu_nav.animated,
.sc_layouts_menu_nav > li ul:not(.sc_item_filters_tabs).animated {
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
}
.sc_layouts_menu_popup .sc_layouts_menu_nav {
display: block;
}
.widget_nav_menu li.menu-delimiter,
.sc_layouts_menu_nav > li li.menu-delimiter {
margin-top: 0.5em;
padding-top: 0.5em;
border-top: 1px solid #f0f0f0;
text-align: center;
height: 0;
overflow: hidden;
}
.sc_layouts_menu_popup .sc_layouts_menu_nav > li > a,
.sc_layouts_menu_nav > li li > a {
padding: 0.6em 1.5em;
color: #333;
}
.sc_layouts_menu_popup .sc_layouts_menu_nav > li[class*="icon-"]:before {
padding: 0.6em 0;
}
.sc_layouts_menu_nav > li li > a:hover,
.sc_layouts_menu_nav > li li.sfHover > a,
.sc_layouts_menu_nav > li li.current-menu-item > a,
.sc_layouts_menu_nav > li li.current-menu-parent > a,
.sc_layouts_menu_nav > li li.current-menu-ancestor > a {
color: #efa758;
}
.sc_layouts_menu_popup .sc_layouts_menu_nav > li.menu-item-has-children > a:after,
.sc_layouts_menu_nav li li.menu-item-has-children > a:after {
content: '\e884';
font-family: "trx_addons_icons";
font-weight: normal;
position: absolute;
z-index: 1;
top: 0.65em;
right: 1.5em;
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.sc_layouts_menu_popup .sc_layouts_menu_nav > li.menu-item-has-children > a:after {
top: 1.2em;
}
.sc_layouts_menu_popup .sc_layouts_menu_nav > li.menu-item-has-children > a,
.sc_layouts_menu_nav li li.menu-item-has-children > a {
padding-right: 2em;
}
.sc_layouts_menu_nav > li li[class*="icon-"] > a {
padding-left: 3em;
}
.sc_layouts_menu_nav > li li[class*="icon-"]:before {
position: absolute;
z-index: 1;
top: 50%;
left: 1.5em;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
color: #333;
}
.sc_layouts_menu_nav > li li[class*="icon-"]:hover:before,
.sc_layouts_menu_nav > li li[class*="icon-"].shHover:before,
.sc_layouts_menu_nav > li li.current-menu-item:before,
.sc_layouts_menu_nav > li li.current-menu-parent:before,
.sc_layouts_menu_nav > li li.current-menu-ancestor:before {
color: #efa758;
}
.sc_layouts_menu_popup .sc_layouts_menu_nav li[class*="icon-"] > a {
padding-left: 3em;
}
.sc_layouts_menu_popup .sc_layouts_menu_nav li[class*="icon-"]:before {
left: 1.5em;
}
.sc_layouts_menu_popup .sc_layouts_menu_nav > li ul {
font-size: 1em;
}
.sc_layouts_menu_nav > li li[class*="image-"] > a {
background-position: 1.6667em center;
padding-left: 3em;
}
.sc_layouts_menu_nav > li > ul {
top: 4em;   left: 0;
}
.sc_layouts_menu_nav > li:last-child > ul,
.sc_layouts_column_align_right .sc_layouts_menu_nav > li.menu-collapse > ul {
left: auto;
right: 0;
}
.sc_layouts_menu_popup .sc_layouts_menu_nav,
.sc_layouts_menu_popup .sc_layouts_menu_nav > li > ul,
.sc_layouts_menu_nav > li > ul ul {
left: 13em;
top: -1.4em;
margin: 0 0 0 2px;
background-color: #f0f0f0;
}
.sc_layouts_menu_nav > li > ul ul.submenu_left {
left: -13em;
margin: 0 0 0 -2px;
}
.sc_layouts_menu_nav > li > ul ul.sc_layouts_submenu.submenu_left {
left: auto;
right: 13.1428em;
margin: 0;
}  .sc_layouts_menu_nav ul li.columns-2 > ul {
width: 26em;
}
.sc_layouts_menu_nav ul li.columns-2 > ul.submenu_left {
left: -26em;
}
.sc_layouts_menu_nav ul li.columns-3 > ul {
width: 39em;
}
.sc_layouts_menu_nav ul li.columns-3 > ul.submenu_left {
left: -39em;
}
.sc_layouts_menu_nav ul li.columns-4 > ul {
width: 52em;
}
.sc_layouts_menu_nav ul li.columns-4 > ul.submenu_left {
left: -52em;
}
.sc_layouts_menu_nav ul li.columns-5 > ul {
width: 65em;
}
.sc_layouts_menu_nav ul li.columns-5 > ul.submenu_left {
left: -65em;
}
.sc_layouts_menu_nav ul li.columns-6 > ul {
width: 78em;
}
.sc_layouts_menu_nav ul li.columns-6 > ul.submenu_left {
left: -78em;
}
.sc_layouts_menu_nav li[class*="columns-"] > ul > li {
display: inline-block;
vertical-align: top;
}
.sc_layouts_menu_nav li.columns-2 > ul > li {
width: 50%;
}
.sc_layouts_menu_nav li.columns-3 > ul > li {
width: 33.3333%;
}
.sc_layouts_menu_nav li.columns-4 > ul > li {
width: 25%;
}
.sc_layouts_menu_nav li.columns-5 > ul > li {
width: 20%;
}
.sc_layouts_menu_nav li.columns-6 > ul > li {
width: 16.6666%;
}
.sc_layouts_menu_nav li[class*="columns-"] li.menu-item-has-children > a {
font-weight: 600 !important;
font-size: 1.0667em !important;
}
.sc_layouts_menu_nav li[class*="columns-"] li.menu-item-has-children > a:after {
display: none;
}
.sc_layouts_menu_nav li[class*="columns-"] > ul ul {
position: static !important;
display: block !important;
margin-left: 0;
padding: 0;
left: auto;
top: auto;
width: auto;
opacity: 1 !important;
-webkit-transform: none !important;
-ms-transform: none !important;
transform: none !important;
-webkit-box-shadow: none !important;
-ms-box-shadow: none !important;
box-shadow: none !important;
}
.sc_layouts_menu_popup .sc_layouts_menu_nav li[class*="columns-"] > ul {
white-space: normal;
} .sc_layouts_submenu_prepare {
visibility: hidden !important;
cursor: wait;
}
.menu_mobile_nav li > ul.sc_layouts_submenu,
.sc_layouts_menu li > ul.sc_layouts_submenu {
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: auto;
max-width: 75em;
padding: 1.4em; }
.menu_mobile_nav li > ul.sc_layouts_submenu ul:not(.sc_item_filters_tabs),
.sc_layouts_menu li > ul.sc_layouts_submenu ul:not(.sc_item_filters_tabs) {
display: block !important;
position: static;
top: auto;
left: auto;
bottom: auto;
right: auto;
width: auto;
}
.sc_layouts_menu li > ul.sc_layouts_submenu ul:not(.sc_item_filters_tabs) li {
padding-top: 0;
padding-bottom: 0;
}
.sc_layouts_menu li > ul.sc_layouts_submenu ul:not(.sc_item_filters_tabs) li + li {
margin-top: 1em;
}
.menu_mobile_nav li > ul.sc_layouts_submenu ul:not(.sc_item_filters_tabs) li > a,
.sc_layouts_menu li > ul.sc_layouts_submenu ul:not(.sc_item_filters_tabs) li > a {
position: static;
padding: 0.3em 0;
background-color: transparent;
}
.sc_layouts_menu li > ul.sc_layouts_submenu .vc_row {
overflow: hidden;
}
.menu_mobile_nav li > ul.sc_layouts_submenu .sc_layouts_item,
.sc_layouts_menu li > ul.sc_layouts_submenu .sc_layouts_item {
margin: 0 !important;
display: block !important;
vertical-align: top;
}
.menu_mobile_nav li > ul.sc_layouts_submenu .widget_title,
.sc_layouts_menu li > ul.sc_layouts_submenu .widget_title {
text-align: left;
}
.widget_nav_menu [class*="sc_content_width_"] {
width: auto !important;
}
.widget_nav_menu ul.sc_layouts_submenu {
padding-left: 0;
margin-top: 1em;
}
.widget_nav_menu ul.sc_layouts_submenu .wpb_column {
width: 100% !important;
float: none;
}
.widget_nav_menu ul.sc_layouts_submenu .wpb_column + .wpb_column {
margin-top: 1.5em;
}
.widget_nav_menu .post_item .post_thumb {
float: none;
display: block;
margin: 0 0 1em;
}
.widget_nav_menu .post_item .post_thumb img {
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.widget_nav_menu .post_item .post_title {
font-size: 1em;
} .sc_layouts_menu_item_description {
display: block;
margin-top: 2px;
font-size: 8px;
line-height: 12px;
white-space: normal;
}
.sc_layouts_menu_nav > li > a .sc_layouts_menu_item_description {
margin-top: 0;
position: absolute;
z-index: 1;
top: 4.8em;
left: 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
text-align: left;
padding: 0 1em 0 2em;
} .sc_layouts_dropdown > li > ul {
top: 2.6em;
left: -1.5em;
}
.sc_layouts_column_align_right .sc_layouts_dropdown > li > ul {
left: auto;
right: -1.5em;
}
.sc_layouts_dropdown li.menu-item.menu-item-has-children > a {
padding: 0;
}
.sc_layouts_dropdown li.menu-item.menu-item-has-children > a:after,
.sc_layouts_dropdown li.menu-item.menu-item-has-children > a > .sc_layouts_dropdown_icon {
position: static;
display: inline-block;
vertical-align: middle;
margin-left: 0.3em;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.sc_layouts_dropdown li.menu-item.menu-item-has-children > a > .sc_layouts_dropdown_icon svg {
width: 1em;
height: 1em;
} .sc_layouts_menu_mobile_button_burger {
position: relative;
}
.sc_layouts_menu_popup {
position: absolute;
z-index: 1000;
top: 2.4em;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
display: none;
}
.sc_layouts_menu_popup .sc_layouts_menu_nav {
position: relative;
left: 0;
top: 0;
}
.sc_layouts_menu_popup .sc_layouts_menu_nav > li {
display: block;
float: none;
} .sc_layouts_menu_nav .menu-collapse {
display: none;
}
.sc_layouts_menu_nav .menu-collapse > a {
position: relative;
text-align: center;
}
.sc_layouts_menu_nav .menu-collapse > a:before {
position: relative;
z-index: 2;
top: 1px;
left: 0;
}
.sc_layouts_menu_nav .menu-collapse > a:after {
content: ' ';
display: block;
background-color: #f7f7f7;
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 2em;
height: 2em;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
} .sc_layouts_menu_dir_vertical {
max-height: none; }
.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav {
display: block; }
.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav > li {
display: block;
float: none;
width: 100%;
}
.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav > li:before {
display: none;
}
.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav > li > a {
padding: 0.25em 0;
}
.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav > li.menu-item-has-children > a:after {
content: '\e884';
}
.sc_layouts_menu_dir_vertical .sc_layouts_menu_nav > li > ul, .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav > li:last-child > ul {
left: 100%;
right: auto;
top: -1.4em;
margin: 0 0 0 2px;
}
.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown {
display: block;
visibility: visible;
}
.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li.menu-item-has-children > a:after {
content: '\e882';
}
.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li.menu-item-has-children.opened > a:after {
content: '\e885';
}
.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li ul, .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li:last-child ul {
position: static;
left: auto;
right: auto;
top: auto;
margin: 0 0 0 1em;
background-color: transparent;
width: auto;
padding: 0;
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li ul li[class*="icon-"]:before, .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li:last-child ul li[class*="icon-"]:before {
left: 0;
top: 4px;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li ul li > a, .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li:last-child ul li > a {
padding: 0.25em 1.5em;
color: #333;
}
.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li ul li > a:hover, .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li ul li > a:focus, .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li:last-child ul li > a:hover, .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li:last-child ul li > a:focus {
color: #000;
background-color: transparent;
}
.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li ul li.menu-item-has-children > a, .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li:last-child ul li.menu-item-has-children > a {
padding-right: 2.5em;
}
.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li ul li.menu-item-has-children > a:after, .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav > li:last-child ul li.menu-item-has-children > a:after {
right: 1.2em;
}  .menu_hover_slide_line > ul > li#blob,
.menu_hover_slide_box > ul > li#blob {
position: absolute;
top: 0;
z-index: 1;
opacity: 0;
-webkit-transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
-ms-transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.menu_hover_slide_line > ul > li#blob {
height: 1px;
margin-top: 3em;
}
.menu_hover_slide_line.sc_layouts_menu_dir_vertical > ul > li#blob {
margin-top: 1.75em;
}
.menu_hover_slide_line > ul > li.blob_over:not(.menu-collapse):not(.current-menu-item):not(.current-menu-parent):not(.current-menu-ancestor):hover,
.menu_hover_slide_line > ul > li.blob_over:not(.menu-collapse):not(.current-menu-item):not(.current-menu-parent):not(.current-menu-ancestor).sfHover {
background-color: transparent;
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
} .menu_hover_color_line > ul > li:not(.menu-collapse) > a:hover:before,
.menu_hover_color_line > ul > li:not(.menu-collapse) > a:focus:before {
-webkit-transform: scale3d(1, 1, 1);
-ms-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
-webkit-transition-delay: 0s;
-ms-transition-delay: 0s;
transition-delay: 0s;
}
.menu_hover_color_line > ul > li:not(.menu-collapse) > a:before,
.menu_hover_color_line > ul > li:not(.menu-collapse) > a:after,
.menu_hover_color_line > ul > li:not(.menu-collapse).menu-item-has-children > a:after {
content: ' ' !important;
position: absolute;
top: 3.3em;
right: 1em !important;
bottom: auto;
left: 1em;
margin: 0;
height: 1px;
-webkit-transform: scale3d(0, 1, 1);
-ms-transform: scale3d(0, 1, 1);
transform: scale3d(0, 1, 1);
-webkit-transform-origin: center left;
-ms-transform-origin: center left;
transform-origin: center left;
-webkit-transition: -webkit-transform 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);
-ms-transition: -ms-transform 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);
transition: transform 0.3s cubic-bezier(0.22, 0.61, 0.36, 1);
}
.menu_hover_color_line > ul > li:not(.menu-collapse).menu-item-has-children > a:before,
.menu_hover_color_line > ul > li:not(.menu-collapse).menu-item-has-children > a:after {
right: 2em !important;
}
.menu_hover_color_line > ul > li[class*="icon-"]:not(.menu-collapse) > a:before,
.menu_hover_color_line > ul > li[class*="icon-"]:not(.menu-collapse) > a:after,
.menu_hover_color_line > ul > li[class*="image-"]:not(.menu-collapse) > a:before,
.menu_hover_color_line > ul > li[class*="image-"]:not(.menu-collapse) > a:after {
left: 0.5em;
}
.menu_hover_color_line.sc_layouts_menu_dir_vertical > ul > li:not(.menu-collapse) > a:before, .menu_hover_color_line.sc_layouts_menu_dir_vertical > ul > li:not(.menu-collapse) > a:after {
left: 0 !important;
right: 0 !important;
top: 1.75em !important;
}
.menu_hover_color_line > ul > li:not(.menu-collapse) > a:hover,
.menu_hover_color_line > ul > li:not(.menu-collapse).sfHover > a:after,
.menu_hover_color_line > ul > li:not(.menu-collapse) > a:hover:after,
.menu_hover_color_line > ul > li:not(.menu-collapse) > a:before {
-webkit-transition-delay: 0.3s;
-ms-transition-delay: 0.3s;
transition-delay: 0.3s;
}
.menu_hover_color_line > ul > li:not(.menu-collapse).sfHover > a:after,
.menu_hover_color_line > ul > li:not(.menu-collapse).menu-item-has-children > a:hover:after,
.menu_hover_color_line > ul > li:not(.menu-collapse) > a:hover:after,
.menu_hover_color_line > ul > li:not(.menu-collapse).sfHover > a:before,
.menu_hover_color_line > ul > li:not(.menu-collapse) > a:hover:before,
.menu_hover_color_line > ul > li:not(.menu-collapse).current-menu-item > a:after,
.menu_hover_color_line > ul > li:not(.menu-collapse).current-menu-item > a:before,
.menu_hover_color_line > ul > li:not(.menu-collapse).current-menu-ancestor > a:after,
.menu_hover_color_line > ul > li:not(.menu-collapse).current-menu-ancestor > a:before,
.menu_hover_color_line > ul > li:not(.menu-collapse).current-menu-parent > a:after,
.menu_hover_color_line > ul > li:not(.menu-collapse).current-menu-parent > a:before {
-webkit-transform: scale3d(1, 1, 1);
-ms-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
.menu_hover_color_line > ul > li:not(.menu-collapse).sfHover > a:before,
.menu_hover_color_line > ul > li:not(.menu-collapse) > a:hover:before {
-webkit-transition-delay: 0s;
-ms-transition-delay: 0s;
transition-delay: 0s;
} .menu_hover_zoom_line > ul > li:not(.menu-collapse) > a {
position: relative;
}
.menu_hover_zoom_line > ul > li:not(.menu-collapse) > a:before {
content: "";
position: absolute;
z-index: 1;
top: 3em;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
width: 0;
height: 1px;
-webkit-transition: all 0.1s ease;
-ms-transition: all 0.1s ease;
transition: all 0.1s ease;
}
.menu_hover_zoom_line > ul > li:not(.menu-collapse) > a:hover:before,
.menu_hover_zoom_line > ul > li:not(.menu-collapse).sfHover > a:before,
.menu_hover_zoom_line > ul > li:not(.menu-collapse).current-menu-item > a:before,
.menu_hover_zoom_line > ul > li:not(.menu-collapse).current-menu-parent > a:before,
.menu_hover_zoom_line > ul > li:not(.menu-collapse).current-menu-ancestor > a:before {
width: 80%;
}
.menu_hover_zoom_line.sc_layouts_menu_dir_vertical > ul > li:not(.menu-collapse) > a:before {
position: absolute;
z-index: 1;
top: 1.75em;
left: 0;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.menu_hover_zoom_line.sc_layouts_menu_dir_vertical > ul > li:not(.menu-collapse) > a:hover:before, .menu_hover_zoom_line.sc_layouts_menu_dir_vertical > ul > li:not(.menu-collapse).sfHover > a:before, .menu_hover_zoom_line.sc_layouts_menu_dir_vertical > ul > li:not(.menu-collapse).current-menu-item > a:before, .menu_hover_zoom_line.sc_layouts_menu_dir_vertical > ul > li:not(.menu-collapse).current-menu-parent > a:before, .menu_hover_zoom_line.sc_layouts_menu_dir_vertical > ul > li:not(.menu-collapse).current-menu-ancestor > a:before {
width: 100%;
} .menu_hover_path_line > ul > li:not(.menu-collapse) > a {
position: relative;
}
.menu_hover_path_line > ul > li:not(.menu-collapse):before,
.menu_hover_path_line > ul > li:not(.menu-collapse):after,
.menu_hover_path_line > ul > li:not(.menu-collapse) > a:before,
.menu_hover_path_line > ul > li:not(.menu-collapse) > a:after {
content: ' ' !important;
position: absolute;
-webkit-transition: -webkit-transform 0.1s ease;
-ms-transition: -ms-transform 0.1s ease;
transition: transform 0.1s ease;
-webkit-transition-timing-function: cubic-bezier(1, 0.68, 0.16, 0.9);
-ms-transition-timing-function: cubic-bezier(1, 0.68, 0.16, 0.9);
transition-timing-function: cubic-bezier(1, 0.68, 0.16, 0.9);
} .menu_hover_path_line > ul > li:not(.menu-collapse):before,
.menu_hover_path_line > ul > li:not(.menu-collapse):after {
top: 0.5em;
bottom: 0.5em;
width: 1px; -webkit-transform: scale3d(1, 0, 1);
-ms-transform: scale3d(1, 0, 1);
transform: scale3d(1, 0, 1);
} .menu_hover_path_line > ul > li:not(.menu-collapse):before {
left: 0.2em;
-webkit-transform-origin: 50% 100%;
-ms-transform-origin: 50% 100%;
transform-origin: 50% 100%;
} .menu_hover_path_line > ul > li:not(.menu-collapse):after {
right: 0.2em;
-webkit-transform-origin: 50% 0%;
-ms-transform-origin: 50% 0%;
transform-origin: 50% 0%;
} .menu_hover_path_line > ul > li:not(.menu-collapse) > a:before,
.menu_hover_path_line > ul > li:not(.menu-collapse) > a:after,
.menu_hover_path_line > ul > li:not(.menu-collapse).menu-item-has-children > a:after {
left: 0.2em;
right: 0.2em; height: 1px;
-webkit-transform: scale3d(0, 1, 1);
-ms-transform: scale3d(0, 1, 1);
transform: scale3d(0, 1, 1);
} .menu_hover_path_line > ul > li:not(.menu-collapse) > a:before {
top: 0.5em;
bottom: auto;
-webkit-transform-origin: 0 50%;
-ms-transform-origin: 0 50%;
transform-origin: 0 50%;
} .menu_hover_path_line > ul > li:not(.menu-collapse) > a:after,
.menu_hover_path_line > ul > li:not(.menu-collapse).menu-item-has-children > a:after {
top: auto;
bottom: 0.5em;
-webkit-transform-origin: 100% 50%;
-ms-transform-origin: 100% 50%;
transform-origin: 100% 50%;
}
.menu_hover_path_line.sc_layouts_menu_dir_vertical {      }
.menu_hover_path_line.sc_layouts_menu_dir_vertical > ul > li:not(.menu-collapse):before, .menu_hover_path_line.sc_layouts_menu_dir_vertical > ul > li:not(.menu-collapse):after {
top: 0;
bottom: 0;
}
.menu_hover_path_line.sc_layouts_menu_dir_vertical > ul > li:not(.menu-collapse):before {
left: 0;
}
.menu_hover_path_line.sc_layouts_menu_dir_vertical > ul > li:not(.menu-collapse):after {
right: 0;
}
.menu_hover_path_line.sc_layouts_menu_dir_vertical > ul > li:not(.menu-collapse) > a:before, .menu_hover_path_line.sc_layouts_menu_dir_vertical > ul > li:not(.menu-collapse) > a:after, .menu_hover_path_line.sc_layouts_menu_dir_vertical > ul > li:not(.menu-collapse).menu-item-has-children > a:after {
left: 0;
right: 0;
}
.menu_hover_path_line.sc_layouts_menu_dir_vertical > ul > li:not(.menu-collapse) > a:before {
top: 0;
}
.menu_hover_path_line.sc_layouts_menu_dir_vertical > ul > li:not(.menu-collapse) > a:after, .menu_hover_path_line.sc_layouts_menu_dir_vertical > ul > li:not(.menu-collapse).menu-item-has-children > a:after {
bottom: 0;
}   .menu_hover_path_line > ul > li:not(.menu-collapse) > a:after,
.menu_hover_path_line > ul > li:not(.menu-collapse).menu-item-has-children > a:after {
-webkit-transition-delay: 0.3s;
-ms-transition-delay: 0.3s;
transition-delay: 0.3s;
}
.menu_hover_path_line > ul > li:not(.menu-collapse) > a:hover:after,
.menu_hover_path_line > ul > li:not(.menu-collapse).sfHover > a:after,
.menu_hover_path_line > ul > li:not(.menu-collapse).menu-item-has-children > a:hover:after,
.menu_hover_path_line > ul > li:not(.menu-collapse).sfHover.menu-item-has-children > a:after {
-webkit-transition-delay: 0s;
-ms-transition-delay: 0s;
transition-delay: 0s;
} .menu_hover_path_line > ul > li:not(.menu-collapse):before {
-webkit-transition-delay: 0.2s;
-ms-transition-delay: 0.2s;
transition-delay: 0.2s;
}
.menu_hover_path_line > ul > li:not(.menu-collapse):hover:before,
.menu_hover_path_line > ul > li:not(.menu-collapse).sfHover:before {
-webkit-transition-delay: 0.1s;
-ms-transition-delay: 0.1s;
transition-delay: 0.1s;
} .menu_hover_path_line > ul > li:not(.menu-collapse) > a:before {
-webkit-transition-delay: 0.1s;
-ms-transition-delay: 0.1s;
transition-delay: 0.1s;
}
.menu_hover_path_line > ul > li:not(.menu-collapse).sfHover > a:before,
.menu_hover_path_line > ul > li:not(.menu-collapse) > a:hover:before {
-webkit-transition-delay: 0.2s;
-ms-transition-delay: 0.2s;
transition-delay: 0.2s;
} .menu_hover_path_line > ul > li:not(.menu-collapse).sfHover:after,
.menu_hover_path_line > ul > li:not(.menu-collapse):hover:after {
-webkit-transition-delay: 0.3s;
-ms-transition-delay: 0.3s;
transition-delay: 0.3s;
}
.menu_hover_path_line > ul > li:not(.menu-collapse).sfHover:before,
.menu_hover_path_line > ul > li:not(.menu-collapse):hover:before,
.menu_hover_path_line > ul > li:not(.menu-collapse).sfHover:after,
.menu_hover_path_line > ul > li:not(.menu-collapse):hover:after,
.menu_hover_path_line > ul > li:not(.menu-collapse).sfHover > a:before,
.menu_hover_path_line > ul > li:not(.menu-collapse) > a:hover:before,
.menu_hover_path_line > ul > li:not(.menu-collapse) > a:hover:after,
.menu_hover_path_line > ul > li:not(.menu-collapse).sfHover > a:after {
-webkit-transform: scale3d(1, 1, 1);
-ms-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
} .menu_hover_roll_down > ul > li:not(.menu-collapse) > a:before {
content: ' ';
position: absolute;
top: 3.3em;
right: 0.7em;
bottom: auto;
left: 0.7em;
height: 1px;
opacity: 0;
-webkit-transform: translate3d(0, -3em, 0);
-ms-transform: translate3d(0, -3em, 0);
transform: translate3d(0, -3em, 0);
-webkit-transition: -webkit-transform 0s 0.3s, opacity 0.2s;
-ms-transition: -ms-transform 0s 0.3s, opacity 0.2s;
transition: transform 0s 0.3s, opacity 0.2s;
}
.menu_hover_roll_down.sc_layouts_menu_dir_vertical > ul > li:not(.menu-collapse) > a:before {
left: 0;
right: 0;
top: 1.75em;
}
.menu_hover_roll_down > ul > li:not(.menu-collapse)[class*="icon-"] > a:before,
.menu_hover_roll_down > ul > li:not(.menu-collapse)[class*="image-"] > a:before {
left: 0.5em;
}
.menu_hover_roll_down > ul > li:not(.menu-collapse) > a:hover:before,
.menu_hover_roll_down > ul > li:not(.menu-collapse).sfHover > a:before,
.menu_hover_roll_down > ul > li:not(.menu-collapse).current-menu-item > a:before,
.menu_hover_roll_down > ul > li:not(.menu-collapse).current-menu-ancestor > a:before,
.menu_hover_roll_down > ul > li:not(.menu-collapse).current-menu-parent > a:before {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-transition: -webkit-transform 0.3s, opacity 0.1s;
-ms-transition: -ms-transform 0.3s, opacity 0.1s;
transition: transform 0.3s, opacity 0.1s;
-webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
-ms-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.menu_hover_roll_down > ul > li:not(.menu-collapse) > a > span {
display: block;
pointer-events: none;
}
.menu_hover_roll_down > ul > li:not(.menu-collapse).sfHover > a > span,
.menu_hover_roll_down > ul > li:not(.menu-collapse) > a:hover > span,
.menu_hover_roll_down > ul > li:not(.menu-collapse).current-menu-item > a > span,
.menu_hover_roll_down > ul > li:not(.menu-collapse).current-menu-ancestor > a > span,
.menu_hover_roll_down > ul > li:not(.menu-collapse).current-menu-parent > a > span {
-webkit-animation: anim-roll-down 0.3s forwards;
-ms-animation: anim-roll-down 0.3s forwards;
animation: anim-roll-down 0.3s forwards;
}
@-webkit-keyframes anim-roll-down {
50% {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
-ms-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
51% {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
-ms-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
100% {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes anim-roll-down {
50% {
opacity: 0;
-webkit-transform: translate3d(0, 100%, 0);
-ms-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
51% {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
-ms-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
100% {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
} .sc_layouts_menu_nav .sub-menu,
.sc_layouts_menu_nav .sc_layouts_submenu,
.menu_mobile .menu_mobile_nav_area .sub-menu,
.menu_mobile .menu_mobile_nav_area .sc_layouts_submenu {
max-width: 100vw;
}
.sc_layouts_menu_nav .menu-item-position-static,
.menu_mobile .menu_mobile_nav_area .menu-item-position-static {
position: static !important;
}
.sc_layouts_menu_nav .menu-item-icon,
.menu_mobile .menu_mobile_nav_area .menu-item-icon {
font-size: 13px;
font-style: normal;
margin: 0 7px 0 0;
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.sc_layouts_menu_nav .menu-item-badge,
.menu_mobile .menu_mobile_nav_area .menu-item-badge {
font-size: 10px;
font-style: normal;
line-height: 1.8em;
border-radius: 4px;
padding: 1px 6px;
margin: 0 0 0 10px;
text-align: center;
white-space: nowrap;
position: relative;
}
.sc_layouts_menu_nav .menu-item.menu-item-has-badge > a,
.menu_mobile .menu_mobile_nav_area .menu-item.menu-item-has-badge > a {
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
max-width: 100%;
}
.sc_layouts_menu_nav .menu-item.menu-item-has-badge > a .menu-item-icon,
.menu_mobile .menu_mobile_nav_area .menu-item.menu-item-has-badge > a .menu-item-icon {
order: 1;
}
.sc_layouts_menu_nav .menu-item.menu-item-has-badge > a .menu-item-badge,
.menu_mobile .menu_mobile_nav_area .menu-item.menu-item-has-badge > a .menu-item-badge {
order: 3;
margin-left: 0.75em;
}
.sc_layouts_menu_nav .menu-item.menu-item-has-badge > a .menu-item-badge + span,
.menu_mobile .menu_mobile_nav_area .menu-item.menu-item-has-badge > a .menu-item-badge + span {
order: 2;
}.sc_layouts_meta.post_meta {
margin-top: 0;
}.search_wrap,
.search_wrap .search_form {
position: relative;
}
.search_wrap .search_field {
width: 6em;
padding: 0 0 0 1.25em;
vertical-align: middle;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_layouts_column_icons_position_right .search_wrap .search_field {
padding: 0 1.25em 0 0;
}
.search_wrap.search_ajax .search_field {
padding-left: 1.5em;
}
.sc_layouts_column_icons_position_right .search_wrap.search_ajax .search_field {
padding-right: 1.5em;
}
.search_wrap .search_field,
.search_wrap .search_submit,
.search_wrap .search_submit:before,
.search_wrap .search_close,
.search_wrap .search_close:before,
.search_wrap .search_close_label {
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
.search_wrap .search_field[placeholder]::-webkit-input-placeholder {
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.search_wrap .search_field[placeholder]::-moz-placeholder {
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.search_wrap .search_field[placeholder]:-ms-input-placeholder {
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.search_wrap .search_field[placeholder]::placeholder {
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.search_wrap .search_submit:not(.trx_addons_no_transition) svg path,
.search_wrap .search_close:not(.trx_addons_no_transition) svg path {
-webkit-transition: stroke 0.3s ease, fill 0.3s ease;
-ms-transition: stroke 0.3s ease, fill 0.3s ease;
transition: stroke 0.3s ease, fill 0.3s ease;
}
.search_style_fullscreen .search_submit_placeholder {
position: static !important;
vertical-align: middle;
pointer-events: none;
}
.search_style_fullscreen:not(.search_opened) .search_submit_placeholder {
display: none !important;
}
.search_wrap .search_submit_icon,
.search_wrap .search_close_icon {
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
display: inline-flex;
vertical-align: middle;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.search_wrap .search_submit_icon i,
.search_wrap .search_close_icon i {
font-style: normal;
display: block;
width: 1em;
height: 1em;
line-height: 1em;
text-align: center;
}
.search_wrap .search_submit_icon svg,
.search_wrap .search_close_icon svg {
display: block;
width: 1em;
height: 1em;
-webkit-transition: fill 0.3s ease;
-ms-transition: fill 0.3s ease;
transition: fill 0.3s ease;
}
.search_wrap .search_submit {
position: absolute;
z-index: 1;
bottom: 0;
left: 0;
padding: 0;
font-size: inherit;
line-height: inherit;
font-weight: inherit;
max-width: none;
background-color: transparent;
border-radius: 0;
border: none;
letter-spacing: 0;
}
.search_style_normal.search_icon_halign_left :where(.search_form_wrap) .search_submit,
.search_style_expand.search_opened.search_icon_halign_left :where(.search_form_wrap) .search_submit,
.search_style_fullscreen.search_opened.search_icon_halign_left :where(.search_form_wrap) .search_submit {
left: 0;
right: auto;
}
.search_style_normal.search_icon_halign_right :where(.search_form_wrap) .search_submit,
.search_style_expand.search_opened.search_icon_halign_right :where(.search_form_wrap) .search_submit,
.search_style_fullscreen.search_opened.search_icon_halign_right :where(.search_form_wrap) .search_submit {
left: auto;
right: 0;
}
.search_style_normal.search_icon_valign_top :where(.search_form_wrap) .search_submit,
.search_style_expand.search_opened.search_icon_valign_top :where(.search_form_wrap) .search_submit,
.search_style_fullscreen.search_opened.search_icon_valign_top :where(.search_form_wrap) .search_submit {
top: 0;
bottom: auto;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.search_style_normal.search_icon_valign_center :where(.search_form_wrap) .search_submit,
.search_style_expand.search_opened.search_icon_valign_center :where(.search_form_wrap) .search_submit,
.search_style_fullscreen.search_opened.search_icon_valign_center :where(.search_form_wrap) .search_submit {
top: 50%;
bottom: auto;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.search_style_normal.search_icon_valign_bottom :where(.search_form_wrap) .search_submit,
.search_style_expand.search_opened.search_icon_valign_bottom :where(.search_form_wrap) .search_submit,
.search_style_fullscreen.search_opened.search_icon_valign_bottom :where(.search_form_wrap) .search_submit {
top: auto;
bottom: 0;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.search_style_normal.search_icon_hidden :where(.search_form_wrap) .search_submit,
.search_style_expand.search_opened.search_icon_hidden :where(.search_form_wrap) .search_submit,
.search_style_fullscreen.search_opened.search_icon_hidden :where(.search_form_wrap) .search_submit {
visibility: hidden !important;
z-index: -1 !important;
}
.search_style_normal.search_ajax.search_icon_valign_center :where(.search_form_wrap) .search_submit,
.search_style_expand.search_opened.search_ajax.search_icon_valign_center :where(.search_form_wrap) .search_submit {
-webkit-transform: none;
-ms-transform: none;
transform: none;
margin-top: -0.5em;
}
.search_wrap .search_submit:before {
margin: 0;
}
.search_wrap.search_progress :where(.search_form_wrap) .search_submit {
-webkit-animation: spin 2s infinite linear;
-ms-animation: spin 2s infinite linear;
animation: spin 2s infinite linear;
}
.search_wrap.search_progress :where(.search_form_wrap) .search_submit:before {
content: '\e800';
font-family: "trx_addons_icons";
} .search_wrap .search_results {
display: none;
position: absolute;
z-index: 10000;
top: 3.5em;
left: 0;
background-color: #fff;
border: 1px solid #e5e5e5;
width: 22em;
padding: 2em 1.5em;
text-align: left;
}
.search_wrap .search_results:after {
content: " ";
position: absolute;
top: -6px;
left: 3em;
width: 10px;
height: 10px;
background-color: #fff;
border-left: 1px solid #e5e5e5;
border-top: 1px solid #e5e5e5;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.search_results.widget_area .post_item + .post_item {
border-top: 1px solid #e5e5e5;
margin-top: 1.6em;
padding-top: 1.6em;
}
.sc_layouts_column_align_right .search_wrap .search_results {
left: auto;
right: 1em;
}
.sc_layouts_column_align_right .search_wrap .search_results:after {
left: auto;
right: 3em;
}
.search_wrap .search_results .search_results_close {
display: block;
overflow: hidden;
font-size: 1em;
cursor: pointer;
position: absolute;
top: 3px;
right: 3px;
width: 1.2em;
height: 1.2em;
line-height: 1.2em;
text-align: center;
}
.search_wrap .post_more {
display: block;
text-align: center;
}
.search_wrap .post_meta {
font-style: normal;
} .sc_layouts_row_type_narrow .search_wrap .search_field,
.sc_layouts_row_type_compact .search_wrap .search_field {
border: none;
background-color: transparent;
}
.sc_layouts_row_type_compact .search_wrap .search_submit {
font-size: 1.25em;
font-weight: 400;
}
.sc_layouts_column_icons_position_right .search_wrap .search_submit {
left: auto;
right: 0;
}
.sc_layouts_row_type_normal .search_wrap .search_field {
font-size: 11px;
text-transform: uppercase;
padding: 0 1.5em 0 3em;
width: 15em;
height: 4.7727em;
line-height: 4.7727em;
-webkit-border-radius: 3em;
-ms-border-radius: 3em;
border-radius: 3em;
}
.sc_layouts_row_type_normal .search_wrap .search_submit {
display: block;
font-size: 11px;
text-align: center;
width: 1em;
height: 4.7727em;
line-height: 4.7727em;
position: absolute;
top: 0;
right: auto;
bottom: auto;
left: 1em;
}
.sc_layouts_row_type_normal .search_wrap .search_submit:before {
font-size: 13px;
}
.sc_layouts_row_type_normal .sc_layouts_column_icons_position_right .search_wrap .search_submit {
left: auto;
right: 1em;
}
.sc_layouts_row_type_normal .sc_layouts_column_icons_position_right .search_wrap .search_field {
padding: 1em 3em 1em 1.5em;
} .search_wrap.search_style_expand .search_field {
width: 0;
visibility: hidden;
}
.search_style_expand.search_opened .search_field {
width: 6em;
padding-left: 1.75em;
visibility: visible;
}
.sc_layouts_column_icons_position_right .search_style_expand.search_opened .search_field {
padding-left: 0;
padding-right: 1.75em;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand .search_field {
height: 4.7727em;
line-height: 4.7727em;
padding-top: 0;
padding-bottom: 0;
visibility: visible;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand:not(.search_opened) .search_field {
padding: 0 2.3em;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand.search_opened .search_field {
width: 15em;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_expand:not(.search_opened) .search_submit {
width: 4.7727em;
left: 0;
right: auto;
} .search_style_fullscreen.search_opened .search_form {
display: block;
}
.search_style_fullscreen .search_field {
width: 0;
visibility: hidden;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen .search_field {
width: 0;
height: 4.7727em;
line-height: 4.7727em;
padding-top: 0;
padding-bottom: 0;
visibility: visible;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen:not(.search_opened) .search_field {
padding: 0 2.3em 0 2.3em;
}
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen:not(.search_opened) .search_submit {
width: 4.7727em;
left: 0;
right: auto;
}
.search_style_fullscreen .search_close {
display: none;
}
.search_style_fullscreen .search_close:before {
margin: 0;
}
.search_style_fullscreen.search_opened {
z-index: 100005;
}
.search_style_fullscreen.search_opened .search_close {
position: absolute;
z-index: 1;
top: 0;
right: 0;
display: inline-block;
font-size: 2rem;
font-weight: 300;
text-align: center;
cursor: pointer;
}
.search_style_fullscreen.search_opened .search_close .search_close_label {
display: block;
font-size: 0.75em;
font-weight: normal;
margin-top: 0.5em;
position: absolute;
z-index: 1;
top: 100%;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
color: #888;
}
.search_style_fullscreen.search_opened .search_form_wrap {
position: fixed;
z-index: 100005;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
height: 100%;
background-color: #fff;
overflow: hidden;
}
.search_style_fullscreen.search_opened .search_form_wrap.animated {
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;
}
.search_style_fullscreen .search_form_overlay {
position: fixed;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.8);
opacity: 0;
pointer-events: none;
}
.search_style_fullscreen .search_form_overlay:not(.trx_addons_no_transition) {
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.search_style_fullscreen .search_form_overlay.animated {
-webkit-transition-duration: 1s;
-ms-transition-duration: 1s;
transition-duration: 1s;
}
.search_style_fullscreen .search_form_overlay.animated-fast {
-webkit-transition-duration: 0.75s;
-ms-transition-duration: 0.75s;
transition-duration: 0.75s;
}
.search_style_fullscreen .search_form_overlay.animated-slow {
-webkit-transition-duration: 1.5s;
-ms-transition-duration: 1.5s;
transition-duration: 1.5s;
}
.search_style_fullscreen.search_opened .search_form_overlay:not(.search_form_overlay_hide) {
opacity: 1;
z-index: 100004;
pointer-events: auto;
}
.search_style_fullscreen.search_opened .search_form {
position: relative;
width: 50%;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
border-bottom: 1px solid #888;
font-size: 1em;
}
.search_style_fullscreen.search_opened .search_submit:before {
font-size: inherit;
}
.search_style_fullscreen.search_opened :where(.search_form_wrap) .search_submit,
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened :where(.search_form_wrap) .search_submit {
position: absolute;
left: 0 !important;
right: auto !important;
top: 50%;
font-size: 2rem;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.search_style_fullscreen.search_opened.search_icon_halign_left :where(.search_form_wrap) .search_submit,
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened.search_icon_halign_left :where(.search_form_wrap) .search_submit {
left: 0 !important;
right: auto !important;
}
.search_style_fullscreen.search_opened.search_icon_halign_right :where(.search_form_wrap) .search_submit,
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened.search_icon_halign_right :where(.search_form_wrap) .search_submit {
left: auto !important;
right: 0 !important;
}
.search_style_fullscreen.search_opened.search_icon_valign_top :where(.search_form_wrap) .search_submit,
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened.search_icon_valign_top :where(.search_form_wrap) .search_submit {
top: 0;
bottom: auto;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.search_style_fullscreen.search_opened.search_icon_valign_center :where(.search_form_wrap) .search_submit,
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened.search_icon_valign_center :where(.search_form_wrap) .search_submit {
top: 50%;
bottom: auto;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.search_style_fullscreen.search_opened.search_icon_valign_bottom :where(.search_form_wrap) .search_submit,
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened.search_icon_valign_bottom :where(.search_form_wrap) .search_submit {
top: auto;
bottom: 0;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.search_style_fullscreen.search_opened.search_ajax :where(.search_form_wrap) .search_submit,
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened.search_ajax .search_submit {
-webkit-transform: none;
-ms-transform: none;
transform: none;
margin-top: -1.25em;
}
.search_wrap.search_style_fullscreen.search_opened .search_field,
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened .search_field {
font-size: 2rem;
font-weight: 400;
line-height: 3em;
padding: 0 0 0 2em;
letter-spacing: 1px;
}
.search_style_fullscreen.search_opened .search_field,
.sc_layouts_row_type_normal .sc_layouts_column .search_style_fullscreen.search_opened .search_field {
width: 100%;
height: 3em;
margin: 0;
border: none;
white-space: pre-wrap;
word-wrap: break-word;
resize: none;
overflow: hidden;
display: block;
visibility: visible;
}
.search_style_fullscreen.search_opened .search_field, .search_style_fullscreen.search_opened .search_field:hover, .search_style_fullscreen.search_opened .search_field:focus {
background-color: transparent;
}
.search_style_fullscreen.search_opened .search_field::-ms-clear {
display: none;
}
.search_style_fullscreen .search_results {
position: fixed;
z-index: 100008;
top: 50%;
left: 50% !important;
right: auto !important;
width: 50vw;
-webkit-transform: translate(-50%, 4rem);
-ms-transform: translate(-50%, 4rem);
transform: translate(-50%, 4rem);
padding: 3em;
}
.search_style_fullscreen .search_results:after {
left: 3em !important;
right: auto !important;
}
.search_style_fullscreen .search_results .search_results_content {
max-height: 30vh;
overflow-y: auto;
}
.search_style_fullscreen .search_results .search_results_close {
font-size: 2em;
}
.trx_addons_customizable.search_style_fullscreen.search_opened .search_form {
border-bottom: none;
}
.trx_addons_customizable.search_style_fullscreen.search_opened .search_field {
border-bottom: 1px solid #888;
}
.trx_addons_customizable.search_style_fullscreen:not(.search_opened) .search_submit {
position: static;
vertical-align: middle;
}
.trx_addons_customizable.search_style_fullscreen:not(.search_opened) .search_field {
display: none;
}
.trx_addons_customizable.search_style_fullscreen.search_opened .search_field, .sc_layouts_row_type_normal .sc_layouts_column .trx_addons_customizable.search_style_fullscreen.search_opened .search_field {
letter-spacing: 0;
}.sc_layouts_title_caption {
margin: 0 auto;
}
.sc_layouts_row_type_compact .sc_layouts_title_caption {
font-size: 2em;
line-height: 1.25em;
}
.sc_layouts_title_title > .sc_layouts_title_caption {
float: none;
}
.sc_layouts_title_caption img {
display: inline-block;
max-height: 1.25em;
vertical-align: middle;
width: auto;
margin: -0.1em 0.2em 0 0;
}
.sc_layouts_title_link {
display: inline-block;
margin: 0.5em 0 2em;
}
.sc_layouts_row_fixed_on .sc_layouts_title_link {
display: none;
}
.sc_layouts_title_meta .post_edit:before {
margin-right: 0.5em;
}
.sc_layouts_title_description {
margin: 4px auto 0;
max-width: 90%;
}
.sc_layouts_title_description p {
margin: 0;
}
.sc_layouts_title_breadcrumbs {
margin-top: 1.5em;
}
.sc_layouts_title.with_content {
position: relative;
min-height: 0em;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.sc_layouts_title.with_image {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.sc_layouts_title.fixed_height {
min-height: 20rem;
}
.sc_layouts_title.with_tint.with_content:before {
content: ' ';
position: absolute;
z-index: 0;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.5);
}
.sc_layouts_title.fixed_height .sc_layouts_title_content {
position: relative;
z-index: 1;
padding: 3em 0;
max-width: 90%;
}
.sc_layouts_title.sc_align_left .sc_layouts_title_content,
.sc_layouts_title.sc_align_right .sc_layouts_title_content {
width: 100%;
}
.sc_layouts_title.sc_align_left .sc_layouts_title_description,
.sc_layouts_title.sc_align_right .sc_layouts_title_description {
margin-left: 0;
margin-right: 0;
}
.sc_layouts_title .trx_addons_video_player.with_video_autoplay,
.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) {
position: absolute;
z-index: 0;
top: 0;
left: 0;
right: 0;
bottom: 0;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
overflow: hidden;
pointer-events: none;
}
.sc_layouts_title .trx_addons_video_player.with_video_autoplay .video_frame, .sc_layouts_title .trx_addons_video_player.with_video_autoplay .wp-video, .sc_layouts_title .trx_addons_video_player.with_video_autoplay .mejs-container,
.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .video_frame,
.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .wp-video,
.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .mejs-container {
max-width: none;
width: auto !important;
height: auto !important;
position: absolute;
z-index: 0;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_layouts_title .trx_addons_video_player.with_video_autoplay .video_frame.mejs-container, .sc_layouts_title .trx_addons_video_player.with_video_autoplay .wp-video.mejs-container, .sc_layouts_title .trx_addons_video_player.with_video_autoplay .mejs-container.mejs-container,
.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .video_frame.mejs-container,
.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .wp-video.mejs-container,
.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .mejs-container.mejs-container {
min-height: 100%;
}
.sc_layouts_title .trx_addons_video_player.with_video_autoplay .video_frame video, .sc_layouts_title .trx_addons_video_player.with_video_autoplay .video_frame iframe, .sc_layouts_title .trx_addons_video_player.with_video_autoplay .wp-video video, .sc_layouts_title .trx_addons_video_player.with_video_autoplay .wp-video iframe, .sc_layouts_title .trx_addons_video_player.with_video_autoplay .mejs-container video, .sc_layouts_title .trx_addons_video_player.with_video_autoplay .mejs-container iframe,
.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .video_frame video,
.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .video_frame iframe,
.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .wp-video video,
.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .wp-video iframe,
.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .mejs-container video,
.sc_layouts_title .trx_addons_video_player.with_video_autoplay:not(.post_featured_bg):not(.with_thumb) .mejs-container iframe {
object-fit: cover;
object-position: center;
max-width: none;
max-height: none;
min-height: 100%;
width: 100% !important;
height: 100% !important;
}
.sc_layouts_title .trx_addons_video_player + .sc_layouts_title_content {
position: relative;
z-index: 1;
}.mejs-offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs-container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-container,.mejs-container *{box-sizing:border-box}.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%}.mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs-container:focus{outline:none}.mejs-iframe-overlay{height:100%;position:absolute;width:100%}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;width:100%;z-index:0}.mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs-poster-img{display:none}.mejs-poster-img{border:0;padding:0}.mejs-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs-layer{z-index:1}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{background:url(//www.zielsdorf-massivhaus.de/wp-includes/js/mediaelement/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs-overlay:hover>.mejs-overlay-button{background-position:-80px -39px}.mejs-overlay-loading{height:80px;width:80px}.mejs-overlay-loading-bg-img{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(//www.zielsdorf-massivhaus.de/wp-includes/js/mediaelement/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mejs-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs-button,.mejs-time,.mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs-button>button{background:transparent url(//www.zielsdorf-massivhaus.de/wp-includes/js/mediaelement/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs-button>button:focus{outline:1px dotted #999}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs-play>button{background-position:0 0}.mejs-pause>button{background-position:-20px 0}.mejs-replay>button{background-position:-160px 0}.mejs-time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs-time-total{background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}.mejs-time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes b{0%{background-position:0 0}to{background-position:30px 0}}@keyframes b{0%{background-position:0 0}to{background-position:30px 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}.mejs-time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs-time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs-time-handle-content{border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs-time-float-corner{border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs-long-video .mejs-time-float{margin-left:-23px;width:64px}.mejs-long-video .mejs-time-float-current{width:60px}.mejs-broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs-fullscreen-button>button{background-position:-80px 0}.mejs-unfullscreen>button{background-position:-100px 0}.mejs-mute>button{background-position:-60px 0}.mejs-unmute>button{background-position:-40px 0}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs-horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs-horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;top:0;width:100%}.mejs-horizontal-volume-handle{display:none}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button>button{background-position:-140px 0}.mejs-chapters-button>button{background-position:-180px 0}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs-chapters-button>.mejs-chapters-selector{margin-right:-55px;width:110px}.mejs-captions-selector-list,.mejs-chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0}.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8}.mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:pre-wrap}.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none}.mejs-overlay-error{position:relative}.mejs-overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index:-1}.mejs-cannotplay,.mejs-cannotplay a{color:#fff;font-size:.8em}.mejs-cannotplay{position:relative}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 15px;width:100%}.mejs-container{clear:both;max-width:100%}.mejs-container *{font-family:Helvetica,Arial}.mejs-container,.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:#222}.mejs-time{font-weight:400;word-wrap:normal}.mejs-controls a.mejs-horizontal-volume-slider{display:table}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#fff}.mejs-controls .mejs-time-rail .mejs-time-current{background:#0073aa}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:rgba(255,255,255,.33)}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail span{border-radius:0}.mejs-overlay-loading{background:0 0}.mejs-controls button:hover{border:none;-webkit-box-shadow:none;box-shadow:none}.me-cannotplay{width:auto!important}.media-embed-details .wp-audio-shortcode{display:inline-block;max-width:400px}.audio-details .embed-media-settings{overflow:visible}.media-embed-details .embed-media-settings .setting span:not(.button-group){max-width:400px;width:auto}.media-embed-details .embed-media-settings .checkbox-setting span{display:inline-block}.media-embed-details .embed-media-settings{padding-top:0;top:28px}.media-embed-details .instructions{padding:16px 0;max-width:600px}.media-embed-details .setting .remove-setting,.media-embed-details .setting p{color:#a00;font-size:10px;text-transform:uppercase}.media-embed-details .setting .remove-setting{padding:5px 0}.media-embed-details .setting a:hover{color:#dc3232}.media-embed-details .embed-media-settings .checkbox-setting{float:none;margin:0 0 10px}.wp-video{max-width:100%;height:auto}.wp_attachment_holder .wp-audio-shortcode,.wp_attachment_holder .wp-video{margin-top:18px}.wp-video-shortcode video,video.wp-video-shortcode{max-width:100%;display:inline-block}.video-details .wp-video-holder{width:100%;max-width:640px}.wp-playlist{border:1px solid #ccc;padding:10px;margin:12px 0 18px;font-size:14px;line-height:1.5}.wp-admin .wp-playlist{margin:0 0 18px}.wp-playlist video{display:inline-block;max-width:100%}.wp-playlist audio{display:none;max-width:100%;width:400px}.wp-playlist .mejs-container{margin:0;max-width:100%}.wp-playlist .mejs-controls .mejs-button button{outline:0}.wp-playlist-light{background:#fff;color:#000}.wp-playlist-dark{color:#fff;background:#000}.wp-playlist-caption{display:block;max-width:88%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.5}.wp-playlist-item .wp-playlist-caption{text-decoration:none;color:#000;max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}.wp-playlist-item-meta{display:block;font-size:14px;line-height:1.5}.wp-playlist-item-title{font-size:14px;line-height:1.5}.wp-playlist-item-album{font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-playlist-item-artist{font-size:12px;text-transform:uppercase}.wp-playlist-item-length{position:absolute;right:3px;top:0;font-size:14px;line-height:1.5}.rtl .wp-playlist-item-length{left:3px;right:auto}.wp-playlist-tracks{margin-top:10px}.wp-playlist-item{position:relative;cursor:pointer;padding:0 3px;border-bottom:1px solid #ccc}.wp-playlist-item:last-child{border-bottom:0}.wp-playlist-light .wp-playlist-caption{color:#333}.wp-playlist-dark .wp-playlist-caption{color:#ddd}.wp-playlist-playing{font-weight:700;background:#f7f7f7}.wp-playlist-light .wp-playlist-playing{background:#fff;color:#000}.wp-playlist-dark .wp-playlist-playing{background:#000;color:#fff}.wp-playlist-current-item{overflow:hidden;margin-bottom:10px;height:60px}.wp-playlist .wp-playlist-current-item img{float:left;max-width:60px;height:auto;margin-right:10px;padding:0;border:0}.rtl .wp-playlist .wp-playlist-current-item img{float:right;margin-left:10px;margin-right:0}.wp-playlist-current-item .wp-playlist-item-artist,.wp-playlist-current-item .wp-playlist-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-audio-playlist .me-cannotplay span{padding:5px 15px}.post_layout_excerpt {
position: relative;
margin-bottom: 0;
}
.post_layout_excerpt .post_featured {
margin-bottom: 1.75em;
}
.post_layout_excerpt .post-more-link {
margin-top: 1.6em;
}
.post_layout_excerpt .swiper-pagination-bullets {
display: none;
}
.post_layout_excerpt .slider_container.slider_controls_side .slider_controls_wrap > a,
.post_layout_excerpt .slider_outer_controls_side .slider_controls_wrap > a {
opacity: 1;
margin-left: 30px;
margin-right: 30px;
}
.post_layout_excerpt blockquote + p {
margin-top: 1em;
}
.post_layout_excerpt .post_meta {
margin: 0;
}
.post_layout_excerpt .post_meta .post_categories,
.post_layout_excerpt .post_meta .post_sponsored_label {
text-transform: inherit;
font-weight: inherit;
letter-spacing: inherit;
font-family: inherit;
font-size: inherit;
}
.post_layout_excerpt .post_meta .socials_share.socials_type_drop .social_items {
right: auto;
left: 0;
}
.post_layout_excerpt .post_meta .socials_share.socials_type_drop .social_items:before {
right: auto;
left: 20%;
}
.post_layout_excerpt + .post_layout_excerpt {
margin-top: 2.6rem;
}
.fullpost_exist .post_layout_excerpt + .post_layout_excerpt {
margin-top: 5rem;
}
.post_layout_excerpt.sticky {
padding: 2em;
}
.post_layout_excerpt .post_featured {
display: inline-block;
}
.post_layout_excerpt.post_format_audio .post_featured.without_thumb,
.post_layout_excerpt.post_format_gallery .post_featured.without_thumb {
display: block;
}
.post_layout_excerpt .post_header {
margin: 0;
position: relative;
}
.post_layout_excerpt .post_header .post_price {
width: auto;
position: absolute;
z-index: 1;
top: 0;
right: 0;
font-size: 2.5em;
line-height: 1.5em;
}
.post_layout_excerpt .post_category {
margin-bottom: 0.5em;
}
.post_layout_excerpt .post_title {
margin: 0;
}
.post_layout_excerpt .post_header + .post_content {
margin-top: 1.1em;
}
.post_layout_excerpt .post_meta + .post_content_inner {
margin-top: 0.95em;
}
.post_layout_excerpt .post_content p:last-child {
margin-bottom: 0;
}
.post_layout_excerpt .post_title a {
display: inline;
}
body:not(.blog_style_excerpt) .post_layout_excerpt {
margin-bottom: 3em;
}
.post_layout_excerpt blockquote {
margin: 0;
}.post_layout_band {
position: relative;
margin-bottom: 0;
}
.post_layout_band {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
.post_layout_band + .post_layout_band {
margin-top: 30px;
}
.post_layout_band .post_featured {
-webkit-flex-basis: 49%;
-ms-flex-basis: 49%;
flex-basis: 49%;
-webkit-flex-shrink: 0;
-ms-flex-shrink: 0;
flex-shrink: 0;
margin-bottom: 0;
}
.post_layout_band .post_featured.with_video.with_thumb:after {
display: none;
}
.post_layout_band.post_format_audio .post_featured {
align-self: center;
}
.post_layout_band.post_format_audio .post_featured .mask {
display: none;
}
.post_layout_band.post_format_audio .post_featured.without_thumb .post_audio:not(.with_iframe) {
padding: 2.5em 2em;
}
.post_layout_band.post_format_quote .post_content_wrap {
padding: 36px 38px !important;
}
.post_layout_band.post_format_quote .post_content_wrap .post_header + .post_content {
margin-top: 1.4em;
}
.post_layout_band.post_format_quote .post_content_wrap .post_content_inner blockquote + p {
margin-top: 1.3em;
}
.post_layout_band.post_format_quote .post_content_wrap .post_content_inner p:last-child {
margin-bottom: 0;
}
.post_layout_band .post_content_wrap {
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
padding: 2.1em 2.2em 1.9em;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.post_layout_band .post_content_wrap .post_content_inner {
line-height: 1.6em;
}
.post_layout_band .post_content_wrap .post_category {
margin-bottom: 1.05em;
}
.post_layout_band .post_content_wrap .post_category .post_meta {
margin: 0;
}
.post_layout_band .post_content_wrap .post_meta_item.post_categories a {
background-color: var(--theme-color-text_link);
color: var(--theme-color-inverse_link);
text-transform: uppercase;
padding: 6px 17px 4px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
font-size: 14px;
line-height: 16px;
letter-spacing: 0.6px;
}
.post_layout_band .post_content_wrap .post_meta_item.post_categories a:hover, .post_layout_band .post_content_wrap .post_meta_item.post_categories a:focus {
background-color: var(--theme-color-text_dark);
color: var(--theme-color-inverse_hover);
}
.post_layout_band .post_content_wrap .post_meta_item.post_sponsored .post_sponsored_label {
background-color: var(--theme-color-text_hover);
color: var(--theme-color-inverse_link);
text-transform: uppercase;
padding: 6px 17px 4px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
font-size: 14px;
line-height: 16px;
letter-spacing: 0.6px;
display: inline-block;
margin-top: 2px;
margin-bottom: 2px;
}
.post_layout_band .post_content_wrap .post_meta_item.post_sponsored a.post_sponsored_label:hover {
background-color: var(--theme-color-text_dark);
color: var(--theme-color-inverse_hover);
}
.post_layout_band .post_featured + .post_content_wrap {
-webkit-flex-basis: 51%;
-ms-flex-basis: 51%;
flex-basis: 51%;
}
.post_layout_band.post_format_quote .post_content_wrap,
.post_layout_band.post_format_aside .post_content_inner {
padding: 0;
background-color: transparent;
color: inherit;
}
.post_layout_band blockquote {
margin: 0;
}
.post_layout_band .post_header {
margin: 0;
position: relative;
}
.post_layout_band .post_header .post_price {
width: auto;
position: absolute;
z-index: 1;
top: 0;
right: 0;
font-size: 2.5em;
line-height: 1.5em;
}
.post_layout_band .post_title {
margin: 0;
font-size: 28px;
}
.post_layout_band .post_header + .post_content {
margin-top: 1em;
}
.post_layout_band .post_content + .post_meta {
margin-top: 23px;
padding: 0;
position: relative;
}
.post_layout_band .post_content + .post_meta:before {
content: '';
display: block;
width: 60px;
height: 1px;
margin-bottom: 20px;
background-color: var(--theme-color-text_dark);
}
.post_item.post_layout_band {
background-color: var(--theme-color-alter_bg_color);
}
.post_item.post_layout_band.sticky:not(.post_layout_custom) {
border: none;
padding: 0;
}
.post_item.post_layout_band.sticky:not(.post_layout_custom) .label_sticky {
display: block;
position: absolute;
z-index: 1;
top: -12px;
right: -12px;
z-index: 9;
width: 0;
height: 0;
border: 12px solid transparent;
border-top-color: var(--theme-color-text_link);
-webkit-transform: rotate(225deg);
-ms-transform: rotate(225deg);
transform: rotate(225deg);
}body[class*="blog_style_classic"] .posts_container.columns_wrap {
margin-bottom: calc(-1 * (var(--theme-var-grid_gap) + 15px));
}
.posts_container.columns_wrap {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-wrap: wrap;
}
.posts_container.columns_wrap .post_layout_classic {
display: inline-block;
vertical-align: top;
width: 100%;
height: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.post_layout_classic {
position: relative;
border-color: var(--theme-color-bd_color);
}
.post_layout_classic.format-gallery .post_featured.with_thumb .slider_outer {
height: 100%;
}
.post_layout_classic.format-gallery .post_featured.with_thumb .slider_outer .slider_container {
height: 100% !important;
}
.post_layout_classic .post_featured {
margin-bottom: 1em;
}
.post_layout_classic .post_featured[class*="hover_"] {
display: block;
}
.post_layout_classic .post_header {
padding-top: 0.02px;
}
.post_layout_classic .post_category {
margin-bottom: 0.5em;
}
.post_layout_classic .post_title {
margin: 0;
}
.post_layout_classic blockquote {
margin: 0;
}
.post_layout_classic .post_header + .post_content {
padding-top: 1em;
}
.post_layout_classic .post_content + .post_meta {
margin-top: 1em;
}
.post_layout_classic {
padding-bottom: 15px; }
.post_layout_classic .post_meta {
margin: 0;
}
.post_layout_classic .post_title {
font-size: 28px;
margin-top: 12px;
}
.post_layout_classic .format-audio .post_featured .post_audio_title {
font-size: 24px;
line-height: 1.3em;
font-weight: 500;
margin-top: 0.4em;
margin-bottom: 0.5em;
}
.post_layout_classic .format-audio .post_featured .post_audio_author {
font-size: 13px;
}
.post_layout_classic .post_info_audio {
margin-top: 5px;
}
.post_layout_classic div.mejs-controls div.mejs-button > button {
border: none;
}
.post_layout_classic div.mejs-controls div.mejs-button.mejs-playpause-button > button {
background-color: var(--theme-color-bg_color) !important;
}
.post_layout_classic div.mejs-controls div.mejs-button.mejs-volume-button {
width: 30px;
}
.post_layout_classic div.mejs-controls div.mejs-button.mejs-volume-button > button {
width: 30px;
height: 40px;
line-height: 42px;
}
.post_layout_classic div.mejs-controls .mejs-horizontal-volume-slider {
margin-left: 5px;
}
.post_layout_classic div.mejs-controls .mejs-time.mejs-duration-container {
margin-right: 5px;
}
.post_layout_classic div.mejs-controls .mejs-time.mejs-currenttime-container {
margin-left: 10px;
}
.post_layout_classic div.mejs-controls .mejs-time-rail {
margin: 0 12px;
}
.post_layout_classic .format-audio .post_featured.without_thumb .post_audio:not(.with_iframe),
.post_layout_classic .single-format-audio .post_featured.without_thumb .post_audio:not(.with_iframe),
.post_layout_classic .sc_layouts_blog_item_featured .post_featured.without_thumb .post_audio:not(.with_iframe) {
padding: 30px;
}
.post_layout_classic .trx_addons_video_player.with_cover .video_hover,
.post_layout_classic .post_featured.with_thumb .post_video_hover {
width: 65px;
height: 65px;
line-height: 65px;
margin: -32px 0 0 -32px;
font-size: 17px;
letter-spacing: -4px;
}
.post_layout_classic .swiper-pagination-bullets {
display: none;
}
.post_layout_classic .slider_container.slider_controls_side .slider_controls_wrap > a, .post_layout_classic .slider_outer_controls_side .slider_controls_wrap > a {
opacity: 1;
margin-left: 30px;
margin-right: 30px;
}
.post_layout_classic .slider_container.slider_controls_side .slider_controls_wrap > a,
.post_layout_classic .slider_outer_controls_side .slider_controls_wrap > a {
width: 34px;
height: 34px;
line-height: 30px;
margin-top: -17px;
}
.post_layout_classic .slider_container.slider_controls_side .slider_controls_wrap > a:before,
.post_layout_classic .slider_outer_controls_side .slider_controls_wrap > a:before {
font-size: 13px;
}
.post_layout_classic .swiper-button-next, .post_layout_classic .swiper-button-prev {
margin-top: -17px !important;
}
.post_layout_classic .post_meta_item.post_categories {
font-size: 15px;
font-weight: 400;
text-transform: uppercase;
letter-spacing: 0.6px;
color: var(--theme-color-text_dark);
}
.post_layout_classic .post_meta_item.post_categories a {
color: var(--theme-color-text_dark);
}
.post_layout_classic .post_meta_item.post_categories a:hover {
color: var(--theme-color-text_link);
}
.post_layout_classic .post_meta_item.post_sponsored .post_sponsored_label {
font-size: 15px;
}
.post_layout_classic_4 .post_title,
.sc_layouts_submenu .post_layout_classic .post_title {
font-size: 24px;
}
.post_layout_classic.sticky:not(.post_layout_custom) {
padding: 0;
border: none;
}
.post_layout_classic.sticky:not(.post_layout_custom) .label_sticky {
display: block;
position: absolute;
z-index: 1;
top: -12px;
right: -12px;
z-index: 9;
width: 0;
height: 0;
border: 12px solid transparent;
border-top-color: var(--theme-color-text_link);
-webkit-transform: rotate(225deg);
-ms-transform: rotate(225deg);
transform: rotate(225deg);
}
.post_layout_classic.post_format_quote .post_content_inner blockquote + p {
margin-top: 15px;
}
.post_layout_classic.post_format_quote .post_content_inner p:last-child {
margin-bottom: 0;
}
.post_layout_classic.post_layout_classic_3 div.mejs-controls .mejs-time, .post_layout_classic.post_layout_classic_4 div.mejs-controls .mejs-time {
display: none;
}
.post_layout_classic.post_layout_classic_4.post_format_audio .post_featured.without_thumb .post_audio:not(.with_iframe), .post_layout_classic.post_layout_classic_3.post_format_audio .post_featured.without_thumb .post_audio:not(.with_iframe) {
padding: 30px;
}
.post_layout_classic .post_content_inner > blockquote {
margin-bottom: 1em;
}
.post_layout_classic .post_content_inner > p:last-child {
margin-bottom: 0;
}body[class*="blog_style_classic-masonry"] .posts_container {
margin-bottom: calc(-1 * (var(--theme-var-grid_gap) + 15px));
}
.masonry_wrap {
position: relative;
margin-right: calc( -1 * var(--theme-var-grid_gap ) );
}
.masonry_wrap .masonry_item {
position: relative;
display: inline-block;
vertical-align: top;
padding: 0 var(--theme-var-grid_gap) var(--theme-var-grid_gap) 0;
margin-bottom: 0;
width: 50%;
border-width: 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.masonry_wrap .masonry_item .post_layout_classic-masonry {
padding-bottom: 0;
}
.masonry_wrap.no_margin {
margin-right: 0;
}
.masonry_wrap.no_margin .masonry_item {
padding: 0;
}
.masonry_wrap .masonry_item-1_1 {
width: 100%;
}
.masonry_wrap .masonry_item-1_3 {
width: 33.3333%;
}
.masonry_wrap .masonry_item-1_4 {
width: 25%;
}
.masonry_item .post_title {
margin: 0;
font-size: 24px;
line-height: 1.15em;
}
.post_layout_classic-masonry_1 .post_title,
.post_layout_classic-masonry_2 .post_title {
margin: 0;
font-size: 35px;
line-height: 1.15em;
}
.sidebar_show .post_layout_classic-masonry_2 .post_title {
margin: 0;
font-size: 28px;
line-height: 1.15em;
}
.post_layout_classic-masonry_3 .post_title {
margin: 0;
font-size: 28px;
line-height: 1.19em;
}
.masonry_wrap .masonry_item {  }
.masonry_wrap .masonry_item .format-audio .post_featured .post_audio_title {
font-size: 24px;
line-height: 1.3em;
font-weight: 500;
margin-top: 0.4em;
margin-bottom: 0.5em;
}
.masonry_wrap .masonry_item .format-audio .post_featured .post_audio_author {
font-size: 13px;
}
.masonry_wrap .masonry_item .post_info_audio {
margin-top: 5px;
}
.masonry_wrap .masonry_item div.mejs-controls div.mejs-button > button {
border: none;
}
.masonry_wrap .masonry_item div.mejs-controls div.mejs-button.mejs-playpause-button > button {
background-color: var(--theme-color-bg_color) !important;
}
.masonry_wrap .masonry_item div.mejs-controls div.mejs-button.mejs-volume-button {
width: 30px;
}
.masonry_wrap .masonry_item div.mejs-controls div.mejs-button.mejs-volume-button > button {
width: 30px;
height: 40px;
line-height: 42px;
}
.masonry_wrap .masonry_item div.mejs-controls .mejs-horizontal-volume-slider {
margin-left: 5px;
}
.masonry_wrap .masonry_item div.mejs-controls .mejs-time.mejs-duration-container {
margin-right: 5px;
}
.masonry_wrap .masonry_item div.mejs-controls .mejs-time.mejs-currenttime-container {
margin-left: 10px;
}
.masonry_wrap .masonry_item div.mejs-controls .mejs-time-rail {
margin: 0 12px;
}
.masonry_wrap .masonry_item .format-audio .post_featured.without_thumb .post_audio:not(.with_iframe),
.masonry_wrap .masonry_item .single-format-audio .post_featured.without_thumb .post_audio:not(.with_iframe),
.masonry_wrap .masonry_item .sc_layouts_blog_item_featured .post_featured.without_thumb .post_audio:not(.with_iframe) {
padding: 30px;
}
.masonry_wrap .masonry_item .trx_addons_video_player.with_cover .video_hover,
.masonry_wrap .masonry_item .post_featured.with_thumb .post_video_hover {
width: 65px;
height: 65px;
line-height: 65px;
margin: -32px 0 0 -32px;
font-size: 17px;
letter-spacing: -4px;
}
.masonry_wrap .masonry_item .post_featured {
margin-bottom: 1.85em;
}
.masonry_wrap .masonry_item .post_layout_portfolio .post_featured {
margin-bottom: 0;
}
.masonry_wrap .masonry_item .post_layout_classic-masonry_4 .post_featured {
margin-bottom: 1em;
}
.masonry_wrap .masonry_item .swiper-pagination-bullets {
display: none;
}
.masonry_wrap .masonry_item .slider_container.slider_controls_side .slider_controls_wrap > a, .masonry_wrap .masonry_item .slider_outer_controls_side .slider_controls_wrap > a {
opacity: 1;
margin-left: 30px;
margin-right: 30px;
}
.masonry_wrap .masonry_item .slider_container.slider_controls_side .slider_controls_wrap > a,
.masonry_wrap .masonry_item .slider_outer_controls_side .slider_controls_wrap > a {
width: 34px;
height: 34px;
line-height: 32px;
}
.masonry_wrap .masonry_item .slider_container.slider_controls_side .slider_controls_wrap > a:before,
.masonry_wrap .masonry_item .slider_outer_controls_side .slider_controls_wrap > a:before {
font-size: 13px;
}
.masonry_wrap .masonry_item .swiper-button-next, .masonry_wrap .masonry_item .swiper-button-prev {
margin-top: -17px !important;
}
.masonry_wrap .masonry_item .post_header .post_meta_item.post_categories {
font-size: 15px;
font-weight: 400;
text-transform: uppercase;
letter-spacing: 0.6px;
color: var(--theme-color-text_dark);
}
.masonry_wrap .masonry_item .post_header .post_meta_item.post_categories a {
color: var(--theme-color-text_dark);
}
.masonry_wrap .masonry_item .post_header .post_meta_item.post_categories a:hover {
color: var(--theme-color-text_link);
}
.masonry_wrap .masonry_item .post_header {
padding: 0 0 14px;
}
.masonry_wrap .masonry_item .post_header .post_meta {
margin: 0 0 12px;
}
.masonry_wrap .masonry_item .post_layout_classic-masonry_3 .post_header {
padding: 0 0 17px 50px;
}
.masonry_wrap .masonry_item .post_layout_classic-masonry_1 .post_header,
.masonry_wrap .masonry_item .post_layout_classic-masonry_2 .post_header {
padding: 0 0 25px 50px;
}
.masonry_wrap .masonry_item .post_layout_classic-masonry_1 .post_header,
.masonry_wrap .masonry_item .post_layout_classic-masonry_2 .post_header,
.masonry_wrap .masonry_item .post_layout_classic-masonry_3 .post_header {
position: relative;
}
.masonry_wrap .masonry_item .post_layout_classic-masonry_1 .post_header .post_meta,
.masonry_wrap .masonry_item .post_layout_classic-masonry_2 .post_header .post_meta,
.masonry_wrap .masonry_item .post_layout_classic-masonry_3 .post_header .post_meta {
margin: 0 0 12px;
}
.masonry_wrap .masonry_item .post_layout_classic-masonry_1 .post_header:before,
.masonry_wrap .masonry_item .post_layout_classic-masonry_2 .post_header:before,
.masonry_wrap .masonry_item .post_layout_classic-masonry_3 .post_header:before {
position: absolute;
left: 0;
top: 9px;
width: 35px;
height: 2px;
content: "";
display: block;
background-color: var(--theme-color-text_dark);
}body[class*="blog_style_portfolio"] .posts_container {
margin-bottom: calc(-1 * var(--theme-var-grid_gap));
}
.post_layout_portfolio_4 .post_featured.hover_info .post_info .post_title,
.post_layout_portfolio_4 .post_title {
font-size: 19px;
line-height: 1.4em;
}
.post_layout_portfolio .post_featured.hover_info .post_info .post_title a {
display: block;
}
.post_layout_portfolio .post_featured {
margin-bottom: 0;
}
.post_layout_portfolio .post_featured[class*="hover_"] {
display: block;
}
.post_layout_portfolio .post_featured img {
width: 100%;
}
.post_layout_portfolio .post_featured.hover_info.post_featured_bg:before {
padding-top: 102%;
}
.post_layout_portfolio .post_featured.hover_info .post_info {
padding: 26px 40px 21px;
}
.post_layout_portfolio.post_format_video .post_featured.hover_info.with_thumb .post_video_hover {
width: 40px;
height: 40px;
line-height: 40px;
font-size: 14px;
top: 15px;
right: 15px;
left: auto;
margin: 0;
letter-spacing: -5px;
}
.post_layout_portfolio_4 .post_featured.hover_info .post_info {
padding: 26px 32px 21px;
}
.post_layout_portfolio_4 .post_featured.hover_info .post_info .post_title .hover-arrow {
margin-top: 15px;
}
.post_layout_portfolio_4 .post_featured.hover_info .post_info .post_descr {
margin: 0 0 10px;
}
.post_layout_portfolio_3.post_format_audio .post_featured .post_audio_author,
.post_layout_portfolio_4.post_format_audio .post_featured .post_audio_author {
font-size: 13px;
}
.post_layout_portfolio_3.post_format_audio .post_featured .post_audio_title,
.post_layout_portfolio_4.post_format_audio .post_featured .post_audio_title {
font-size: 20px;
}
.post_layout_portfolio_3.post_format_audio .post_featured div.mejs-controls .mejs-time,
.post_layout_portfolio_4.post_format_audio .post_featured div.mejs-controls .mejs-time {
display: none;
}
.post_layout_portfolio.sticky:not(.post_layout_custom) {
padding: 0;
}
.post_layout_portfolio.sticky:not(.post_layout_custom) .label_sticky {
position: absolute;
z-index: 9;
top: -12px;
right: -12px;
border-width: 12px;
}
.post_layout_portfolio_3 .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets,
.post_layout_portfolio_4 .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets {
display: none;
}.post_layout_custom {
position: relative;
}
.post_layout_custom .post_featured[class*="hover_"] {
display: block;
}
.post_layout_custom .post_featured img {
width: 100%;
}
.post_layout_custom .post_header {
padding-top: 0.02px;
}.sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_content > .sc_portfolio_item + .sc_portfolio_item {
margin-top: var(--theme-var-grid_gap);
}
.sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured {
overflow: hidden;
position: relative;
}
.sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured.with_video_autoplay, .sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured.post_featured_bg {
background-position: center center;
background-size: cover;
margin: 0;
}
.sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured.with_video_autoplay:before, .sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured.post_featured_bg:before {
content: '';
display: inline-block;
width: 0;
vertical-align: top;
margin-left: -0.3em;
padding: 0;
height: calc(100vh - 100px);
}
.sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured.with_video_autoplay .post_thumb_bg, .sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured.post_featured_bg .post_thumb_bg {
left: -1px;
right: -1px;
}
.sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured.with_video_autoplay .with_video_autoplay, .sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured.post_featured_bg .with_video_autoplay {
position: absolute;
z-index: 3;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured > a {
position: absolute;
z-index: 8;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured .mask {
background: linear-gradient(0deg, black 0%, rgba(0, 0, 0, 0) 100%);
opacity: 0.2;
height: 55%;
top: auto;
}
.sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured .post_info {
height: auto;
top: auto;
padding: 55px 20px;
background-color: transparent;
text-align: center;
}
.sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured .post_info .post_title {
text-align: center;
font-size: 1.944em;
line-height: 1.2em;
}
.sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured .post_info .post_title a {
color: #ffffff;
}
.sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured .post_info .post_meta {
margin-top: 0.55em;
}
.sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured .post_info .post_meta .post_meta_item,
.sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured .post_info .post_meta .post_meta_item a {
color: #ffffff;
} .sc_portfolio.sc_portfolio_qw-board .sc_portfolio_content > .sc_portfolio_item + .sc_portfolio_item {
margin-top: var(--theme-var-grid_gap);
}
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured {
overflow: hidden;
position: relative;
}
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured.with_video_autoplay, .sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured.post_featured_bg {
background-position: center center;
background-size: cover;
margin: 0;
max-height: 100vh;
height: 100%;
}
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured.with_video_autoplay:before, .sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured.post_featured_bg:before {
content: '';
display: inline-block;
width: 0;
vertical-align: top;
margin-left: -0.3em;
padding: 0;
padding-top: 138%;
}
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured.with_video_autoplay .with_video_autoplay, .sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured.post_featured_bg .with_video_autoplay {
position: absolute;
z-index: 3;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured > a {
position: absolute;
z-index: 8;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured .mask {
display: none;
}
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured .post_info {
opacity: 0;
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
height: auto;
width: auto;
top: auto;
margin: 20px;
padding: 25px 20px;
background-color: var(--theme-color-bg_color);
}
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured .post_info .post_title {
font-size: 1.556em;
line-height: 1.2em;
padding-right: 25px;
position: relative;
}
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured .post_info .post_title a {
color: var(--theme-color-text_dark);
}
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured .post_info .post_title:before {
font-family: "qw_extension_icons";
content: '\e801';
font-size: 18px;
line-height: 1;
font-weight: 400;
position: absolute;
z-index: 1;
bottom: 4px;
right: 0;
}
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured .post_info .post_meta {
margin: 0 0 0.3em;
}
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured .post_info .post_meta .post_meta_item,
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured .post_info .post_meta .post_meta_item a {
color: var(--theme-color-text_dark);
}
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured:hover .post_info {
opacity: 1;
} .sc_portfolio.sc_portfolio_qw-chess .sc_portfolio_columns_wrap {
-webkit-align-items: start;
-ms-flex-align: start;
align-items: start;
}
.sc_portfolio.sc_portfolio_qw-chess .sc_portfolio_content > .sc_portfolio_item + .sc_portfolio_item {
margin-top: var(--theme-var-grid_gap);
}
.sc_portfolio.sc_portfolio_qw-chess .sc_portfolio_item .post_featured {
margin: 0;
}
.sc_portfolio.sc_portfolio_qw-chess .sc_portfolio_item .post_featured.with_video_autoplay > .post_video.with_video_autoplay {
position: relative;
}
.sc_portfolio.sc_portfolio_qw-chess .sc_portfolio_item .post_featured.hover_link .mask {
display: none;
}
.sc_portfolio.sc_portfolio_qw-chess .sc_portfolio_item_content {
margin: 20px 0;
}
.sc_portfolio.sc_portfolio_qw-chess .sc_portfolio_item_content .post_title {
font-size: 1.333em;
line-height: 1.2em;
margin: 0;
position: relative;
color: var(--theme-color-text_dark);
}
.sc_portfolio.sc_portfolio_qw-chess .sc_portfolio_item_content .post_title:before {
font-family: "qw_extension_icons";
content: '\e802';
font-size: 15px;
line-height: 1;
font-weight: 400;
position: absolute;
z-index: 1;
bottom: 5px;
right: 0;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_portfolio.sc_portfolio_qw-chess .sc_portfolio_item_content .post_title:hover:before {
color: var(--theme-color-text_link);
}
.sc_portfolio.sc_portfolio_qw-chess .sc_portfolio_item_content .post_title a {
padding-right: 30px;
color: var(--theme-color-text_dark);
z-index: 1;
position: relative;
}
.sc_portfolio.sc_portfolio_qw-chess .sc_portfolio_item_content .post_title a:hover, .sc_portfolio.sc_portfolio_qw-chess .sc_portfolio_item_content .post_title a:focus {
color: var(--theme-color-text_dark);
} .slider_width_auto .sc_portfolio.sc_portfolio_qw-simple .slider_container .slider-wrapper .swiper-slide .sc_portfolio_item .post_featured.with_video_autoplay:before, .slider_width_auto .sc_portfolio.sc_portfolio_qw-simple .slider_container .slider-wrapper .swiper-slide .sc_portfolio_item .post_featured.post_featured_bg:before {
padding-top: 29rem;
}
.slider_width_auto .sc_portfolio.sc_portfolio_qw-simple .slider_container .slider-wrapper .swiper-slide .sc_portfolio_item .sc_portfolio_item_content {
margin-bottom: 0;
}
.slider_width_auto .sc_portfolio.sc_portfolio_qw-simple .slider_container .slider-wrapper .swiper-slide:nth-child(odd) {
width: 44% !important;
}
.slider_width_auto .sc_portfolio.sc_portfolio_qw-simple .slider_container .slider-wrapper .swiper-slide:nth-child(even) {
width: 56% !important;
}
.sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_columns_wrap {
-webkit-align-items: start;
-ms-flex-align: start;
align-items: start;
}
.sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_content > .sc_portfolio_item + .sc_portfolio_item {
margin-top: var(--theme-var-grid_gap);
}
.sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item .post_featured {
overflow: hidden;
position: relative;
}
.sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item .post_featured.with_video_autoplay, .sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item .post_featured.post_featured_bg {
background-position: center center;
background-size: cover;
margin: 0;
}
.sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item .post_featured.with_video_autoplay:before, .sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item .post_featured.post_featured_bg:before {
content: '';
display: inline-block;
width: 0;
vertical-align: top;
margin-left: -0.3em;
padding: 0;
padding-top: 100%;
}
.sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item .post_featured.with_video_autoplay .with_video_autoplay, .sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item .post_featured.post_featured_bg .with_video_autoplay {
position: absolute;
z-index: 3;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item .post_featured .mask {
display: none;
}
.sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item_content {
margin: 20px 0 10px;
}
.sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item_content .post_title {
font-size: 1.333em;
line-height: 1.2em;
margin: 0;
position: relative;
color: var(--theme-color-text_dark);
}
.sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item_content .post_title a {
color: var(--theme-color-text_dark);
}
.sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item_content .post_title a:hover,
.sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item_content .post_title a a:focus {
color: var(--theme-color-text_dark);
}
.sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item_content .number {
display: none;
font-weight: 300;
color: var(--theme-color-text);
}
.sc_portfolio.sc_portfolio_qw-simple .slider_outer_one .slider_container {
overflow: visible;
}
.sc_portfolio.sc_portfolio_qw-simple .slider_outer_one .slider_container.slider_controls_outside + .slider_controls_wrap > a {
opacity: 1;
background-color: transparent;
border: none;
}
.sc_portfolio.sc_portfolio_qw-simple .slider_outer_one .slider_container.slider_controls_outside + .slider_controls_wrap > a:hover, .sc_portfolio.sc_portfolio_qw-simple .slider_outer_one .slider_container.slider_controls_outside + .slider_controls_wrap > a:focus {
background-color: transparent;
}
.sc_portfolio.sc_portfolio_qw-simple .slider_outer_one .slider_container.slider_controls_outside + .slider_controls_wrap > a:before {
font-family: "qw_extension_icons";
font-size: 24px;
content: '\e803';
}
.sc_portfolio.sc_portfolio_qw-simple .slider_outer_one .slider_container.slider_controls_outside + .slider_controls_wrap > a.slider_prev {
left: 3%;
margin-left: 0;
-webkit-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
transform: scale(-1, 1);
}
.sc_portfolio.sc_portfolio_qw-simple .slider_outer_one .slider_container.slider_controls_outside + .slider_controls_wrap > a.slider_next {
right: 3%;
margin-right: 0;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.sc_portfolio.sc_portfolio_qw-simple .slider_outer_one .slider-slide {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-shrink: 0;
-ms-flex-shrink: 0;
flex-shrink: 0;
}
.sc_portfolio.sc_portfolio_qw-simple .slider_outer_one .slider-slide .sc_portfolio_item {
height: auto;
}
.sc_portfolio.sc_portfolio_qw-simple .slider_outer_one .slider-slide .post_featured {
width: 95%;
margin: 0 auto !important;
-webkit-transition: all 0.4s ease-out;
-ms-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;
}
.sc_portfolio.sc_portfolio_qw-simple .slider_outer_one .slider-slide .post_featured.with_video_autoplay:before, .sc_portfolio.sc_portfolio_qw-simple .slider_outer_one .slider-slide .post_featured.post_featured_bg:before {
padding-top: 70% !important;
}
.sc_portfolio.sc_portfolio_qw-simple .slider_outer_one .slider-slide .sc_portfolio_item_content {
width: 74%;
margin: 25px auto 0;
opacity: 0;
-webkit-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.sc_portfolio.sc_portfolio_qw-simple .slider_outer_one .slider-slide .sc_portfolio_item_content .post_title {
font-size: 1.944em;
line-height: 1.2em;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
justify-content: space-between;
-webkit-align-items: end;
-ms-flex-align: end;
align-items: end;
}
.sc_portfolio.sc_portfolio_qw-simple .slider_outer_one .slider-slide .sc_portfolio_item_content .post_title .number {
display: block;
padding-left: 5px;
}
.sc_portfolio.sc_portfolio_qw-simple .slider_outer_one .slider-slide.swiper-slide-active .post_featured, .sc_portfolio.sc_portfolio_qw-simple .slider_outer_one .slider-slide.swiper-slide-duplicate-active .post_featured {
width: 74%;
}
.sc_portfolio.sc_portfolio_qw-simple .slider_outer_one .slider-slide.swiper-slide-active .sc_portfolio_item_content, .sc_portfolio.sc_portfolio_qw-simple .slider_outer_one .slider-slide.swiper-slide-duplicate-active .sc_portfolio_item_content {
opacity: 1;
-webkit-transition-delay: 0.2s;
-ms-transition-delay: 0.2s;
transition-delay: 0.2s;
} .sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item .post_featured.with_video_autoplay iframe,
.sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item .post_featured.with_video_autoplay iframe,
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured.with_video_autoplay iframe,
.sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured.with_video_autoplay iframe {
height: 100% !important;
background-color: #000;
}
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item .post_featured.with_video_autoplay .mejs-layers,
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item .post_featured.with_video_autoplay .mejs-controls,
.sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item .post_featured.with_video_autoplay .mejs-layers,
.sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item .post_featured.with_video_autoplay .mejs-controls,
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured.with_video_autoplay .mejs-layers,
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured.with_video_autoplay .mejs-controls,
.sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured.with_video_autoplay .mejs-layers,
.sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured.with_video_autoplay .mejs-controls {
display: none;
}
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item .post_featured.with_video_autoplay video,
.sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item .post_featured.with_video_autoplay video,
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured.with_video_autoplay video,
.sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured.with_video_autoplay video {
object-fit: cover;
max-height: 100%;
height: 100% !important;
}
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item .post_featured.with_video_autoplay .with_video_autoplay,
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item .post_featured.with_video_autoplay .video_frame,
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item .post_featured.with_video_autoplay .wp-video,
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item .post_featured.with_video_autoplay .mejs-container,
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item .post_featured.with_video_autoplay .mejs-mediaelement,
.sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item .post_featured.with_video_autoplay .with_video_autoplay,
.sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item .post_featured.with_video_autoplay .video_frame,
.sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item .post_featured.with_video_autoplay .wp-video,
.sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item .post_featured.with_video_autoplay .mejs-container,
.sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item .post_featured.with_video_autoplay .mejs-mediaelement,
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured.with_video_autoplay .with_video_autoplay,
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured.with_video_autoplay .video_frame,
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured.with_video_autoplay .wp-video,
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured.with_video_autoplay .mejs-container,
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured.with_video_autoplay .mejs-mediaelement,
.sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured.with_video_autoplay .with_video_autoplay,
.sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured.with_video_autoplay .video_frame,
.sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured.with_video_autoplay .wp-video,
.sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured.with_video_autoplay .mejs-container,
.sc_portfolio.sc_portfolio_qw-pack .sc_portfolio_item .post_featured.with_video_autoplay .mejs-mediaelement {
height: 100% !important;
} .sc_portfolio.sc_portfolio_qw-case .sc_portfolio_content {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
margin: 0 -10px;
}
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item {
padding: 0 10px;
flex: 0 0 1;
width: 45%;
transition: width 0.6s cubic-bezier(0.65, 0, 0.35, 1);
overflow: hidden;
}
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item .sc_portfolio_item_inner {
position: relative;
height: 620px;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
}
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item .post_featured {
margin: 0;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
right: 0;
-webkit-transition: height 0.6s cubic-bezier(0.65, 0, 0.35, 1);
-ms-transition: height 0.6s cubic-bezier(0.65, 0, 0.35, 1);
transition: height 0.6s cubic-bezier(0.65, 0, 0.35, 1);
}
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item .post_featured .mask {
display: none;
}
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item .post_featured img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
-webkit-transform: scale(1.06) translateZ(0);
-ms-transform: scale(1.06) translateZ(0);
transform: scale(1.06) translateZ(0);
-webkit-transition: -webkit-transform 0.8s cubic-bezier(0.65, 0, 0.35, 1);
-ms-transition: -ms-transform 0.8s cubic-bezier(0.65, 0, 0.35, 1);
transition: transform 0.8s cubic-bezier(0.65, 0, 0.35, 1);
will-change: transform;
}
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item .sc_portfolio_item_content {
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
width: 100%;
margin: 0;
}
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item .sc_portfolio_item_content .post_title {
font-size: 1.944em;
line-height: 1.5em;
margin-bottom: 0.7em;
overflow: hidden;
}
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item .sc_portfolio_item_content .post_title a {
color: var(--theme-color-text_dark);
position: relative;
top: 1.3em;
transition: top 0.6s cubic-bezier(0.65, 0, 0.35, 1);
transition-delay: 0s;
text-overflow: ellipsis;
display: -webkit-box;
display: -moz-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
-moz-line-clamp: 1;
line-clamp: 1;
-moz-box-orient: vertical;
box-orient: vertical;
}
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item .sc_portfolio_item_content .post_meta {
margin: 0 0 0.2em;
}
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item .sc_portfolio_item_content .post_meta .post_meta_item,
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item .sc_portfolio_item_content .post_meta .post_meta_item a {
color: var(--theme-color-text_dark);
}
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item .sc_portfolio_item_content .post_meta .post_meta_item.post_categories {
overflow: hidden;
display: -webkit-box;
display: -moz-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
-moz-line-clamp: 1;
line-clamp: 1;
}
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item .sc_portfolio_item_content .post-more-link {
font-size: 18px;
line-height: 1.2em;
position: relative;
display: inline-block;
border-bottom: 1px solid var(--theme-color-text_dark);
padding-bottom: 3px;
opacity: 0;
transition: opacity 0.5s cubic-bezier(0.65, 0, 0.35, 1);
transition-delay: 0s;
}
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item .sc_portfolio_item_content .post-more-link:after {
font-family: "qw_extension_icons";
content: '\e801';
font-size: 9px;
line-height: 1;
font-weight: 400;
margin: 0 0 0 7px;
position: relative;
top: -6px;
}
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item.is-active {
width: 100% !important;
}
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item.is-active .post_featured {
height: 460px;
}
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item.is-active .post_featured img {
-webkit-transform: scale(1) translateZ(0);
-ms-transform: scale(1) translateZ(0);
transform: scale(1) translateZ(0);
}
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item.is-active .post_title a {
top: 0;
transition-delay: .1s;
}
.sc_portfolio.sc_portfolio_qw-case .sc_portfolio_item.is-active .post-more-link {
opacity: 1;
transition-delay: .4s;
}body:not(.elementor-editor-active):not(.no-curtains) [class*="trx_addons_image_effects_on_"].post_featured_bg .trx_addons_image_effect_original_image,
body:not(.elementor-editor-active):not(.no-curtains) [class*="trx_addons_image_effects_on_"].post_featured_bg .trx_addons_secondary_image {
display: none;
}
[class*="sc_button_hover_slide"] {
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_button_hover_just_init {
-webkit-transition: none !important;
-ms-transition: none !important;
transition: none !important;
}
[class*="sc_button_hover_"]:not(.sc_button_bg_image) {
-webkit-transition: color 0.3s ease, border-color 0.3s ease, background-position 0.3s ease, background-color 0s linear 0.3s;
-ms-transition: color 0.3s ease, border-color 0.3s ease, background-position 0.3s ease, background-color 0s linear 0.3s;
transition: color 0.3s ease, border-color 0.3s ease, background-position 0.3s ease, background-color 0s linear 0.3s;
} .sc_button_hover_arrow {
position: relative;
overflow: hidden;
padding-left: 2em !important;
padding-right: 2em !important;
}
.sc_button_hover_arrow:before {
content: '\e8f4';
font-family: "fontello";
position: absolute;
z-index: 1;
right: -2em !important;
left: auto !important;
top: 50% !important;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
background-color: transparent !important;
color: inherit !important;
}
.sc_button_hover_arrow:hover:before,
.sc_button_hover_arrow.active:before,
.vc_active .sc_button_hover_arrow:before {
right: 0.5em !important;
} .sc_button_hover_slide_left {
background: linear-gradient(to right, var(--theme-color-text_hover) 50%, var(--theme-color-text_link) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-text_link) !important;
}
.sc_button_hover_slide_right {
background: linear-gradient(to left, var(--theme-color-text_hover) 50%, var(--theme-color-text_link) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-text_link) !important;
}
.sc_button_hover_slide_top {
background: linear-gradient(to bottom, var(--theme-color-text_hover) 50%, var(--theme-color-text_link) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-text_link) !important;
}
.sc_button_hover_slide_bottom {
background: linear-gradient(to top, var(--theme-color-text_hover) 50%, var(--theme-color-text_link) 50%) no-repeat scroll right top/100% 210% var(--theme-color-text_link) !important;
}
.sc_button_hover_style_link2.sc_button_hover_slide_left {
background: linear-gradient(to right, var(--theme-color-text_hover2) 50%, var(--theme-color-text_link2) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-text_link2) !important;
}
.sc_button_hover_style_link2.sc_button_hover_slide_right {
background: linear-gradient(to left, var(--theme-color-text_hover2) 50%, var(--theme-color-text_link2) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-text_link2) !important;
}
.sc_button_hover_style_link2.sc_button_hover_slide_top {
background: linear-gradient(to bottom, var(--theme-color-text_hover2) 50%, var(--theme-color-text_link2) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-text_link2) !important;
}
.sc_button_hover_style_link2.sc_button_hover_slide_bottom {
background: linear-gradient(to top, var(--theme-color-text_hover2) 50%, var(--theme-color-text_link2) 50%) no-repeat scroll right top/100% 210% var(--theme-color-text_link2) !important;
}
.sc_button_hover_style_link3.sc_button_hover_slide_left {
background: linear-gradient(to right, var(--theme-color-text_hover3) 50%, var(--theme-color-text_link3) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-text_link3) !important;
}
.sc_button_hover_style_link3.sc_button_hover_slide_right {
background: linear-gradient(to left, var(--theme-color-text_hover3) 50%, var(--theme-color-text_link3) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-text_link3) !important;
}
.sc_button_hover_style_link3.sc_button_hover_slide_top {
background: linear-gradient(to bottom, var(--theme-color-text_hover3) 50%, var(--theme-color-text_link3) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-text_link3) !important;
}
.sc_button_hover_style_link3.sc_button_hover_slide_bottom {
background: linear-gradient(to top, var(--theme-color-text_hover3) 50%, var(--theme-color-text_link3) 50%) no-repeat scroll right top/100% 210% var(--theme-color-text_link3) !important;
}
.sc_button_hover_style_dark.sc_button_hover_slide_left {
background: linear-gradient(to right, var(--theme-color-text_link) 50%, var(--theme-color-text_dark) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-text_dark) !important;
}
.sc_button_hover_style_dark.sc_button_hover_slide_right {
background: linear-gradient(to left, var(--theme-color-text_link) 50%, var(--theme-color-text_dark) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-text_dark) !important;
}
.sc_button_hover_style_dark.sc_button_hover_slide_top {
background: linear-gradient(to bottom, var(--theme-color-text_link) 50%, var(--theme-color-text_dark) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-text_dark) !important;
}
.sc_button_hover_style_dark.sc_button_hover_slide_bottom {
background: linear-gradient(to top, var(--theme-color-text_link) 50%, var(--theme-color-text_dark) 50%) no-repeat scroll right top/100% 210% var(--theme-color-text_dark) !important;
}
.sc_button_hover_style_light.sc_button_hover_slide_left {
background: linear-gradient(to right, var(--theme-color-text_link) 50%, var(--theme-color-text_light) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-text_light) !important;
}
.sc_button_hover_style_light.sc_button_hover_slide_right {
background: linear-gradient(to left, var(--theme-color-text_link) 50%, var(--theme-color-text_light) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-text_light) !important;
}
.sc_button_hover_style_light.sc_button_hover_slide_top {
background: linear-gradient(to bottom, var(--theme-color-text_link) 50%, var(--theme-color-text_light) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-text_light) !important;
}
.sc_button_hover_style_light.sc_button_hover_slide_bottom {
background: linear-gradient(to top, var(--theme-color-text_link) 50%, var(--theme-color-text_light) 50%) no-repeat scroll right top/100% 210% var(--theme-color-text_light) !important;
}
.sc_button_hover_style_inverse.sc_button_hover_slide_left {
background: linear-gradient(to right, var(--theme-color-inverse_link) 50%, var(--theme-color-text_link) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-text_link) !important;
}
.sc_button_hover_style_inverse.sc_button_hover_slide_right {
background: linear-gradient(to left, var(--theme-color-inverse_link) 50%, var(--theme-color-text_link) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-text_link) !important;
}
.sc_button_hover_style_inverse.sc_button_hover_slide_top {
background: linear-gradient(to bottom, var(--theme-color-inverse_link) 50%, var(--theme-color-text_link) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-text_link) !important;
}
.sc_button_hover_style_inverse.sc_button_hover_slide_bottom {
background: linear-gradient(to top, var(--theme-color-inverse_link) 50%, var(--theme-color-text_link) 50%) no-repeat scroll right top/100% 210% var(--theme-color-text_link) !important;
}
.sc_button_hover_style_hover.sc_button_hover_slide_left {
background: linear-gradient(to right, var(--theme-color-text_hover) 50%, var(--theme-color-text_link) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-text_link) !important;
}
.sc_button_hover_style_hover.sc_button_hover_slide_right {
background: linear-gradient(to left, var(--theme-color-text_hover) 50%, var(--theme-color-text_link) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-text_link) !important;
}
.sc_button_hover_style_hover.sc_button_hover_slide_top {
background: linear-gradient(to bottom, var(--theme-color-text_hover) 50%, var(--theme-color-text_link) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-text_link) !important;
}
.sc_button_hover_style_hover.sc_button_hover_slide_bottom {
background: linear-gradient(to top, var(--theme-color-text_hover) 50%, var(--theme-color-text_link) 50%) no-repeat scroll right top/100% 210% var(--theme-color-text_link) !important;
}
.sc_button_hover_style_alter.sc_button_hover_slide_left {
background: linear-gradient(to right, var(--theme-color-alter_dark) 50%, var(--theme-color-alter_link) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-alter_link) !important;
}
.sc_button_hover_style_alter.sc_button_hover_slide_right {
background: linear-gradient(to left, var(--theme-color-alter_dark) 50%, var(--theme-color-alter_link) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-alter_link) !important;
}
.sc_button_hover_style_alter.sc_button_hover_slide_top {
background: linear-gradient(to bottom, var(--theme-color-alter_dark) 50%, var(--theme-color-alter_link) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-alter_link) !important;
}
.sc_button_hover_style_alter.sc_button_hover_slide_bottom {
background: linear-gradient(to top, var(--theme-color-alter_dark) 50%, var(--theme-color-alter_link) 50%) no-repeat scroll right top/100% 210% var(--theme-color-alter_link) !important;
}
.sc_button_hover_style_alterbd.sc_button_hover_slide_left {
background: linear-gradient(to right, var(--theme-color-alter_link) 50%, var(--theme-color-alter_bd_color) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-alter_bd_color) !important;
}
.sc_button_hover_style_alterbd.sc_button_hover_slide_right {
background: linear-gradient(to left, var(--theme-color-alter_link) 50%, var(--theme-color-alter_bd_color) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-alter_bd_color) !important;
}
.sc_button_hover_style_alterbd.sc_button_hover_slide_top {
background: linear-gradient(to bottom, var(--theme-color-alter_link) 50%, var(--theme-color-alter_bd_color) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-alter_bd_color) !important;
}
.sc_button_hover_style_alterbd.sc_button_hover_slide_bottom {
background: linear-gradient(to top, var(--theme-color-alter_link) 50%, var(--theme-color-alter_bd_color) 50%) no-repeat scroll right top/100% 210% var(--theme-color-alter_bd_color) !important;
}
.sc_button_hover_style_extra.sc_button_hover_slide_left {
background: linear-gradient(to right, var(--theme-color-extra_link) 50%, var(--theme-color-extra_bg_color) 50%) no-repeat scroll right bottom/210% 100% var(--theme-color-extra_bg_color) !important;
}
.sc_button_hover_style_extra.sc_button_hover_slide_right {
background: linear-gradient(to left, var(--theme-color-extra_link) 50%, var(--theme-color-extra_bg_color) 50%) no-repeat scroll left bottom/210% 100% var(--theme-color-extra_bg_color) !important;
}
.sc_button_hover_style_extra.sc_button_hover_slide_top {
background: linear-gradient(to bottom, var(--theme-color-extra_link) 50%, var(--theme-color-extra_bg_color) 50%) no-repeat scroll right bottom/100% 210% var(--theme-color-extra_bg_color) !important;
}
.sc_button_hover_style_extra.sc_button_hover_slide_bottom {
background: linear-gradient(to top, var(--theme-color-extra_link) 50%, var(--theme-color-extra_bg_color) 50%) no-repeat scroll right top/100% 210% var(--theme-color-extra_bg_color) !important;
}
.sc_button_hover_style_alter.sc_button_hover_slide_left:hover,
.sc_button_hover_style_alter.sc_button_hover_slide_right:hover,
.sc_button_hover_style_alter.sc_button_hover_slide_top:hover,
.sc_button_hover_style_alter.sc_button_hover_slide_bottom:hover {
color: var(--theme-color-bg_color) !important;
}
.sc_button_hover_style_extra.sc_button_hover_slide_left:hover,
.sc_button_hover_style_extra.sc_button_hover_slide_right:hover,
.sc_button_hover_style_extra.sc_button_hover_slide_top:hover,
.sc_button_hover_style_extra.sc_button_hover_slide_bottom:hover {
color: var(--theme-color-inverse_link) !important;
}
.sc_button_hover_slide_left:hover,
.sc_button_hover_slide_left.active,
.ui-state-active .sc_button_hover_slide_left,
.vc_active .sc_button_hover_slide_left,
.vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_left,
li.active .sc_button_hover_slide_left {
background-position: left bottom !important;
color: var(--theme-color-bg_color) !important;
}
.sc_button_hover_slide_right:hover,
.sc_button_hover_slide_right.active,
.ui-state-active .sc_button_hover_slide_right,
.vc_active .sc_button_hover_slide_right,
.vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_right,
li.active .sc_button_hover_slide_right {
background-position: right bottom !important;
color: var(--theme-color-bg_color) !important;
}
.sc_button_hover_slide_top:hover,
.sc_button_hover_slide_top.active,
.ui-state-active .sc_button_hover_slide_top,
.vc_active .sc_button_hover_slide_top,
.vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_top,
li.active .sc_button_hover_slide_top {
background-position: right top !important;
color: var(--theme-color-bg_color) !important;
}
.sc_button_hover_slide_bottom:hover,
.sc_button_hover_slide_bottom.active,
.ui-state-active .sc_button_hover_slide_bottom,
.vc_active .sc_button_hover_slide_bottom,
.vc_tta-accordion .vc_tta-panel-title:hover .sc_button_hover_slide_bottom,
li.active .sc_button_hover_slide_bottom {
background-position: right bottom !important;
color: var(--theme-color-bg_color) !important;
} .post_featured[class*="hover_"] {
position: relative;
-webkit-transition: all 0.35s ease-in-out;
-ms-transition: all 0.35s ease-in-out;
transition: all 0.35s ease-in-out;
}
.post_featured:not(.post_featured_bg)[class*="hover_"] {
display: inline-block;
vertical-align: top;
}
.post_featured.hover_slide:not(.post_featured_bg) {
width: 100%;
}
.post_featured[class*="hover_"],
.post_featured[class*="hover_"] * {
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.post_featured:hover .trx_addons_secondary_image + img {
-webkit-transform: scale(1, 1) !important;
-ms-transform: scale(1, 1) !important;
transform: scale(1, 1) !important;
}
.post_featured .mask {
content: ' ';
position: absolute;
z-index: 4;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0;
pointer-events: none;
-webkit-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;
-webkit-transform: translateZ(0) scale(1.005, 1.005);
-ms-transform: translateZ(0) scale(1.005, 1.005);
transform: translateZ(0) scale(1.005, 1.005);
}
.post_featured .post_info {
position: absolute;
z-index: 6;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%) scale(0.5, 0.5);
-ms-transform: translate(-50%, -50%) scale(0.5, 0.5);
transform: translate(-50%, -50%) scale(0.5, 0.5);
-webkit-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;
display: none;
font-size: 1.1429em;
line-height: 1.3em;
width: 90%;
text-align: center;
margin: -1em auto 0;
opacity: 0;
}
.post_featured .post_link {
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.format-video .post_featured .icon,
.format-video .post_featured .icons,
.format-audio .post_featured .icon,
.format-audio .post_featured .icons,
.format-gallery .post_featured .icon,
.format-gallery .post_featured .icons {
display: none;
} .post_featured.hover_ .icons {
position: absolute;
z-index: 7;
top: 0;
left: 0;
right: 0;
bottom: 0;
} .post_featured.hover_icon,
.post_featured.hover_icons {
position: relative;
}
.post_featured.hover_icon .mask {
background-color: rgba(0, 0, 0, 0.4);
}
.post_featured.hover_icon:hover .mask {
opacity: 1;
}
.post_featured.hover_icon img,
.post_featured.hover_icons img {
-webkit-transition: -webkit-transform 0.3s ease 0s;
-ms-transition: -ms-transform 0.3s ease 0s;
transition: transform 0.3s ease 0s;
}
.post_featured.hover_icon:hover img,
.post_featured.hover_icons:hover img {
-webkit-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.post_featured.hover_icon .icons,
.post_featured.hover_icons .icons {
position: absolute;
z-index: 5;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.post_featured.hover_icon .icons a,
.post_featured.hover_icons .icons a {
display: inline-block;
font-size: 1.7143em;
cursor: pointer;
opacity: 0;
margin: -1em 0 0 -1em;
position: absolute;
z-index: 10;
top: 50%;
left: 50%;
-webkit-transform: scale(0.3, 0.3);
-ms-transform: scale(0.3, 0.3);
transform: scale(0.3, 0.3);
-webkit-transition: all 0.5s ease, transform 0.5s cubic-bezier(0.6, -0.28, 0.735, 0.045) 0s;
-ms-transition: all 0.5s ease, transform 0.5s cubic-bezier(0.6, -0.28, 0.735, 0.045) 0s;
transition: all 0.5s ease, transform 0.5s cubic-bezier(0.6, -0.28, 0.735, 0.045) 0s;
width: 2em;
height: 2em;
line-height: 2em;
text-align: center;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.post_featured.hover_icon .icons a {
font-size: 4em;
color: var(--theme-color-bg_color);
}
.post_featured.hover_icon a:hover {
color: var(--theme-color-text_link);
}
.post_featured.hover_icons .icons a {
margin-left: -2.25em;
color: var(--theme-color-text_dark);
background-color: var(--theme-color-bg_color_07);
}
.post_featured.hover_icons a:hover {
color: var(--theme-color-text_link);
background-color: var(--theme-color-bg_color);
}
.post_featured.hover_icons .icons a + a {
margin-left: 0.25em;
-webkit-transition-delay: 0.15s;
-ms-transition-delay: 0.15s;
transition-delay: 0.15s;
}
.post_featured.hover_icons .icons a.single_icon {
margin-left: 0;
}
.post_featured.hover_icon:hover .icons a,
.post_featured.hover_icons:hover .icons a {
opacity: 1;
-webkit-transform: scale(1, 1);
-ms-transform: scale(1, 1);
transform: scale(1, 1);
-webkit-transition: all 0.5s ease, transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
-ms-transition: all 0.5s ease, transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
transition: all 0.5s ease, transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;
}
.post_featured.hover_icons:hover .icons a + a {
-webkit-transition-delay: 0.15s;
-ms-transition-delay: 0.15s;
transition-delay: 0.15s;
} .post_featured_bg.hover_zoom:after {
content: ' ';
width: 0;
height: 0;
padding-top: 56.25%;
display: inline-block;
vertical-align: top;
margin-left: -0.3em;
}
.post_featured.hover_zoom.hover_play .icons {
margin-top: 65px;
}
.post_featured.hover_zoom:hover:before {
-webkit-transform: scale(1, 1) rotate(45deg);
-ms-transform: scale(1, 1) rotate(45deg);
transform: scale(1, 1) rotate(45deg);
}
.post_featured.hover_zoom .mask {
background-color: rgba(255, 255, 255, 0.15);
}
.post_featured.hover_zoom:hover .mask {
opacity: 1;
}
.post_thumb.hover_zoom img,
.post_featured.hover_zoom img {
-webkit-transition: -webkit-transform 0.3s ease 0s;
-ms-transition: -ms-transform 0.3s ease 0s;
transition: transform 0.3s ease 0s;
}
.post_thumb.hover_zoom:hover img,
.post_featured.hover_zoom:hover img {
-webkit-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.post_featured.hover_zoom .icons {
position: absolute;
z-index: 6;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
display: inline-block;
}
.post_featured.hover_zoom .icons a {
display: inline-block;
font-size: 18px;
width: 32px;
height: 32px;
line-height: 32px;
text-align: center;
color: #fff;
position: relative;
left: -50px;
opacity: 0;
-webkit-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
-webkit-transform: scale(0, 0);
-ms-transform: scale(0, 0);
transform: scale(0, 0);
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.post_featured.hover_zoom .icons a + a {
margin-left: 8px;
left: 50px;
}
.post_featured.hover_zoom .icons a:hover {
color: #fff;
background-color: rgba(255, 255, 255, 0.2);
}
.post_featured.hover_zoom:hover .icons a {
left: 0;
opacity: 1;
-webkit-transform: scale(1, 1);
-ms-transform: scale(1, 1);
transform: scale(1, 1);
} .post_featured.hover_dots:hover .mask {
opacity: 1;
}
.post_featured.hover_dots img {
-webkit-transition: -webkit-transform 0.3s ease 0s;
-ms-transition: -ms-transform 0.3s ease 0s;
transition: transform 0.3s ease 0s;
}
.post_featured.hover_dots:hover img {
-webkit-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.post_featured.hover_dots .icons {
position: absolute;
z-index: 6;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.post_featured.hover_dots .icons span {
display: inline-block;
opacity: 0;
position: absolute;
z-index: 5;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 6px;
height: 6px;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;
background-color: var(--theme-color-text_link);
}
.post_featured.hover_dots:hover .icons span {
opacity: 1;
display: inline-block;
}
.post_featured.hover_dots:hover .icons span:first-child {
margin-left: -13px;
}
.post_featured.hover_dots:hover .icons span + span + span {
margin-left: 13px;
}
.post_featured.hover_dots.hover_with_info .icons span {
margin-top: 1em;
}
.post_featured.hover_dots .post_info {
display: block;
top: 45%;
}
.post_featured.hover_dots .post_info .post_title {
margin: 0;
line-height: 1em;
}
.post_featured.hover_dots:hover .post_info {
-webkit-transform: translate(-50%, -50%) scale(1, 1);
-ms-transform: translate(-50%, -50%) scale(1, 1);
transform: translate(-50%, -50%) scale(1, 1);
opacity: 1;
}
.post_featured.hover_dots .post_info,
.post_featured.hover_dots .post_info a,
.post_featured.hover_dots .post_info a:hover {
color: var(--theme-color-bg_color);
} .post_featured.hover_link:hover .mask {
opacity: 1;
}
.post_featured.hover_link.with_thumb > .bg_in,
.post_featured.hover_link img {
will-change: transform;
-webkit-transition: -webkit-transform 0.3s ease 0s;
-ms-transition: -ms-transform 0.3s ease 0s;
transition: transform 0.3s ease 0s;
-webkit-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;
-webkit-transform: scale(1.01, 1.01);
-ms-transform: scale(1.01, 1.01);
transform: scale(1.01, 1.01);
}
.post_featured.hover_link.with_thumb:hover > .bg_in,
.post_featured.hover_link:hover img {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.post_featured.hover_link .link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.post_featured.hover_link .post_info {
display: block;
top: 45%;
}
.post_featured.hover_link .post_info .post_title {
margin: 0;
line-height: 1em;
}
.post_featured.hover_link:hover .post_info {
-webkit-transform: translate(-50%, -50%) scale(1, 1);
-ms-transform: translate(-50%, -50%) scale(1, 1);
transform: translate(-50%, -50%) scale(1, 1);
opacity: 1;
}
.post_featured.hover_link .post_info,
.post_featured.hover_link .post_info a,
.post_featured.hover_link .post_info a:hover {
color: var(--theme-color-bg_color);
}
.hover_link.post_featured.with_thumb .mask, .hover_link.sc_layouts_blog_item_featured .post_featured.with_thumb .mask {
opacity: 0 !important;
} .post_featured.hover_fade,
.post_featured.hover_slide,
.post_featured.hover_pull,
.post_featured.hover_excerpt,
.post_featured.hover_border {
position: relative;
overflow: hidden;
}
.post_featured.hover_fade .post_info,
.post_featured.hover_slide .post_info,
.post_featured.hover_pull .post_info,
.post_featured.hover_excerpt .post_info,
.post_featured.hover_border .post_info {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
overflow: hidden;
text-align: center;
display: block;
margin: 0;
opacity: 1;
font-size: 1em;
-webkit-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: none;
-ms-transition: none;
transition: none;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.post_featured.hover_fade .post_info .post_info_back,
.post_featured.hover_slide .post_info .post_info_back,
.post_featured.hover_pull .post_info .post_info_back,
.post_featured.hover_excerpt .post_info .post_info_back,
.post_featured.hover_border .post_info .post_info_back {
max-width: none;
padding: 0;
}
.post_featured.hover_fade .post_info .post_title,
.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_pull .post_info .post_title,
.post_featured.hover_excerpt .post_info .post_title,
.post_featured.hover_border .post_info .post_title {
margin: 0 0 0.5em;
text-align: center;
}
.post_featured.hover_fade .post_info .post_descr,
.post_featured.hover_slide .post_info .post_descr,
.post_featured.hover_pull .post_info .post_descr,
.post_featured.hover_excerpt .post_info .post_descr,
.post_featured.hover_border .post_info .post_descr {
margin: 0;
position: relative;
padding: 0.5em 1em;
text-align: center;
}
.post_featured.hover_fade .post_info .post_title span,
.post_featured.hover_slide .post_info .post_title span,
.post_featured.hover_pull .post_info .post_title span,
.post_featured.hover_excerpt .post_info .post_title span,
.post_featured.hover_border .post_info .post_title span {
font-weight: 700;
}
.post_featured.hover_fade .post_info .post_excerpt,
.post_featured.hover_slide .post_info .post_excerpt,
.post_featured.hover_pull .post_info .post_excerpt,
.post_featured.hover_border .post_info .post_excerpt {
margin-top: 1em;
display: none;
}
.post_featured.hover_excerpt .post_info .post_excerpt {
margin-top: 1em;
}
.post_featured.hover_fade img,
.post_featured.hover_fade .post_info .post_info_back,
.post_featured.hover_fade .post_info .post_title,
.post_featured.hover_fade .post_info .post_descr,
.post_featured.hover_slide img,
.post_featured.hover_slide .post_info .post_info_back,
.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_slide .post_info .post_descr,
.post_featured.hover_pull img,
.post_featured.hover_pull .post_info .post_info_back,
.post_featured.hover_pull .post_info .post_title,
.post_featured.hover_pull .post_info .post_descr,
.post_featured.hover_excerpt img,
.post_featured.hover_excerpt .post_info .post_info_back,
.post_featured.hover_excerpt .post_info .post_title,
.post_featured.hover_excerpt .post_info .post_descr,
.post_featured.hover_border img,
.post_featured.hover_border .post_info .post_info_back,
.post_featured.hover_border .post_info .post_title,
.post_featured.hover_border .post_info .post_descr {
-webkit-transition: -webkit-transform 0.3s ease, color 0.3s ease, opacity 0.3s ease, margin 0.3s ease;
-ms-transition: -ms-transform 0.3s ease, color 0.3s ease, opacity 0.3s ease, margin 0.3s ease;
transition: transform 0.3s ease, color 0.3s ease, opacity 0.3s ease, margin 0.3s ease;
} .post_featured.hover_fade:hover .mask {
opacity: 1;
}
.post_featured.hover_fade img {
-webkit-transition: -webkit-transform 0.3s ease 0s;
-ms-transition: -ms-transform 0.3s ease 0s;
transition: transform 0.3s ease 0s;
}
.post_featured.hover_fade:hover img {
-webkit-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.post_featured.hover_fade .post_info .post_info_back {
position: absolute;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
width: 100%;
text-align: center;
padding: 15px;
opacity: 0;
}
.post_featured.hover_fade.top_to_bottom .post_info .post_info_back {
margin-top: -100%;
}
.post_featured.hover_fade.bottom_to_top .post_info .post_info_back {
margin-top: 100%;
}
.post_featured.hover_fade.left_to_right .post_info .post_info_back {
margin-left: -100%;
}
.post_featured.hover_fade.right_to_left .post_info .post_info_back {
margin-left: 100%;
}
.post_featured.hover_fade:hover .post_info .post_info_back {
opacity: 1;
}
.post_featured.hover_fade .post_info,
.post_featured.hover_fade .post_info a,
.post_featured.hover_fade .post_info .post_meta_item {
color: var(--theme-color-inverse_link);
}
.post_featured.hover_fade .post_info a:hover {
color: var(--theme-color-text_link);
} .post_featured.hover_info .post_link {
z-index: 9;
}
.post_featured.hover_info.with_thumb > .bg_in {
will-change: transform;
-webkit-transition: -webkit-transform 0.3s ease 0s;
-ms-transition: -ms-transform 0.3s ease 0s;
transition: transform 0.3s ease 0s;
-webkit-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;
-webkit-transform: scale(1.005, 1.005);
-ms-transform: scale(1.005, 1.005);
transform: scale(1.005, 1.005);
}
.post_featured.hover_info.with_thumb:hover > .bg_in {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.post_featured.hover_info {
position: relative;
overflow: hidden;
}
.post_featured.hover_info .post_info {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
overflow: hidden;
text-align: left;
display: block;
margin: 0;
opacity: 1;
font-size: 1em;
padding: 1.5em;
-webkit-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: none;
-ms-transition: none;
transition: none;
-webkit-transform: translateZ(0);
-ms-transform: translateZ(0);
transform: translateZ(0);
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.post_featured.hover_info .post_info .post_category {
position: absolute;
z-index: 1;
top: 1.5em;
left: 1.5em;
}
.post_featured.hover_info .post_info .post_category a {
display: inline-block;
vertical-align: top;
padding: 4px 1em;
margin: 0 0.3em 0.3em 0;
-webkit-border-radius: 2em;
-ms-border-radius: 2em;
border-radius: 2em;
}
.post_featured.hover_info .post_info .post_category a, .post_featured.hover_info .post_info .post_category a .trx_addons_extended_taxonomy {
-webkit-transition: background-color 0.3s ease, color 0.3s ease;
-ms-transition: background-color 0.3s ease, color 0.3s ease;
transition: background-color 0.3s ease, color 0.3s ease;
}
.sc_blogger .post_featured.hover_info .post_info .post_title a {
display: block;
}
.post_featured.hover_info .post_info .post_title {
margin: 0;
text-align: left;
font-size: 28px;
position: relative;
}
.post_featured.hover_info .post_info .post_title a {
display: inline-block;
margin-left: -1px;
}
.post_featured.hover_info .post_info .post_title .hover-arrow {
margin-top: 19px;
display: inline-block;
width: 17px;
height: 20px;
line-height: 20px;
overflow: hidden;
position: relative;
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
will-change: transform;
}
.post_featured.hover_info .post_info .post_title .hover-arrow:before {
top: 0;
right: 1px;
position: absolute;
display: block;
font-family: "fontello";
color: #ffffff;
font-size: 11px;
font-weight: 400;
line-height: 20px;
content: '\e9e2';
}
.post_featured.hover_info .post_info:hover .hover-arrow {
width: 38px;
}
.post_featured.hover_info .post_info .post_descr {
margin: 0 0 15px;
padding: 0;
position: relative;
text-align: left;
}
.post_featured.hover_info .post_info .post_descr .post_meta {
margin: 0;
}
.post_featured.hover_info .post_info .post_descr .post_meta .post_meta_item.post_sponsored,
.post_featured.hover_info .post_info .post_descr .post_meta .post_meta_item.post_categories {
font-size: 15px;
font-weight: 400;
text-transform: uppercase;
letter-spacing: 0.6px;
color: #ffffff;
}
.post_featured.hover_info .post_info .post_descr .post_meta .post_meta_item.post_sponsored a,
.post_featured.hover_info .post_info .post_descr .post_meta .post_meta_item.post_categories a {
color: #ffffff;
}
body.sidebar_show [class*="column-1_3"] .post_featured.hover_info .post_info .post_descr,
body.sidebar_show [class*="column-1_4"] .post_featured.hover_info .post_info .post_descr,
body.sidebar_show [class*="masonry_item-1_3"] .post_featured.hover_info .post_info .post_descr {
display: none;
}
.post_featured.hover_info img,
.post_featured.hover_info .post_info .post_category,
.post_featured.hover_info .post_info .post_title,
.post_featured.hover_info .post_info .post_descr {
-webkit-transition: -webkit-transform 0.3s ease, color 0.3s ease, opacity 0.3s ease;
-ms-transition: -ms-transform 0.3s ease, color 0.3s ease, opacity 0.3s ease;
transition: transform 0.3s ease, color 0.3s ease, opacity 0.3s ease;
}
.post_featured.hover_info .mask {
opacity: 0.9;
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
}
.post_featured.hover_info:hover .mask {
opacity: 1;
}
.post_featured.hover_info:hover img {
-webkit-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.post_featured.hover_info .post_info,
.post_featured.hover_info .post_info a {
color: #ffffff;
}
.post_featured.hover_info .post_info .post_meta a,
.post_featured.hover_info .post_info .post_meta_item {
color: #D2D3D5;
}
.post_featured.hover_info .post_info a:hover {
color: var(--theme-color-text_link);
}
.post_featured.hover_info .post_info .post_category a {
background-color: var(--theme-color-text_link);
color: var(--theme-color-inverse_link);
}
.post_featured.hover_info .post_info .post_category a:hover {
background-color: var(--theme-color-text_hover);
color: var(--theme-color-inverse_hover);
}
.post_featured.hover_info .post_info .post_category a:hover .trx_addons_extended_taxonomy {
color: var(--theme-color-inverse_hover);
} .post_featured.hover_slide .mask {
opacity: 0.3 !important;
}
.post_featured.hover_slide:hover .mask {
opacity: 1 !important;
}
.post_featured.hover_slide .post_info,
.post_featured.hover_slide .post_info a,
.post_featured.hover_slide .post_info .post_meta_item {
color: var(--theme-color-inverse_link);
}
.post_featured.hover_slide .post_info a:hover {
color: var(--theme-color-text_link);
}
.post_featured.hover_slide .post_info .post_info_back {
background-color: transparent !important;
}
.post_featured.hover_slide .post_info,
.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_slide .post_info .post_descr {
text-align: left;
}
.post_featured.hover_slide img,
.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_slide .post_info .post_descr {
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_slide .post_info .post_descr {
position: relative;
margin: 0;
}
.post_featured.hover_slide .post_info .post_title {
padding: 0 0 15px;
margin: 30px 30px 15px !important;
overflow: hidden;
}
.post_featured.hover_slide .post_info .post_title:after {
content: " ";
display: block !important;
top: auto;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 2px;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
-webkit-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%);
background-color: var(--theme-color-inverse_link);
}
.post_featured.hover_slide:hover .post_info .post_title:after {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
.post_featured.hover_slide > img {
max-width: none;
width: calc(100% + 20px);
-webkit-transform: translateX(-10px);
-ms-transform: translateX(-10px);
transform: translateX(-10px);
}
.post_featured.hover_slide:hover > img {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
.post_featured.hover_slide .post_info,
.post_featured.hover_slide .post_info .post_title,
.post_featured.hover_slide .post_info .post_descr {
text-align: left;
}
.post_featured.hover_slide .post_info .post_descr {
padding: 0 30px 30px;
opacity: 0;
-webkit-transform: translateX(100%);
-ms-transform: translateX(100%);
transform: translateX(100%);
}
.post_featured.hover_slide:hover .post_info .post_descr {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
} .post_featured.hover_pull {
background-color: var(--theme-color-extra_bg_color);
}
.post_featured.hover_pull .post_info,
.post_featured.hover_pull .post_info .post_title,
.post_featured.hover_pull .post_info .post_descr {
text-align: left;
}
.post_featured.hover_pull .post_info .post_title,
.post_featured.hover_pull .post_info .post_descr {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
margin: 0;
}
.post_featured.hover_pull .post_info,
.post_featured.hover_pull .post_info a,
.post_featured.hover_pull .post_info a:before {
color: var(--theme-color-extra_dark);
}
.post_featured.hover_pull .post_info a:hover,
.post_featured.hover_pull .post_info a:hover:before {
color: var(--theme-color-extra_link);
}
.post_featured.hover_pull .mask {
opacity: 0.3;
}
.post_featured.hover_pull:hover .mask {
opacity: 1;
}
.post_featured.hover_pull:hover > img {
-webkit-transform: translateY(-70px);
-ms-transform: translateY(-70px);
transform: translateY(-70px);
}
.post_featured.hover_pull .post_info .post_title {
padding: 20px;
}
.post_featured.hover_pull:hover .post_info .post_title {
-webkit-transform: translateY(-70px);
-ms-transform: translateY(-70px);
transform: translateY(-70px);
}
.post_featured.hover_pull .post_info .post_descr {
height: 70px;
-webkit-transform: translateY(70px);
-ms-transform: translateY(70px);
transform: translateY(70px);
}
.post_featured.hover_pull:hover .post_info .post_descr {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.post_featured.hover_pull .post_info .post_descr .post_meta {
max-height: 60px;
position: absolute;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
margin: 0;
padding: 0 10px 0 20px;
} .post_featured.hover_excerpt {
background-color: var(--theme-color-extra_bg_color);
}
.post_featured.hover_excerpt .post_info,
.post_featured.hover_excerpt .post_info .post_title,
.post_featured.hover_excerpt .post_info .post_descr {
text-align: left;
}
.post_featured.hover_excerpt .post_info .post_title,
.post_featured.hover_excerpt .post_info .post_descr {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
margin: 0;
padding: 0 15px;
}
.post_featured.hover_excerpt .post_info,
.post_featured.hover_excerpt .post_info a,
.post_featured.hover_excerpt .post_info a:before {
color: var(--theme-color-extra_dark);
}
.post_featured.hover_excerpt .post_info a:hover,
.post_featured.hover_excerpt .post_info a:hover:before {
color: var(--theme-color-extra_link);
}
.post_featured.hover_excerpt .mask {
opacity: 0.3;
}
.post_featured.hover_excerpt:hover .mask {
opacity: 1;
}
.post_featured.hover_excerpt:hover > img {
-webkit-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.post_featured.hover_excerpt .post_info .post_title {
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
}
.post_featured.hover_excerpt:hover .post_info .post_title {
-webkit-transform: translateY(-105px);
-ms-transform: translateY(-105px);
transform: translateY(-105px);
}
.post_featured.hover_excerpt .post_info .post_descr {
-webkit-transform: translateY(110%);
-ms-transform: translateY(110%);
transform: translateY(110%);
opacity: 0;
}
.post_featured.hover_excerpt:hover .post_info .post_descr {
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
opacity: 1;
}
.post_featured.hover_excerpt .post_info .post_descr .post_excerpt {
color: #ccc;
height: 80px;
line-height: 1.5em;
margin: 0;
overflow: hidden;
text-overflow: ellipsis;
max-width: 100%;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
display: -moz-box;
-moz-line-clamp: 3;
-moz-box-orient: vertical;
line-clamp: 3;
box-orient: vertical;
} .post_featured.hover_border:hover .mask {
opacity: 1;
}
.post_featured.hover_border .post_info:before,
.post_featured.hover_border .post_info:after {
content: ' ';
position: absolute;
top: 30px;
right: 30px;
bottom: 30px;
left: 30px;
-webkit-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;
pointer-events: none;
}
.post_featured.hover_border .post_info:before {
border-top: 1px solid var(--theme-color-inverse_link);
border-bottom: 1px solid var(--theme-color-inverse_link);
-webkit-transform: scaleX(0);
-ms-transform: scaleX(0);
transform: scaleX(0);
}
.post_featured.hover_border:hover .post_info:before {
-webkit-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
}
.post_featured.hover_border .post_info:after {
border-left: 1px solid var(--theme-color-inverse_link);
border-right: 1px solid var(--theme-color-inverse_link);
-webkit-transform: scaleY(0);
-ms-transform: scaleY(0);
transform: scaleY(0);
}
.post_featured.hover_border:hover .post_info:after {
-webkit-transform: scaleY(1);
-ms-transform: scaleY(1);
transform: scaleY(1);
}
.post_featured.hover_border .post_info .post_info_back {
position: absolute;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
width: 100%;
text-align: center;
padding: 45px;
background-color: transparent !important;
}
.post_featured.hover_border .post_info,
.post_featured.hover_border .post_info a,
.post_featured.hover_border .post_info .post_meta_item {
color: var(--theme-color-inverse_link);
}
.post_featured.hover_border .post_info a:hover {
color: var(--theme-color-text_link);
}
.post_featured.hover_border img,
.post_featured.hover_border .post_info .post_title,
.post_featured.hover_border .post_info .post_descr {
-webkit-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.post_featured.hover_border:hover > img {
-webkit-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.post_featured.hover_border .post_info .post_title,
.post_featured.hover_border .post_info .post_descr {
opacity: 0;
position: relative;
text-align: center;
margin: 0;
}
.post_featured.hover_border .post_info .post_title {
padding: 0 0 15px;
-webkit-transform: translateY(-1em);
-ms-transform: translateY(-1em);
transform: translateY(-1em);
}
.post_featured.hover_border:hover .post_info .post_title {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.post_featured.hover_border .post_info .post_descr {
padding: 0;
-webkit-transform: translateY(1em);
-ms-transform: translateY(1em);
transform: translateY(1em);
}
.post_featured.hover_border:hover .post_info .post_descr {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.post_featured.hover_border .post_info .post_info_item + .post_info_item:before {
content: ' ';
display: block;
margin: 0.5em 0 0 0;
} .post_featured.hover_shop:hover .icons > *:nth-child(1) {
-webkit-transition-delay: 0.05s !important;
-ms-transition-delay: 0.05s !important;
transition-delay: 0.05s !important;
transition-property: opacity !important;
opacity: 1 !important;
}
.post_featured.hover_shop:hover .icons > *:nth-child(2) {
-webkit-transition-delay: 0.1s !important;
-ms-transition-delay: 0.1s !important;
transition-delay: 0.1s !important;
transition-property: opacity !important;
opacity: 1 !important;
}
.post_featured.hover_shop:hover .icons > *:nth-child(3) {
-webkit-transition-delay: 0.15s !important;
-ms-transition-delay: 0.15s !important;
transition-delay: 0.15s !important;
transition-property: opacity !important;
opacity: 1 !important;
}
.post_featured.hover_shop:hover .icons > *:nth-child(4),
.post_featured.hover_shop:hover .icons > *:nth-child(5),
.post_featured.hover_shop:hover .icons > *:nth-child(6) {
-webkit-transition-delay: 0.2s !important;
-ms-transition-delay: 0.2s !important;
transition-delay: 0.2s !important;
transition-property: opacity !important;
opacity: 1 !important;
} .post_featured.hover_shop .icons .tinv-wraper {
-webkit-transition: all 0.4s ease-in-out !important;
-ms-transition: all 0.4s ease-in-out !important;
transition: all 0.4s ease-in-out !important;
opacity: 0 !important;
display: inline-block;
pointer-events: all;
font-size: 17px !important;
}
.post_featured.hover_shop .icons .tinv-wraper .tinvwl_add_to_wishlist_button.tinvwl-add-hide {
visibility: visible !important;
}
.post_featured.hover_shop .icons .tinv-wraper > * {
display: none;
}
.post_featured.hover_shop .icons .tinv-wraper > .tinvwl_add_to_wishlist_button {
display: block;
overflow: hidden;
color: #000000 !important;
background-color: #ffffff !important;
letter-spacing: 0 !important;
cursor: pointer;
text-align: center;
border: none !important;
margin: 4px !important;
width: 47px;
height: 47px;
line-height: 48px !important;
-webkit-border-radius: 0 !important;
-ms-border-radius: 0 !important;
border-radius: 0 !important;
-webkit-transition: all 0.2s ease !important;
-ms-transition: all 0.2s ease !important;
transition: all 0.2s ease !important;
-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
-ms-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
position: relative;
visibility: visible !important;
pointer-events: auto !important;
top: 0;
opacity: 1 !important;
}
.post_featured.hover_shop .icons .tinv-wraper > .tinvwl_add_to_wishlist_button .tinvwl_add_to_wishlist-text {
display: none;
}
.post_featured.hover_shop .icons .tinv-wraper > .tinvwl_add_to_wishlist_button:before {
display: block !important;
content: '\e9cc' !important;
font-family: "fontello" !important;
margin: 0 !important;
font-size: 14px !important;
line-height: inherit !important;
vertical-align: middle !important;
padding: 0 !important;
height: 100% !important;
width: 100% !important;
text-align: center !important;
}
.post_featured.hover_shop .icons .tinv-wraper > .tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before {
content: '\ea05' !important;
}
.post_featured.hover_shop .icons .tinv-wraper > .tinvwl_add_to_wishlist_button:hover {
color: var(--theme-color-text_link) !important;
top: -4px !important;
}
.post_featured.hover_shop {
position: relative;
display: block;
}
.post_featured.hover_shop .mask {
display: none;
}
.post_featured.hover_shop .icons {
position: absolute;
z-index: 1002;
top: 0;
left: 0;
right: 0;
bottom: 0;
pointer-events: none;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
flex-wrap: wrap;
}
.post_featured.hover_shop .icons > a {
font-weight: 400 !important;
display: inline-block;
pointer-events: all;
font-size: 17px !important;
padding: 0 !important;
letter-spacing: 0 !important;
cursor: pointer;
text-align: center;
border: none !important;
background: none !important;
line-height: 0 !important;
opacity: 0;
-webkit-transition: all 0.4s ease-in-out !important;
-ms-transition: all 0.4s ease-in-out !important;
transition: all 0.4s ease-in-out !important;
-webkit-box-shadow: none !important;
-ms-box-shadow: none !important;
box-shadow: none !important;
}
.post_featured.hover_shop .icons > a .icon-anim {
display: block;
color: #000000;
background-color: #ffffff;
margin: 4px !important;
width: 47px;
height: 47px;
line-height: 47px;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
-webkit-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
transition: all 0.2s ease;
-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
-ms-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
position: relative;
top: 0;
text-align: center;
}
.post_featured.hover_shop .icons > a .icon-anim:before {
margin: 0;
padding: 0;
height: 100%;
width: 100%;
text-align: center;
}
.post_featured.hover_shop .icons > a:hover .icon-anim {
color: var(--theme-color-text_link) !important;
top: -4px;
}
.post_featured.hover_shop .icons > a.shop_link {
font-size: 8px !important;
}
.post_featured.hover_shop .icons > a.shop_link .icon-anim:before {
font-family: "fontello" !important;
font-weight: 400 !important;
content: '\e9df' !important;
}
.post_featured.hover_shop .icons > a.added_to_cart {
display: none;
}
.post_featured.hover_shop .icons > a.product_out_stock:not(.product_type_external) {
display: none !important;
}
.post_featured.hover_shop .icons > a.shop_cart:before, .post_featured.hover_shop .icons > a.shop_cart:after {
display: none;
}
.post_featured.hover_shop .icons > a.shop_cart .icon-anim:before {
font-family: "fontello" !important;
font-weight: 400 !important;
content: '\e9f5' !important;
}
.post_featured.hover_shop .icons > a.shop_cart.button.added .icon-anim:before {
content: '\ea06' !important;
position: relative;
top: 1px;
right: -1px;
} .underline_hover {
position: relative;
padding-bottom: 7px;
margin-bottom: -7px;
}
.underline_hover:after {
content: '';
display: block;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 2px;
background: currentColor;
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: scale3d(0, 1, 1);
-ms-transform: scale3d(0, 1, 1);
transform: scale3d(0, 1, 1);
-webkit-transition: -webkit-transform 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
-ms-transition: -ms-transform 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: transform 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
will-change: transform;
}
.underline_hover:hover:after {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: scale3d(1, 1, 1);
-ms-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
} .underline_hover_reverse {
position: relative;
padding-bottom: 7px;
margin-bottom: -7px;
}
.underline_hover_reverse:after {
content: '';
display: block;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 2px;
background: currentColor;
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: scale3d(1, 1, 1);
-ms-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
-webkit-transition: -webkit-transform 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
-ms-transition: -ms-transform 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: transform 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
will-change: transform;
}
.underline_hover_reverse:hover:after {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: scale3d(0, 1, 1);
-ms-transform: scale3d(0, 1, 1);
transform: scale3d(0, 1, 1);
} .underline_anim {
display: inline;
padding: 0;
padding-bottom: 0.2em;
background-image: linear-gradient(to right, currentColor 0%, currentColor 100%);
background-position: 0 100%;
background-repeat: no-repeat;
-webkit-background-size: 0 2px;
background-size: 0 2px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.underline_anim.underline_do_hover {
animation: underline_hover_on 0.8s cubic-bezier(0.25, 0.8, 0.25, 1) both;
}
@-webkit-keyframes underline_hover_on {
0% {
-webkit-background-size: 0 2px;
background-size: 0 2px;
}
100% {
-webkit-background-size: 100% 2px;
background-size: 100% 2px;
}
}
@keyframes underline_hover_on {
0% {
-webkit-background-size: 0 2px;
background-size: 0 2px;
}
100% {
-webkit-background-size: 100% 2px;
background-size: 100% 2px;
}
}
.underline_anim.underline_do_hover:hover {
animation: underline_hover_off 0.8s cubic-bezier(0.25, 0.8, 0.25, 1) both;
}
@-webkit-keyframes underline_hover_off {
0% {
-webkit-background-size: 100% 2px;
background-size: 100% 2px;
}
100% {
-webkit-background-size: 0 2px;
background-size: 0 2px;
}
}
@keyframes underline_hover_off {
0% {
-webkit-background-size: 100% 2px;
background-size: 100% 2px;
}
100% {
-webkit-background-size: 0 2px;
background-size: 0 2px;
}
}.trx_addons_accent,
.trx_addons_accent > a,
.trx_addons_accent > * {
color: var(--theme-color-text_link);
}
.trx_addons_accent > a:hover {
color: var(--theme-color-text_dark);
}
.sidebar .trx_addons_accent,
[class*="scheme_"].sidebar .trx_addons_accent,
.sidebar .trx_addons_accent > a,
[class*="scheme_"].sidebar .trx_addons_accent > a,
.sidebar .trx_addons_accent > *,
[class*="scheme_"].sidebar .trx_addons_accent > *,
.footer_wrap .trx_addons_accent,
[class*="scheme_"].footer_wrap .trx_addons_accent,
.footer_wrap .trx_addons_accent > a,
[class*="scheme_"].footer_wrap .trx_addons_accent > a,
.footer_wrap .trx_addons_accent > *,
[class*="scheme_"].footer_wrap .trx_addons_accent > * {
color: var(--theme-color-alter_link);
}
.sidebar .trx_addons_accent > a:hover,
[class*="scheme_"].sidebar .trx_addons_accent > a:hover,
.footer_wrap .trx_addons_accent > a:hover,
[class*="scheme_"].footer_wrap .trx_addons_accent > a:hover {
color: var(--theme-color-alter_dark);
}
.trx_addons_title_with_link {
font-size: 1.056em;
line-height: 1.8em;
letter-spacing: 0.5px;
text-transform: none;
}
.trx_addons_title_with_link,
.trx_addons_title_with_link > a {
color: var(--theme-color-alter_text) !important;
}
.trx_addons_title_with_link > a {
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.trx_addons_title_with_link > a.underline_anim {
padding-bottom: 0.4em;
}
.trx_addons_title_with_link_2 {
font-size: 1em;
line-height: 1.8em;
letter-spacing: 0;
text-transform: none;
}
.trx_addons_title_with_link_2,
.trx_addons_title_with_link_2 > a {
color: var(--theme-color-alter_dark) !important;
}
.trx_addons_title_with_link_2 > a {
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.trx_addons_title_with_link_2 > a.underline_anim {
padding-bottom: 0.4em;
}
.trx_addons_alter_text {
font-size: 19px;
line-height: 1.5em;
font-weight: 400;
letter-spacing: 0.2px;
}
.trx_addons_alter_text,
.trx_addons_alter_text > a {
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.trx_addons_alter_text > a:hover,
a:hover > .trx_addons_alter_text {
color: var(--theme-color-alter_dark);
}
.trx_addons_alter_text_2 {
font-size: 19px;
line-height: 1.5em;
font-weight: 400;
letter-spacing: -0.4px;
}
.trx_addons_alter_text_2,
.trx_addons_alter_text_2 > a {
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.trx_addons_alter_text_2 > a:hover,
a:hover > .trx_addons_alter_text_2 {
color: var(--theme-color-alter_dark);
}
.trx_addons_hover,
.trx_addons_hover > * {
color: var(--theme-color-text_hover);
}
.trx_addons_accent_bg {
background-color: var(--theme-color-text_dark);
color: var(--theme-color-bg_color);
}
.trx_addons_inverse {
color: var(--theme-color-bg_color);
background-color: var(--theme-color-text_dark);
}
.trx_addons_dark,
.trx_addons_dark > a {
color: var(--theme-color-text_dark);
}
.trx_addons_dark > a:hover {
color: var(--theme-color-text_link);
}
.trx_addons_inverse,
.trx_addons_inverse > a {
color: var(--theme-color-bg_color);
background-color: var(--theme-color-text_dark);
}
.trx_addons_inverse > a:hover {
color: var(--theme-color-inverse_hover);
}
.trx_addons_dropcap {
float: left;
display: block;
font-size: 47px;
padding: 0;
margin: 0.15em 0.4em 0 0;
text-align: center;
font-weight: 400;
width: 70px;
height: 70px;
line-height: 70px;
text-align: center;
line-height: 74px;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.trx_addons_dropcap_style_1 {
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-text_link);
}
.trx_addons_dropcap_style_2 {
background-color: transparent;
color: var(--theme-color-text_dark);
font-size: 57px;
height: 55px;
line-height: 60px;
margin: 0 10px 0 0;
text-align: left;
width: auto !important;
min-width: 30px;
overflow: visible;
}
ul.text_link2[class*="trx_addons_list"] > li:before {
color: var(--theme-color-text_link2);
}
ul[class*="trx_addons_list"] > li:before {
color: var(--theme-color-text_link);
}
ul[class*="trx_addons_list"][class*="_circled"] > li:before {
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-text_link);
}
.trx_addons_list_parameters {
color: var(--theme-color-text_dark);
}
.trx_addons_list_parameters > li {
font-size: 19px;
line-height: 24px;
font-weight: 400;
border: none !important;
padding: 0 !important;
overflow: hidden;
}
.trx_addons_list_parameters > li + li {
margin-top: 17px !important;
}
.trx_addons_list_parameters > li strong {
position: relative;
width: auto;
}
.trx_addons_list_parameters > li strong:last-child {
position: absolute;
top: 0;
right: 0;
max-width: 50%;
display: inline-block;
text-align: right;
padding-left: 5px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
background-color: var(--theme-color-bg_color);
}
.trx_addons_list_parameters > li:after {
display: inline-block;
content: "";
border-bottom: 2px dotted #DDD;
width: 5000%;
} ul[class*="trx_addons_list_dot"] {
padding-left: 16px;
}
ul[class*="trx_addons_list_dot"] > li {
margin: 1px 0;
}
ul[class*="trx_addons_list_dot"] > li:first-child {
margin-top: 0 !important;
}
ul[class*="trx_addons_list_dot"] > li:last-child {
margin-bottom: 0 !important;
}
ul[class*="trx_addons_list_dot"] > li:before {
font-size: 28px;
left: -16px;
top: 1px;
} ul[class*="trx_addons_list_success"] {
color: var(--theme-color-text_dark);
padding-left: 30px;
}
ul[class*="trx_addons_list_success"] > li {
margin: 10px 0;
}
ul[class*="trx_addons_list_success"] > li:first-child {
margin-top: 0 !important;
}
ul[class*="trx_addons_list_success"] > li:last-child {
margin-bottom: 0 !important;
}
ul[class*="trx_addons_list_success"] > li:before {
content: '\e9a2';
font-family: "fontello";
font-size: 11px;
left: -30px;
}
.trx_addons_tooltip {
border-color: var(--theme-color-text);
color: var(--theme-color-text);
display: inline-block;
line-height: 1;
}
[data-tooltip-text]:after {
background-color: var(--theme-color-text_link);
color: var(--theme-color-inverse_link);
font-size: 18px;
line-height: 20px;
padding: 7px 12px;
top: -38px;
}
[data-tooltip-text]:before {
border-top-color: var(--theme-color-text_link);
top: -4px;
}
blockquote.trx_addons_blockquote_style_1,
blockquote.trx_addons_blockquote_style_2 {
padding: 1.8em 2.55em;
}
blockquote.trx_addons_blockquote_style_1:before,
blockquote.trx_addons_blockquote_style_2:before {
content: '\e9a1';
display: block;
font-family: "fontello";
font-size: 16px;
margin: 0 0 8px;
}
blockquote.trx_addons_blockquote_style_1 {
border-left: 2px solid var(--theme-color-alter_link2);
}
blockquote.trx_addons_blockquote_style_2 {
border-left: 2px solid var(--theme-color-alter_link);
}
blockquote.trx_addons_blockquote_style_1:before {
color: var(--theme-color-alter_link2);
}
blockquote.trx_addons_blockquote_style_1 {
color: var(--theme-color-alter_dark);
background-color: var(--theme-color-alter_bg_color);
}
blockquote.trx_addons_blockquote_style_1 b {
color: var(--theme-color-alter_dark);
}
blockquote.trx_addons_blockquote_style_1 a,
blockquote.trx_addons_blockquote_style_1 cite {
color: var(--theme-color-alter_link2);
}
blockquote.trx_addons_blockquote_style_1 a:before,
blockquote.trx_addons_blockquote_style_1 cite:before {
background-color: var(--theme-color-alter_link2);
}
blockquote.trx_addons_blockquote_style_1 a:hover {
color: var(--theme-color-alter_hover2);
}
blockquote.trx_addons_blockquote_style_2 {
color: var(--theme-color-alter_dark);
background-color: var(--theme-color-alter_bg_color);
}
blockquote.trx_addons_blockquote_style_2:before,
blockquote.trx_addons_blockquote_style_2 a,
blockquote.trx_addons_blockquote_style_2 cite {
color: var(--theme-color-alter_link);
}
blockquote.trx_addons_blockquote_style_2 cite:before {
background-color: var(--theme-color-alter_link);
}
blockquote.trx_addons_blockquote_style_2 a:hover {
color: var(--theme-color-alter_hover);
}
.trx_addons_hover_mask {
background-color: var(--theme-color-extra_bg_color_07);
}
.trx_addons_hover_title {
color: var(--theme-color-extra_dark);
}
.trx_addons_hover_content .trx_addons_hover_text {
color: var(--theme-color-extra_text);
}
.trx_addons_hover_content .trx_addons_hover_icon,
.trx_addons_hover_content .trx_addons_hover_links a {
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-extra_link);
}
.trx_addons_hover_content .trx_addons_hover_icon:hover,
.trx_addons_hover_content .trx_addons_hover_links a:hover {
color: var(--theme-color-inverse_hover) !important;
background-color: var(--theme-color-extra_hover);
} body:not(.ua_ie) .trx_addons_text_gradient {
background: var(--theme-color-text_link);
background: linear-gradient(0deg, var(--theme-color-text_link), var(--theme-color-text_hover));
} .menu_side_left .sc_layouts_row_fixed_on {
margin-left: 6rem !important;
}
.menu_side_right .sc_layouts_row_fixed_on {
margin-right: 6rem !important;
}
body.mobile_layout.menu_side_left .sc_layouts_row_fixed_on {
margin-left: 0 !important;
}
body.mobile_layout.menu_side_right .sc_layouts_row_fixed_on {
margin-right: 0 !important;
}
.header_position_under:not(.mobile_layout) .top_panel .wpb_row {
background-color: transparent !important;
}
.top_panel.with_bg_image .sc_layouts_row:not(.sc_layouts_row_fixed_on) {
background-color: transparent;
}
body.body_style_boxed .sc_layouts_row_fixed_on {
right: calc( ( 100% - var(--theme-var-page_boxed) ) / 2 );
left: calc( ( 100% - var(--theme-var-page_boxed) ) / 2 );
} .menu_side_right .sc_stack_section_fixed {
right: var(--theme-var-menu_side) !important;
}
.menu_side_left .sc_stack_section_fixed {
left: var(--theme-var-menu_side) !important;
} .sidebar .trx_addons_columns_wrap {
margin-right: 0;
}
.sidebar .trx_addons_columns_wrap [class*="trx_addons_column-"] {
display: block;
width: 100%;
padding: 0;
} .post-type-archive-cpt_portfolio .sc_portfolio_default .trx_addons_columns_wrap:not(.columns_in_single_row),
.post-type-archive-cpt_services .sc_services_default .trx_addons_columns_wrap:not(.columns_in_single_row),
.post-type-archive-cpt_team .sc_team_default .trx_addons_columns_wrap:not(.columns_in_single_row) {
margin-bottom: -30px;
} .widget .trx_addons_tabs .trx_addons_tabs_titles {
margin: -3px -3px 1.2em -3px;
}
.widget .trx_addons_tabs .trx_addons_tabs_titles li {
font-size: 12px;
line-height: 14px;
font-weight: 400;
letter-spacing: 0.6px;
}
.widget .trx_addons_tabs .trx_addons_tabs_titles li, .widget .trx_addons_tabs .trx_addons_tabs_titles li + li {
margin: 3px;
}
.widget .trx_addons_tabs .trx_addons_tabs_titles li a {
display: inline-block;
padding: 6px 17px 4px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
color: var(--theme-color-text);
background-color: var(--theme-color-bd_color);
}
.widget .trx_addons_tabs .trx_addons_tabs_titles li a:before {
display: none;
}
.widget .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active a,
.widget .trx_addons_tabs .trx_addons_tabs_titles li a:hover {
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-text_link);
}
[class*="scheme_"].sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li a {
color: var(--theme-color-alter_text);
background-color: var(--theme-color-alter_bd_color);
}
[class*="scheme_"].sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active a,
[class*="scheme_"].sidebar .widget .trx_addons_tabs .trx_addons_tabs_titles li a:hover {
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-alter_link);
} .trx_addons_emotions_item {
background-color: var(--theme-color-bg_color);
border-color: var(--theme-color-bd_color);
color: var(--theme-color-text_light);
}
.trx_addons_emotions_item:hover {
color: var(--theme-color-alter_dark);
border-color: var(--theme-color-alter_bd_hover);
background-color: var(--theme-color-alter_bg_hover);
}
.trx_addons_emotions_active {
color: var(--theme-color-alter_text);
border-color: var(--theme-color-alter_bd_color);
background-color: var(--theme-color-alter_bg_color);
}
.trx_addons_emotions_item_number {
color: var(--theme-color-text);
}  .sidebar .slider_pagination_pos_bottom > .swiper-pagination,
.sidebar .slider_outer_pagination_pos_bottom > .swiper-pagination {
bottom: 0.5em;
}
.sidebar .slider_container .swiper-pagination-bullet,
.sidebar .slider_outer .swiper-pagination-bullet {
width: 8px;
height: 8px;
line-height: 8px;
text-align: center;
}
.sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet,
.swiper-pagination-custom .swiper-pagination-button,
.slider_container .swiper-pagination-bullet,
.slider_outer .swiper-pagination-bullet {
-webkit-transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease, opacity 0.3s ease;
-ms-transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease, opacity 0.3s ease;
transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease, opacity 0.3s ease;
}
.sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet,
.slider_container .slider_pagination_wrap .swiper-pagination-bullet,
.slider_outer .slider_pagination_wrap .swiper-pagination-bullet,
.swiper-pagination-custom .swiper-pagination-button {
border-color: var(--theme-color-alter_bd_color);
background-color: var(--theme-color-alter_bg_color);
}
.swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,
.sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,
.sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,
.slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,
.slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
}
.slider_container .swiper-pagination-progressbar .swiper-pagination-progressbar-fill,
.slider_outer .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
background-color: var(--theme-color-text_link);
}
.slider_outer > .swiper-pagination-fraction {
color: var(--theme-color-text_dark);
}
.sc_slider_controls.slider_pagination_style_progress .sc_slider_controls_wrap {
background-color: var(--theme-color-bd_color);
}
.sc_slider_controls .slider_progress_bar {
background-color: var(--theme-color-text_link);
}
.sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination.swiper-pagination-progressbar {
bottom: 0;
} .slider_outer.slider_outer_pagination_pos_left > .swiper-pagination-fraction,
.slider_outer.slider_outer_pagination_pos_right > .swiper-pagination-fraction {
bottom: 6px;
}
.sc_slider_controls .slider_controls_wrap > a,
.slider_container.slider_controls_side .slider_controls_wrap > a,
.slider_outer_controls_outside .slider_controls_wrap > a,
.slider_outer_controls_side .slider_controls_wrap > a,
.slider_outer_controls_top .slider_controls_wrap > a,
.slider_outer_controls_bottom .slider_controls_wrap > a {
width: 50px;
height: 50px;
line-height: 50px;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.slider_container .swiper-button-next, .slider_container .swiper-button-prev {
margin-top: -25px;
}
.slider_container.slider_controls_side:hover .slider_controls_wrap > a.slider_prev,
.slider_outer_controls_side:hover .slider_controls_wrap > a.slider_prev {
margin-left: 30px;
}
.slider_container.slider_controls_side:hover .slider_controls_wrap > a.slider_next,
.slider_outer_controls_side:hover .slider_controls_wrap > a.slider_next {
margin-right: 30px;
}
.slider_container.slider_controls_side .slider_container.slider_controls_side .slider_controls_wrap > a,
.slider_container.slider_controls_side .slider_outer_controls_side .slider_controls_wrap > a,
.slider_outer_controls_side .slider_container.slider_controls_side .slider_controls_wrap > a,
.slider_outer_controls_side .slider_outer_controls_side .slider_controls_wrap > a {
opacity: 1 !important;
}
.slider_container.slider_controls_side .slider_container.slider_controls_side .slider_controls_wrap > a.slider_prev,
.slider_container.slider_controls_side .slider_outer_controls_side .slider_controls_wrap > a.slider_prev,
.slider_outer_controls_side .slider_container.slider_controls_side .slider_controls_wrap > a.slider_prev,
.slider_outer_controls_side .slider_outer_controls_side .slider_controls_wrap > a.slider_prev {
margin-left: 25px;
left: 0 !important;
}
.slider_container.slider_controls_side .slider_container.slider_controls_side .slider_controls_wrap > a.slider_next,
.slider_container.slider_controls_side .slider_outer_controls_side .slider_controls_wrap > a.slider_next,
.slider_outer_controls_side .slider_container.slider_controls_side .slider_controls_wrap > a.slider_next,
.slider_outer_controls_side .slider_outer_controls_side .slider_controls_wrap > a.slider_next {
margin-right: 25px;
right: 0 !important;
}
.sc_blogger .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets {
margin-top: 2.7em;
}
.sc_blogger .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination.swiper-pagination-bullets {
bottom: 0.8em;
}
.sc_item_slider.slider_outer_pagination_pos_bottom .slider_outer_pagination_pos_bottom .swiper-pagination {
bottom: 1em !important;
}
.sc_slider_controls .slider_controls_wrap > a,
.slider_container.slider_controls_side .slider_controls_wrap > a,
.slider_outer_controls_side .slider_controls_wrap > a,
.slider_outer_controls_outside .slider_controls_wrap > a {
color: var(--theme-color-text_dark);
background-color: var(--theme-color-alter_bg_color);
border-color: var(--theme-color-alter_bg_color);
}
.sc_slider_controls .slider_controls_wrap > a:hover,
.slider_container.slider_controls_side .slider_controls_wrap > a:hover,
.slider_outer_controls_side .slider_controls_wrap > a:hover,
.slider_outer_controls_outside .slider_controls_wrap > a:hover {
color: var(--theme-color-text_link);
background-color: var(--theme-color-alter_bg_color);
border-color: var(--theme-color-alter_bg_color);
}
.slider_container.slider_controls_top .slider_controls_wrap > a,
.slider_container.slider_controls_bottom .slider_controls_wrap > a,
.slider_outer_controls_top .slider_controls_wrap > a,
.slider_outer_controls_bottom .slider_controls_wrap > a {
color: var(--theme-color-text_dark);
background-color: var(--theme-color-alter_bg_color);
border-color: var(--theme-color-alter_bg_color);
}
.slider_container.slider_controls_top .slider_controls_wrap > a:hover,
.slider_container.slider_controls_bottom .slider_controls_wrap > a:hover,
.slider_outer_controls_top .slider_controls_wrap > a:hover,
.slider_outer_controls_bottom .slider_controls_wrap > a:hover {
color: var(--theme-color-text_link);
background-color: var(--theme-color-alter_bg_color);
border-color: var(--theme-color-alter_bg_color);
}
.slider_style_modern .slider_controls_label {
color: var(--theme-color-bg_color);
}
.slider_style_modern .slider_pagination_wrap {
color: var(--theme-color-text_light);
}
.slider_style_modern .swiper-pagination-current {
color: var(--theme-color-text_dark);
} .sc_slider_controls .slider_controls_wrap > a:before,
.slider_container.slider_controls_side .slider_controls_wrap > a:before,
.slider_outer_controls_side .slider_controls_wrap > a:before,
.slider_outer_controls_outside .slider_controls_wrap > a:before,
.slider_outer_controls_top .slider_controls_wrap > a:before,
.slider_outer_controls_bottom .slider_controls_wrap > a:before {
font-family: "fontello";
font-size: 18px;
}
.sc_slider_controls .slider_controls_wrap > .slider_prev:before,
.slider_container.slider_controls_side .slider_controls_wrap > .slider_prev:before,
.slider_outer_controls_side .slider_controls_wrap > .slider_prev:before,
.slider_outer_controls_outside .slider_controls_wrap > .slider_prev:before,
.slider_outer_controls_top .slider_controls_wrap > .slider_prev:before,
.slider_outer_controls_bottom .slider_controls_wrap > .slider_prev:before {
content: '\e907';
}
.sc_slider_controls .slider_controls_wrap > .slider_next:before,
.slider_container.slider_controls_side .slider_controls_wrap > .slider_next:before,
.slider_outer_controls_side .slider_controls_wrap > .slider_next:before,
.slider_outer_controls_outside .slider_controls_wrap > .slider_next:before,
.slider_outer_controls_top .slider_controls_wrap > .slider_next:before,
.slider_outer_controls_bottom .slider_controls_wrap > .slider_next:before {
content: '\e908';
}
.slider_elastistack_outer.slider_outer_controls > .slider_controls_wrap > .slider_next:before,
.slider_elastistack.slider_controls > .slider_controls_wrap > .slider_next:before {
content: '\e929';
}
.widget_slider.widget ul > li .slide_info a:first-child:before {
display: none;
} .slider_container .slide_info,
.slider_container .slide_content {
padding: 0 2em;
line-height: inherit;
}
.slider_container.slider_multi .slide_title,
.slider_container .slide_info:not(.slide_info_large) .slide_title {
font-size: 1.333em;
line-height: 1.3em;
font-weight: 400;
}
.slider_container .slide_info .slide_cats,
.slider_container .slide_content .slide_cats {
font-size: 16px;
line-height: 1.5em;
font-weight: 400;
font-style: normal;
letter-spacing: 0;
}
.slider_container .slide_overlay {
background: rgba(0, 0, 0, 0.3);
}
.slider_container .slider-slide:hover .slide_overlay {
background: rgba(0, 0, 0, 0.4);
} .slider_outer_overflow_hidden .slider_container.slider_type_text[data-slides-per-view="1"][class*="-fade"] .slider-slide {
-webkit-justify-content: start;
-ms-flex-pack: start;
justify-content: start;
}
.slider_outer_overflow_hidden .slider_container.slider_type_text[data-slides-per-view="1"][class*="-fade"] .slider-slide:not(.swiper-slide-active) {
opacity: 0 !important;
} .slider_type_images.slider_container .slide_overlay {
display: none;
}
.slider_type_images.slider_container.slider_multi:not(.slider_type_text) .slide_title,
.slider_type_images.slider_container.slider_multi:not(.slider_type_text) .slide_title a,
.slider_type_images.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_title,
.slider_type_images.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_title a {
color: var(--theme-color-text_dark);
}
.slider_type_images.slider_container.slider_multi:not(.slider_type_text) .slide_date,
.slider_type_images.slider_container.slider_multi:not(.slider_type_text) .slide_cats,
.slider_type_images.slider_container.slider_multi:not(.slider_type_text) .slide_cats a,
.slider_type_images.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_date,
.slider_type_images.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_cats,
.slider_type_images.slider_container:not(.slider_type_text) .slide_info:not(.slide_info_large) .slide_cats a {
color: var(--theme-color-text);
}
.slider_type_images.slider_container.slider_titles_lb .slider-slide:not(.with_content) .slide_info_small,
.slider_type_images.slider_container.slider_titles_rb .slider-slide:not(.with_content) .slide_info_small,
.slider_type_images.slider_container.slider_titles_bottom .slider-slide:not(.with_content) .slide_info_small,
.slider_type_images.slider_container.slider_titles_lb .slide_content,
.slider_type_images.slider_container.slider_titles_rb .slide_content,
.slider_type_images.slider_container.slider_titles_bottom .slide_content {
margin-top: 10px;
margin-bottom: 0;
padding: 0;
}
.slider_type_images.slider_container:not(.slider_type_text) .slide_info_small,
.slider_type_images.slider_container.slider_multi:not(.slider_type_text) .slide_info_small {
text-shadow: none;
}
.slider_type_images.slider_container .slide_info.slide_info_large {
padding: 0;
}
.slider_type_images.slider_container.slider_titles_rb .slide_info_large,
.slider_type_images.slider_container.slider_titles_lb .slide_info_large {
max-width: none;
}
.slider_type_images.slider_container.slider_titles_rb .slide_info_large {
padding-left: 5%;
}
.slider_type_images.slider_container.slider_titles_lb .slide_info_large {
padding-right: 5%;
} .slider_type_bg.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play + .slide_info,
.slider_type_bg.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play:hover + .slide_info {
-webkit-transform: translateY(5em);
-ms-transform: translateY(5em);
transform: translateY(5em);
}
.slider_type_bg.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play ~ .slide_content {
-webkit-transform: translateY(5em);
-ms-transform: translateY(5em);
transform: translateY(5em);
}
.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play + .slide_info,
.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play:hover + .slide_info {
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.slider_container.slider_titles_outside .trx_addons_video_player.with_cover.hover_play ~ .slide_link,
.slider_container.slider_titles_center .trx_addons_video_player.with_cover.hover_play ~ .slide_link {
z-index: 0;
}
.slider_container.slider_titles_outside .trx_addons_video_player.with_cover.hover_play ~ .slide_content {
-webkit-transform: translateY(4em);
-ms-transform: translateY(4em);
transform: translateY(4em);
text-shadow: 1px 1px #000;
} .slider_container .slide_info.slide_info_large {
padding: 1.5em;
background-color: var(--theme-color-bg_color_09);
}
.slider_container .slide_info.slide_info_large:hover {
background-color: var(--theme-color-bg_color);
}
.slider_container.slider_titles_center .slide_info:not(.slide_info_large),
.slider_container.slider_titles_center .slide_content {
width: 100%;
padding: 0 5%;
}
.slider_container .slide_info.slide_info_large .slide_title {
margin: 0.3em 0;
font-size: 1.4em;
line-height: 1.3em;
font-weight: 400;
text-transform: none;
}
.slider_container.slider_type_bg .slide_info.slide_info_large .slide_title,
.slider_container.slider_type_images .slide_info.slide_info_large .slide_title,
.slider_container.slider_type_bg .slide_info.slide_info_large .slide_title a,
.slider_container.slider_type_images .slide_info.slide_info_large .slide_title a,
.slider_container.slider_type_bg .slide_info.slide_info_large:hover .slide_date,
.slider_container.slider_type_images .slide_info.slide_info_large:hover .slide_date,
.slider_container.slider_type_bg .slide_info.slide_info_large:hover .slide_cats,
.slider_container.slider_type_images .slide_info.slide_info_large:hover .slide_cats,
.slider_container.slider_type_bg .slide_info.slide_info_large:hover .slide_cats a,
.slider_container.slider_type_images .slide_info.slide_info_large:hover .slide_cats a {
color: var(--theme-color-text_dark);
}
.slider_container .slide_info.slide_info_large .slide_cats {
color: var(--theme-color-text);
}
.slider_container .slide_info.slide_info_large .slide_cats a {
color: var(--theme-color-text);
font-size: 16px;
line-height: 1.5em;
font-weight: 400;
text-transform: none;
}
.slider_container .slide_info.slide_info_large .slide_title a {
color: var(--theme-color-text_dark);
}
.slider_container .slide_info.slide_info_large .slide_date {
color: var(--theme-color-text_dark);
}
.slider_container .slide_info.slide_info_large:hover .slide_date {
color: var(--theme-color-text_dark);
}
.slider_container .slide_info.slide_info_large .slide_cats a:hover,
.slider_container .slide_info.slide_info_large .slide_title a:hover {
color: var(--theme-color-text_dark);
}
.slider_container.slider_multi .slide_cats a:hover,
.slider_container.slider_multi .slide_title a:hover,
.slider_container.slider_multi a:hover .slide_title {
color: var(--theme-color-text_dark);
}
.slider_titles_outside_wrap .slide_title {
font-size: 1.333em;
line-height: 1.3em;
}
.slider_titles_outside_wrap .slide_title + .slide_cats,
.slider_titles_outside_wrap .slide_title + .slide_subtitle {
margin-top: 6px;
}
.slider_titles_outside_wrap .slide_title a {
color: var(--theme-color-text_dark);
}
.slider_titles_outside_wrap .slide_title a:hover {
color: var(--theme-color-text_dark);
}
.slider_titles_outside_wrap .slide_cats,
.slider_titles_outside_wrap .slide_subtitle {
color: var(--theme-color-text);
font-size: 16px;
line-height: 1.5em;
font-weight: 400;
font-style: normal;
letter-spacing: 0;
text-transform: none;
}
.slider_titles_outside_wrap .slide_cats a,
.slider_titles_outside_wrap .slide_subtitle a {
color: var(--theme-color-text);
}
.slider_titles_outside_wrap .slide_cats a:hover,
.slider_titles_outside_wrap .slide_subtitle a:hover {
color: var(--theme-color-text_dark);
}
.slider_outer.slider_outer_titles_outside_top {
padding-top: 9em;
}
.slider_outer.slider_outer_titles_outside_top .slider_titles_outside_wrap {
top: 2em;
padding: 0 70px;
max-height: 100%;
}
.slider_outer.slider_outer_titles_outside_top .slide_info {
position: relative;
text-align: left;
padding-right: 60px;
}
.slider_outer.slider_outer_titles_outside_top .slide_info .slide_cats {
font-size: 19px;
line-height: 21px;
font-weight: 400;
text-transform: uppercase;
letter-spacing: 0.6px;
margin-bottom: 5px;
color: var(--theme-color-text_dark);
}
.slider_outer.slider_outer_titles_outside_top .slide_info .slide_cats a {
color: var(--theme-color-text_dark);
}
.slider_outer.slider_outer_titles_outside_top .slide_info .slide_cats a:hover {
color: var(--theme-color-text);
}
.slider_outer.slider_outer_titles_outside_top .slide_info .slide_number {
-webkit-transform: none;
-ms-transform: none;
transform: none;
color: var(--theme-color-text_light);
top: auto;
bottom: 0;
right: 0;
}
.slider_outer.slider_outer_titles_outside_top .slide_info .slide_title {
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
}
.slider_outer.slider_outer_titles_outside_top .slide_info .slide_title,
.slider_outer.slider_outer_titles_outside_top .slide_info .slide_number {
font-size: var(--theme-font-h1_font-size);
line-height: 1.2em;
font-weight: var(--theme-font-h1_font-weight);
padding-bottom: 5px;
} .header_widgets_wrap .slider_container .slide_overlay.slide_overlay_large {
background-color: transparent;
}
.header_widgets_wrap .slider_container.slider_titles_center:not(.slider_multi) .slide_info.slide_info_large {
width: 18em;
}
.sidebar .slider_container.slider_multi .slide_info:not(.slide_info_large),
.sidebar .slider_container .slide_info:not(.slide_info_large),
.footer_wrap .slider_container.slider_multi .slide_info:not(.slide_info_large),
.footer_wrap .slider_container .slide_info:not(.slide_info_large) {
bottom: 8px;
}
.sidebar .slider_container.slider_multi .slide_title,
.sidebar .slider_container .slide_info:not(.slide_info_large) .slide_title,
.footer_wrap .slider_container.slider_multi .slide_title,
.footer_wrap .slider_container .slide_info:not(.slide_info_large) .slide_title {
font-size: 1.2em;
line-height: 1.2em;
margin-bottom: 6px;
}
.sidebar .slider_container.slider_multi .slide_date,
.sidebar .slider_container .slide_info:not(.slide_info_large) .slide_date,
.footer_wrap .slider_container.slider_multi .slide_date,
.footer_wrap .slider_container .slide_info:not(.slide_info_large) .slide_date {
font-size: 12px;
line-height: 16px;
} .sc_slider_controller_horizontal[data-controls="1"] {
padding-left: 60px;
padding-right: 57px;
}
.sc_slider_controller_horizontal[data-controls="1"] .sc_slider_controller_info {
width: 83%;
}
.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap > a {
width: 60px;
}
.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap > a.slider_prev {
left: -60px;
}
.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap > a.slider_prev:before {
content: '\e939';
font-size: 28px;
}
.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap > a.slider_next {
right: -57px;
}
.sc_slider_controller_horizontal .slider_outer_controls_side .slider_controls_wrap > a.slider_next:before {
content: '\e93a';
font-size: 28px;
}
.sc_slider_controller_titles .slider-slide {
background-color: var(--theme-color-alter_bg_color);
}
.sc_slider_controller_titles .slider-slide:hover {
background-color: var(--theme-color-alter_bg_color);
}
.sc_slider_controller_titles .slider-slide:after {
background-color: var(--theme-color-alter_bd_color);
}
.sc_slider_controller_titles .slider-slide.swiper-slide-active {
background-color: var(--theme-color-bg_color);
}
.sc_slider_controller_titles .slider-slide.swiper-slide-active:after {
background-color: var(--theme-color-text_dark);
}
.sc_slider_controller_titles .slider-slide:before {
width: 1px;
background-color: var(--theme-color-alter_bd_color);
}
.sc_slider_controller_titles {
padding-top: 12px;
}
.sc_slider_controller_titles .slider_outer_controls_side .slider_controls_wrap > a {
top: 12px;
}
.sc_slider_controller_titles .swiper-slide {
margin-top: 12px;
}
.sc_slider_controller_titles .swiper-slide.swiper-slide-active {
margin-top: 0;
margin-bottom: -12px;
}
.sc_slider_controller_titles .sc_slider_controller_info {
text-transform: none;
font-size: 24px;
font-weight: 400;
}
.sc_slider_controller_titles .sc_slider_controller_info .sc_slider_controller_info_number {
color: var(--theme-color-text_dark);
}
.sc_slider_controller_titles .sc_slider_controller_info .sc_slider_controller_info_number:after {
content: '.';
}
.sc_slider_controller_titles .sc_slider_controller_info .sc_slider_controller_info_title {
color: var(--theme-color-text_dark);
}
.sc_slider_controller_titles .sc_slider_controller_info .slider-slide::before {
content: ' ';
position: absolute;
z-index: 1;
top: 0;
right: 0;
bottom: 0;
left: auto;
width: 1px;
background-color: #ddd;
} .sc_slider_controller_vertical.sc_slider_controller_titles .swiper-slide,
.sc_slider_controller_vertical.sc_slider_controller_titles .swiper-slide.swiper-slide-active {
margin-top: 0;
margin-bottom: 0;
} .sc_slider_controller .slider_container.slider_controls_side:hover .slider_controls_wrap > a.slider_prev,
.sc_slider_controller .slider_outer_controls_side:hover .slider_controls_wrap > a.slider_prev {
margin-left: 0;
}
.sc_slider_controller .slider_container.slider_controls_side:hover .slider_controls_wrap > a.slider_next,
.sc_slider_controller .slider_outer_controls_side:hover .slider_controls_wrap > a.slider_next {
margin-right: 0;
}
.sc_slider_controller .slider-slide.swiper-slide-active:after {
background-color: var(--theme-color-text_dark);
}
.sc_slider_controller_titles .slider_controls_wrap > a {
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-text_link);
}
.sc_slider_controller_titles .slider_controls_wrap > a:hover {
color: var(--theme-color-bg_color);
background-color: var(--theme-color-text_dark);
}
.slider_outer_wrap .sc_slider_controller .slider-slide {
padding: 1em 1em 1em 2em;
}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_date {
color: var(--theme-color-text_light);
}
.slider_outer_wrap .sc_slider_controller .slider-slide.swiper-slide-active {
background-color: var(--theme-color-alter_bg_hover);
}
.slider_outer_wrap .sc_slider_controller .slider-slide.swiper-slide-active .sc_slider_controller_item_info_date {
color: var(--theme-color-alter_light);
}
.slider_outer_wrap .sc_slider_controller .slider-slide.swiper-slide-active .sc_slider_controller_item_info_title {
color: var(--theme-color-alter_dark);
}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_image + .sc_slider_controller_item_info,
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_image ~ .sc_slider_controller_item_info {
padding-left: 1.5em;
overflow: hidden;
}
.slider_outer_wrap .sc_slider_controller .slider-slide .sc_slider_controller_item_info_cats {
font-size: 16px;
line-height: 1.5em;
font-weight: 400;
font-style: normal;
letter-spacing: 0;
}
.slider_outer_wrap .sc_slider_controller .slider-slide .sc_slider_controller_item_info_cats a {
color: var(--theme-color-alter_text);
}
.slider_outer_wrap .sc_slider_controller .slider-slide .sc_slider_controller_item_info_cats a:hover {
color: var(--theme-color-alter_text);
}
.slider_outer_wrap .sc_slider_controller .slider-slide.swiper-slide-active .sc_slider_controller_item_info_cats a {
color: var(--theme-color-alter_dark);
}
.slider_outer_wrap .sc_slider_controller .slider-slide.swiper-slide-active .sc_slider_controller_item_info_cats a:hover {
color: var(--theme-color-alter_dark);
}
.slider_outer_wrap .sc_slider_controller .slider-slide .sc_slider_controller_item_info_date {
font-weight: 400;
color: var(--theme-color-alter_text);
}
.slider_outer_wrap .sc_slider_controller .slider-slide.swiper-slide-active .sc_slider_controller_item_info_date {
color: var(--theme-color-alter_dark);
}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_title {
font-size: 1.1em;
line-height: 1.2em;
}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_cats + .sc_slider_controller_item_info_title {
margin-top: 3px;
}
.slider_outer_wrap .sc_slider_controller .sc_slider_controller_item_info_title + .sc_slider_controller_item_info_date {
margin-top: 5px;
}
.slider_outer_wrap.slider_outer_wrap_controller_pos_bottom .sc_slider_controller_horizontal {
padding-top: 0;
}
.slider_outer_wrap.slider_outer_wrap_controller_pos_bottom .sc_slider_controller_horizontal .slider-slide.swiper-slide-active:after {
background-color: var(--theme-color-alter_link);
} .slider_pagination_style_title .slider_pagination_wrap {
height: auto !important;
}
.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet {
width: 100%;
height: auto;
font-size: 47px;
font-weight: 400;
line-height: 1.3em;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
background: none !important;
opacity: 1 !important;
border: none !important;
margin: 0 !important;
color: var(--theme-color-text_light);
cursor: pointer;
}
.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet + .slider_pagination_bullet {
margin-top: 10px !important;
}
.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet:after {
display: none !important;
}
.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet.slider_pagination_bullet_active {
color: var(--theme-color-text_dark);
} .slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet {
width: 100%;
height: auto;
font-size: 18px;
font-weight: 400;
line-height: 1.3em;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
background: none !important;
opacity: 1 !important;
border: none !important;
margin: 0 !important;
color: var(--theme-color-text);
cursor: pointer;
text-align: left;
padding: 0 0 0 20px;
position: relative;
}
.slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet + .slider_pagination_bullet {
margin-top: 22px !important;
}
.slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet:before {
font-size: 7px;
left: 0;
top: -1px;
display: inline-block;
position: absolute;
color: var(--theme-color-text);
content: '\e814';
font-family: "fontello";
font-weight: 400;
}
.slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet:after {
display: none !important;
}
.slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet.slider_pagination_bullet_active {
color: var(--theme-color-text_dark);
}
.slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet.slider_pagination_bullet_active:before {
color: var(--theme-color-text_link);
}  .footer_wrap .sc_layouts_row {
line-height: 1.66em;
}
.footer_wrap .sc_layouts_row_type_compact {
font-size: 16px;
}
.footer_wrap .sc_layouts_row .sc_layouts_item,
.footer_wrap .sc_layouts_row .widget {
vertical-align: top;
margin-top: 0.5em !important;
margin-bottom: 0.5em !important;
}
.footer_wrap .sc_layouts_item.elementor-widget-divider,
.footer_wrap .sc_layouts_item.elementor-widget-spacer,
.footer_wrap .sc_layouts_item .widget {
margin-top: 0 !important;
margin-bottom: 0 !important;
} .widget_categories_list .categories_list_style_1 .categories_list_icon {
color: var(--theme-color-text_dark);
}
.widget_categories_list .categories_list_style_1 .categories_list_item:hover .categories_list_icon {
color: var(--theme-color-text_link);
}
.widget_categories_list .categories_list_style_1 .categories_list_item:hover .categories_list_title {
color: var(--theme-color-text_link);
}
.widget_categories_list .categories_list_style_2 .categories_list_title {
color: var(--theme-color-alter_dark);
background-color: var(--theme-color-alter_bg_color_07);
}
.widget_categories_list .categories_list_style_2 .categories_list_item:hover .categories_list_title {
color: var(--theme-color-alter_link);
background-color: var(--theme-color-alter_bg_hover);
}
.widget_categories_list .categories_list_style_3 .categories_list_item {
background-color: var(--theme-color-alter_bg_color);
}
.widget_categories_list .categories_list_style_3 .categories_list_item:hover .categories_list_title,
.widget_categories_list .categories_list_style_3 .categories_list_item:hover .categories_list_icon {
color: var(--theme-color-text_link);
} .widget_categories_list[class*="column-"] [class*="column-"],
.sidebar .widget_categories_list [class*="column-"] {
width: 100%;
float: none;
overflow: hidden;
}
.widget_categories_list[class*="column-"] [class*="column-"] + [class*="column-"],
.sidebar .widget_categories_list [class*="column-"] + [class*="column-"] {
margin-top: 0.5em;
}
.widget_categories_list[class*="column-"] .categories_list_style_1 .categories_list_item,
.sidebar .widget_categories_list .categories_list_style_1 .categories_list_item {
text-align: left;
}
.widget_categories_list[class*="column-"] .categories_list_style_1 .categories_list_image {
display: inline-block;
width: 20%;
}
.sidebar .widget_categories_list .categories_list_style_1 .categories_list_image {
display: inline-block;
width: 32px;
vertical-align: middle;
}
.widget_categories_list[class*="column-"] .categories_list_style_1 .categories_list_image img,
.sidebar .widget_categories_list .categories_list_style_1 .categories_list_image img {
width: 100%;
height: auto;
}
.widget_categories_list[class*="column-"] .categories_list_style_1 .categories_list_title,
.sidebar .widget_categories_list .categories_list_style_1 .categories_list_title {
display: inline-block;
vertical-align: middle;
width: 70%;
margin: 0;
font-size: 1em;
text-align: left;
text-transform: none;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.widget_categories_list[class*="column-"] .categories_list_style_1 .categories_list_image + .categories_list_title,
.sidebar .widget_categories_list .categories_list_style_1 .categories_list_image + .categories_list_title {
padding-left: 1em;
} .widget_contacts .contacts_socials {
margin-bottom: -5px;
}
.widget_contacts .contacts_socials .social_item {
margin: 0 5px 5px 0;
}
.widget_contacts .contacts_info {
font-size: 17px;
line-height: 1.7em;
}
.widget_contacts .contacts_info span,
.widget_contacts .contacts_info > div > a,
.widget_contacts .contacts_info > a {
padding-left: 2.3em;
}
.widget_contacts .contacts_info .contacts_left > * {
padding-right: 2.3em;
}
.widget_contacts .contacts_info .contacts_left > :before {
text-align: center;
}
.widget_contacts .contacts_info span + span,
.widget_contacts .contacts_info span + a {
margin-top: 1.5em;
}
.widget_contacts .contacts_info span:before,
.widget_contacts .contacts_info > div > a:before,
.widget_contacts .contacts_info > a::before {
font-family: "fontello";
font-size: 1.4em;
width: 1.2em;
text-align: center;
}
.widget_contacts .contacts_info span.contacts_address:before {
content: '\E9D2';
}
.widget_contacts .contacts_info span.contacts_email:before {
content: '\E9FC';
}
.widget_contacts .contacts_info span.contacts_phone:before,
.widget_contacts .contacts_info a.contacts_phone:before {
content: '\E9CF';
}
.widget_contacts .contacts_info .contacts_left,
.widget_contacts .contacts_info .contacts_right {
white-space: normal;
}
.widget_contacts .contacts_info .contacts_left .contacts_email,
.widget_contacts .contacts_info .contacts_left .contacts_phone,
.widget_contacts .contacts_info .contacts_right .contacts_email,
.widget_contacts .contacts_info .contacts_right .contacts_phone {
white-space: nowrap;
}
.widget_contacts .contacts_info .contacts_phone {
font-size: 19px;
padding-top: 1px;
}
.footer_wrap .widget_contacts .contacts_description,
.footer_wrap .widget_contacts .contacts_content {
margin-left: auto;
margin-right: auto;
}
.footer_wrap .columns_wrap .widget_contacts .contacts_description,
.footer_wrap .columns_wrap .widget_contacts .contacts_content {
max-width: none;
}
.widget_contacts .contacts_info {
color: var(--theme-color-text);
}
.widget_contacts .contacts_info span:before,
.widget_contacts .contacts_info > div > a:before,
.widget_contacts .contacts_info > a:before {
color: var(--theme-color-text_link2);
}
.widget_contacts .contacts_info span a,
.widget_contacts .contacts_info > div > a,
.widget_contacts .contacts_info > a {
color: var(--theme-color-text);
}
.widget_contacts .contacts_info span a:hover,
.widget_contacts .contacts_info > div > a:hover,
.widget_contacts .contacts_info > a:hover {
color: var(--theme-color-text_dark);
}
[class*="scheme_"].sidebar .widget_contacts .contacts_info,
[class*="scheme_"].footer_wrap .widget_contacts .contacts_info {
color: var(--theme-color-alter_text);
}
[class*="scheme_"].sidebar .widget_contacts .contacts_info span:before,
[class*="scheme_"].sidebar .widget_contacts .contacts_info > div > a:before,
[class*="scheme_"].sidebar .widget_contacts .contacts_info > a:before,
[class*="scheme_"].footer_wrap .widget_contacts .contacts_info span:before,
[class*="scheme_"].footer_wrap .widget_contacts .contacts_info > div > a:before,
[class*="scheme_"].footer_wrap .widget_contacts .contacts_info > a:before {
color: var(--theme-color-alter_link);
}
[class*="scheme_"].sidebar .widget_contacts .contacts_info span a,
[class*="scheme_"].sidebar .widget_contacts .contacts_info > div > a,
[class*="scheme_"].sidebar .widget_contacts .contacts_info > a,
[class*="scheme_"].footer_wrap .widget_contacts .contacts_info span a,
[class*="scheme_"].footer_wrap .widget_contacts .contacts_info > div > a,
[class*="scheme_"].footer_wrap .widget_contacts .contacts_info > a {
color: var(--theme-color-alter_text);
}
[class*="scheme_"].sidebar .widget_contacts .contacts_info span a:hover,
[class*="scheme_"].sidebar .widget_contacts .contacts_info > div > a:hover,
[class*="scheme_"].sidebar .widget_contacts .contacts_info > a:hover,
[class*="scheme_"].footer_wrap .widget_contacts .contacts_info span a:hover,
[class*="scheme_"].footer_wrap .widget_contacts .contacts_info > div > a:hover,
[class*="scheme_"].footer_wrap .widget_contacts .contacts_info > a:hover {
color: var(--theme-color-alter_dark);
}
.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]) {
color: var(--theme-color-text);
}
.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]):hover {
color: var(--theme-color-text_dark);
}
.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item .product_list_widget a:not(.sc_button):not([class*="button"]) {
color: var(--theme-color-text_dark);
}
.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item .product_list_widget a:not(.sc_button):not([class*="button"]):hover {
color: var(--theme-color-text_link);
}
.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item .product_list_widget span.price,
.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact .sc_layouts_item .product_list_widget span.amount {
color: var(--theme-color-text_dark);
}
.footer_wrap [class*="scheme_"].sc_layouts_row.sc_layouts_row_type_compact .trx_addons_alter_text a {
color: var(--theme-color-text_dark) !important;
} .footer_wrap .sc_layouts_row_type_narrow {
font-size: 17px;
}
.footer_wrap .sc_layouts_row_type_narrow .sc_layouts_item_icon + .sc_layouts_item_details {
margin-left: 0.4em;
}
.footer_wrap .sc_layouts_row_type_narrow .sc_layouts_item_details_line1,
.footer_wrap .sc_layouts_row_type_narrow .sc_layouts_item_details_line2,
.footer_wrap .sc_layouts_row_type_narrow .sc_layouts_item_icon {
color: var(--theme-color-text_dark);
} .footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_default .socials_wrap .social_item .social_icon {
position: relative;
display: block;
overflow: hidden;
width: 45px;
height: 45px;
line-height: 42px;
font-size: 16px;
text-align: center;
border: 1px solid var(--theme-color-text_dark_015);
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_default[class*="modern"] .socials_wrap .social_item .social_icon {
width: 45px;
height: 45px;
line-height: 44px;
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_default .socials_wrap {
margin-bottom: -5px;
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_default .socials_wrap .social_item {
margin: 0 5px 5px 0;
} .widget_custom_links ul > li a:first-child:before {
display: none;
}
.widget_custom_links ul.custom_links_list .custom_links_list_item + .custom_links_list_item {
margin-top: 14px !important;
}
.widget_custom_links ul > li.custom_links_list_item {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.widget_custom_links ul > li.custom_links_list_item .custom_links_list_item_link {
margin: 0;
padding: 0;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
color: var(--theme-color-text_dark);
}
.widget_custom_links ul > li.custom_links_list_item .custom_links_list_item_link:hover {
color: var(--theme-color-text_dark);
}
.widget_custom_links ul > li.custom_links_list_item:hover .custom_links_list_item_link {
margin-left: 9px;
}
.widget_custom_links ul > li.custom_links_list_item .custom_links_list_item_title {
padding: 0;
position: relative;
display: inline-block;
line-height: 1.2em;
}
.widget_custom_links ul > li.custom_links_list_item .custom_links_list_item_title:after {
content: "";
display: block;
position: relative;
z-index: 1;
top: auto;
bottom: -5px;
left: 0;
-webkit-transform: none;
-ms-transform: none;
transform: none;
width: 0;
height: 1px;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
background-color: var(--theme-color-text_dark);
}
.widget_custom_links ul > li.custom_links_list_item:hover .custom_links_list_item_title:after {
width: 100%;
}
.widget_custom_links ul > li.custom_links_list_item .custom_links_list_item_label {
color: var(--theme-color-inverse_hover);
border-color: var(--theme-color-text_dark);
background-color: var(--theme-color-text_dark);
}
.widget_custom_links ul > li.custom_links_list_item .custom_links_list_item_description {
margin-top: 5px;
font-style: normal;
}
.widget_custom_links ul > li.custom_links_list_item .custom_links_list_item_button {
padding: 0 1.5em 0 0;
font-size: 16px;
line-height: 21px;
color: var(--theme-color-text_dark);
}
.widget_custom_links ul > li.custom_links_list_item .custom_links_list_item_button:focus, .widget_custom_links ul > li.custom_links_list_item .custom_links_list_item_button:hover {
color: var(--theme-color-text_dark) !important;
}
.widget_custom_links ul > li.custom_links_list_item .custom_links_list_item_button:before, .widget_custom_links ul > li.custom_links_list_item .custom_links_list_item_button:after {
font-size: 9px;
}
.footer_wrap .sc_layouts_row_type_compact .underline_anim {
display: inline;
padding: 0;
padding-bottom: 6px;
background-image: linear-gradient(to right, currentColor 0%, currentColor 100%);
background-position: 0 100%;
background-repeat: no-repeat;
-webkit-background-size: 0 1px;
background-size: 0 1px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.footer_wrap .sc_layouts_row_type_compact .underline_anim.underline_do_hover {
animation: underline_hover_on 0.8s cubic-bezier(0.25, 0.8, 0.25, 1) both;
}
.footer_wrap .sc_layouts_row_type_compact .underline_anim.underline_do_hover:hover {
animation: underline_hover_off 0.8s cubic-bezier(0.25, 0.8, 0.25, 1) both;
}
@-webkit-keyframes underline_hover_on {
0% {
-webkit-background-size: 0 1px;
background-size: 0 1px;
}
100% {
-webkit-background-size: 100% 1px;
background-size: 100% 1px;
}
}
@keyframes underline_hover_on {
0% {
-webkit-background-size: 0 1px;
background-size: 0 1px;
}
100% {
-webkit-background-size: 100% 1px;
background-size: 100% 1px;
}
}
@-webkit-keyframes underline_hover_off {
0% {
-webkit-background-size: 100% 1px;
background-size: 100% 1px;
}
100% {
-webkit-background-size: 0 1px;
background-size: 0 1px;
}
}
@keyframes underline_hover_off {
0% {
-webkit-background-size: 100% 1px;
background-size: 100% 1px;
}
100% {
-webkit-background-size: 0 1px;
background-size: 0 1px;
}
} .footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_icons_names .socials_wrap .social_item + .social_item {
margin-top: 10px;
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_icons_names .socials_wrap .social_item .social_icon {
font-size: 16px;
width: 2em;
height: 2em;
line-height: 2em;
margin-left: -0.5em;
color: var(--theme-color-text);
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_icons_names .socials_wrap .social_item .social_icon + .social_name {
display: inline-block;
vertical-align: middle;
margin: 0 0 0 6px;
font-size: 17px;
line-height: 20px;
font-weight: 400;
color: var(--theme-color-text);
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_icons_names .socials_wrap .social_item:hover .social_name,
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_icons_names .socials_wrap .social_item:hover .social_icon {
color: var(--theme-color-text_dark);
} .footer_wrap .sc_layouts_row_type_normal .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item {
margin-right: 43px;
font-size: 21px;
font-weight: 400;
color: var(--theme-color-text_dark);
}
.footer_wrap .sc_layouts_row_type_normal .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item:hover {
color: var(--theme-color-text);
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item + .social_item {
margin-top: 14px;
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item {
display: inline-block;
width: 100%;
text-align: inherit;
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names.sc_align_left:not(.alter) .socials_wrap .social_item {
display: table;
width: auto;
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item .social_icon {
font-size: 16px;
width: 2em;
height: 2em;
line-height: 2em;
margin-left: -0.5em;
color: var(--theme-color-text);
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item .social_icon + .social_name {
display: inline-block;
vertical-align: middle;
margin: 0 0 0 6px;
font-size: 17px;
line-height: 20px;
font-weight: 400;
color: var(--theme-color-text);
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item:hover .social_name,
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item:hover .social_icon {
color: var(--theme-color-text_dark);
} .sc_socials.sc_socials_names .socials_wrap .social_item {
color: var(--theme-color-text_dark);
}
.sc_socials.sc_socials_names .socials_wrap .social_item:hover {
color: var(--theme-color-text_link);
} .sc_socials.sc_socials_default.modern_2 .socials_wrap,
.sc_socials.sc_socials_default.modern .socials_wrap {
margin-bottom: -8px;
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item,
.sc_socials.sc_socials_default.modern .socials_wrap .social_item {
margin: 0 8px 8px 0;
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item .social_icon,
.sc_socials.sc_socials_default.modern .socials_wrap .social_item .social_icon {
position: relative;
display: block;
overflow: hidden;
width: 45px;
height: 45px;
line-height: 44px;
font-size: 16px;
text-align: center;
border: none !important;
background-color: var(--theme-color-alter_bg_color);
color: var(--theme-color-text_dark);
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon,
.sc_socials.sc_socials_default.modern .socials_wrap .social_item:hover .social_icon {
background-color: var(--theme-color-alter_bg_color);
color: var(--theme-color-text_link);
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item .social_icon {
background-color: #2C313D;
color: var(--theme-color-inverse_link);
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon {
color: var(--theme-color-inverse_link) !important;
background-color: var(--theme-color-text_link);
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*="facebook"] {
background-color: #3b5998 !important;
color: var(--theme-color-inverse_link) !important;
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*="twitter"] {
background-color: #1da1f2 !important;
color: var(--theme-color-inverse_link) !important;
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*="dribble"], .sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*="dribbble"] {
background-color: #ea4c89 !important;
color: var(--theme-color-inverse_link) !important;
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*="instagram"] {
background-color: #C862DC !important;
color: var(--theme-color-inverse_link) !important;
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*="youtube"] {
background-color: #FF0000 !important;
color: var(--theme-color-inverse_link) !important;
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*="deviantart"] {
background-color: #00E59B !important;
color: var(--theme-color-inverse_link) !important;
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon[class*="discord"] {
background-color: #5562EA !important;
color: var(--theme-color-inverse_link) !important;
} .sc_socials.sc_socials_icons_names.alter .socials_wrap {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: row;
align-items: center;
justify-content: space-around;
}
.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item {
margin: 0 !important;
padding: 28px 10px;
width: 100%;
line-height: 1;
letter-spacing: 0.6px;
}
.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item + .social_item {
border-left: 1px solid var(--theme-color-bd_color);
}
.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item .social_name {
font-size: 15px;
font-weight: 400;
line-height: 25px;
color: var(--theme-color-text_dark);
}
.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item .social_icon {
width: 1.5em;
height: 1.5em;
line-height: 1.5em;
font-size: 16px;
color: var(--theme-color-text_dark);
}
.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item .social_icon + .social_name {
display: inline-block;
vertical-align: middle;
margin: 0 0 0 5px;
}
.sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item:hover .social_name, .sc_socials.sc_socials_icons_names.alter .socials_wrap .social_item:hover .social_icon {
color: var(--theme-color-text_dark);
} .sc_socials.sc_socials_icons_names.extra.sc_align_center .socials_wrap {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.sc_socials.sc_socials_icons_names.extra.sc_align_right .socials_wrap {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item {
padding: 0 1px;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-right: 1.3em;
color: var(--theme-color-alter_dark);
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item .social_icon {
text-align: left;
padding: 0 1px;
font-size: 16px;
width: auto;
height: auto;
line-height: inherit;
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item .social_icon + .social_name {
margin: 1px 0 0 8px;
font-size: 15px;
line-height: 17px;
letter-spacing: 0.6px;
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon {
color: var(--theme-color-alter_dark);
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon[class*="facebook"] {
color: #4F5FBF !important;
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon[class*="twitter"] {
color: #48BDE9 !important;
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon[class*="dribble"] {
color: #EA4C89 !important;
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon[class*="instagram"] {
color: #C41BD1 !important;
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon[class*="youtube"] {
color: #FF0000 !important;
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon[class*="deviantart"] {
color: #00E59B !important;
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_icon[class*="discord"] {
color: #5562EA !important;
}
.sc_socials.sc_socials_icons_names.extra .socials_wrap .social_item:hover .social_name {
color: var(--theme-color-text_dark);
} .sc_socials.sc_socials_default.simple .socials_wrap .social_item {
margin-right: 18px;
}
.sc_socials.sc_socials_default.simple .socials_wrap .social_item .social_icon {
padding: 0 1px;
width: auto;
height: auto;
line-height: inherit;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
border: none;
text-align: unset;
} body.expand_content .sc_recent_news_style_news-announce .post_size_full,
.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_full {
height: 656px;
}
body.expand_content .sc_recent_news_style_news-announce .post_size_big,
.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_big {
height: 328px;
}
body.expand_content .sc_recent_news_style_news-announce .post_size_medium,
.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_medium,
body.expand_content .sc_recent_news_style_news-announce .post_size_small,
.sc_layouts_submenu .sc_recent_news_style_news-announce .post_size_small {
height: 164px;
} .sc_recent_news_header {
border-color: var(--theme-color-text_dark);
}
.sc_recent_news_header_category_item_more {
color: var(--theme-color-text_link);
}
.sc_recent_news_header_more_categories {
border-color: var(--theme-color-extra_bd_color);
background-color: var(--theme-color-extra_bg_color);
}
.sc_recent_news_header_more_categories > a {
color: var(--theme-color-extra_link);
}
.sc_recent_news_header_more_categories > a:hover {
color: var(--theme-color-extra_hover);
background-color: var(--theme-color-extra_bg_hover);
}
.sc_recent_news_style_news-magazine .post_accented_border {
border-color: var(--theme-color-bd_color);
}
.sc_recent_news_style_news-excerpt .post_item {
border-color: var(--theme-color-bd_color);
} .widget_twitter .widget_content .sc_twitter_item,
.widget_twitter .widget_content li {
color: var(--theme-color-text);
}
.widget_twitter .widget_content .sc_twitter_item .sc_twitter_item_icon {
color: var(--theme-color-text_link) !important;
}
.widget_twitter .swiper-pagination-bullet {
background-color: var(--theme-color-text_light);
}
.widget_twitter .swiper-pagination-bullet-active {
background-color: var(--theme-color-text_link);
}
.widget_twitter .widget_content .sc_twitter_list li {
color: var(--theme-color-text);
}
.widget_twitter .widget_content .sc_twitter_list li:before {
color: var(--theme-color-text_link) !important;
}
[class*="scheme_"].sidebar .widget_twitter .widget_content .sc_twitter_list li {
color: var(--theme-color-alter_text);
}
[class*="scheme_"].sidebar .widget_twitter .widget_content .sc_twitter_list li:before {
color: var(--theme-color-alter_link) !important;
} .narrow_content .trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item {
width: 50%;
}
.narrow_content .trx_addons_video_list_controller_bottom .trx_addons_video_list_controller_wrap .trx_addons_video_list_controller_item .trx_addons_video_list_title {
font-size: 1em;
} .trx_addons_video_sticky .trx_addons_video_sticky_inner .trx_addons_video_sticky_title {
display: none;
}
.post_featured .trx_addons_video_sticky_inner .trx_addons_video_sticky_title {
display: none;
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner {
right: 90px;
width: 618px !important;
height: 348px !important;
z-index: 21;
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner iframe {
width: 618px !important;
height: 348px !important;
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap {
background-color: var(--theme-color-alter_bg_color);
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap .trx_addons_video_list_title,
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap .trx_addons_video_list_title a,
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap .trx_addons_video_list_title a:hover {
color: var(--theme-color-alter_dark);
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .post_video.video_frame {
height: 100%;
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .post_video.video_frame .mejs-container {
width: 100% !important;
height: 100% !important;
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .post_video.video_frame .mejs-container .mejs-overlay.mejs-overlay-play {
width: 100% !important;
height: 100% !important;
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .post_video.video_frame .mejs-container iframe, .trx_addons_video_sticky_on .trx_addons_video_sticky_inner .post_video.video_frame .mejs-container video, .trx_addons_video_sticky_on .trx_addons_video_sticky_inner .post_video.video_frame .mejs-container embed {
width: 100% !important;
height: 100% !important;
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_list_title_wrap,
.trx_addons_video_sticky_on .trx_addons_video_sticky_inner .trx_addons_video_sticky_title {
display: block;
background-color: var(--theme-color-alter_bg_color);
bottom: 100%;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin: 0;
padding: 21px 4em 21px 30px;
position: absolute;
top: -4.1rem;
height: auto;
width: 100%;
display: block;
text-align: left;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.trx_addons_video_sticky_on .trx_addons_video_sticky_close {
right: 110px;
bottom: 358px;
}
.post_featured:not(.post_video_play):not(.with_video_sticky_on) .trx_addons_video_sticky_on .trx_addons_video_sticky_inner {
height: 0 !important;
}
.post_featured:not(.post_video_play):not(.with_video_sticky_on) .trx_addons_video_sticky_on .trx_addons_video_sticky_close {
bottom: 12px;
} .trx_addons_reviews_stars_default,
.trx_addons_reviews_stars_hover {
color: var(--theme-color-text_link);
}
[class*="scheme_"].sidebar .trx_addons_reviews_stars_default,
[class*="scheme_"].sidebar .trx_addons_reviews_stars_hover {
color: var(--theme-color-alter_link);
}
.trx_addons_reviews_bubble {
background-color: var(--theme-color-bg_color);
}
.trx_addons_reviews_bubble:before {
background-color: var(--theme-color-bg_color);
border-right-color: var(--theme-color-bd_color);
border-bottom-color: var(--theme-color-bd_color);
} .trx_addons_reviews_block_short .trx_addons_reviews_block_info {
color: var(--theme-color-alter_text);
background-color: var(--theme-color-alter_bg_color);
}
.trx_addons_reviews_block_short .trx_addons_reviews_block_title {
color: var(--theme-color-extra_dark);
background-color: var(--theme-color-extra_bg_color);
padding-left: 0.5em;
padding-right: 0.5em;
}
.trx_addons_reviews_block_short .trx_addons_reviews_block_title:after {
border-top-color: var(--theme-color-extra_bg_color);
}
.trx_addons_reviews_block_short .trx_addons_reviews_block_mark_value {
border-color: var(--theme-color-alter_bd_hover);
background-color: var(--theme-color-alter_bg_hover);
}
.trx_addons_reviews_block_detailed {
color: var(--theme-color-alter_text);
background-color: var(--theme-color-alter_bg_color);
}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_title {
color: var(--theme-color-extra_dark);
background-color: var(--theme-color-extra_bg_color);
}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn {
color: var(--theme-color-alter_dark);
background-color: var(--theme-color-alter_bg_hover);
}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_list li:before {
color: var(--theme-color-alter_dark);
}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias {
color: var(--theme-color-alter_dark);
}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias[data-mark-max="10"] [class*="trx_addons_reviews_block_list_mark_line"],
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_criterias[data-mark-max="100"] [class*="trx_addons_reviews_block_list_mark_line"] {
background-color: var(--theme-color-text_link);
}
.trx_addons_reviews_block_mark .trx_addons_reviews_block_mark_value {
border-color: var(--theme-color-alter_bd_hover);
background-color: var(--theme-color-alter_bg_hover);
}
.trx_addons_reviews_block_mark_text {
font-weight: 400;
}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_buttons {
color: var(--theme-color-text_dark);
}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_buttons .trx_addons_reviews_block_subtitle {
font-weight: 400;
}
.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_list li:before {
left: -1.5em;
}
.trx_addons_reviews_block .sc_button {
font-size: 15px;
line-height: 17px;
padding: 17px 27px;
}
.trx_addons_reviews_block.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_negatives,
.trx_addons_reviews_block.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_positives {
padding-left: 0;
width: calc(50% - 1em);
}
.trx_addons_reviews_block.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_negatives .trx_addons_reviews_block_list li:before,
.trx_addons_reviews_block.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_positives .trx_addons_reviews_block_list li:before {
font-family: "fontello";
font-weight: 400;
font-size: 0.9em;
line-height: 1.9em;
}
.trx_addons_reviews_block.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_positives .trx_addons_reviews_block_list li:before {
content: '\E8AD';
}
.trx_addons_reviews_block.trx_addons_reviews_block_detailed .trx_addons_reviews_block_pn .trx_addons_reviews_block_negatives .trx_addons_reviews_block_list li:before {
content: '\E8AE';
}
.trx_addons_reviews_block .trx_addons_reviews_block_mark {
overflow: visible;
}
.trx_addons_reviews_block .trx_addons_reviews_block_mark canvas {
transform: rotate(-90deg) translateY(calc(-50% - -0.5px));
}
.trx_addons_reviews_block .trx_addons_reviews_block_mark .trx_addons_reviews_block_mark_value {
width: 2.9em;
height: 2.9em;
line-height: 2.9em;
border-width: 4px;
}  .sc_item_subtitle {
color: var(--theme-color-text_dark);
}
.color_style_link2 .sc_item_subtitle {
color: var(--theme-color-text_link2);
}
.color_style_link3 .sc_item_subtitle {
color: var(--theme-color-text_link3);
}
.sc_item_subtitle.sc_item_title_style_shadow {
color: var(--theme-color-text_light);
}
.theme_scroll_down:hover {
color: var(--theme-color-text_link);
}
.sc_item_filters_more_link_wrap .sc_item_filters_more_link {
overflow: visible;
}
.sc_item_filters_align_left,
.sc_item_filters_align_right,
.sc_item_filters .sc_item_filters_header {
border-color: var(--theme-color-text_dark);
}
.sc_item_filters_align_left .sc_item_filters_header, .sc_item_filters_align_right .sc_item_filters_header {
flex-basis: 50%;
}
.sc_item_filters_align_right .sc_item_filters_header {
flex-basis: 50%;
text-align: right;
}
.sc_blogger.sc_item_filters_tabs_left .sc_item_filters_tabs li > a {
padding: 0.15em 0;
margin-bottom: 0.5em;
}
ul.sc_layouts_submenu .sc_item_filters_tabs_left .sc_item_filters_tabs > li > a.active,
ul.sc_layouts_submenu .sc_item_filters_tabs_left .sc_item_filters_tabs > li > a.active > span {
color: var(--theme-color-extra_dark) !important;
}
ul.sc_layouts_submenu .post_featured.hover_info .post_info {
padding: 1em;
}
ul.sc_layouts_submenu .post_featured.hover_info .post_info .post_category {
top: 1em;
left: 1em;
}
ul.sc_layouts_submenu .post_featured .post_info .post_title {
font-size: 1.25em;
}
ul.sc_layouts_submenu .post_featured .post_info .post_descr {
display: none;
}
.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_left .sc_item_filters,
.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_left .sc_item_posts_container,
.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_left .sc_item_pagination {
margin-left: 0;
}
.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_right .sc_item_filters,
.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_right .sc_item_posts_container,
.menu_mobile ul.sc_layouts_submenu .sc_item_filters_tabs_right .sc_item_pagination {
margin-right: 0;
}
.menu_mobile ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs {
position: static;
width: 100%;
padding: 0 !important;
margin-bottom: 1em !important;
}
.menu_mobile ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs li {
display: inline-block;
vertical-align: top;
margin-right: 1em;
width: auto;
}
.menu_mobile ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs li > a {
padding: 0;
}
.menu_mobile ul.sc_layouts_submenu .sc_item_filters .sc_item_filters_tabs li:last-child {
margin-right: 0;
}
.menu_mobile ul.sc_layouts_submenu .sc_item_posts_container [class*="column-"] + [class*="column-"] {
padding-top: 1em;
}
.sc_item_featured [class*="post_info_"] {
color: var(--theme-color-extra_text);
background-color: var(--theme-color-extra_bg_color_07);
}
.sc_item_featured:hover [class*="post_info_"] {
background-color: var(--theme-color-extra_bg_color_07);
}
.sc_item_featured [class*="post_info_"] a {
color: var(--theme-color-extra_dark);
}
.sc_item_featured [class*="post_info_"] a:hover,
.sc_item_featured [class*="post_info_"] a:focus {
color: var(--theme-color-extra_hover);
}
.sc_item_featured .post_meta a {
color: var(--theme-color-extra_light);
}
.sc_item_featured .post_meta a:hover,
.sc_item_featured .post_meta a:focus {
color: var(--theme-color-extra_hover);
}
.sc_item_featured .post_meta_item.post_categories,
.sc_item_featured .post_meta_item.post_categories a {
color: var(--theme-color-extra_link);
}
.sc_item_featured .post_meta_item.post_categories a:hover,
.sc_item_featured .post_meta_item.post_categories a:focus {
color: var(--theme-color-extra_hover);
}
.sc_blogger .sc_item_featured .post_info_audio {
background: transparent !important;
padding: 0 !important;
max-width: 100% !important;
margin: 0 !important;
}
.sc_blogger .format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) {
padding: 1.8em;
}
.sc_blogger .format-audio .post_featured .post_audio_title {
margin-bottom: 0.2em;
} .sc_typed_entry {
color: var(--theme-color-text_dark);
} .sc_action_item .sc_action_item_subtitle {
color: var(--theme-color-text_link);
}
.sc_action_item.color_style_link2 .sc_action_item_subtitle {
color: var(--theme-color-text_link2);
}
.sc_action_item.color_style_link3 .sc_action_item_subtitle {
color: var(--theme-color-text_link3);
}
.sc_action_item.color_style_dark .sc_action_item_subtitle {
color: var(--theme-color-text_dark);
}
.sc_action_item_event .sc_action_item_date,
.sc_action_item_event .sc_action_item_info {
color: var(--theme-color-text_dark);
border-color: var(--theme-color-text);
}
.sc_action_item_event .sc_action_item_description {
color: var(--theme-color-text);
}
.sc_action_item_event.with_image .sc_action_item_inner {
background-color: var(--theme-color-bg_color);
} .sc_blogger .post_featured + .post_header {
max-width: none;
padding: 0;
display: block;
}
.sc_blogger_item_list.sc_blogger_item_image_position_left .sc_blogger_item_title,
.sc_blogger_item_list.sc_blogger_item_image_position_right .sc_blogger_item_title,
.sc_blogger_item_list.sc_blogger_item_image_position_alter .sc_blogger_item_title {
font-size: 1.15em;
line-height: 1.5em;
}
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_left .sc_blogger_item_title,
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_right .sc_blogger_item_title,
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_alter .sc_blogger_item_title {
margin-top: -0.5em;
}
.post_item_single .post_content_single .sc_item_filters_title,
.editor-block-list__layout .sc_item_filters_title {
font-size: 1.15em;
line-height: 1.25em;
text-transform: uppercase;
}
.post_item_single .post_content_single .sc_blogger_item_excerpt,
.editor-block-list__layout .sc_blogger_item_excerpt {
line-height: 1.5em;
}
.sc_blogger.slider_container .swiper-pagination-bullet {
border-color: var(--theme-color-text_light);
}
.sc_blogger_item_on_plate .sc_blogger_item_body {
color: var(--theme-color-alter_text);
}
.sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_body,
.sc_blogger_item_list.sc_blogger_item_on_plate .sc_blogger_item_body,
.sc_blogger_item_wide.sc_blogger_item_on_plate {
background-color: var(--theme-color-alter_bg_color);
}
.sc_blogger_item_on_plate .sc_blogger_item_content .post_meta,
.sc_blogger_item_on_plate .sc_blogger_item_content .post_meta a {
color: var(--theme-color-alter_light);
}
.sc_blogger_item_on_plate .sc_blogger_item_content .post_meta a:hover {
color: var(--theme-color-alter_dark);
}
.sc_blogger_item_on_plate .sc_blogger_item_content .post_meta .post_sponsored,
.sc_blogger_item_on_plate .sc_blogger_item_content .post_meta .post_sponsored a {
color: var(--theme-color-alter_link);
}
.sc_blogger_item_on_plate .sc_blogger_item_content .post_meta .post_sponsored a:hover {
color: var(--theme-color-alter_dark);
}
.sc_blogger_item_on_plate .sc_blogger_item_content a {
color: var(--theme-color-alter_link);
}
.sc_blogger_item_on_plate .sc_blogger_item_content a:hover {
color: var(--theme-color-alter_hover);
}
.sc_blogger_item_on_plate .sc_blogger_item_content a.sc_button_simple:hover {
color: var(--theme-color-alter_hover) !important;
}
.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title a {
color: var(--theme-color-alter_dark);
}
.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title a:hover {
color: var(--theme-color-alter_link);
}
.sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_excerpt:after {
background-image: -webkit-gradient(linear, left top, left bottom, from(var(--theme-color-alter_bg_color_00)), to(var(--theme-color-alter_bg_color)));
background-image: -webkit-linear-gradient(top, var(--theme-color-alter_bg_color_00), var(--theme-color-alter_bg_color));
background-image: -o-linear-gradient(top, var(--theme-color-alter_bg_color_00), var(--theme-color-alter_bg_color));
background-image: linear-gradient(180deg, var(--theme-color-alter_bg_color_00), var(--theme-color-alter_bg_color));
}
.sc_blogger_content .sc_blogger_item {
border-color: var(--theme-color-bd_color);
}
.sc_blogger_item_list.sc_blogger_item_with_numbers:not(.sc_blogger_item_with_image) .sc_blogger_item_title:before,
.sc_blogger_item_list.sc_blogger_item_with_numbers.sc_blogger_item_with_image .sc_blogger_item_featured:after {
color: var(--theme-color-extra_dark);
background-color: var(--theme-color-extra_bg_color);
}
.sc_blogger_item_list .post_featured[class*="hover_"] .post_info_back {
display: none;
} .sc_content_number {
color: var(--theme-color-alter_bg_hover);
}
.sc_content_width_1_1, .sc_inner_width_1_1 > .elementor-column-wrap, .sc_inner_width_1_1 > .elementor-widget-wrap {
width: var(--theme-var-page);
}
.sc_content_width_1_2, .sc_inner_width_1_2 > .elementor-column-wrap, .sc_inner_width_1_2 > .elementor-widget-wrap {
width: calc( var(--theme-var-page ) / 2 );
}
.sc_content_width_1_3, .sc_inner_width_1_3 > .elementor-column-wrap, .sc_inner_width_1_3 > .elementor-widget-wrap {
width: calc( var(--theme-var-page ) / 3 );
}
.sc_content_width_2_3, .sc_inner_width_2_3 > .elementor-column-wrap, .sc_inner_width_2_3 > .elementor-widget-wrap {
width: calc( var(--theme-var-page ) / 3 * 2 );
}
.sc_content_width_1_4, .sc_inner_width_1_4 > .elementor-column-wrap, .sc_inner_width_1_4 > .elementor-widget-wrap {
width: calc( var(--theme-var-page ) / 4 );
}
.sc_content_width_3_4, .sc_inner_width_3_4 > .elementor-column-wrap, .sc_inner_width_3_4 > .elementor-widget-wrap {
width: calc( var(--theme-var-page ) / 4 * 3 );
} .sc_events.slider_container .swiper-pagination-bullet {
border-color: var(--theme-color-text_light);
} .sc_events_default .sc_events_columns .sc_events_item,
.sc_events_default .sc_events_slider .sc_events_item {
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.sc_events_default .sc_events_columns .sc_events_item_info,
.sc_events_default .sc_events_slider .sc_events_item_info {
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
padding-right: 0;
}
.sc_events_default .sc_events_columns .sc_events_item_content_wrap,
.sc_events_default .sc_events_slider .sc_events_item_content_wrap {
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.sc_events_default .sc_events_columns .sc_events_item_thumb,
.sc_events_default .sc_events_slider .sc_events_item_thumb {
flex-basis: 100%;
margin-right: 0;
margin-bottom: 1em;
}
.sc_events_default .sc_events_columns .sc_events_item_date_start,
.sc_events_default .sc_events_slider .sc_events_item_date_start {
display: none;
margin: 0 0 1em 0;
}
.sc_events_default .sc_events_columns .sc_events_item_price,
.sc_events_default .sc_events_slider .sc_events_item_price {
width: 100%;
margin-top: 0.6em;
}
.sc_events_default .sc_events_item {
position: relative;
z-index: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
margin-bottom: 0;
}
.sc_events_default .sc_events_item + .sc_events_item {
margin-top: 1.7em;
padding-top: 1.7em;
border-top: 1px solid var(--theme-color-bd_color);
}
.sc_events_default .post_featured.hover_link img {
will-change: transform;
}
.sc_events_default .sc_events_item:hover .post_featured.hover_link img {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.sc_events_default .sc_events_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_events_default .sc_events_item_info {
width: 100%;
padding: 0;
padding-right: 8%;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_events_default .sc_events_item_content_wrap {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.sc_events_default .sc_events_item_content {
width: 100%;
margin-top: 0.5em;
}
.sc_events_default .sc_events_item_thumb {
width: 100%;
margin-right: 1.6em;
overflow: hidden !important;
flex-basis: 170px;
flex-shrink: 0;
}
.sc_events_default .sc_events_item_title {
font-size: 1.333em;
line-height: 1.2em;
margin: 0;
}
.sc_events_default .sc_events_item_title + .sc_events_item_meta {
margin-top: 0.6em;
}
.sc_events_default .sc_events_item_meta + .sc_events_item_more_link,
.sc_events_default .sc_events_item_meta + .sc_events_item_text {
margin-top: 0.8em;
}
.sc_events_default .sc_events_item_text + .sc_events_item_more_link {
margin-top: 0.8em;
}
.sc_events_default .sc_events_item_price {
margin-top: 0.3em;
position: relative;
z-index: 1;
top: auto;
right: auto;
font-size: 1.333em;
line-height: 1.2em;
font-weight: 400;
color: var(--theme-color-text_link);
}
.sc_events_default .sc_events_item_price.free_price {
color: var(--theme-color-text_link);
}
.sc_events_default .sc_events_item_price:not(.free_price):before {
font-family: "fontello";
content: '\E9BD';
margin-right: 0.5em;
}
.sc_events_default .sc_events_item_meta {
font-size: 13px;
line-height: 1.5em;
font-weight: 400;
color: var(--theme-color-text_light);
}
.sc_events_default .sc_events_item_meta_date {
position: relative;
}
.sc_events_default .sc_events_item_meta_date:before {
font-size: 16px;
font-weight: 400;
margin-right: 10px;
font-family: "fontello";
content: '\E9B7';
color: var(--theme-color-text_link);
}
.sc_events_default .sc_events_item_meta_locality {
margin-right: 1em;
font-size: 16px;
line-height: 19px;
font-weight: 400;
color: var(--theme-color-text_dark);
}
.sc_events_default .sc_events_item_date_start {
width: auto;
min-width: 80px;
margin-right: 1.3em;
margin-top: 0.5em;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
flex-shrink: 0;
}
.sc_events_default .sc_events_item_date_start .sc_events_item_date_day {
font-size: 1.944em;
line-height: 1em;
font-weight: 400;
color: var(--theme-color-text_dark);
}
.sc_events_default .sc_events_item_date_start .sc_events_item_date_month {
margin-top: 7px;
font-size: 15px;
line-height: 19px;
color: var(--theme-color-text_light);
}
.sc_events_default .sc_events_item_more_link {
position: relative;
display: inline-block;
top: auto;
left: auto;
height: auto;
width: auto;
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: var(--theme-color-text_dark);
z-index: 1;
overflow: hidden;
}
.sc_events_default .sc_events_item_more_link .link_text {
position: relative;
margin-right: 0;
display: inline-block;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_events_default .sc_events_item:hover .sc_events_item_more_link .link_text,
.sc_events_default .sc_events_item .sc_events_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 6px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_events_default .sc_events_item .sc_events_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 1.4em;
height: 1.4em;
line-height: 1.4em;
text-align: center;
}
.sc_events_default .sc_events_item .sc_events_item_more_link .link_icon:before {
font-size: 11px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E9A4';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
} .sc_events_classic .sc_events_slider .sc_events_item,
.sc_events_classic .sc_events_columns .sc_events_item {
display: inline-block;
vertical-align: top;
width: 100%;
height: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_events_classic .sc_events_item {
position: relative;
z-index: 1;
overflow: hidden;
}
.sc_events_classic .sc_events_item:before {
content: ' ';
width: 0;
height: 0;
padding-top: 110%;
display: inline-block;
margin-left: -0.2em;
}
.sc_events_classic .sc_events_item_content {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #05080d;
}
.sc_events_classic .sc_events_item_featured {
position: absolute;
z-index: -1;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
-webkit-transition: -webkit-transform 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
-webkit-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
}
.sc_events_classic .sc_events_item_featured:before {
content: '';
position: absolute;
z-index: -1;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, black 100%);
opacity: .9;
}
.sc_events_classic .sc_events_item:hover .sc_events_item_featured {
-webkit-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);
}
.sc_events_classic .sc_events_item_content_inner {
position: relative;
z-index: 1;
padding: 2em 2.2em;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: stretch;
-ms-flex-pack: stretch;
justify-content: stretch;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
max-height: 100%;
overflow: hidden;
}
.sc_events_classic .sc_events_item_content_inner_top {
position: relative;
z-index: 1;
}
.sc_events_classic .sc_events_item_content_inner_bottom {
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
position: relative;
z-index: 1;
width: 100%;
max-height: 100%;
overflow: hidden;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_events_classic .sc_events_item.with_more .sc_events_item_content_inner_bottom {
-webkit-transform: translateY(25px);
-ms-transform: translateY(25px);
transform: translateY(25px);
will-change: transform;
-webkit-transition: -webkit-transform 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
}
.sc_events_classic .sc_events_item.with_more:hover .sc_events_item_content_inner_bottom {
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
}
.sc_events_classic .sc_events_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_events_classic .sc_events_item_title,
.sc_events_classic .sc_events_item_title a {
color: #ffffff;
}
.sc_events_classic .sc_events_item_title a:hover {
color: #ffffff;
}
.sc_events_classic .sc_events_item_meta_categories {
display: block;
line-height: normal;
}
.sc_events_classic .sc_events_item_meta_categories a {
margin: 0 6px 6px 0;
display: inline-block;
padding: 6px 18px 4px;
font-size: 14px;
line-height: 16px;
font-weight: 400;
letter-spacing: 0.6px;
text-transform: uppercase;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-text_link2);
}
.sc_events_classic .sc_events_item_meta_categories a:hover {
color: var(--theme-color-inverse_hover);
background-color: var(--theme-color-text_dark);
}
.sc_events_classic .sc_events_item:hover .sc_events_item_meta_categories a {
color: var(--theme-color-inverse_hover);
background-color: var(--theme-color-text_dark);
}
.sc_events_classic .sc_events_item_meta {
margin-top: 0.8em;
font-size: 13px;
line-height: 1.5em;
font-weight: 400;
color: var(--theme-color-extra_text);
}
.sc_events_classic .sc_events_item_date {
letter-spacing: inherit;
font-style: inherit;
}
.sc_events_classic .sc_events_item_meta_date {
position: relative;
}
.sc_events_classic .sc_events_item_meta_date:before {
font-size: 16px;
font-weight: 400;
margin-right: 13px;
font-family: "fontello";
content: '\E9B7';
color: var(--theme-color-text_link);
}
.sc_events_classic .sc_events_item_text {
color: #d2d3d5;
margin-top: 0.6em;
max-height: 3.6em;
overflow: hidden;
}
.sc_events_classic .sc_events_item_more_link {
margin-top: 0.8em;
position: relative;
z-index: 1;
display: inline-block;
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: #ffffff;
overflow: hidden;
opacity: 0;
will-change: opacity;
-webkit-transition: opacity 0.3s ease-out;
-ms-transition: opacity 0.3s ease-out;
transition: opacity 0.3s ease-out;
}
.sc_events_classic .sc_events_item:hover .sc_events_item_more_link {
opacity: 1;
}
.sc_events_classic .sc_events_item_more_link .link_text {
position: relative;
margin-right: 6px;
display: inline-block;
vertical-align: middle;
white-space: nowrap;
opacity: 1;
}
.sc_events_classic .sc_events_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 1.4em;
height: 1.4em;
line-height: 1.4em;
text-align: center;
top: -1px;
}
.sc_events_classic .sc_events_item_more_link .link_icon:before {
font-size: 19px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\ea1a';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
} .sc_events_modern .sc_events_item {
position: relative;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.sc_events_modern .sc_events_item_thumb {
position: relative;
z-index: 1;
width: 170px;
height: 170px;
margin-top: 1px;
margin-bottom: 1px;
margin-right: 1.6em;
overflow: hidden;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
flex-shrink: 0;
}
.sc_events_modern .sc_events_item_thumb:before {
display: none;
}
.sc_events_modern .sc_events_item_thumb .bg_in {
margin-top: -1px;
margin-bottom: -1px;
}
.sc_events_modern .sc_events_item:hover .sc_events_item_thumb > .bg_in {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.sc_events_modern .sc_events_item_info {
margin-top: 1.3em;
}
.sc_events_modern .sc_events_item_title {
font-size: 1.333em;
line-height: 1.2em;
margin: 0;
}
.sc_events_modern .sc_events_item_title,
.sc_events_modern .sc_events_item_title a {
color: var(--theme-color-text_dark);
}
.sc_events_modern .sc_events_item_title a:hover {
color: var(--theme-color-text_dark);
}
.sc_events_modern .sc_events_item_title + .sc_events_item_meta {
margin-top: 0.6em;
}
.sc_events_modern .sc_events_item_meta + .sc_events_item_more_link,
.sc_events_modern .sc_events_item_meta + .sc_events_item_text {
margin-top: 1em;
}
.sc_events_modern .sc_events_item_text + .sc_events_item_more_link {
margin-top: 1em;
}
.sc_events_modern .sc_events_item_price {
display: inline-block;
margin-bottom: 0.66em;
font-size: 1.333em;
line-height: 1.2em;
font-weight: 400;
color: var(--theme-color-text_link);
}
.sc_events_modern .sc_events_item_meta {
margin-top: 1em;
font-size: 13px;
line-height: 1.5em;
font-weight: 400;
color: var(--theme-color-text_light);
}
.sc_events_modern .sc_events_item_meta_date {
position: relative;
}
.sc_events_modern .sc_events_item_meta_date:before {
font-size: 16px;
font-weight: 400;
margin-right: 10px;
font-family: "fontello";
content: '\E9B7';
color: var(--theme-color-text_link);
}
.sc_events_modern .sc_events_item_meta_date_separator {
margin: 0 0.5em;
}
.sc_events_modern .sc_events_item_meta_locality {
margin-right: 1em;
font-size: 16px;
line-height: 19px;
font-weight: 400;
color: var(--theme-color-text_dark);
}
.sc_events_modern .sc_events_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_events_modern .sc_events_item_more_link {
position: relative;
display: inline-block;
top: auto;
left: auto;
height: auto;
width: auto;
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: var(--theme-color-text_dark);
z-index: 1;
overflow: hidden;
}
.sc_events_modern .sc_events_item_more_link .link_text {
position: relative;
margin-right: 0;
display: inline-block;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_events_modern .sc_events_item:hover .sc_events_item_more_link .link_text,
.sc_events_modern .sc_events_item .sc_events_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 6px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_events_modern .sc_events_item .sc_events_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 1.4em;
height: 1.4em;
line-height: 1.4em;
text-align: center;
}
.sc_events_modern .sc_events_item .sc_events_item_more_link .link_icon:before {
font-size: 11px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E9A4';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
} .sc_events_alter .sc_events_item {
position: relative;
}
.sc_events_alter .sc_events_item_info {
position: relative;
padding: 2em 2.2em 2.4em;
background-color: var(--theme-color-alter_bg_color);
-webkit-box-shadow: 0 3px 20px rgba(0, 0, 0, 0.03);
-ms-box-shadow: 0 3px 20px rgba(0, 0, 0, 0.03);
box-shadow: 0 3px 20px rgba(0, 0, 0, 0.03);
}
.sc_events_alter .sc_events_item_thumb {
margin-bottom: 0;
}
.sc_events_alter .sc_events_item:hover .sc_events_item_thumb img {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.sc_events_alter .sc_events_item_meta + .sc_events_item_title,
.sc_events_alter .sc_events_item_meta + .sc_events_item_text,
.sc_events_alter .sc_events_item_meta + .sc_events_item_more_link {
margin-top: 0.55em;
}
.sc_events_alter .sc_events_item_title + .sc_events_item_text,
.sc_events_alter .sc_events_item_title + .sc_events_item_more_link {
margin-top: 1.2em;
}
.sc_events_alter .sc_events_item_text + .sc_events_item_more_link {
margin-top: 1.2em;
}
.sc_events_alter .sc_events_item_title {
font-size: 1.556em;
line-height: 1.22em;
margin: 0;
}
.sc_events_alter .sc_events_item_title,
.sc_events_alter .sc_events_item_title a {
color: var(--theme-color-text_dark);
}
.sc_events_alter .sc_events_item_title a:hover {
color: var(--theme-color-text_dark);
}
.sc_events_alter .sc_events_item_price {
padding: 12px;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
min-width: 65px;
min-height: 65px;
position: absolute;
z-index: 5;
top: -50px;
right: 25px;
-webkit-border-radius: 60px;
-ms-border-radius: 60px;
border-radius: 60px;
-webkit-box-sizing: content-box;
-ms-box-sizing: content-box;
box-sizing: content-box;
color: var(--theme-color-inverse_hover);
background-color: var(--theme-color-alter_dark);
}
.sc_events_alter .sc_events_item_price .sc_events_item_price_text {
position: relative;
top: 0;
font-size: 26px;
line-height: 1em;
font-weight: 400;
}
.sc_events_alter .sc_events_item_meta {
padding-right: 80px;
font-size: 13px;
line-height: 1.5em;
font-weight: 400;
color: var(--theme-color-text_light);
}
.sc_events_alter .sc_events_item_meta_date {
position: relative;
}
.sc_events_alter .sc_events_item_meta_date:before {
font-size: 16px;
font-weight: 400;
margin-right: 10px;
font-family: "fontello";
content: '\E9B7';
color: var(--theme-color-text_link);
}
.sc_events_alter .sc_events_item_meta_date_separator {
margin: 0 0.5em;
}
.sc_events_alter .sc_events_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_events_alter .sc_events_item_more_link {
position: relative;
display: inline-block;
top: auto;
left: auto;
height: auto;
width: auto;
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: var(--theme-color-text_dark);
z-index: 1;
overflow: hidden;
}
.sc_events_alter .sc_events_item_more_link .link_text {
position: relative;
margin-right: 0;
display: inline-block;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_events_alter .sc_events_item:hover .sc_events_item_more_link .link_text,
.sc_events_alter .sc_events_item .sc_events_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 6px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_events_alter .sc_events_item .sc_events_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 1.4em;
height: 1.4em;
line-height: 1.4em;
text-align: center;
}
.sc_events_alter .sc_events_item .sc_events_item_more_link .link_icon:before {
font-size: 11px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E9A4';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
} .trx_addons_field_error {
border-color: #ff5b4a !important;
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.sc_form .sc_form_info_item .sc_form_info_icon:before {
font-family: "fontello";
}
.sc_form .sc_form_info_item_address .sc_form_info_icon:before {
content: '\e8fd';
}
.sc_form .sc_form_info_item_email .sc_form_info_icon:before {
content: '\e8fa';
}
.sc_form .sc_form_info_item_phone .sc_form_info_icon:before {
content: '\e8f5';
}
[class*="scheme_"].sc_form {
background-color: var(--theme-color-bg_color);
}
span.sc_form_field_title {
color: var(--theme-color-text_dark);
}
.sc_form .sc_form_info_icon {
color: var(--theme-color-text_link);
}
.sc_form .sc_form_info_data > a,
.sc_form .sc_form_info_data > span {
color: var(--theme-color-text_dark);
}
.sc_form .sc_form_info_data > a:hover {
color: var(--theme-color-text_link);
} [class*="sc_input_hover_"] .sc_form_field_hover {
color: var(--theme-color-text_dark);
}
.sc_input_hover_accent input[type="text"]:focus,
.sc_input_hover_accent input[type="number"]:focus,
.sc_input_hover_accent input[type="email"]:focus,
.sc_input_hover_accent input[type="password"]:focus,
.sc_input_hover_accent input[type="search"]:focus,
.sc_input_hover_accent select:focus,
.sc_input_hover_accent .select2-container.select2-container--focus span.select2-selection,
.sc_input_hover_accent .select2-container.select2-container--open span.select2-selection,
.sc_input_hover_accent textarea:focus {
border-color: var(--theme-color-text_link) !important;
}
.sc_input_hover_accent .sc_form_field_hover:before {
color: var(--theme-color-text_link_02);
}
.sc_input_hover_path .sc_form_field_graphic {
stroke: var(--theme-color-input_bd_color);
}
.sc_input_hover_jump .sc_form_field_hover {
color: var(--theme-color-input_light);
}
.sc_input_hover_jump .sc_form_field_content:before {
color: var(--theme-color-text_link);
}
.sc_input_hover_jump input[type="text"],
.sc_input_hover_jump input[type="number"],
.sc_input_hover_jump input[type="email"],
.sc_input_hover_jump input[type="password"],
.sc_input_hover_jump input[type="search"],
.sc_input_hover_jump textarea {
border-color: var(--theme-color-input_bd_color);
}
.sc_input_hover_jump input[type="text"]:focus,
.sc_input_hover_jump input[type="number"]:focus,
.sc_input_hover_jump input[type="email"]:focus,
.sc_input_hover_jump input[type="password"]:focus,
.sc_input_hover_jump input[type="search"]:focus,
.sc_input_hover_jump textarea:focus {
border-color: var(--theme-color-text_link) !important;
}
.sc_input_hover_underline .sc_form_field_hover:before {
background-color: var(--theme-color-input_bd_color);
}
.sc_input_hover_underline input:focus + .sc_form_field_hover:before,
.sc_input_hover_underline textarea:focus + .sc_form_field_hover:before,
.sc_input_hover_underline input.filled + .sc_form_field_hover:before,
.sc_input_hover_underline textarea.filled + .sc_form_field_hover:before {
background-color: var(--theme-color-text_link);
}
.sc_input_hover_underline .sc_form_field_content {
color: var(--theme-color-input_dark);
}
.sc_input_hover_underline input:focus,
.sc_input_hover_underline textarea:focus,
.sc_input_hover_underline input.filled,
.sc_input_hover_underline textarea.filled,
.sc_input_hover_underline input:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_underline textarea:focus + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_underline input.filled + .sc_form_field_hover > .sc_form_field_content,
.sc_input_hover_underline textarea.filled + .sc_form_field_hover > .sc_form_field_content {
color: var(--theme-color-text_link) !important;
}
.sc_input_hover_iconed .sc_form_field_hover {
overflow: hidden;
padding: 0.88em 0 !important;
font-size: 16px;
font-weight: 400;
line-height: 18px;
}
[class*="sc_input_hover_"] input[type="text"], [class*="sc_input_hover_"] input[type="number"], [class*="sc_input_hover_"] input[type="email"], [class*="sc_input_hover_"] input[type="password"], [class*="sc_input_hover_"] input[type="search"], [class*="sc_input_hover_"] select, [class*="sc_input_hover_"] textarea {
padding: 1em !important;
font-size: 16px;
font-weight: 400;
}
[class*="sc_input_hover_"].sc_input_hover_iconed input[type="text"], [class*="sc_input_hover_"].sc_input_hover_iconed input[type="number"], [class*="sc_input_hover_"].sc_input_hover_iconed input[type="email"], [class*="sc_input_hover_"].sc_input_hover_iconed input[type="password"], [class*="sc_input_hover_"].sc_input_hover_iconed input[type="search"], [class*="sc_input_hover_"].sc_input_hover_iconed textarea {
padding-left: 2.5em !important;
}
.sc_input_hover_iconed .sc_form_field_hover {
color: var(--theme-color-input_light);
}
.sc_input_hover_iconed input:focus + .sc_form_field_hover,
.sc_input_hover_iconed textarea:focus + .sc_form_field_hover,
.sc_input_hover_iconed input.filled + .sc_form_field_hover,
.sc_input_hover_iconed textarea.filled + .sc_form_field_hover {
color: var(--theme-color-input_dark);
} .sc_layouts_cart {
display: inline-block;
}
.sc_layouts_cart .sc_layouts_cart_icon:before {
position: relative;
font-family: "fontello";
content: '\e9f4';
} .sc_layouts_item_details_line1 {
font-size: 16px;
line-height: 21px;
font-weight: 400;
color: var(--theme-color-text);
}
.sc_layouts_item_details_line2 {
font-size: 19px;
line-height: 26px;
font-weight: 400;
color: var(--theme-color-text_dark);
}
.sc_layouts_item_icon + .sc_layouts_item_details {
margin-left: 0.7em;
} .sc_layouts_login .sc_layouts_login_icon:before {
font-family: "fontello";
content: '\EA12';
}
.sc_layouts_row_type_compact .sc_layouts_login .sc_layouts_item_details_line1 + .sc_layouts_item_details_line2 {
margin-left: 0.3em;
} .trx_addons_popup .trx_addons_tabs_titles {
margin-bottom: 0;
}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title > a {
text-transform: none;
}
.trx_addons_popup .trx_addons_tabs_titles + .trx_addons_tabs_content,
.trx_addons_popup .trx_addons_tabs_titles + .trx_addons_tabs_content + .trx_addons_tabs_content {
padding: 1.7em 1.7em 2.2em;
}
.trx_addons_popup_form_field_remember, .trx_addons_popup_form_field_agree, .trx_addons_popup_form_field_pwd_description {
font-size: 14px;
}
.trx_addons_popup_form_field_submit .submit_button {
padding: 0.5em 2em;
}
.trx_addons_popup_form_field_submit {
padding-top: 1.1em;
}
.trx_addons_popup_form_field_agree input[type="checkbox"] + label:before,
.trx_addons_popup_form_field_remember input[type="checkbox"] + label:before {
top: 3px;
}
.trx_addons_popup_form_field_submit .submit_button {
padding: 14px 48px;
font-size: 16px;
line-height: 21px;
} .sc_googlemap_content,
[class*="scheme_"].sc_googlemap_content {
color: var(--theme-color-text);
background-color: var(--theme-color-bg_color);
}
.sc_googlemap_content b,
.sc_googlemap_content strong,
[class*="scheme_"].sc_googlemap_content b,
[class*="scheme_"].sc_googlemap_content strong {
color: var(--theme-color-text_dark);
}
.sc_googlemap_content_detailed:before {
color: var(--theme-color-text_link);
} .sc_osmap_content,
[class*="scheme_"].sc_osmap_content {
color: var(--theme-color-text);
background-color: var(--theme-color-bg_color);
}
.sc_osmap_content b,
.sc_osmap_content strong,
[class*="scheme_"].sc_osmap_content b,
[class*="scheme_"].sc_osmap_content strong {
color: var(--theme-color-text_dark);
}
.sc_osmap_content_detailed:before {
color: var(--theme-color-text_link);
}
.sc_osmap input[type="text"] {
padding: 0.3em 0.5em;
} .sc_portfolio_default .sc_portfolio_item {
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
.portfolio_page_details_share {
border-color: var(--theme-color-bd_color);
}
.portfolio_page_details_share .socials_wrap .social_item .social_icon {
color: var(--theme-color-text_dark);
}
.portfolio_page_details_share .socials_wrap .social_item:hover .social_icon {
color: var(--theme-color-text_hover);
}
[class*="scheme_"].sc_portfolio_preview {
color: var(--theme-color-text);
}
[class*="scheme_"].sc_portfolio_preview:before {
background-color: var(--theme-color-bg_color);
} .sc_promo_icon {
color: var(--theme-color-text_link);
}
.sc_promo .sc_promo_title,
.sc_promo .sc_promo_descr {
color: var(--theme-color-text_dark);
}
.sc_promo .sc_promo_content {
color: var(--theme-color-text);
}
.sc_promo_modern .sc_promo_link2 {
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-text_link) !important;
}
.sc_promo_modern .sc_promo_link2:hover {
color: var(--theme-color-bg_color);
background-color: var(--theme-color-text_dark);
}
[class*="scheme_"].sc_promo .sc_promo_text.trx_addons_stretch_height,
[class*="scheme_"].sc_promo .sc_promo_text_inner {
background-color: var(--theme-color-alter_bg_color);
}
[class*="scheme_"].sc_promo .sc_promo_title {
color: var(--theme-color-alter_link);
}
[class*="scheme_"].sc_promo .sc_promo_subtitle {
color: var(--theme-color-alter_hover);
}
[class*="scheme_"].sc_promo .sc_promo_descr {
color: var(--theme-color-alter_dark);
}
[class*="scheme_"].sc_promo .sc_promo_content {
color: var(--theme-color-alter_text);
} .sidebar_hide.narrow_content .trx_addons_reviews_block.trx_addons_reviews_block_short {
margin-top: 0;
} .services_single .services_page_content > h1:first-child,
.services_single .services_page_content > h2:first-child,
.services_single .services_page_content > h3:first-child,
.services_single .services_page_content > h4:first-child,
.services_single .services_page_content > h5:first-child,
.services_single .services_page_content > h6:first-child {
margin-top: 0 !important;
}
.sc_services_motley > .sc_services_content > .sc_services_item + .sc_services_item,
.sc_services_fashion > .sc_services_content > .sc_services_item + .sc_services_item,
.sc_services_creative > .sc_services_content > .sc_services_item + .sc_services_item,
.sc_services_minimal > .sc_services_content > .sc_services_item + .sc_services_item {
margin-top: 2em;
}
.sc_services_strange > .sc_services_content > .sc_services_item + .sc_services_item,
.sc_services_unusual > .sc_services_content > .sc_services_item + .sc_services_item,
.sc_services_accent > .sc_services_content > .sc_services_item + .sc_services_item,
.sc_services_shine > .sc_services_content > .sc_services_item + .sc_services_item,
.sc_services_classic > .sc_services_content > .sc_services_item + .sc_services_item,
.sc_services_strong > .sc_services_content > .sc_services_item + .sc_services_item,
.sc_services_extra > .sc_services_content > .sc_services_item + .sc_services_item,
.sc_services_cool > .sc_services_content > .sc_services_item + .sc_services_item,
.sc_services_breezy > .sc_services_content > .sc_services_item + .sc_services_item,
.sc_services_alter > .sc_services_content > .sc_services_item + .sc_services_item,
.sc_services_hover > .sc_services_content > .sc_services_item + .sc_services_item {
margin-top: 2em;
}
.sc_services_backward > .sc_services_content > .sc_services_item + .sc_services_item {
margin-top: 3.5em;
}
.services_page_tabs {
margin-top: 5em;
}
.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles {
border-bottom-color: var(--theme-color-bd_color);
}
.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li > a {
font-weight: 400;
text-transform: none;
color: var(--theme-color-text_dark);
border-color: var(--theme-color-bd_color);
background-color: var(--theme-color-bg_color);
}
.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li:not(.ui-state-active) > a:hover {
border-color: var(--theme-color-bd_color);
background-color: var(--theme-color-bg_color);
}
.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active > a {
color: var(--theme-color-text_dark);
background-color: var(--theme-color-bg_color);
border-color: var(--theme-color-bd_color);
border-bottom-color: var(--theme-color-bg_color);
}
.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li + li {
margin-left: -1px;
}
.services_page_tabs .show_comments_single {
display: none;
}
.services_page_tabs .comments_wrap {
display: block;
}
.services_page_tabs .comments_list_wrap,
.services_page_tabs .comments_form_wrap:first-child {
margin-top: 0;
padding-top: 0;
border-top-width: 0;
}
.services_page_tabs .comments_list_wrap + .comments_form_wrap {
margin-top: 3em;
padding-top: 3em;
border-top-width: 1px;
}
.services_page_related + .services_page_section_contacts,
.services_single + .services_page_section_contacts {
margin-top: 5em;
}
.sc_services .sc_services_item .post_featured .post_info_back {
display: none;
}
.sc_services .sc_services_item_number {
color: var(--theme-color-text_dark);
}
.sc_services .sc_services_item_subtitle {
font-size: 16px;
line-height: 1.5em;
font-weight: 400;
font-style: normal;
letter-spacing: 0;
}
.sc_services .post_featured > .sc_services_item_price,
.sc_services .post_featured > p > .sc_services_item_price {
bottom: 15px;
right: 15px;
font-size: 1.5em;
line-height: 1em;
font-weight: 400;
color: #fff;
text-shadow: 0 0 8px #000;
pointer-events: none;
}
.sc_services_item_button {
display: inline-block;
} .services_page_related.related_wrap .sc_services_item_number {
display: none;
}
.services_page_related.related_wrap .sc_services_item.sc_services_item_featured_top {
background-color: transparent;
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.services_page_related.related_wrap .post_featured {
margin-bottom: 1.3em;
}
.services_page_related.related_wrap .sc_services_item_info {
padding: 0;
text-align: left;
}
.services_page_related.related_wrap .sc_services_item_content {
display: none;
}
.services_page_related.related_wrap .sc_services_item_header {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column-reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
.services_page_related.related_wrap .sc_services_item_title {
font-size: 24px;
line-height: 1.2em;
font-weight: 400;
}
.services_page_related.related_wrap .sc_services_item_subtitle {
margin-bottom: 0.6em;
font-size: 14px;
line-height: 1.5em;
font-weight: 400;
letter-spacing: 0.6px;
text-transform: uppercase;
}
.services_page_related.related_wrap .sc_services_item_subtitle,
.services_page_related.related_wrap .sc_services_item_subtitle a {
color: var(--theme-color-text_dark);
}
.services_page_related.related_wrap .sc_services_item:hover .sc_services_item_subtitle,
.services_page_related.related_wrap .sc_services_item:hover .sc_services_item_subtitle a {
color: var(--theme-color-text_dark);
}
.services_page_related.related_wrap .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_link);
}
.services_page_related.related_wrap .sc_services_item_title + .sc_services_item_subtitle {
margin-top: 0;
} .sc_services_default .sc_services_item {
color: var(--theme-color-alter_text);
background-color: var(--theme-color-alter_bg_color);
}
.sc_services_default .sc_services_item.sc_services_item_featured_top {
-webkit-box-shadow: 0 3px 60px rgba(0, 0, 0, 0.04);
-ms-box-shadow: 0 3px 60px rgba(0, 0, 0, 0.04);
box-shadow: 0 3px 60px rgba(0, 0, 0, 0.04);
}
.sc_services_default .sc_services_slider .sc_services_item.sc_services_item_featured_top {
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.sc_services_default .sc_services_item:hover .post_featured.hover_link img {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.sc_services_default .sc_services_item_info {
padding: 2.9em 2em;
text-align: center;
}
.sc_services_default .sc_services_item_content {
font-size: 16px;
line-height: 1.65em;
margin-top: 0.8em;
}
.sc_services_default .sc_services_item_content p:last-child {
margin-bottom: 0;
}
.sc_services_default .sc_services_item_number {
display: inline-block;
font-size: 6em;
line-height: 1em;
font-weight: 400;
margin-top: 0.6em;
color: var(--theme-color-alter_dark);
}
.sc_services_default .sc_services_item_featured_left .sc_services_item_number,
.sc_services_default .sc_services_item_featured_right .sc_services_item_number {
font-size: 3em;
line-height: 1em;
margin-top: 0;
position: absolute;
z-index: 1;
top: -5px;
left: 0;
}
.sc_services_default .sc_services_item_featured_left .sc_services_item_icon,
.sc_services_default .sc_services_item_featured_right .sc_services_item_icon {
font-size: 3.4em;
margin-top: 0;
position: absolute;
z-index: 1;
top: 0;
left: 0;
}
.sc_services_default .sc_services_item_featured_right .sc_services_item_thumb,
.sc_services_default .sc_services_item_featured_right .sc_services_item_icon,
.sc_services_default .sc_services_item_featured_right .sc_services_item_pictogram,
.sc_services_default .sc_services_item_featured_right .sc_services_item_number {
left: auto;
right: 0;
}
.sc_services_default .sc_services_item_featured_right .sc_services_item_info {
margin-right: 5em;
}
.sc_services_default .sc_services_item_icon,
.sc_services_default .sc_services_item_pictogram {
position: relative;
display: inline-block;
font-size: 4.4em;
width: auto;
height: auto;
line-height: 1em;
margin-top: 0.8em;
border: none;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.sc_services_default .sc_services_item_title {
font-size: 1.556em;
line-height: 1.214em;
margin: 0;
}
.sc_services_default .sc_services_item_subtitle,
.sc_services_default .sc_services_item_subtitle a {
color: var(--theme-color-alter_text);
}
.sc_services_default .sc_services_item:hover .sc_services_item_subtitle,
.sc_services_default .sc_services_item:hover .sc_services_item_subtitle a,
.sc_services_default .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-alter_text);
}
.sc_services_default .sc_services_item_title + .sc_services_item_subtitle {
margin-top: 0.45em;
}
.sc_services_default .sc_services_item .sc_services_item_title,
.sc_services_default .sc_services_item .sc_services_item_title a {
color: var(--theme-color-alter_dark);
}
.sc_services_default .sc_services_item:hover .sc_services_item_title,
.sc_services_default .sc_services_item:hover .sc_services_item_title a,
.sc_services_default .sc_services_item .sc_services_item_title a:hover {
color: var(--theme-color-alter_dark);
}
.sc_services_default .sc_services_item .sc_services_item_button {
margin: 1.1em 0 0;
}
.sc_services_default .sc_services_item .sc_services_item_more_link {
position: relative;
display: inline-block;
top: auto;
left: auto;
height: auto;
width: auto;
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: var(--theme-color-alter_dark);
z-index: 1;
overflow: hidden;
}
.sc_services_default .sc_services_item:hover .sc_services_item_more_link,
.sc_services_default .sc_services_item .sc_services_item_more_link:hover {
color: var(--theme-color-alter_dark);
}
.sc_services_default .sc_services_item .sc_services_item_more_link .link_text {
display: inline-block;
position: relative;
margin-right: 0;
padding-top: 2px;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_default .sc_services_item:hover .sc_services_item_more_link .link_text,
.sc_services_default .sc_services_item .sc_services_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 10px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_default .sc_services_item .sc_services_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 2.3em;
height: 2.3em;
line-height: 2.2em;
text-align: center;
border: 1px solid var(--theme-color-alter_bd_color);
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.sc_services_default .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 9px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E9A4';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_services_default .sc_services_item_icon {
color: var(--theme-color-alter_link);
}
.sc_services_default .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-alter_dark);
}
.sc_services_default.color_style_link2 .sc_services_item_icon {
color: var(--theme-color-alter_link2);
}
.sc_services_default.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-alter_dark);
}
.sc_services_default.color_style_link2 .sc_services_item_subtitle, .sc_services_default.color_style_link2 .sc_services_item_subtitle a {
color: var(--theme-color-alter_text);
}
.sc_services_default.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle, .sc_services_default.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle a, .sc_services_default.color_style_link2 .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-alter_text);
}
.sc_services_default.color_style_link3 .sc_services_item_icon {
color: var(--theme-color-alter_link3);
}
.sc_services_default.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-alter_dark);
}
.sc_services_default.color_style_link3 .sc_services_item_subtitle, .sc_services_default.color_style_link3 .sc_services_item_subtitle a {
color: var(--theme-color-alter_text);
}
.sc_services_default.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle, .sc_services_default.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle a, .sc_services_default.color_style_link3 .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-alter_text);
}
.sc_services_default.color_style_dark .sc_services_item_icon {
color: var(--theme-color-alter_dark);
}
.sc_services_default.color_style_dark .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-alter_link);
}
.sc_services_default.color_style_dark .sc_services_item_subtitle, .sc_services_default.color_style_dark .sc_services_item_subtitle a {
color: var(--theme-color-alter_text);
}
.sc_services_default.color_style_dark .sc_services_item:hover .sc_services_item_subtitle, .sc_services_default.color_style_dark .sc_services_item:hover .sc_services_item_subtitle a, .sc_services_default.color_style_dark .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-alter_text);
}
.sc_services_default .sc_services_item_featured_left,
.sc_services_default .sc_services_item_featured_right {
color: var(--theme-color-text);
background-color: transparent;
}
.sc_services_default .sc_services_item_featured_left .sc_services_item_icon,
.sc_services_default .sc_services_item_featured_right .sc_services_item_icon {
color: var(--theme-color-text_link);
}
.sc_services_default .sc_services_item_featured_left:hover .sc_services_item_icon,
.sc_services_default .sc_services_item_featured_right:hover .sc_services_item_icon {
color: var(--theme-color-text_dark);
}
.sc_services_default .sc_services_item_featured_left .sc_services_item_subtitle a,
.sc_services_default .sc_services_item_featured_right .sc_services_item_subtitle a {
color: var(--theme-color-text_link);
}
.sc_services_default .sc_services_item_featured_left .sc_services_item_subtitle a:hover,
.sc_services_default .sc_services_item_featured_right .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_hover);
}
.sc_services_default.color_style_link2 .sc_services_item_featured_left .sc_services_item_icon, .sc_services_default.color_style_link2 .sc_services_item_featured_right .sc_services_item_icon {
color: var(--theme-color-text_link2);
}
.sc_services_default.color_style_link2 .sc_services_item_featured_left:hover .sc_services_item_icon, .sc_services_default.color_style_link2 .sc_services_item_featured_right:hover .sc_services_item_icon {
color: var(--theme-color-text_dark);
}
.sc_services_default.color_style_link2 .sc_services_item_featured_left .sc_services_item_subtitle a, .sc_services_default.color_style_link2 .sc_services_item_featured_right .sc_services_item_subtitle a {
color: var(--theme-color-text_link2);
}
.sc_services_default.color_style_link2 .sc_services_item_featured_left .sc_services_item_subtitle a:hover, .sc_services_default.color_style_link2 .sc_services_item_featured_right .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_hover2);
}
.sc_services_default.color_style_link3 .sc_services_item_featured_left .sc_services_item_icon, .sc_services_default.color_style_link3 .sc_services_item_featured_right .sc_services_item_icon {
color: var(--theme-color-text_link3);
}
.sc_services_default.color_style_link3 .sc_services_item_featured_left:hover .sc_services_item_icon, .sc_services_default.color_style_link3 .sc_services_item_featured_right:hover .sc_services_item_icon {
color: var(--theme-color-text_dark);
}
.sc_services_default.color_style_link3 .sc_services_item_featured_left .sc_services_item_subtitle a, .sc_services_default.color_style_link3 .sc_services_item_featured_right .sc_services_item_subtitle a {
color: var(--theme-color-text_link3);
}
.sc_services_default.color_style_link3 .sc_services_item_featured_left .sc_services_item_subtitle a:hover, .sc_services_default.color_style_link3 .sc_services_item_featured_right .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_hover3);
}
.sc_services_default.color_style_dark .sc_services_item_featured_left .sc_services_item_icon, .sc_services_default.color_style_dark .sc_services_item_featured_right .sc_services_item_icon {
color: var(--theme-color-text_dark);
}
.sc_services_default.color_style_dark .sc_services_item_featured_left:hover .sc_services_item_icon, .sc_services_default.color_style_dark .sc_services_item_featured_right:hover .sc_services_item_icon {
color: var(--theme-color-text_dark);
}
.sc_services_default.color_style_dark .sc_services_item_featured_left .sc_services_item_subtitle a, .sc_services_default.color_style_dark .sc_services_item_featured_right .sc_services_item_subtitle a {
color: var(--theme-color-text_dark);
}
.sc_services_default.color_style_dark .sc_services_item_featured_left .sc_services_item_subtitle a:hover, .sc_services_default.color_style_dark .sc_services_item_featured_right .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_link);
} .sc_services_alter .sc_services_item {
padding: 2em 1.5em;
color: var(--theme-color-alter_text);
background-color: var(--theme-color-alter_bg_color);
}
.sc_services_alter .sc_services_item.with_image {
padding: 1.5em;
}
.sc_services_alter .sc_services_item:hover .post_featured.hover_link img {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.sc_services_alter .sc_services_item_content {
font-size: 16px;
line-height: 1.65em;
margin-top: 0.8em;
}
.sc_services_alter .sc_services_item_content p:last-child {
margin-bottom: 0;
}
.sc_services_alter .sc_services_item_number {
display: inline-block;
font-size: 3.5em;
line-height: 1em;
font-weight: 400;
margin-top: 0.3em;
color: var(--theme-color-alter_dark);
}
.sc_services_alter .sc_services_item_icon,
.sc_services_alter .sc_services_item_pictogram {
position: relative;
display: inline-block;
font-size: 4em;
margin-top: 0.5em;
width: auto;
height: auto;
line-height: 1em;
}
.sc_services_alter .sc_services_item_number + .sc_services_item_info,
.sc_services_alter .sc_services_item_icon + .sc_services_item_info,
.sc_services_alter .sc_services_item_pictogram + .sc_services_item_info {
margin-top: 1.5em;
}
.sc_services_alter .sc_services_item_title {
font-size: 19px;
line-height: 1.214em;
margin: 0;
max-width: 70%;
}
.sc_services_alter .sc_services_item_subtitle,
.sc_services_alter .sc_services_item_subtitle a {
color: var(--theme-color-alter_text);
}
.sc_services_alter .sc_services_item:hover .sc_services_item_subtitle,
.sc_services_alter .sc_services_item:hover .sc_services_item_subtitle a,
.sc_services_alter .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-alter_text);
}
.sc_services_alter .sc_services_item_title + .sc_services_item_subtitle {
margin-top: 0.45em;
}
.sc_services_alter .sc_services_item .sc_services_item_title,
.sc_services_alter .sc_services_item .sc_services_item_title a {
color: var(--theme-color-alter_dark);
}
.sc_services_alter .sc_services_item:hover .sc_services_item_title,
.sc_services_alter .sc_services_item:hover .sc_services_item_title a,
.sc_services_alter .sc_services_item .sc_services_item_title a:hover {
color: var(--theme-color-alter_dark);
}
.sc_services_alter .sc_services_item .sc_services_item_button {
margin: 1.1em 0 0;
}
.sc_services_alter .sc_services_item .sc_services_item_more_link {
position: relative;
display: inline-block;
top: auto;
left: auto;
height: auto;
width: auto;
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: var(--theme-color-alter_dark);
z-index: 1;
overflow: hidden;
}
.sc_services_alter .sc_services_item:hover .sc_services_item_more_link,
.sc_services_alter .sc_services_item .sc_services_item_more_link:hover {
color: var(--theme-color-alter_dark);
}
.sc_services_alter .sc_services_item .sc_services_item_more_link .link_text {
display: inline-block;
position: relative;
margin-right: 0;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_alter .sc_services_item:hover .sc_services_item_more_link .link_text,
.sc_services_alter .sc_services_item .sc_services_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 10px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_alter .sc_services_item .sc_services_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 2.3em;
height: 2.3em;
line-height: 2.3em;
text-align: center;
border: 1px solid var(--theme-color-alter_bd_color);
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_services_alter .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 9px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E9A4';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_services_alter .sc_services_item_icon {
color: var(--theme-color-alter_link);
}
.sc_services_alter .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-alter_dark);
}
.sc_services_alter.color_style_link2 .sc_services_item_icon {
color: var(--theme-color-alter_link2);
}
.sc_services_alter.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-alter_dark);
}
.sc_services_alter.color_style_link2 .sc_services_item_subtitle, .sc_services_alter.color_style_link2 .sc_services_item_subtitle a {
color: var(--theme-color-alter_text);
}
.sc_services_alter.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle, .sc_services_alter.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle a, .sc_services_alter.color_style_link2 .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-alter_text);
}
.sc_services_alter.color_style_link3 .sc_services_item_icon {
color: var(--theme-color-alter_link3);
}
.sc_services_alter.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-alter_dark);
}
.sc_services_alter.color_style_link3 .sc_services_item_subtitle, .sc_services_alter.color_style_link3 .sc_services_item_subtitle a {
color: var(--theme-color-alter_text);
}
.sc_services_alter.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle, .sc_services_alter.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle a, .sc_services_alter.color_style_link3 .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-alter_text);
}
.sc_services_alter.color_style_dark .sc_services_item_icon {
color: var(--theme-color-alter_dark);
}
.sc_services_alter.color_style_dark .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-alter_link);
}
.sc_services_alter.color_style_dark.sc_services_item_subtitle, .sc_services_alter.color_style_dark .sc_services_item_subtitle a {
color: var(--theme-color-alter_text);
}
.sc_services_alter.color_style_dark .sc_services_item:hover .sc_services_item_subtitle, .sc_services_alter.color_style_dark .sc_services_item:hover .sc_services_item_subtitle a, .sc_services_alter.color_style_dark .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-alter_text);
} .sc_services_list .sc_services_item {
color: var(--theme-color-text);
background-color: transparent;
}
.sc_services_list .sc_services_item .sc_services_item_icon {
color: var(--theme-color-text_link);
border-color: var(--theme-color-text_link);
}
.sc_services_list .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_hover);
}
.sc_services_list .sc_services_item_featured_left:hover .sc_services_item_icon,
.sc_services_list .sc_services_item_featured_right:hover .sc_services_item_icon {
color: var(--theme-color-inverse_dark);
background-color: var(--theme-color-text_link);
border-color: var(--theme-color-text_link);
}
.sc_services_list.color_style_link2 .sc_services_item_icon {
color: var(--theme-color-text_link2);
border-color: var(--theme-color-text_link2);
}
.sc_services_list.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_hover2);
}
.sc_services_list.color_style_link2 .sc_services_item_featured_left:hover .sc_services_item_icon, .sc_services_list.color_style_link2 .sc_services_item_featured_right:hover .sc_services_item_icon {
color: var(--theme-color-inverse_dark);
background-color: var(--theme-color-text_link2);
border-color: var(--theme-color-text_link2);
}
.sc_services_list.color_style_link3 .sc_services_item_icon {
color: var(--theme-color-text_link3);
border-color: var(--theme-color-text_link3);
}
.sc_services_list.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_hover3);
}
.sc_services_list.color_style_link3 .sc_services_item_featured_left:hover .sc_services_item_icon, .sc_services_list.color_style_link3 .sc_services_item_featured_right:hover .sc_services_item_icon {
color: var(--theme-color-inverse_dark);
background-color: var(--theme-color-text_link3);
border-color: var(--theme-color-text_link3);
}
.sc_services_list.color_style_dark .sc_services_item_icon {
color: var(--theme-color-text_dark);
border-color: var(--theme-color-text_dark);
}
.sc_services_list.color_style_dark .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_link);
}
.sc_services_list.color_style_dark .sc_services_item_featured_left:hover .sc_services_item_icon, .sc_services_list.color_style_dark .sc_services_item_featured_right:hover .sc_services_item_icon {
color: var(--theme-color-inverse_dark);
background-color: var(--theme-color-text_dark);
border-color: var(--theme-color-text_dark);
} .sc_services_light .sc_services_item_icon {
color: var(--theme-color-text_link);
}
.sc_services_light .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_hover);
}
.sc_services_light.color_style_link2 .sc_services_item_icon {
color: var(--theme-color-text_link2);
}
.sc_services_light.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_hover2);
}
.sc_services_light.color_style_link3 .sc_services_item_icon {
color: var(--theme-color-text_link3);
}
.sc_services_light.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_hover3);
}
.sc_services_light.color_style_dark .sc_services_item_icon {
color: var(--theme-color-text_dark);
}
.sc_services_light.color_style_dark .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_link);
}
.sc_services_callouts .sc_services_item {
background-color: var(--theme-color-alter_bg_color);
}
.sc_services_callouts .sc_services_item_marker {
border-color: var(--theme-color-bg_color);
background-color: var(--theme-color-alter_link);
color: var(--theme-color-inverse_link);
}
.sc_services_callouts .sc_services_item .sc_services_item_marker_back {
border-color: var(--theme-color-bg_color);
background-color: var(--theme-color-alter_hover);
color: var(--theme-color-inverse_hover);
}
.sc_services_callouts.color_style_link2 .sc_services_item_marker {
background-color: var(--theme-color-alter_link2);
}
.sc_services_callouts.color_style_link2 .sc_services_item .sc_services_item_marker_back {
background-color: var(--theme-color-alter_hover2);
}
.sc_services_callouts.color_style_link3 .sc_services_item_marker {
background-color: var(--theme-color-alter_link3);
}
.sc_services_callouts.color_style_link3 .sc_services_item .sc_services_item_marker_back {
background-color: var(--theme-color-alter_hover3);
}
.sc_services_callouts.color_style_dark .sc_services_item_marker {
background-color: var(--theme-color-alter_dark);
}
.sc_services_callouts.color_style_dark .sc_services_item .sc_services_item_marker_back {
background-color: var(--theme-color-alter_link);
}
.sc_services_callouts .sc_services_item_marker_bg {
border-color: var(--theme-color-bg_color);
background-color: var(--theme-color-bg_color);
}
.sc_services_timeline .sc_services_item_timeline {
border-color: var(--theme-color-bd_color);
}
.sc_services_timeline .sc_services_item_marker {
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
color: var(--theme-color-inverse_link);
}
.sc_services_timeline .sc_services_item:hover .sc_services_item_marker {
border-color: var(--theme-color-text_hover);
background-color: var(--theme-color-text_hover);
color: var(--theme-color-inverse_hover);
}
.sc_services_timeline.color_style_link2 .sc_services_item_marker {
border-color: var(--theme-color-text_link2);
background-color: var(--theme-color-text_link2);
}
.sc_services_timeline.color_style_link2 .sc_services_item:hover .sc_services_item_marker {
border-color: var(--theme-color-text_hover2);
background-color: var(--theme-color-text_hover2);
}
.sc_services_timeline.color_style_link3 .sc_services_item_marker {
border-color: var(--theme-color-text_link3);
background-color: var(--theme-color-text_link3);
}
.sc_services_timeline.color_style_link3 .sc_services_item:hover .sc_services_item_marker {
border-color: var(--theme-color-text_hover3);
background-color: var(--theme-color-text_hover3);
}
.sc_services_timeline.color_style_dark .sc_services_item_marker {
border-color: var(--theme-color-text_dark);
background-color: var(--theme-color-text_dark);
}
.sc_services_timeline.color_style_dark .sc_services_item:hover .sc_services_item_marker {
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
}
.sc_services_timeline .sc_services_content .sc_services_item .sc_services_item_title {
font-size: 24px;
font-weight: 400;
line-height: 1.2em;
margin: 0;
}
.sc_services_timeline .sc_services_content .sc_services_item .sc_services_item_content {
font-size: 16px;
line-height: 1.6em;
margin-top: 15px;
}
.sc_services_timeline .sc_services_item {
position: relative;
z-index: 1;
width: calc(25% - 15px);
display: inline-block;
vertical-align: top;
margin: 0;
padding: 0 !important;
}
.sc_services_timeline .sc_services_item + .sc_services_item {
margin-left: 30px;
}
.sc_services_timeline .sc_services_item_info {
text-align: center;
padding: 55px 30px 50px !important;
-webkit-box-shadow: 0 3px 50px rgba(0, 0, 0, 0.04) !important;
-ms-box-shadow: 0 3px 50px rgba(0, 0, 0, 0.04) !important;
box-shadow: 0 3px 50px rgba(0, 0, 0, 0.04) !important;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_services_timeline .sc_services_item_info .link_wrap {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 2;
}
.sc_services_timeline .extra_row {
position: relative;
text-align: left;
padding: 61px 0 50px 0;
}
.sc_services_timeline .extra_row .sc_services_item_timeline_point {
position: absolute;
z-index: 1;
top: 0;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
top: -72px;
width: 18px;
height: 18px;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
background-color: #ffffff;
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.sc_services_timeline .extra_row .sc_services_item_timeline_point:before {
content: "";
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 8px;
height: 8px;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
background-color: #000000;
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.sc_services_timeline .extra_row .sc_services_item {
background-color: var(--theme-color-alter_bg_color);
}
.sc_services_timeline .extra_row .sc_services_item:after {
content: '';
width: 22px;
height: 22px;
background-color: transparent;
position: absolute;
top: 0;
left: 50%;
bottom: auto;
z-index: 1;
-webkit-transform: translateX(-50%) rotate(130deg) skew(-10deg);
-ms-transform: translateX(-50%) rotate(130deg) skew(-10deg);
transform: translateX(-50%) rotate(130deg) skew(-10deg);
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_services_timeline .extra_row .sc_services_item:hover .sc_services_item_info {
-webkit-box-shadow: 0 3px 50px rgba(0, 0, 0, 0.1) !important;
-ms-box-shadow: 0 3px 50px rgba(0, 0, 0, 0.1) !important;
box-shadow: 0 3px 50px rgba(0, 0, 0, 0.1) !important;
}
.sc_services_timeline .extra_row .sc_services_item:hover .sc_services_item_timeline_point {
background-color: var(--theme-color-text_link_02);
}
.sc_services_timeline .extra_row .sc_services_item:hover .sc_services_item_timeline_point:before {
background-color: var(--theme-color-text_link);
}
.sc_services_timeline .extra_row .sc_services_item:hover:after {
top: -8px;
background-color: var(--theme-color-alter_bg_color);
}
.sc_services_timeline .extra_row:nth-child(odd) {
padding: 0 0 65px 0;
text-align: right;
}
.sc_services_timeline .extra_row:nth-child(odd) .sc_services_item_timeline_point {
top: auto;
bottom: -72px;
}
.sc_services_timeline .extra_row:nth-child(odd) .sc_services_item:after {
width: 22px;
height: 22px;
bottom: 0;
top: auto;
}
.sc_services_timeline .extra_row:nth-child(odd) .sc_services_item {
vertical-align: bottom;
}
.sc_services_timeline .extra_row:nth-child(odd) .sc_services_item:hover:after {
bottom: -8px;
}
.sc_services_timeline .extra_row:nth-child(odd):after {
content: "";
position: absolute;
bottom: 0;
left: 0;
height: 4px;
width: 100%;
display: block;
background-color: var(--theme-color-bd_color);
}
.sc_services_iconed .sc_services_item {
color: var(--theme-color-alter_text);
background-color: var(--theme-color-alter_bg_color);
}
.sc_services_iconed .sc_services_item_icon:hover,
.sc_services_iconed .sc_services_item:hover .sc_services_item_icon,
.sc_services_iconed .sc_services_item_header .sc_services_item_subtitle a:hover,
.sc_services_iconed .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a {
color: var(--theme-color-text_link);
}
.sc_services_iconed.color_style_link2 .sc_services_item_icon:hover,
.sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_icon,
.sc_services_iconed.color_style_link2 .sc_services_item_header .sc_services_item_subtitle a:hover,
.sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a {
color: var(--theme-color-text_link2);
}
.sc_services_iconed.color_style_link3 .sc_services_item_icon:hover,
.sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_icon,
.sc_services_iconed.color_style_link3 .sc_services_item_header .sc_services_item_subtitle a:hover,
.sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a {
color: var(--theme-color-text_link3);
}
.sc_services_iconed .sc_services_item_header .sc_services_item_title a {
color: var(--theme-color-text_link);
}
.sc_services_iconed.color_style_link2 .sc_services_item_header .sc_services_item_title a {
color: var(--theme-color-text_link2);
}
.sc_services_iconed.color_style_link3 .sc_services_item_header .sc_services_item_title a {
color: var(--theme-color-text_link3);
}
.sc_services_iconed .sc_services_item_header .sc_services_item_title a:hover,
.sc_services_iconed .sc_services_item:hover .sc_services_item_header .sc_services_item_title a {
color: #fff;
}
.sc_services_iconed .sc_services_item .sc_services_item_header .sc_services_item_subtitle a {
color: #fff;
}
.sc_services_iconed .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a,
.sc_services_iconed .sc_services_item .sc_services_item_header .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_link);
}
.sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a,
.sc_services_iconed.color_style_link2 .sc_services_item .sc_services_item_header .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_link2);
}
.sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_header .sc_services_item_subtitle a,
.sc_services_iconed.color_style_link3 .sc_services_item .sc_services_item_header .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_link3);
}
.sc_services_iconed .sc_services_item_content .sc_services_item_title a {
color: var(--theme-color-alter_dark);
}
.sc_services_iconed .sc_services_item_content .sc_services_item_title a:hover,
.sc_services_iconed .sc_services_item:hover .sc_services_item_content .sc_services_item_title a {
color: var(--theme-color-alter_link);
}
.sc_services_iconed.color_style_link2 .sc_services_item_content .sc_services_item_title a:hover,
.sc_services_iconed.color_style_link2 .sc_services_item:hover .sc_services_item_content .sc_services_item_title a {
color: var(--theme-color-alter_link2);
}
.sc_services_iconed.color_style_link3 .sc_services_item_content .sc_services_item_title a:hover,
.sc_services_iconed.color_style_link3 .sc_services_item:hover .sc_services_item_content .sc_services_item_title a {
color: var(--theme-color-alter_link3);
}
.sc_services_iconed.color_style_dark .sc_services_item_content .sc_services_item_title a:hover,
.sc_services_iconed.color_style_dark .sc_services_item:hover .sc_services_item_content .sc_services_item_title a {
color: var(--theme-color-alter_dark);
}
.sc_services.slider_container .swiper-pagination-bullet {
border-color: var(--theme-color-text_light);
}
.sc_services_list .sc_services_item_featured_left .sc_services_item_number,
.sc_services_list .sc_services_item_featured_right .sc_services_item_number {
color: var(--theme-color-text_light);
} .sc_services_strange {
overflow: hidden;
}
.sc_services_strange .sc_services_item {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
position: relative;
z-index: 1;
overflow: hidden;
background-color: var(--theme-color-alter_bg_color);
-webkit-transition: background-color 0.3s ease 0s;
-ms-transition: background-color 0.3s ease 0s;
transition: background-color 0.3s ease 0s;
}
.sc_services_strange .sc_services_item:hover .post_featured.hover_link.with_thumb > .bg_in {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.sc_services_strange .sc_services_item_header {
width: 100%;
margin-bottom: 0 !important;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.sc_services_strange .sc_services_item_header:before,
.sc_services_strange .sc_services_item_content:before {
content: ' ';
display: inline-block;
width: 0;
height: 0;
padding-top: 95%; vertical-align: top;
margin-left: -0.3em;
}
.sc_services_strange .sc_services_item_content {
position: relative;
z-index: 1;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
max-height: 100%;
overflow: hidden;
}
.sc_services_strange .sc_services_item_content_inner {
width: 100%;
max-height: 100%;
position: absolute;
z-index: 1;
left: 50%;
top: 50%;
-webkit-transform: translate3d(-50%, -50%, 0);
-ms-transform: translate3d(-50%, -50%, 0);
transform: translate3d(-50%, -50%, 0);
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
padding: 2.4em 2em;
}
.sc_services_strange .sc_services_item_icon {
position: relative;
display: inline-block;
font-size: 4em;
width: auto;
height: auto;
line-height: 1em;
margin-top: 0;
will-change: transform, color;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
-webkit-transition: -webkit-transform 0.3s ease-out, color 0.3s ease;
-ms-transition: -ms-transform 0.3s ease-out, color 0.3s ease;
transition: transform 0.3s ease-out, color 0.3s ease;
}
.sc_services_strange .sc_services_item:hover .sc_services_item_icon {
-webkit-transform: translateY(-8px);
-ms-transform: translateY(-8px);
transform: translateY(-8px);
color: var(--theme-color-alter_dark);
}
.sc_services_strange .sc_services_item_icon img {
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.sc_services_strange .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
position: relative;
top: 2px;
}
.sc_services_strange .sc_services_item_title {
font-size: 1.556em;
line-height: 1.214em;
}
.sc_services_strange .sc_services_item_icon + .sc_services_item_title {
margin-top: 1.1em;
}
.sc_services_strange .sc_services_item_text {
font-size: 16px;
line-height: 1.65em;
text-align: center;
max-height: 4.85em;
overflow: hidden;
}
.sc_services_strange .sc_services_item_text p:last-child {
margin-bottom: 0;
}
.sc_services_strange .sc_services_item_subtitle,
.sc_services_strange .sc_services_item_subtitle a {
color: var(--theme-color-alter_text);
}
.sc_services_strange .sc_services_item_title + .sc_services_item_subtitle {
margin-top: 0.45em;
}
.sc_services_strange .sc_services_item .sc_services_item_title,
.sc_services_strange .sc_services_item .sc_services_item_title a {
color: var(--theme-color-alter_dark);
}
.sc_services_strange .sc_services_item:hover .sc_services_item_title,
.sc_services_strange .sc_services_item:hover .sc_services_item_title a,
.sc_services_strange .sc_services_item .sc_services_item_title a:hover {
color: var(--theme-color-alter_dark);
}
.sc_services_strange .sc_services_item_title {
margin: 0;
text-align: center;
}
.sc_services_strange .sc_services_item_title + .sc_services_item_text,
.sc_services_strange .sc_services_item_subtitle + .sc_services_item_text {
margin-top: 0.8em;
}
.sc_services_strange .sc_services_item .sc_services_item_button {
margin: 1.6em 0 0;
}
.sc_services_strange .sc_services_item .sc_services_item_more_link {
position: relative;
display: inline-block;
top: auto;
left: auto;
height: auto;
width: auto;
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: var(--theme-color-alter_dark);
z-index: 1;
overflow: hidden;
}
.sc_services_strange .sc_services_item:hover .sc_services_item_more_link,
.sc_services_strange .sc_services_item .sc_services_item_more_link:hover {
color: var(--theme-color-alter_dark);
}
.sc_services_strange .sc_services_item .sc_services_item_more_link .link_text {
display: inline-block;
position: relative;
margin-right: 0;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
padding-top: 2px;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_strange .sc_services_item:hover .sc_services_item_more_link .link_text,
.sc_services_strange .sc_services_item .sc_services_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 10px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_strange .sc_services_item .sc_services_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 1.4em;
height: 1.4em;
line-height: 1.4em;
text-align: center;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_services_strange .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 11px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E9A4';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_services_strange .sc_services_slider .slider-slide:nth-child(2n) .sc_services_item .sc_services_item_header,
.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_2"]:nth-child(2n) .sc_services_item .sc_services_item_header,
.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_4"]:nth-child(2n) .sc_services_item .sc_services_item_header,
.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_6"]:nth-child(2n) .sc_services_item .sc_services_item_header {
order: 2;
}
.sc_services_strange .sc_services_slider .slider-slide:nth-child(2n) .sc_services_item .sc_services_item_content,
.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_2"]:nth-child(2n) .sc_services_item .sc_services_item_content,
.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_4"]:nth-child(2n) .sc_services_item .sc_services_item_content,
.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_6"]:nth-child(2n) .sc_services_item .sc_services_item_content {
order: 1;
}
.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_3"]:nth-child(3n-1) .sc_services_item .sc_services_item_header {
order: 2;
}
.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_3"]:nth-child(3n-1) .sc_services_item .sc_services_item_content {
order: 1;
}
.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(2) .sc_services_item .sc_services_item_header,
.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(4) .sc_services_item .sc_services_item_header,
.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(7) .sc_services_item .sc_services_item_header,
.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(9) .sc_services_item .sc_services_item_header,
.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(12) .sc_services_item .sc_services_item_header {
order: 2;
}
.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(2) .sc_services_item .sc_services_item_content,
.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(4) .sc_services_item .sc_services_item_content,
.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(7) .sc_services_item .sc_services_item_content,
.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(9) .sc_services_item .sc_services_item_content,
.sc_services_strange .sc_services_columns_wrap [class*="trx_addons_column-1_5"]:nth-child(12) .sc_services_item .sc_services_item_content {
order: 1;
}
.sc_services_strange .sc_item_columns_5 .sc_services_item_content_inner,
.sc_services_strange .sc_item_columns_6 .sc_services_item_content_inner {
padding: 1.5em;
}
.sc_services_strange .sc_item_columns_5 .sc_services_item_title,
.sc_services_strange .sc_item_columns_6 .sc_services_item_title {
font-size: 1.2em;
line-height: 1.114em;
}
.sc_services_strange .sc_item_columns_5 .sc_services_item_text,
.sc_services_strange .sc_item_columns_6 .sc_services_item_text {
display: none;
}
.sc_services_strange .sc_item_columns_5 .sc_services_item_icon,
.sc_services_strange .sc_item_columns_6 .sc_services_item_icon {
font-size: 3em;
}
.sc_services_strange .sc_item_columns_5 .sc_services_item_button,
.sc_services_strange .sc_item_columns_6 .sc_services_item_button {
display: none;
} .sc_services_hover {
-webkit-transform: translateZ(0);
-ms-transform: translateZ(0);
transform: translateZ(0);
}
.sc_services_hover .sc_services_item {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: relative;
z-index: 1;
text-align: center;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
perspective: none;
-webkit-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
}
.sc_services_hover .sc_services_item:hover {
z-index: 10;
}
.sc_services_hover .sc_services_item:before {
content: ' ';
width: 0;
height: 0;
padding-top: 98%;
display: inline-block;
}
.sc_services_hover .sc_services_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
-webkit-transform: translateZ(60px);
-ms-transform: translateZ(60px);
transform: translateZ(60px);
}
.sc_services_hover .sc_services_item_content,
.sc_services_hover .sc_services_item:hover .sc_services_item_content {
-webkit-transform: none;
-ms-transform: none;
transform: none;
-webkit-transition: none;
-ms-transition: none;
transition: none;
}
.sc_services_hover .sc_services_item_content {
position: relative;
z-index: 1;
top: auto;
left: auto;
bottom: auto;
right: auto;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
-webkit-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
background-color: #05080d;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
width: 100%;
max-height: 100%;
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_content:before,
.sc_services_hover .sc_services_item.with_image:hover .sc_services_item_content:before {
content: ' ';
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(5, 8, 13, 0.35);
-webkit-transition: background-color 0.3s ease 0s;
-ms-transition: background-color 0.3s ease 0s;
transition: background-color 0.3s ease 0s;
}
.sc_services_hover .sc_services_item_content_inner {
position: relative;
top: auto;
left: auto;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
max-height: 100%;
overflow: hidden;
padding: 2em;
-webkit-transform: translateZ(60px) scale(0.95);
-ms-transform: translateZ(60px) scale(0.95);
transform: translateZ(60px) scale(0.95);
}
.sc_services_hover .sc_services_item_icon,
.sc_services_hover .sc_services_item_pictogram {
position: relative;
display: inline-block;
font-size: 4em;
line-height: 1em;
}
.sc_services_hover .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
}
.sc_services_hover .sc_services_item_number {
display: inline-block;
font-size: 4em;
line-height: 1em;
font-weight: 400;
}
.sc_services_hover .sc_services_item_title {
font-size: 1.556em;
line-height: 1.3em;
font-weight: 400;
margin: 0;
}
.sc_services_hover .sc_services_item_content .sc_services_item_title {
margin: 1em 0 0;
}
.sc_services_hover .sc_services_item_featured_none .sc_services_item_content .sc_services_item_title {
margin-top: 0;
}
.sc_services_hover .sc_services_item_title + .sc_services_item_subtitle {
margin-top: 0.2em;
}
.sc_services_hover .sc_services_item_title + .sc_services_item_text,
.sc_services_hover .sc_services_item_subtitle + .sc_services_item_text {
margin-top: 0.4em;
}
.sc_services_hover .sc_services_item_price {
font-size: 1.5em;
font-weight: 400;
text-shadow: none;
margin-top: 0.6em;
}
.sc_services_hover .sc_services_item_text {
font-size: 16px;
line-height: 1.5em;
max-height: none;
}
.sc_services_hover .sc_services_item_content p {
margin: 0;
}
.sc_services_hover .sc_services_item_content p + p {
margin-top: 0.2em;
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_content.without_image:before {
display: none;
}
.sc_services_hover .sc_services_item_price,
.sc_services_hover .sc_services_item_price .amount,
.sc_services_hover .sc_services_item_icon,
.sc_services_hover .sc_services_item_number {
color: #ffffff !important;
}
.sc_services_hover .sc_services_item_title,
.sc_services_hover .sc_services_item_title a {
color: #ffffff !important;
}
.sc_services_hover .sc_services_item_title a:hover {
color: #ffffff !important;
}
.sc_services_hover .sc_services_item_subtitle,
.sc_services_hover .sc_services_item_subtitle a {
color: #ffffff !important;
}
.sc_services_hover .sc_services_item_subtitle a:hover {
color: #ffffff !important;
}
.sc_services_hover .sc_services_item_content {
color: #ffffff !important;
}
.sc_services_hover .sc_services_item_text {
color: rgba(255, 255, 255, 0.8);
}
.sc_services_hover.color_style_link2 .sc_services_item_icon {
color: var(--theme-color-text_link2) !important;
}
.sc_services_hover.color_style_link2 .sc_services_item_title a:hover, .sc_services_hover.color_style_link2 .sc_services_item_subtitle a:hover {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_hover.color_style_link3 .sc_services_item_icon {
color: var(--theme-color-text_link3) !important;
}
.sc_services_hover.color_style_link3 .sc_services_item_title a:hover, .sc_services_hover.color_style_link3 .sc_services_item_subtitle a:hover {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_hover [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_hover .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link_007);
}
.sc_services_hover [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_hover .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link2_007);
}
.sc_services_hover [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_hover .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link3_007);
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,
.sc_services_hover .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number {
color: var(--theme-color-text_dark) !important;
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,
.sc_services_hover .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_hover .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,
.sc_services_hover .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_hover.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a, .sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_hover.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a, .sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,
.sc_services_hover .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle, .sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle, .sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_hover .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,
.sc_services_hover .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_hover.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a, .sc_services_hover.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_hover.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a, .sc_services_hover.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text {
color: var(--theme-color-text) !important;
} .sc_services_tabs_simple .sc_services_item_icon {
color: var(--theme-color-text_link);
}
.sc_services_tabs_simple.color_style_link2 .sc_services_item_icon {
color: var(--theme-color-text_link2);
}
.sc_services_tabs_simple.color_style_link3 .sc_services_item_icon {
color: var(--theme-color-text_link3);
}
.sc_services_tabs_simple.color_style_dark .sc_services_item_icon {
color: var(--theme-color-text_dark);
}
.sc_services_tabs_simple .sc_services_item:hover .sc_services_item_icon,
.sc_services_tabs_simple .sc_services_item:hover .sc_services_item_title,
.sc_services_tabs_simple .sc_services_item:hover .sc_services_item_subtitle,
.sc_services_tabs_simple .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,
.sc_services_tabs_simple .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_title,
.sc_services_tabs_simple .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_subtitle {
color: var(--theme-color-text_hover);
}
.sc_services_tabs_simple.color_style_link2 .sc_services_item:hover .sc_services_item_icon,
.sc_services_tabs_simple.color_style_link2 .sc_services_item:hover .sc_services_item_title,
.sc_services_tabs_simple.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle,
.sc_services_tabs_simple.color_style_link2 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,
.sc_services_tabs_simple.color_style_link2 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_title,
.sc_services_tabs_simple.color_style_link2 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_subtitle {
color: var(--theme-color-text_hover2);
}
.sc_services_tabs_simple.color_style_link3 .sc_services_item:hover .sc_services_item_icon,
.sc_services_tabs_simple.color_style_link3 .sc_services_item:hover .sc_services_item_title,
.sc_services_tabs_simple.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle,
.sc_services_tabs_simple.color_style_link3 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,
.sc_services_tabs_simple.color_style_link3 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_title,
.sc_services_tabs_simple.color_style_link3 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_subtitle {
color: var(--theme-color-text_hover3);
}
.sc_services_tabs .sc_services_item_content {
color: var(--theme-color-alter_text);
background-color: var(--theme-color-alter_bg_color);
}
.sc_services_tabs .sc_services_item_title a {
color: var(--theme-color-alter_dark);
}
.sc_services_tabs .sc_services_item_title a:hover {
color: var(--theme-color-alter_link);
}
.sc_services_tabs.color_style_link2 .sc_services_item_title a:hover {
color: var(--theme-color-alter_link2);
}
.sc_services_tabs.color_style_link3 .sc_services_item_title a:hover {
color: var(--theme-color-alter_link3);
}
.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_icon {
color: var(--theme-color-alter_link);
}
.sc_services_tabs.color_style_link2 .sc_services_tabs_list_item .sc_services_item_icon {
color: var(--theme-color-alter_link2);
}
.sc_services_tabs.color_style_link3 .sc_services_tabs_list_item .sc_services_item_icon {
color: var(--theme-color-alter_link3);
}
.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_number {
color: var(--theme-color-alter_light);
}
.sc_services_tabs .sc_services_tabs_list_item {
background-color: var(--theme-color-alter_bg_color);
}
.sc_services_tabs .sc_services_tabs_list_item:nth-child(2n+2) {
background-color: var(--theme-color-alter_bg_hover);
}
.sc_services_tabs .sc_services_tabs_list_item:hover,
.sc_services_tabs .sc_services_tabs_list_item:nth-child(2n+2):hover {
background-color: var(--theme-color-alter_bd_hover);
}
.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_title {
color: var(--theme-color-alter_dark);
}
.sc_services_tabs .sc_services_tabs_list_item:hover .sc_services_item_title {
color: var(--theme-color-alter_link);
}
.sc_services_tabs.color_style_link2 .sc_services_tabs_list_item:hover .sc_services_item_title {
color: var(--theme-color-alter_link2);
}
.sc_services_tabs.color_style_link3 .sc_services_tabs_list_item:hover .sc_services_item_title {
color: var(--theme-color-alter_link3);
}
.sc_services_tabs.color_style_dark .sc_services_tabs_list_item:hover .sc_services_item_title {
color: var(--theme-color-alter_dark);
}
.sc_services_tabs .sc_services_tabs_list_item:hover .sc_services_item_icon {
color: var(--theme-color-alter_hover);
}
.sc_services_tabs.color_style_link2 .sc_services_tabs_list_item:hover .sc_services_item_icon {
color: var(--theme-color-alter_hover2);
}
.sc_services_tabs.color_style_link3 .sc_services_tabs_list_item:hover .sc_services_item_icon {
color: var(--theme-color-alter_hover3);
}
.sc_services_tabs.color_style_dark .sc_services_tabs_list_item:hover .sc_services_item_icon {
color: var(--theme-color-alter_dark);
}
.sc_services_tabs .sc_services_tabs_list_item:hover .sc_services_item_number {
color: var(--theme-color-alter_text);
}
.sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active {
background-color: var(--theme-color-alter_dark) !important;
}
.sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_title {
color: var(--theme-color-bg_color);
}
.sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,
.sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number {
color: var(--theme-color-alter_link);
}
.sc_services_tabs.color_style_link2 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,
.sc_services_tabs.color_style_link2 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number {
color: var(--theme-color-alter_link2);
}
.sc_services_tabs.color_style_link3 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,
.sc_services_tabs.color_style_link3 .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number {
color: var(--theme-color-alter_link3);
}
.sc_services_tabs.color_style_dark .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,
.sc_services_tabs.color_style_dark .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_number {
color: var(--theme-color-alter_dark);
} .sc_services_modern.sc_services_featured_top .swiper-wrapper .sc_services_item_thumb {
margin-top: 14px;
}
.sc_services_modern .sc_services_item {
margin-bottom: 2em;
text-align: center;
padding-top: 0.0001px;
}
.sc_services_modern.slider_swiper .sc_services_item,
.sc_services_modern .columns_padding_bottom .sc_services_item {
margin-bottom: 0;
}
.sc_services_modern .sc_services_item_thumb {
overflow: visible;
margin: 0 auto;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
width: 60%;
}
.sc_services_modern .sc_services_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_services_modern .post_featured_bg .post_thumb {
display: block;
width: 100%;
height: 100%;
position: absolute;
z-index: 2;
top: 0;
left: 0;
overflow: hidden;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_services_modern .post_featured_bg:before {
padding-top: 100%;
}
.sc_services_modern .post_featured > .sc_services_item_price,
.sc_services_modern .post_featured > p > .sc_services_item_price {
position: absolute;
z-index: 2;
bottom: 1em;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
-webkit-transition: -webkit-transform 0.3s ease;
-ms-transition: -ms-transform 0.3s ease;
transition: transform 0.3s ease;
}
.sc_services_modern .sc_services_item:hover .post_featured > .sc_services_item_price,
.sc_services_modern .sc_services_item:hover .post_featured > p > .sc_services_item_price {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
.sc_services_modern .sc_services_item_thumb .all-svg {
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 100%;
height: 100%;
z-index: 1;
}
.sc_services_modern .sc_services_item_thumb .all-svg span {
display: inline-block;
line-height: 0;
opacity: 0;
-webkit-transition: -webkit-transform 0.3s ease-out, opacity 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out, opacity 0.3s ease-out;
transition: transform 0.3s ease-out, opacity 0.3s ease-out;
will-change: transform;
}
.sc_services_modern .sc_services_item_thumb .all-svg .svg-1 {
position: absolute;
top: 0;
right: 0;
-webkit-transform: translate3d(-40px, 40px, 0);
-ms-transform: translate3d(-40px, 40px, 0);
transform: translate3d(-40px, 40px, 0);
}
.sc_services_modern .sc_services_item_thumb .all-svg .svg-1 svg {
width: 100px;
height: 100px;
fill: var(--theme-color-text_dark);
opacity: 0.1;
}
.sc_services_modern .sc_services_item_thumb .all-svg .svg-2 {
position: absolute;
left: 0;
bottom: 0;
-webkit-transform: translate3d(25px, -25px, 0);
-ms-transform: translate3d(25px, -25px, 0);
transform: translate3d(25px, -25px, 0);
}
.sc_services_modern .sc_services_item_thumb .all-svg .svg-2 svg {
width: 88px;
height: 88px;
fill: transparent;
stroke: var(--theme-color-text_link);
stroke-width: 12px;
}
.sc_services_modern .sc_services_item:hover .all-svg .svg-1 {
opacity: 1;
-webkit-transform: translate3d(30px, -10px, 0);
-ms-transform: translate3d(30px, -10px, 0);
transform: translate3d(30px, -10px, 0);
}
.sc_services_modern .sc_services_item:hover .all-svg .svg-2 {
opacity: 1;
-webkit-transform: translate3d(-20px, 5px, 0);
-ms-transform: translate3d(-20px, 5px, 0);
transform: translate3d(-20px, 5px, 0);
}
.sc_services_modern .sc_services_item_thumb[class*="hover_"] {
display: block;
}
.sc_services_modern .sc_services_item_thumb img {
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
overflow: hidden;
width: 100%;
position: relative;
z-index: 2;
}
.sc_services_modern .sc_services_item_icon,
.sc_services_modern .sc_services_item_pictogram {
position: relative;
display: inline-block;
font-size: 4em;
width: auto;
height: auto;
line-height: 1em;
}
.sc_services_modern .sc_services_item_icon img {
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.sc_services_modern .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
position: relative;
top: 2px;
}
.sc_services_modern .sc_services_item_pictogram {
border: none;
width: auto;
}
.sc_services_modern .sc_services_item_number {
display: inline-block;
text-align: center;
font-size: 5em;
line-height: 1em;
font-weight: 400;
}
.sc_services_modern .sc_services_item_featured_top .sc_services_item_pictogram + .sc_services_item_info,
.sc_services_modern .sc_services_item_featured_top .sc_services_item_icon + .sc_services_item_info,
.sc_services_modern .sc_services_item_featured_top .sc_services_item_number + .sc_services_item_info {
margin-top: 1.5em;
}
.sc_services_modern .sc_services_item_info {
padding: 0;
text-align: center;
}
.sc_services_modern .sc_services_item_title {
margin: 0;
}
.sc_services_modern .sc_services_item_title,
.sc_services_modern .sc_services_item_title a {
color: var(--theme-color-text_dark);
}
.sc_services_modern .sc_services_item_subtitle,
.sc_services_modern .sc_services_item_subtitle a {
color: var(--theme-color-text);
}
.sc_services_modern .sc_services_item_subtitle + .sc_services_item_title {
margin-top: 0.45em;
}
.sc_services_modern .sc_services_item_content {
font-size: 16px;
line-height: 1.62em;
margin-top: 0.8em;
}
.sc_services_modern .sc_services_item_content p:last-child {
margin-bottom: 0;
}
.sc_services_modern .sc_services_item_button {
margin: 1.5em 0 0;
}
.sc_services_modern.sc_services_featured_top .sc_services_item_thumb {
margin-bottom: 1.9em;
}
.sc_services_modern.sc_services_featured_top .post_featured_bg .post_thumb {
-webkit-transform: none;
-ms-transform: none;
transform: none;
-webkit-transition: -webkit-transform 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
will-change: transform;
}
.sc_services_modern.sc_services_featured_top .sc_services_item:hover .post_thumb {
-webkit-transform: scale3d(1.05, 1.05, 1.05);
-ms-transform: scale3d(1.05, 1.05, 1.05);
transform: scale3d(1.05, 1.05, 1.05);
}
.sc_services_modern .sc_services_item_featured_left,
.sc_services_modern .sc_services_item_featured_right {
position: relative;
overflow: hidden;
background-color: transparent;
}
.sc_services_modern .sc_services_item_featured_left.with_number,
.sc_services_modern .sc_services_item_featured_right.with_number {
min-height: 2.8em;
}
.sc_services_modern .sc_services_item_featured_left {
text-align: left;
}
.sc_services_modern .sc_services_item_featured_right {
text-align: right;
}
.sc_services_modern .sc_services_item_featured_left .sc_services_item_number,
.sc_services_modern .sc_services_item_featured_right .sc_services_item_number {
font-size: 3em;
line-height: 1em;
margin-top: 0;
position: absolute;
z-index: 1;
top: -5px;
left: 0;
}
.sc_services_modern .sc_services_item_featured_left .sc_services_item_icon,
.sc_services_modern .sc_services_item_featured_right .sc_services_item_icon {
font-size: 3.4em;
margin-top: 0;
position: absolute;
z-index: 1;
top: 0;
left: 0;
}
.sc_services_modern .sc_services_item_featured_right .sc_services_item_thumb,
.sc_services_modern .sc_services_item_featured_right .sc_services_item_icon,
.sc_services_modern .sc_services_item_featured_right .sc_services_item_pictogram,
.sc_services_modern .sc_services_item_featured_right .sc_services_item_number {
left: auto;
right: 0;
}
.sc_services_modern .sc_services_item_featured_left.without_content .sc_services_item_icon,
.sc_services_modern .sc_services_item_featured_right.without_content .sc_services_item_icon {
font-size: 1.5em;
}
.sc_services_modern .sc_services_item_featured_left .sc_services_item_pictogram,
.sc_services_modern .sc_services_item_featured_right .sc_services_item_pictogram {
font-size: 3.4em;
margin-top: 0;
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: 3.4em;
height: auto;
}
.sc_services_modern .sc_services_item_featured_left.without_content .sc_services_item_pictogram,
.sc_services_modern .sc_services_item_featured_right.without_content .sc_services_item_pictogram {
font-size: 1.5em;
}
.sc_services_modern .sc_services_item_featured_left .sc_services_item_thumb,
.sc_services_modern .sc_services_item_featured_right .sc_services_item_thumb {
width: 30%;
position: absolute;
z-index: 1;
top: 0;
left: 0;
}
.sc_services_modern .sc_services_item_featured_left .sc_services_item_content,
.sc_services_modern .sc_services_item_featured_right .sc_services_item_content {
min-height: 0;
}
.sc_services_modern .sc_services_item_featured_left .sc_services_item_info {
text-align: left;
padding: 0;
margin-left: 5em;
}
.sc_services_modern .sc_services_item_featured_left.with_image .sc_services_item_info {
padding-left: 2em;
margin-left: 30%;
}
.sc_services_modern .sc_services_item_featured_right .sc_services_item_thumb,
.sc_services_modern .sc_services_item_featured_right .sc_services_item_icon,
.sc_services_modern .sc_services_item_featured_right .sc_services_item_pictogram,
.sc_services_modern .sc_services_item_featured_right .sc_services_item_number {
left: auto;
right: 0;
}
.sc_services_modern .sc_services_item_featured_right .sc_services_item_info {
text-align: right;
padding: 0;
margin-right: 5em;
}
.sc_services_modern .sc_services_item_featured_right.with_image .sc_services_item_info {
padding-right: 2em;
margin-right: 30%;
}
.sc_services_modern .trx_addons_hover_content .trx_addons_hover_title {
font-size: 1.3333em;
}
.sc_services_modern .sc_services_item .sc_button_arrow {
position: relative;
display: inline-block;
width: 2.8em;
height: 2.8em;
line-height: 2.85em;
text-align: center;
color: var(--theme-color-text_dark);
background-color: var(--theme-color-text_dark_008);
border: none;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
-webkit-transition: color 0.3s ease, background-color 0.3s ease, box-shadow 0.3s ease-out;
-ms-transition: color 0.3s ease, background-color 0.3s ease, box-shadow 0.3s ease-out;
transition: color 0.3s ease, background-color 0.3s ease, box-shadow 0.3s ease-out;
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.sc_services_modern .sc_services_item .sc_button_arrow:before {
content: '\E9A4';
font-family: "fontello";
letter-spacing: 1px;
font-size: 12px;
font-weight: 400;
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.sc_services_modern .sc_services_item:hover .sc_button_arrow,
.sc_services_modern .sc_services_item .sc_button_arrow:hover {
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-text_link);
-webkit-box-shadow: 0 5px 16px var(--theme-color-text_link_02);
-ms-box-shadow: 0 5px 16px var(--theme-color-text_link_02);
box-shadow: 0 5px 16px var(--theme-color-text_link_02);
}
.sc_services_modern.color_style_link2 .sc_services_item:hover .sc_button_arrow, .sc_services_modern.color_style_link2 .sc_services_item .sc_button_arrow:hover {
background-color: var(--theme-color-text_link2);
-webkit-box-shadow: 0 5px 16px var(--theme-color-text_link2_02);
-ms-box-shadow: 0 5px 16px var(--theme-color-text_link2_02);
box-shadow: 0 5px 16px var(--theme-color-text_link2_02);
}
.sc_services_modern.color_style_link2 .sc_services_item_title a:hover {
color: var(--theme-color-text_dark);
}
.sc_services_modern.color_style_link3 .sc_services_item:hover .sc_button_arrow, .sc_services_modern.color_style_link3 .sc_services_item .sc_button_arrow:hover {
background-color: var(--theme-color-text_link3);
-webkit-box-shadow: 0 5px 16px var(--theme-color-text_link3_02);
-ms-box-shadow: 0 5px 16px var(--theme-color-text_link3_02);
box-shadow: 0 5px 16px var(--theme-color-text_link3_02);
}
.sc_services_modern.color_style_link3 .sc_services_item_title a:hover {
color: var(--theme-color-text_dark);
}
.sc_services_modern.color_style_dark .sc_services_item:hover .sc_button_arrow, .sc_services_modern.color_style_dark .sc_services_item .sc_button_arrow:hover {
color: var(--theme-color-inverse_hover);
background-color: var(--theme-color-text_dark);
-webkit-box-shadow: 0 5px 16px var(--theme-color-text_dark_02);
-ms-box-shadow: 0 5px 16px var(--theme-color-text_dark_02);
box-shadow: 0 5px 16px var(--theme-color-text_dark_02);
}
.sc_services_modern.color_style_dark .sc_services_item_title a:hover {
color: var(--theme-color-text_dark);
} .sc_services_breezy .sc_services_item {
position: relative;
z-index: 1;
text-align: center;
}
.sc_services_breezy .sc_services_item:before {
content: ' ';
width: 0;
height: 0;
padding-top: 98%;
display: inline-block;
}
.sc_services_breezy .sc_services_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_services_breezy .sc_services_item_content {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #05080d;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content:before {
content: ' ';
position: absolute;
z-index: 1;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: -1;
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, black 100%);
opacity: .6;
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
will-change: opacity;
}
.sc_services_breezy .sc_services_item.with_image:hover .sc_services_item_content:before {
opacity: 0;
}
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content:after {
content: ' ';
position: absolute;
z-index: 1;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: -1;
background-color: var(--theme-color-text_link);
opacity: 0;
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
will-change: opacity;
}
.sc_services_breezy .sc_services_item.with_image:hover .sc_services_item_content:after {
opacity: .7;
}
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image:before,
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image:after {
display: none;
}
.sc_services_breezy .sc_services_item_content_inner {
position: relative;
z-index: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
max-height: 100%;
overflow: hidden;
padding: 2.6em 2em;
}
.sc_services_breezy .trx_addons_column-1_5 .sc_services_item_content_inner,
.sc_services_breezy .trx_addons_column-1_6 .sc_services_item_content_inner,
.sc_services_breezy .trx_addons_column-1_7 .sc_services_item_content_inner,
.sc_services_breezy .trx_addons_column-1_8 .sc_services_item_content_inner {
padding: 1em;
}
.sc_services_breezy .trx_addons_column-1_5 .sc_services_item_content_inner .sc_services_item_title,
.sc_services_breezy .trx_addons_column-1_6 .sc_services_item_content_inner .sc_services_item_title,
.sc_services_breezy .trx_addons_column-1_7 .sc_services_item_content_inner .sc_services_item_title,
.sc_services_breezy .trx_addons_column-1_8 .sc_services_item_content_inner .sc_services_item_title {
font-size: 1.1em;
}
.sc_services_breezy .sc_services_item_icon,
.sc_services_breezy .sc_services_item_pictogram {
position: relative;
display: inline-block;
font-size: 4em;
line-height: 1em;
}
.sc_services_breezy .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
}
.sc_services_breezy .sc_services_item_number {
display: inline-block;
font-size: 4em;
line-height: 1em;
font-weight: 400;
}
.sc_services_breezy .sc_services_item_title {
font-size: 1.556em;
line-height: 1.3em;
font-weight: 400;
margin: 0.4em 0 0;
}
.sc_services_breezy .sc_services_item_featured_none .sc_services_item_title {
margin-top: 0;
}
.sc_services_breezy .sc_services_item_title + .sc_services_item_subtitle {
margin-top: 0.2em;
}
.sc_services_breezy .sc_services_item_title + .sc_services_item_text,
.sc_services_breezy .sc_services_item_subtitle + .sc_services_item_text {
margin-top: 0.4em;
}
.sc_services_breezy .sc_services_item_price {
font-size: 1.5em;
font-weight: 400;
margin-top: 0.6em;
}
.sc_services_breezy .sc_services_item_text {
font-size: 16px;
line-height: 1.5em;
max-height: 4.8em;
overflow: hidden;
}
.sc_services_breezy .sc_services_item_content p {
margin: 0;
}
.sc_services_breezy .sc_services_item_content p + p {
margin-top: 0.2em;
}
.sc_services_breezy .sc_services_item .sc_services_item_icon {
color: var(--theme-color-text_link);
}
.sc_services_breezy .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-inverse_link);
}
.sc_services_breezy .sc_services_item_price,
.sc_services_breezy .sc_services_item_price .amount,
.sc_services_breezy .sc_services_item_number {
color: #ffffff !important;
}
.sc_services_breezy .sc_services_item_title,
.sc_services_breezy .sc_services_item_title a {
color: #ffffff !important;
}
.sc_services_breezy .sc_services_item_title a:hover {
color: #ffffff !important;
}
.sc_services_breezy .sc_services_item_subtitle,
.sc_services_breezy .sc_services_item_subtitle a {
color: #ffffff !important;
}
.sc_services_breezy .sc_services_item_subtitle a:hover {
color: #ffffff !important;
}
.sc_services_breezy .sc_services_item_content {
color: #ffffff !important;
}
.sc_services_breezy .sc_services_item_text {
color: rgba(255, 255, 255, 0.8) !important;
}
.sc_services_breezy [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_breezy .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link_007);
}
.sc_services_breezy [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_breezy .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link2_007);
}
.sc_services_breezy [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_breezy .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link3_007);
}
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price,
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price .amount,
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number {
color: var(--theme-color-text_dark) !important;
}
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,
.sc_services_breezy .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_icon,
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number {
color: var(--theme-color-text_dark) !important;
}
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_breezy .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_breezy .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_breezy .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text {
color: var(--theme-color-text) !important;
}
.sc_services_breezy.color_style_link2 .sc_services_item .sc_services_item_icon {
color: var(--theme-color-text_link2);
}
.sc_services_breezy.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-inverse_link);
}
.sc_services_breezy.color_style_link2 .sc_services_item_title a:hover, .sc_services_breezy.color_style_link2 .sc_services_item_subtitle a:hover {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_breezy.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a, .sc_services_breezy.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_breezy.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle, .sc_services_breezy.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_breezy.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a, .sc_services_breezy.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_breezy.color_style_link2 .sc_services_item.with_image .sc_services_item_content:after {
background-color: var(--theme-color-text_link2);
}
.sc_services_breezy.color_style_link3 .sc_services_item .sc_services_item_icon {
color: var(--theme-color-text_link3);
}
.sc_services_breezy.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-inverse_link);
}
.sc_services_breezy.color_style_link3 .sc_services_item_title a:hover, .sc_services_breezy.color_style_link3 .sc_services_item_subtitle a:hover {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_breezy.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a, .sc_services_breezy.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_breezy.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle, .sc_services_breezy.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_breezy.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a, .sc_services_breezy.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_breezy.color_style_link3 .sc_services_item.with_image .sc_services_item_content:after {
background-color: var(--theme-color-text_link3);
}
.sc_services_breezy.color_style_dark .sc_services_item.with_image .sc_services_item_content:after {
background-color: #000000;
}
.sc_services_breezy.color_style_dark .sc_services_item .sc_services_item_icon {
color: var(--theme-color-text_link);
}
.sc_services_breezy.color_style_dark .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-inverse_link);
} .sc_services_cool .trx_addons_columns_wrap {
margin-left: 0;
margin-right: -4px;
}
.sc_services_cool .trx_addons_columns_wrap > [class*="trx_addons_column-"] {
padding-right: 4px;
}
.sc_services_cool .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],
.sc_services_cool .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_bottom {
padding-bottom: 4px;
}
.sc_services_cool .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"] {
padding-bottom: 0;
}
.sc_services_cool .sc_services_item {
position: relative;
z-index: 1;
text-align: left;
}
.sc_services_cool .sc_services_item:before {
content: ' ';
width: 0;
height: 0;
padding-top: 115%;
display: inline-block;
}
.sc_services_cool .sc_services_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_services_cool .sc_services_item_content {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #05080d;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.sc_services_cool .sc_services_item.with_image .sc_services_item_content:before {
content: ' ';
position: absolute;
z-index: 1;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: -1;
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, black 100%);
opacity: .6;
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
will-change: opacity;
}
.sc_services_cool .sc_services_item.with_image:hover .sc_services_item_content:before {
opacity: 0;
}
.sc_services_cool .sc_services_item.with_image .sc_services_item_content:after {
content: ' ';
position: absolute;
z-index: 1;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: -1;
background-color: var(--theme-color-text_link);
opacity: 0;
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
will-change: opacity;
}
.sc_services_cool .sc_services_item.with_image:hover .sc_services_item_content:after {
opacity: .7;
}
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image:before,
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image:after {
display: none;
}
.sc_services_cool .sc_services_item_content_inner {
position: relative;
z-index: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: stretch;
-ms-flex-pack: stretch;
justify-content: stretch;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
max-height: 100%;
overflow: hidden;
padding: 3em 2.2em;
}
.sc_services_cool .trx_addons_column-1_5 .sc_services_item_content_inner,
.sc_services_cool .trx_addons_column-1_6 .sc_services_item_content_inner,
.sc_services_cool .trx_addons_column-1_7 .sc_services_item_content_inner,
.sc_services_cool .trx_addons_column-1_8 .sc_services_item_content_inner {
padding: 1.8em;
}
.sc_services_cool .trx_addons_column-1_5 .sc_services_item_content_inner .sc_services_item_title,
.sc_services_cool .trx_addons_column-1_6 .sc_services_item_content_inner .sc_services_item_title,
.sc_services_cool .trx_addons_column-1_7 .sc_services_item_content_inner .sc_services_item_title,
.sc_services_cool .trx_addons_column-1_8 .sc_services_item_content_inner .sc_services_item_title {
font-size: 1.5em;
}
.sc_services_cool .sc_services_item_content_inner_bottom {
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
position: relative;
z-index: 1;
width: 100%;
max-height: 100%;
overflow: hidden;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_services_cool .sc_services_item .sc_services_item_content_inner_top {
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
opacity: 0;
will-change: transform, opacity;
-webkit-transition: -webkit-transform 0.3s ease-out, opacity 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out, opacity 0.3s ease-out;
transition: transform 0.3s ease-out, opacity 0.3s ease-out;
}
.sc_services_cool .sc_services_item:hover .sc_services_item_content_inner_top {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
.sc_services_cool .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner_bottom {
-webkit-transform: translateY(45px);
-ms-transform: translateY(45px);
transform: translateY(45px);
will-change: transform;
-webkit-transition: -webkit-transform 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
}
.sc_services_cool .sc_services_item.with_more:not(.no_links):hover .sc_services_item_content_inner_bottom {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.sc_services_cool .sc_services_item_icon,
.sc_services_cool .sc_services_item_pictogram {
position: relative;
display: inline-block;
font-size: 3em;
line-height: 1em;
}
.sc_services_cool .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
}
.sc_services_cool .sc_services_item_number {
display: inline-block;
font-size: 1.333em;
line-height: 1em;
font-weight: 400;
letter-spacing: 0;
}
.sc_services_cool .sc_services_item_title {
font-size: 1.944em;
line-height: 1.3em;
font-weight: 400;
margin: 0.4em 0 0;
}
.sc_services_cool .sc_services_item_featured_none .sc_services_item_title {
margin-top: 0;
}
.sc_services_cool .sc_services_item_title + .sc_services_item_subtitle {
margin-top: 0.5em;
}
.sc_services_cool .sc_services_item_title + .sc_services_item_text {
margin-top: 0.55em;
}
.sc_services_cool .sc_services_item_subtitle + .sc_services_item_text {
margin-top: 0.8em;
}
.sc_services_cool .sc_services_item_price {
font-size: 1.5em;
font-weight: 400;
margin-top: 0.6em;
}
.sc_services_cool .sc_services_item_text {
font-size: 16px;
line-height: 1.5em;
max-height: 4.8em;
overflow: hidden;
}
.sc_services_cool .sc_services_item_content p {
margin: 0;
}
.sc_services_cool .sc_services_item_content p + p {
margin-top: 0.2em;
}
.sc_services_cool .sc_services_item_button {
margin-top: 1.2em;
}
.sc_services_cool .sc_services_item.with_more:not(.no_links) .sc_services_item_button {
opacity: 0;
will-change: opacity;
-webkit-transition: opacity 0.3s ease-out;
-ms-transition: opacity 0.3s ease-out;
transition: opacity 0.3s ease-out;
}
.sc_services_cool .sc_services_item.with_more:not(.no_links):hover .sc_services_item_button {
opacity: 1;
}
.sc_services_cool .sc_services_item .sc_services_item_more_link {
position: relative;
display: inline-block;
top: auto;
left: auto;
height: auto;
width: auto;
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: #ffffff !important;
z-index: 1;
overflow: hidden;
}
.sc_services_cool .sc_services_item:hover .sc_services_item_more_link,
.sc_services_cool .sc_services_item .sc_services_item_more_link:hover {
color: #ffffff !important;
}
.sc_services_cool .sc_services_item .sc_services_item_more_link .link_text {
display: none;
position: relative;
margin-right: 0;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_cool .sc_services_item:hover .sc_services_item_more_link .link_text,
.sc_services_cool .sc_services_item .sc_services_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 6px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_cool .sc_services_item .sc_services_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 1.4em;
height: 1.4em;
line-height: 1.4em;
text-align: center;
}
.sc_services_cool .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 13px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E9A4';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_services_cool .sc_services_item .sc_services_item_icon {
color: #ffffff;
}
.sc_services_cool .sc_services_item:hover .sc_services_item_icon {
color: #ffffff;
}
.sc_services_cool .sc_services_item_price,
.sc_services_cool .sc_services_item_price .amount,
.sc_services_cool .sc_services_item_number {
color: #ffffff !important;
}
.sc_services_cool .sc_services_item_title,
.sc_services_cool .sc_services_item_title a {
color: #ffffff !important;
}
.sc_services_cool .sc_services_item_title a:hover {
color: #ffffff !important;
}
.sc_services_cool .sc_services_item_subtitle,
.sc_services_cool .sc_services_item_subtitle a {
color: #ffffff !important;
}
.sc_services_cool .sc_services_item_subtitle a:hover {
color: #ffffff !important;
}
.sc_services_cool .sc_services_item_content {
color: #ffffff !important;
}
.sc_services_cool .sc_services_item_text {
color: rgba(255, 255, 255, 0.8) !important;
}
.sc_services_cool [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_cool .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link_007);
}
.sc_services_cool [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_cool .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link2_007);
}
.sc_services_cool [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_cool .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link3_007);
}
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price,
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price .amount,
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number {
color: var(--theme-color-text_dark) !important;
}
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,
.sc_services_cool .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_icon,
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number {
color: var(--theme-color-text_dark) !important;
}
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_cool .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_cool .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text {
color: var(--theme-color-text) !important;
}
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link {
color: var(--theme-color-text_dark) !important;
}
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image:hover .sc_services_item_more_link,
.sc_services_cool .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_cool.color_style_link2 .sc_services_item .sc_services_item_icon {
color: #ffffff;
}
.sc_services_cool.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
color: #ffffff;
}
.sc_services_cool.color_style_link2 .sc_services_item_title a:hover, .sc_services_cool.color_style_link2 .sc_services_item_subtitle a:hover {
color: #ffffff !important;
}
.sc_services_cool.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a, .sc_services_cool.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_cool.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle, .sc_services_cool.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_cool.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a, .sc_services_cool.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_cool.color_style_link2 .sc_services_item.with_image .sc_services_item_content:after {
background-color: var(--theme-color-text_link2);
}
.sc_services_cool.color_style_link3 .sc_services_item .sc_services_item_icon {
color: #ffffff;
}
.sc_services_cool.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
color: #ffffff;
}
.sc_services_cool.color_style_link3 .sc_services_item_title a:hover, .sc_services_cool.color_style_link3 .sc_services_item_subtitle a:hover {
color: #ffffff;
}
.sc_services_cool.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a, .sc_services_cool.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_cool.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle, .sc_services_cool.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_cool.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a, .sc_services_cool.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_cool.color_style_link3 .sc_services_item.with_image .sc_services_item_content:after {
background-color: var(--theme-color-text_link3);
}
.sc_services_cool.color_style_dark .sc_services_item.with_image .sc_services_item_content:after {
background-color: #000000;
}
.sc_services_cool.color_style_dark .sc_services_item .sc_services_item_icon {
color: #ffffff;
}
.sc_services_cool.color_style_dark .sc_services_item:hover .sc_services_item_icon {
color: #ffffff;
} .sc_services_extra .sc_services_item {
position: relative;
z-index: 1;
text-align: center;
}
.sc_services_extra .sc_services_item:before {
content: ' ';
width: 0;
height: 0;
padding-top: 115%;
display: inline-block;
}
.sc_services_extra .sc_services_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_services_extra .sc_services_item_content {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #05080d;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.sc_services_extra .sc_services_item.with_image .sc_services_item_content:before {
content: ' ';
position: absolute;
z-index: 1;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: -1;
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, black 100%);
opacity: .6;
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
will-change: opacity;
}
.sc_services_extra .sc_services_item.with_image:hover .sc_services_item_content:before {
opacity: 0;
}
.sc_services_extra .sc_services_item.with_image .sc_services_item_content:after {
content: ' ';
position: absolute;
z-index: 1;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: -1;
background-color: var(--theme-color-text_link);
opacity: 0;
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
will-change: opacity;
}
.sc_services_extra .sc_services_item.with_image:hover .sc_services_item_content:after {
opacity: .7;
}
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image:before,
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image:after {
display: none;
}
.sc_services_extra .sc_services_item_content_inner {
position: relative;
z-index: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: stretch;
-ms-flex-pack: stretch;
justify-content: stretch;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
max-height: 100%;
overflow: hidden;
padding: 3em 2.2em;
}
.sc_services_extra .trx_addons_column-1_5 .sc_services_item_content_inner,
.sc_services_extra .trx_addons_column-1_6 .sc_services_item_content_inner,
.sc_services_extra .trx_addons_column-1_7 .sc_services_item_content_inner,
.sc_services_extra .trx_addons_column-1_8 .sc_services_item_content_inner {
padding: 1.8em;
}
.sc_services_extra .trx_addons_column-1_5 .sc_services_item_content_inner .sc_services_item_title,
.sc_services_extra .trx_addons_column-1_6 .sc_services_item_content_inner .sc_services_item_title,
.sc_services_extra .trx_addons_column-1_7 .sc_services_item_content_inner .sc_services_item_title,
.sc_services_extra .trx_addons_column-1_8 .sc_services_item_content_inner .sc_services_item_title {
font-size: 1.5em;
}
.sc_services_extra .sc_services_item_content_inner_bottom {
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
position: relative;
z-index: 1;
width: 100%;
max-height: 100%;
overflow: hidden;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_services_extra .sc_services_item .sc_services_item_content_inner_top {
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
opacity: 0;
will-change: transform, opacity;
-webkit-transition: -webkit-transform 0.3s ease-out, opacity 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out, opacity 0.3s ease-out;
transition: transform 0.3s ease-out, opacity 0.3s ease-out;
}
.sc_services_extra .sc_services_item:hover .sc_services_item_content_inner_top {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
.sc_services_extra .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner_bottom {
-webkit-transform: translateY(45px);
-ms-transform: translateY(45px);
transform: translateY(45px);
will-change: transform;
-webkit-transition: -webkit-transform 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
}
.sc_services_extra .sc_services_item.with_more:not(.no_links):hover .sc_services_item_content_inner_bottom {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.sc_services_extra .sc_services_item_icon,
.sc_services_extra .sc_services_item_pictogram {
position: relative;
display: inline-block;
font-size: 3em;
line-height: 1em;
}
.sc_services_extra .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
}
.sc_services_extra .sc_services_item_number {
display: inline-block;
font-size: 1.556em;
line-height: 1em;
font-weight: 400;
letter-spacing: 0;
}
.sc_services_extra .sc_services_item_title {
font-size: 1.944em;
line-height: 1.3em;
font-weight: 400;
margin: 0.4em 0 0;
}
.sc_services_extra .sc_services_item_featured_none .sc_services_item_title {
margin-top: 0;
}
.sc_services_extra .sc_services_item_title + .sc_services_item_subtitle {
margin-top: 0.5em;
}
.sc_services_extra .sc_services_item_title + .sc_services_item_text {
margin-top: 0.55em;
}
.sc_services_extra .sc_services_item_subtitle + .sc_services_item_text {
margin-top: 0.8em;
}
.sc_services_extra .sc_services_item_price {
font-size: 1.5em;
font-weight: 400;
margin-top: 0.6em;
}
.sc_services_extra .sc_services_item_text {
font-size: 16px;
line-height: 1.5em;
max-height: 4.8em;
overflow: hidden;
}
.sc_services_extra .sc_services_item_content p {
margin: 0;
}
.sc_services_extra .sc_services_item_content p + p {
margin-top: 0.2em;
}
.sc_services_extra .sc_services_item_button {
margin-top: 1.2em;
}
.sc_services_extra .sc_services_item.with_more:not(.no_links) .sc_services_item_button {
opacity: 0;
will-change: opacity;
-webkit-transition: opacity 0.3s ease-out;
-ms-transition: opacity 0.3s ease-out;
transition: opacity 0.3s ease-out;
}
.sc_services_extra .sc_services_item.with_more:not(.no_links):hover .sc_services_item_button {
opacity: 1;
}
.sc_services_extra .sc_services_item .sc_services_item_more_link {
position: relative;
display: inline-block;
top: auto;
left: auto;
height: auto;
width: auto;
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: #ffffff !important;
z-index: 1;
overflow: hidden;
}
.sc_services_extra .sc_services_item:hover .sc_services_item_more_link,
.sc_services_extra .sc_services_item .sc_services_item_more_link:hover {
color: #ffffff !important;
}
.sc_services_extra .sc_services_item .sc_services_item_more_link .link_text {
display: none;
position: relative;
margin-right: 0;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_extra .sc_services_item:hover .sc_services_item_more_link .link_text,
.sc_services_extra .sc_services_item .sc_services_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 6px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_extra .sc_services_item .sc_services_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 1.4em;
height: 1.4em;
line-height: 1.4em;
text-align: center;
}
.sc_services_extra .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 13px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E9A4';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_services_extra .sc_services_item .sc_services_item_icon {
color: #ffffff;
}
.sc_services_extra .sc_services_item:hover .sc_services_item_icon {
color: #ffffff;
}
.sc_services_extra .sc_services_item_price,
.sc_services_extra .sc_services_item_price .amount,
.sc_services_extra .sc_services_item_number {
color: #ffffff !important;
}
.sc_services_extra .sc_services_item_title,
.sc_services_extra .sc_services_item_title a {
color: #ffffff !important;
}
.sc_services_extra .sc_services_item_title a:hover {
color: #ffffff !important;
}
.sc_services_extra .sc_services_item_subtitle,
.sc_services_extra .sc_services_item_subtitle a {
color: #ffffff !important;
}
.sc_services_extra .sc_services_item_subtitle a:hover {
color: #ffffff !important;
}
.sc_services_extra .sc_services_item_content {
color: #ffffff !important;
}
.sc_services_extra .sc_services_item_text {
color: rgba(255, 255, 255, 0.8) !important;
}
.sc_services_extra [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_extra .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link_007);
}
.sc_services_extra [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_extra .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link2_007);
}
.sc_services_extra [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_extra .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link3_007);
}
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price,
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price .amount,
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number {
color: var(--theme-color-text_dark) !important;
}
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,
.sc_services_extra .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_icon,
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number {
color: var(--theme-color-text_dark) !important;
}
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_extra .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_extra .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text {
color: var(--theme-color-text) !important;
}
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link {
color: var(--theme-color-text_dark) !important;
}
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image:hover .sc_services_item_more_link,
.sc_services_extra .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_extra.color_style_link2 .sc_services_item .sc_services_item_icon {
color: #ffffff;
}
.sc_services_extra.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
color: #ffffff;
}
.sc_services_extra.color_style_link2 .sc_services_item_title a:hover, .sc_services_extra.color_style_link2 .sc_services_item_subtitle a:hover {
color: #ffffff !important;
}
.sc_services_extra.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a, .sc_services_extra.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_extra.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle, .sc_services_extra.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_extra.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a, .sc_services_extra.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_extra.color_style_link2 .sc_services_item.with_image .sc_services_item_content:after {
background-color: var(--theme-color-text_link2);
}
.sc_services_extra.color_style_link3 .sc_services_item .sc_services_item_icon {
color: #ffffff;
}
.sc_services_extra.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
color: #ffffff;
}
.sc_services_extra.color_style_link3 .sc_services_item_title a:hover, .sc_services_extra.color_style_link3 .sc_services_item_subtitle a:hover {
color: #ffffff !important;
}
.sc_services_extra.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a, .sc_services_extra.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_extra.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle, .sc_services_extra.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_extra.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a, .sc_services_extra.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_extra.color_style_link3 .sc_services_item.with_image .sc_services_item_content:after {
background-color: var(--theme-color-text_link3);
}
.sc_services_extra.color_style_dark .sc_services_item.with_image .sc_services_item_content:after {
background-color: #000000;
}
.sc_services_extra.color_style_dark .sc_services_item .sc_services_item_icon {
color: #ffffff;
}
.sc_services_extra.color_style_dark .sc_services_item:hover .sc_services_item_icon {
color: #ffffff;
} .sc_services_strong .sc_services_item {
position: relative;
z-index: 1;
text-align: left;
}
.sc_services_strong .sc_services_item:before {
content: ' ';
width: 0;
height: 0;
padding-top: 115%;
display: inline-block;
}
.sc_services_strong .sc_services_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_services_strong .sc_services_item_content {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #05080d;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.sc_services_strong .sc_services_item.with_image .sc_services_item_content:before {
content: ' ';
position: absolute;
z-index: 1;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: -1;
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, black 100%);
opacity: .6;
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
will-change: opacity;
}
.sc_services_strong .sc_services_item.with_image:hover .sc_services_item_content:before {
opacity: 0;
}
.sc_services_strong .sc_services_item.with_image .sc_services_item_content:after {
content: ' ';
position: absolute;
z-index: 1;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: -1;
background: #000;
opacity: 0;
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
will-change: opacity;
}
.sc_services_strong .sc_services_item.with_image:hover .sc_services_item_content:after {
opacity: .6;
}
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image:before,
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image:after {
display: none;
}
.sc_services_strong .sc_services_item_content_inner {
position: relative;
z-index: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: stretch;
-ms-flex-pack: stretch;
justify-content: stretch;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
max-height: 100%;
overflow: hidden;
padding: 2em 2.2em 2.4em;
}
.sc_services_strong .trx_addons_column-1_5 .sc_services_item_content_inner,
.sc_services_strong .trx_addons_column-1_6 .sc_services_item_content_inner,
.sc_services_strong .trx_addons_column-1_7 .sc_services_item_content_inner,
.sc_services_strong .trx_addons_column-1_8 .sc_services_item_content_inner {
padding: 1.8em;
}
.sc_services_strong .trx_addons_column-1_5 .sc_services_item_content_inner .sc_services_item_title,
.sc_services_strong .trx_addons_column-1_6 .sc_services_item_content_inner .sc_services_item_title,
.sc_services_strong .trx_addons_column-1_7 .sc_services_item_content_inner .sc_services_item_title,
.sc_services_strong .trx_addons_column-1_8 .sc_services_item_content_inner .sc_services_item_title {
font-size: 1.3em;
}
.sc_services_strong .sc_services_item_content_inner_bottom {
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
position: relative;
z-index: 1;
width: 100%;
max-height: 100%;
overflow: hidden;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_services_strong .sc_services_item .sc_services_item_content_inner_top {
opacity: 1;
}
.sc_services_strong .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner_bottom {
-webkit-transform: translateY(40px);
-ms-transform: translateY(40px);
transform: translateY(40px);
will-change: transform;
-webkit-transition: -webkit-transform 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
}
.sc_services_strong .sc_services_item.with_more:not(.no_links):hover .sc_services_item_content_inner_bottom {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.sc_services_strong .sc_services_item_icon,
.sc_services_strong .sc_services_item_pictogram {
position: relative;
display: inline-block;
font-size: 3em;
line-height: 1em;
}
.sc_services_strong .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
}
.sc_services_strong .sc_services_item_number {
display: inline-block;
font-size: 1.333em;
line-height: 1em;
font-weight: 400;
letter-spacing: 0;
}
.sc_services_strong .sc_services_item_title {
font-size: 1.556em;
line-height: 1.3em;
font-weight: 400;
margin: 0.4em 0 0;
}
.sc_services_strong .sc_services_item_featured_none .sc_services_item_title {
margin-top: 0;
}
.sc_services_strong .sc_services_item_title + .sc_services_item_subtitle {
margin-top: 0.5em;
}
.sc_services_strong .sc_services_item_title + .sc_services_item_text {
margin-top: 0.55em;
}
.sc_services_strong .sc_services_item_subtitle + .sc_services_item_text {
margin-top: 0.8em;
}
.sc_services_strong .sc_services_item_price {
font-size: 1.5em;
font-weight: 400;
margin-top: 0.6em;
}
.sc_services_strong .sc_services_item_text {
font-size: 16px;
line-height: 1.5em;
max-height: 4.8em;
overflow: hidden;
}
.sc_services_strong .sc_services_item_content p {
margin: 0;
}
.sc_services_strong .sc_services_item_content p + p {
margin-top: 0.2em;
}
.sc_services_strong .sc_services_item_button {
margin-top: 1.2em;
}
.sc_services_strong .sc_services_item.with_more:not(.no_links) .sc_services_item_button {
opacity: 0;
will-change: opacity;
-webkit-transition: opacity 0.3s ease-out;
-ms-transition: opacity 0.3s ease-out;
transition: opacity 0.3s ease-out;
}
.sc_services_strong .sc_services_item.with_more:not(.no_links):hover .sc_services_item_button {
opacity: 1;
}
.sc_services_strong .sc_services_item .sc_services_item_more_link {
position: relative;
display: inline-block;
top: auto;
left: auto;
height: auto;
width: auto;
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: #ffffff !important;
z-index: 1;
overflow: hidden;
}
.sc_services_strong .sc_services_item:hover .sc_services_item_more_link,
.sc_services_strong .sc_services_item .sc_services_item_more_link:hover {
color: #ffffff !important;
}
.sc_services_strong .sc_services_item .sc_services_item_more_link .link_text {
display: none;
position: relative;
margin-right: 0;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_strong .sc_services_item:hover .sc_services_item_more_link .link_text,
.sc_services_strong .sc_services_item .sc_services_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 6px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_strong .sc_services_item .sc_services_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 1.4em;
height: 1.4em;
line-height: 1.4em;
text-align: center;
}
.sc_services_strong .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 11px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E9A4';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_services_strong .sc_services_item .sc_services_item_icon {
color: #ffffff;
}
.sc_services_strong .sc_services_item:hover .sc_services_item_icon {
color: #ffffff;
}
.sc_services_strong .sc_services_item_price,
.sc_services_strong .sc_services_item_price .amount,
.sc_services_strong .sc_services_item_number {
color: #ffffff !important;
}
.sc_services_strong .sc_services_item_title,
.sc_services_strong .sc_services_item_title a {
color: #ffffff !important;
}
.sc_services_strong .sc_services_item_title a:hover {
color: #ffffff !important;
}
.sc_services_strong .sc_services_item_subtitle,
.sc_services_strong .sc_services_item_subtitle a {
color: #ffffff !important;
}
.sc_services_strong .sc_services_item_subtitle a:hover {
color: #ffffff !important;
}
.sc_services_strong .sc_services_item_content {
color: #ffffff !important;
}
.sc_services_strong .sc_services_item_text {
color: rgba(255, 255, 255, 0.8) !important;
}
.sc_services_strong [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_strong .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link_007);
}
.sc_services_strong [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_strong .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link2_007);
}
.sc_services_strong [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_strong .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link3_007);
}
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price,
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price .amount,
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number {
color: var(--theme-color-text_dark) !important;
}
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,
.sc_services_strong .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_icon,
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number {
color: var(--theme-color-text_dark) !important;
}
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_strong .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_strong .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text {
color: var(--theme-color-text) !important;
}
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link {
color: var(--theme-color-text_dark) !important;
}
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image:hover .sc_services_item_more_link,
.sc_services_strong .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_strong.color_style_link2 .sc_services_item .sc_services_item_icon {
color: #ffffff;
}
.sc_services_strong.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
color: #ffffff;
}
.sc_services_strong.color_style_link2 .sc_services_item_title a:hover, .sc_services_strong.color_style_link2 .sc_services_item_subtitle a:hover {
color: #ffffff !important;
}
.sc_services_strong.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a, .sc_services_strong.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_strong.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle, .sc_services_strong.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_strong.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a, .sc_services_strong.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_strong.color_style_link3 .sc_services_item .sc_services_item_icon {
color: #ffffff;
}
.sc_services_strong.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
color: #ffffff;
}
.sc_services_strong.color_style_link3 .sc_services_item_title a:hover, .sc_services_strong.color_style_link3 .sc_services_item_subtitle a:hover {
color: #ffffff !important;
}
.sc_services_strong.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a, .sc_services_strong.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_strong.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle, .sc_services_strong.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_strong.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a, .sc_services_strong.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_strong.color_style_dark .sc_services_item .sc_services_item_icon {
color: #ffffff;
}
.sc_services_strong.color_style_dark .sc_services_item:hover .sc_services_item_icon {
color: #ffffff;
} .sc_services_minimal { }
.elementor-section-full_width .sc_services_minimal .sc_services_item:before {
padding-top: 71%;
}
.sc_services_minimal .sc_services_item {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: relative;
z-index: 1;
text-align: center;
overflow: hidden;
}
.sc_services_minimal .sc_services_item:before {
content: '';
width: 0;
height: 0;
padding-top: 95%;
display: inline-block;
}
.sc_services_minimal .sc_services_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_services_minimal .sc_services_item_content {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #05080d;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
width: 100%;
height: 100%;
}
.sc_services_minimal .sc_services_item.with_image .sc_services_item_featured_image {
position: absolute;
z-index: -1;
top: -1px;
right: -1px;
bottom: -1px;
left: -1px;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
will-change: transform;
-webkit-transition: -webkit-transform 0.4s ease-out;
-ms-transition: -ms-transform 0.4s ease-out;
transition: transform 0.4s ease-out;
-webkit-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
}
.sc_services_minimal .sc_services_item.with_image .sc_services_item_featured_image:before {
content: ' ';
position: absolute;
z-index: 1;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: -1;
background: #0C0F16;
opacity: .45;
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
will-change: opacity;
}
.sc_services_minimal .sc_services_item.with_image .sc_services_item_featured_image:hover:before {
opacity: .77;
}
.sc_services_minimal .sc_services_item:hover .sc_services_item_featured_image {
-webkit-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);
}
.sc_services_minimal .sc_services_item.with_image .sc_services_item_featured_image.without_image:before {
display: none;
}
.sc_services_minimal .sc_services_item_content_inner {
position: relative;
z-index: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
max-height: 100%;
overflow: hidden;
padding: 3em 2em;
}
.sc_services_minimal .sc_services_item_content_inner_bottom {
display: block;
position: relative;
z-index: 1;
line-height: 1;
width: 100%;
max-height: 100%;
overflow: hidden;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_services_minimal .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.sc_services_minimal .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner_bottom {
padding-top: 5.7em;
}
.sc_services_minimal .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner_bottom {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
will-change: transform;
-webkit-transition: -webkit-transform 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
}
.sc_services_minimal .sc_services_item.with_more:not(.no_links):hover .sc_services_item_content_inner_bottom {
-webkit-transform: translateY(-1em);
-ms-transform: translateY(-1em);
transform: translateY(-1em);
}
.sc_services_minimal .sc_services_item_icon,
.sc_services_minimal .sc_services_item_pictogram {
position: relative;
display: inline-block;
font-size: 3em;
line-height: 1em;
}
.sc_services_minimal .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
}
.sc_services_minimal .sc_services_item_number {
display: inline-block;
font-size: 1.333em;
line-height: 1em;
font-weight: 400;
letter-spacing: 0;
}
.sc_services_minimal .sc_services_item_title {
font-size: 1.944em;
line-height: 1.3em;
font-weight: 400;
letter-spacing: 0;
margin: 0.4em 0 0;
}
.sc_services_minimal .sc_services_item_subtitle {
font-size: 15px;
line-height: 1.5em;
font-weight: 400;
letter-spacing: 1.7px;
text-transform: uppercase;
opacity: .9;
}
.sc_services_minimal .sc_services_item_featured_none .sc_services_item_title {
margin-top: 0;
}
.sc_services_minimal .sc_services_item_title + .sc_services_item_subtitle {
margin-top: 0.5em;
}
.sc_services_minimal .sc_services_item_title + .sc_services_item_text {
margin-top: 0.55em;
}
.sc_services_minimal .sc_services_item_subtitle + .sc_services_item_text {
margin-top: 0.8em;
}
.sc_services_minimal .sc_services_item_price {
font-size: 1.5em;
font-weight: 400;
margin-top: 0.6em;
}
.sc_services_minimal .sc_services_item_text {
font-size: 16px;
line-height: 1.5em;
}
.sc_services_minimal .sc_services_item_content p {
margin: 0;
}
.sc_services_minimal .sc_services_item_content p + p {
margin-top: 0.2em;
}
.sc_services_minimal .sc_services_item.with_more:not(.no_links) .sc_services_item_button {
opacity: 0;
will-change: opacity;
-webkit-transition: opacity 0.3s ease-out;
-ms-transition: opacity 0.3s ease-out;
transition: opacity 0.3s ease-out;
}
.sc_services_minimal .sc_services_item.with_more:not(.no_links):hover .sc_services_item_button {
opacity: 1;
}
.sc_services_minimal .sc_services_item .sc_services_item_more_link {
position: relative;
display: inline-block;
top: auto;
left: auto;
height: auto;
width: auto;
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: #ffffff !important;
z-index: 1;
overflow: hidden;
}
.sc_services_minimal .sc_services_item:hover .sc_services_item_more_link,
.sc_services_minimal .sc_services_item .sc_services_item_more_link:hover {
color: #ffffff !important;
}
.sc_services_minimal .sc_services_item .sc_services_item_more_link .link_text {
display: none;
position: relative;
margin-right: 0;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_minimal .sc_services_item:hover .sc_services_item_more_link .link_text,
.sc_services_minimal .sc_services_item .sc_services_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 6px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_minimal .sc_services_item .sc_services_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 2em;
height: 1.4em;
line-height: 1.4em;
text-align: center;
}
.sc_services_minimal .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 16px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E9A4';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_services_minimal .sc_services_item .sc_services_item_icon {
color: #ffffff;
}
.sc_services_minimal .sc_services_item:hover .sc_services_item_icon {
color: #ffffff;
}
.sc_services_minimal .sc_services_item_price,
.sc_services_minimal .sc_services_item_price .amount,
.sc_services_minimal .sc_services_item_number {
color: #ffffff !important;
}
.sc_services_minimal .sc_services_item_title,
.sc_services_minimal .sc_services_item_title a {
color: #ffffff !important;
}
.sc_services_minimal .sc_services_item_title a:hover {
color: #ffffff !important;
}
.sc_services_minimal .sc_services_item_subtitle,
.sc_services_minimal .sc_services_item_subtitle a {
color: #ffffff !important;
}
.sc_services_minimal .sc_services_item_subtitle a:hover {
color: #ffffff !important;
}
.sc_services_minimal .sc_services_item_content {
color: #ffffff !important;
}
.sc_services_minimal .sc_services_item_text {
color: rgba(255, 255, 255, 0.8) !important;
}
.sc_services_minimal [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_minimal .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link_007);
}
.sc_services_minimal [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_minimal .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link2_007);
}
.sc_services_minimal [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_minimal .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link3_007);
}
.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price,
.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price .amount,
.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number {
color: var(--theme-color-text_dark) !important;
}
.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,
.sc_services_minimal .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_icon,
.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number {
color: var(--theme-color-text_dark) !important;
}
.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,
.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_minimal .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,
.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,
.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_minimal .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,
.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text {
color: var(--theme-color-text) !important;
}
.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link {
color: var(--theme-color-text_dark) !important;
}
.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image:hover .sc_services_item_more_link,
.sc_services_minimal .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_minimal.color_style_link2 .sc_services_item .sc_services_item_icon {
color: #ffffff;
}
.sc_services_minimal.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
color: #ffffff;
}
.sc_services_minimal.color_style_link2 .sc_services_item_title a:hover, .sc_services_minimal.color_style_link2 .sc_services_item_subtitle a:hover {
color: #ffffff !important;
}
.sc_services_minimal.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a, .sc_services_minimal.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_minimal.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle, .sc_services_minimal.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_minimal.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a, .sc_services_minimal.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_minimal.color_style_link3 .sc_services_item .sc_services_item_icon {
color: #ffffff;
}
.sc_services_minimal.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
color: #ffffff;
}
.sc_services_minimal.color_style_link3 .sc_services_item_title a:hover, .sc_services_minimal.color_style_link3 .sc_services_item_subtitle a:hover {
color: #ffffff !important;
}
.sc_services_minimal.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a, .sc_services_minimal.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_minimal.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle, .sc_services_minimal.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_minimal.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a, .sc_services_minimal.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_minimal.color_style_dark .sc_services_item .sc_services_item_icon {
color: #ffffff;
}
.sc_services_minimal.color_style_dark .sc_services_item:hover .sc_services_item_icon {
color: #ffffff;
}
.sc_services_minimal .trx_addons_column-1_4 .sc_services_item_content_inner {
padding: 1.6em;
}
.sc_services_minimal .trx_addons_column-1_4 .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner_bottom {
padding-top: 2em;
}
.sc_services_minimal .trx_addons_column-1_4 .sc_services_item_title {
font-size: 1.4em;
}
.sc_services_minimal .trx_addons_column-1_4 .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 14px;
} .sc_services_creative {
-webkit-transform: translateZ(0);
-ms-transform: translateZ(0);
transform: translateZ(0);
}
.sc_services_creative .sc_services_item {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: relative;
z-index: 1;
text-align: left;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
perspective: none;
}
.sc_services_creative .sc_services_item:hover {
z-index: 10;
}
.sc_services_creative .sc_services_item:before {
content: ' ';
width: 0;
height: 0;
padding-top: 110%;
display: inline-block;
}
.sc_services_creative .sc_services_item.with_image .sc_services_item_content:before {
content: ' ';
position: absolute;
z-index: -1;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, black 100%);
-webkit-transition: background 0.3s ease 0s;
-ms-transition: background 0.3s ease 0s;
transition: background 0.3s ease 0s;
opacity: .6;
}
.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image:before {
display: none;
}
.sc_services_creative .sc_services_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
-webkit-transform: translateZ(60px);
-ms-transform: translateZ(60px);
transform: translateZ(60px);
}
.sc_services_creative .sc_services_item_content {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #05080d;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
width: 100%;
height: 100%;
}
.sc_services_creative .sc_services_item_content_inner {
position: relative;
z-index: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: stretch;
-ms-flex-pack: stretch;
justify-content: stretch;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
max-height: 100%;
overflow: hidden;
padding: 2.8em 2.6em;
-webkit-transform: translateZ(60px);
-ms-transform: translateZ(60px);
transform: translateZ(60px);
}
.sc_services_creative .sc_services_item_content_inner_top {
margin-bottom: 20px;
}
.sc_services_creative .sc_services_item_content_inner_bottom {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
width: 100%;
}
.sc_services_creative .sc_services_item_icon,
.sc_services_creative .sc_services_item_pictogram {
position: relative;
display: inline-block;
font-size: 4em;
line-height: 1em;
}
.sc_services_creative .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
}
.sc_services_creative .sc_services_item_number {
display: inline-block;
font-size: 1.667em;
line-height: 1em;
font-weight: 400;
letter-spacing: -0.2px;
}
.sc_services_creative .sc_services_item_title {
font-size: 1.556em;
line-height: 1.3em;
font-weight: 400;
margin: 0;
}
.sc_services_creative .sc_services_item_title + .sc_services_item_subtitle {
margin-top: 0.2em;
}
.sc_services_creative .sc_services_item_text + .sc_services_item_title {
margin-top: 0.25em;
}
.sc_services_creative .sc_services_item_price {
font-size: 1.5em;
font-weight: 400;
text-shadow: none;
margin-bottom: 0.5em;
}
.sc_services_creative .sc_services_item_text {
font-size: 16px;
line-height: 1.5em;
}
.sc_services_creative .sc_services_item_content p {
margin: 0;
}
.sc_services_creative .sc_services_item_content p + p {
margin-top: 0.2em;
}
.sc_services_creative .sc_services_item_price,
.sc_services_creative .sc_services_item_price .amount,
.sc_services_creative .sc_services_item_icon,
.sc_services_creative .sc_services_item_number {
color: #ffffff !important;
}
.sc_services_creative .sc_services_item_title,
.sc_services_creative .sc_services_item_title a {
color: #ffffff !important;
}
.sc_services_creative .sc_services_item_title a:hover {
color: #ffffff !important;
}
.sc_services_creative .sc_services_item_subtitle,
.sc_services_creative .sc_services_item_subtitle a {
color: #ffffff !important;
}
.sc_services_creative .sc_services_item_subtitle a:hover {
color: #ffffff !important;
}
.sc_services_creative .sc_services_item_content {
color: #ffffff !important;
}
.sc_services_creative .sc_services_item_text {
color: rgba(255, 255, 255, 0.8);
}
.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text {
color: var(--theme-color-text) !important;
}
.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price,
.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price .amount {
color: var(--theme-color-text_dark) !important;
}
.sc_services_creative.color_style_link2 .sc_services_item_icon {
color: var(--theme-color-text_link2) !important;
}
.sc_services_creative.color_style_link2 .sc_services_item_title a:hover, .sc_services_creative.color_style_link2 .sc_services_item_subtitle a:hover {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_creative.color_style_link3 .sc_services_item_icon {
color: var(--theme-color-text_link3) !important;
}
.sc_services_creative.color_style_link3 .sc_services_item_title a:hover, .sc_services_creative.color_style_link3 .sc_services_item_subtitle a:hover {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_creative [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_creative .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link_007);
}
.sc_services_creative [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_creative .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link2_007);
}
.sc_services_creative [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_creative .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link3_007);
}
.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,
.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number {
color: var(--theme-color-text_dark) !important;
}
.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,
.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_creative .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,
.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_creative.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a, .sc_services_creative.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_creative.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a, .sc_services_creative.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,
.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_creative.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle, .sc_services_creative.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_creative.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle, .sc_services_creative.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_creative .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,
.sc_services_creative .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_creative.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a, .sc_services_creative.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_creative.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a, .sc_services_creative.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
} .sc_services_shine .sc_services_item {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: relative;
z-index: 1;
text-align: left;
}
.sc_services_shine .sc_services_item:before {
content: ' ';
width: 0;
height: 0;
padding-top: 80%;
display: inline-block;
}
.sc_services_shine .sc_services_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_services_shine .sc_services_item_content {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: relative;
z-index: 1;
background-color: #05080d;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
width: 100%;
max-height: 100%;
}
.sc_services_shine .sc_services_item.with_image .sc_services_item_content:before {
content: ' ';
position: absolute;
z-index: 1;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: -1;
background-color: var(--theme-color-alter_bg_color);
opacity: 1;
-webkit-transition: background-color 0.3s ease, opacity 0.3s ease;
-ms-transition: background-color 0.3s ease, opacity 0.3s ease;
transition: background-color 0.3s ease, opacity 0.3s ease;
will-change: background-color, opacity;
}
.sc_services_shine .sc_services_item.with_image:hover .sc_services_item_content:before {
background-color: var(--theme-color-text_link);
opacity: .7;
}
.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image:before {
display: none;
}
.sc_services_shine .sc_services_item_content_inner {
position: relative;
z-index: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
max-height: 100%;
overflow: hidden;
padding: 4em 2.8em;
}
.sc_services_shine .sc_services_item_icon,
.sc_services_shine .sc_services_item_pictogram {
position: relative;
display: inline-block;
font-size: 4.2em;
line-height: 1em;
}
.sc_services_shine .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
}
.sc_services_shine .sc_services_item_number {
display: inline-block;
font-size: 4em;
line-height: 1em;
font-weight: 400;
}
.sc_services_shine .sc_services_item_title {
font-size: 1.556em;
line-height: 1.3em;
font-weight: 400;
margin: 1.1em 0 0;
}
.sc_services_shine .sc_services_item_featured_none .sc_services_item_title {
margin-top: 0;
}
.sc_services_shine .sc_services_item_title + .sc_services_item_subtitle {
margin-top: 0.4em;
}
.sc_services_shine .sc_services_item_title + .sc_services_item_text,
.sc_services_shine .sc_services_item_subtitle + .sc_services_item_text {
margin-top: 0.8em;
}
.sc_services_shine .sc_services_item_price {
font-size: 1.5em;
font-weight: 400;
margin-top: 0.6em;
}
.sc_services_shine .sc_services_item_text {
font-size: 16px;
line-height: 1.65em;
}
.sc_services_shine .sc_services_item_content p {
margin: 0;
}
.sc_services_shine .sc_services_item_content p + p {
margin-top: 0.2em;
}
.sc_services_shine .sc_services_item .sc_services_item_button {
margin-top: 1.5em;
}
.sc_services_shine .sc_services_item .sc_services_item_more_link {
position: relative;
display: inline-block;
top: auto;
left: auto;
height: auto;
width: auto;
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: var(--theme-color-alter_dark);
z-index: 1;
overflow: hidden;
padding-top: 2px;
}
.sc_services_shine .sc_services_item:hover .sc_services_item_more_link,
.sc_services_shine .sc_services_item .sc_services_item_more_link:hover {
color: var(--theme-color-inverse_link);
}
.sc_services_shine .sc_services_item .sc_services_item_more_link .link_text {
position: relative;
margin-right: 0;
display: inline-block;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_shine .sc_services_item:hover .sc_services_item_more_link .link_text,
.sc_services_shine .sc_services_item .sc_services_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 6px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_shine .sc_services_item .sc_services_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 1.4em;
height: 1.4em;
line-height: 1.4em;
text-align: center;
line-height: 1.2em;
}
.sc_services_shine .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 11px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E9A4';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_services_shine .sc_services_item .sc_services_item_price,
.sc_services_shine .sc_services_item .sc_services_item_price .amount,
.sc_services_shine .sc_services_item .sc_services_item_number {
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.sc_services_shine .sc_services_item:hover .sc_services_item_price,
.sc_services_shine .sc_services_item:hover .sc_services_item_price .amount,
.sc_services_shine .sc_services_item:hover .sc_services_item_number {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_shine .sc_services_item .sc_services_item_icon {
color: var(--theme-color-text_link);
}
.sc_services_shine .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-inverse_link);
}
.sc_services_shine .sc_services_item_price,
.sc_services_shine .sc_services_item_price .amount,
.sc_services_shine .sc_services_item_number {
color: var(--theme-color-alter_dark) !important;
}
.sc_services_shine .sc_services_item_title,
.sc_services_shine .sc_services_item_title a {
color: var(--theme-color-alter_dark) !important;
}
.sc_services_shine .sc_services_item:hover .sc_services_item_title,
.sc_services_shine .sc_services_item:hover .sc_services_item_title a,
.sc_services_shine .sc_services_item .sc_services_item_title a:hover {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_shine .sc_services_item_subtitle,
.sc_services_shine .sc_services_item_subtitle a {
color: var(--theme-color-alter_text) !important;
}
.sc_services_shine .sc_services_item:hover .sc_services_item_subtitle,
.sc_services_shine .sc_services_item:hover .sc_services_item_subtitle a,
.sc_services_shine .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_shine .sc_services_item_content {
color: var(--theme-color-alter_text) !important;
}
.sc_services_shine .sc_services_item_text {
color: var(--theme-color-alter_dark_08) !important;
-webkit-transition: color 0.3s ease-out;
-ms-transition: color 0.3s ease-out;
transition: color 0.3s ease-out;
}
.sc_services_shine .sc_services_item:hover .sc_services_item_text {
color: var(--theme-color-inverse_link_08) !important;
}
.sc_services_shine [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_shine .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link_007);
}
.sc_services_shine [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_shine .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link2_007);
}
.sc_services_shine [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_shine .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link3_007);
}
.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price,
.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price .amount,
.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number {
color: var(--theme-color-text_dark) !important;
}
.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,
.sc_services_shine .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_icon,
.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number {
color: var(--theme-color-text_dark) !important;
}
.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,
.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_shine .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,
.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,
.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_shine .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,
.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text {
color: var(--theme-color-text) !important;
}
.sc_services_shine .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_more_link,
.sc_services_shine .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_shine.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content:before {
background-color: var(--theme-color-text_link2);
}
.sc_services_shine.color_style_link2 .sc_services_item .sc_services_item_icon {
color: var(--theme-color-text_link2);
}
.sc_services_shine.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-inverse_link);
}
.sc_services_shine.color_style_link2 .sc_services_item_title a:hover, .sc_services_shine.color_style_link2 .sc_services_item_subtitle a:hover {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_shine.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a, .sc_services_shine.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_shine.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle, .sc_services_shine.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_shine.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a, .sc_services_shine.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_shine.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content:before {
background-color: var(--theme-color-text_link3);
}
.sc_services_shine.color_style_link3 .sc_services_item .sc_services_item_icon {
color: var(--theme-color-text_link3);
}
.sc_services_shine.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-inverse_link);
}
.sc_services_shine.color_style_link3 .sc_services_item_title a:hover, .sc_services_shine.color_style_link3 .sc_services_item_subtitle a:hover {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_shine.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a, .sc_services_shine.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_shine.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle, .sc_services_shine.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_shine.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a, .sc_services_shine.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_shine.color_style_dark .sc_services_item.with_image .sc_services_item_content:before {
background-color: var(--theme-color-text_dark);
}
.sc_services_shine.color_style_dark .sc_services_item .sc_services_item_price, .sc_services_shine.color_style_dark .sc_services_item .sc_services_item_price .amount, .sc_services_shine.color_style_dark .sc_services_item .sc_services_item_number {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_shine.color_style_dark .sc_services_item:hover .sc_services_item_price, .sc_services_shine.color_style_dark .sc_services_item:hover .sc_services_item_price .amount, .sc_services_shine.color_style_dark .sc_services_item:hover .sc_services_item_number {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_shine.color_style_dark .sc_services_item .sc_services_item_icon {
color: var(--theme-color-inverse_hover);
}
.sc_services_shine.color_style_dark .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-inverse_hover);
}
.sc_services_shine.color_style_dark .sc_services_item_title, .sc_services_shine.color_style_dark .sc_services_item_title a {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_shine.color_style_dark .sc_services_item:hover .sc_services_item_title, .sc_services_shine.color_style_dark .sc_services_item:hover .sc_services_item_title a, .sc_services_shine.color_style_dark .sc_services_item .sc_services_item_title a:hover {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_shine.color_style_dark .sc_services_item_subtitle, .sc_services_shine.color_style_dark .sc_services_item_subtitle a {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_shine.color_style_dark .sc_services_item:hover .sc_services_item_subtitle, .sc_services_shine.color_style_dark .sc_services_item:hover .sc_services_item_subtitle a, .sc_services_shine.color_style_dark .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_shine.color_style_dark .sc_services_item_text {
color: var(--theme-color-inverse_hover_08) !important;
}
.sc_services_shine.color_style_dark .sc_services_item:hover .sc_services_item_text {
color: var(--theme-color-inverse_hover_08) !important;
}
.sc_services_shine.color_style_dark .sc_services_item .sc_services_item_more_link {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_shine.color_style_dark .sc_services_item:hover .sc_services_item_more_link, .sc_services_shine.color_style_dark .sc_services_item .sc_services_item_more_link:hover {
color: var(--theme-color-inverse_hover) !important;
} .elementor-section-full_width .sc_services_motley .sc_services_item:before {
padding-top: 74%;
}
.sc_services_motley .sc_services_item {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: relative;
z-index: 1;
text-align: left;
}
.sc_services_motley .sc_services_item:before {
content: ' ';
width: 0;
height: 0;
padding-top: 95%;
display: inline-block;
}
.sc_services_motley .sc_services_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_services_motley .sc_services_item_content {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: relative;
z-index: 1;
background-color: #05080d;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
width: 100%;
max-height: 100%;
}
.sc_services_motley .sc_services_item.with_image .sc_services_item_content:before {
content: ' ';
position: absolute;
z-index: 1;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: -1;
background-color: var(--theme-color-alter_bg_color);
opacity: 1;
will-change: opacity;
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before,
.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before {
background-color: var(--theme-color-alter_link);
}
.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image:hover .sc_services_item_content:before,
.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image:hover .sc_services_item_content:before {
opacity: .8;
}
.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price,
.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price .amount,
.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_number,
.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price,
.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price .amount,
.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_number {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_icon,
.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_icon {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title,
.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title a,
.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title,
.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title a {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle,
.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle a,
.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle,
.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle a {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_text,
.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_text {
color: var(--theme-color-inverse_link_08) !important;
}
.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_more_link,
.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_more_link {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before,
.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before {
background-color: var(--theme-color-alter_dark);
}
.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image:hover .sc_services_item_content:before,
.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image:hover .sc_services_item_content:before {
opacity: .8;
}
.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_price,
.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_price .amount,
.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_number,
.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_price,
.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_price .amount,
.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_number {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_icon,
.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_icon {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_title,
.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_title a,
.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_title,
.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_title a {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle,
.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle a,
.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle,
.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle a {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_text,
.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_text {
color: var(--theme-color-inverse_hover_08) !important;
}
.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_more_link,
.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_more_link {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image:before {
display: none;
}
.sc_services_motley .sc_services_item_content_inner {
position: relative;
z-index: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
max-height: 100%;
overflow: hidden;
padding: 3.5em 2.8em;
}
.sc_services_motley .sc_services_item_content_inner_wrap {
position: relative;
z-index: 1;
width: 100%;
max-height: 100%;
overflow: hidden;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_services_motley .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner_wrap {
-webkit-transform: translateY(50px);
-ms-transform: translateY(50px);
transform: translateY(50px);
will-change: translate;
-webkit-transition: -webkit-transform 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
}
.sc_services_motley .sc_services_item.with_more:not(.no_links):hover .sc_services_item_content_inner_wrap {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.sc_services_motley .sc_services_item_icon,
.sc_services_motley .sc_services_item_pictogram {
position: relative;
display: inline-block;
font-size: 4.2em;
line-height: 1em;
}
.sc_services_motley .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
}
.sc_services_motley .sc_services_item_number {
display: inline-block;
font-size: 4em;
line-height: 1em;
font-weight: 400;
}
.sc_services_motley .sc_services_item_title {
font-size: 1.944em;
line-height: 1.3em;
font-weight: 400;
letter-spacing: 0;
margin: 0.8em 0 0;
}
.sc_services_motley .sc_services_item_featured_none .sc_services_item_title {
margin-top: 0;
}
.sc_services_motley .sc_services_item_title + .sc_services_item_subtitle {
margin-top: 0.25em;
}
.sc_services_motley .sc_services_item_title + .sc_services_item_text,
.sc_services_motley .sc_services_item_subtitle + .sc_services_item_text {
margin-top: 0.5em;
}
.sc_services_motley .sc_services_item_price {
font-size: 1.5em;
font-weight: 400;
margin-top: 0.6em;
}
.sc_services_motley .sc_services_item_text {
font-size: 16px;
line-height: 1.65em;
max-height: 4.8em;
overflow: hidden;
}
.sc_services_motley .sc_services_item_content p {
margin: 0;
}
.sc_services_motley .sc_services_item_content p + p {
margin-top: 0.2em;
}
.sc_services_motley .sc_services_item .sc_services_item_button {
margin-top: 1.2em;
}
.sc_services_motley .sc_services_item.with_more:not(.no_links) .sc_services_item_button {
opacity: 0;
will-change: opacity;
-webkit-transition: opacity 0.3s ease-out;
-ms-transition: opacity 0.3s ease-out;
transition: opacity 0.3s ease-out;
}
.sc_services_motley .sc_services_item.with_more:not(.no_links):hover .sc_services_item_button {
opacity: 1;
}
.sc_services_motley .sc_services_item .sc_services_item_more_link {
position: relative;
display: inline-block;
top: auto;
left: auto;
height: auto;
width: auto;
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: var(--theme-color-alter_dark);
z-index: 1;
overflow: hidden;
}
.sc_services_motley .sc_services_item:hover .sc_services_item_more_link,
.sc_services_motley .sc_services_item .sc_services_item_more_link:hover {
color: var(--theme-color-alter_dark);
}
.sc_services_motley .sc_services_item .sc_services_item_more_link .link_text {
display: none;
position: relative;
margin-right: 0;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_motley .sc_services_item:hover .sc_services_item_more_link .link_text,
.sc_services_motley .sc_services_item .sc_services_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 6px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_motley .sc_services_item .sc_services_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 2.4em;
height: 1.4em;
line-height: 1.4em;
text-align: center;
}
.sc_services_motley .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 13px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E9B2';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_services_motley .sc_services_item .sc_services_item_price,
.sc_services_motley .sc_services_item .sc_services_item_price .amount,
.sc_services_motley .sc_services_item .sc_services_item_number {
color: var(--theme-color-alter_dark) !important;
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.sc_services_motley .sc_services_item:hover .sc_services_item_price,
.sc_services_motley .sc_services_item:hover .sc_services_item_price .amount,
.sc_services_motley .sc_services_item:hover .sc_services_item_number {
color: var(--theme-color-alter_dark) !important;
}
.sc_services_motley .sc_services_item .sc_services_item_icon {
color: var(--theme-color-alter_link);
}
.sc_services_motley .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-alter_link);
}
.sc_services_motley .sc_services_item_title,
.sc_services_motley .sc_services_item_title a {
color: var(--theme-color-alter_dark) !important;
}
.sc_services_motley .sc_services_item:hover .sc_services_item_title,
.sc_services_motley .sc_services_item:hover .sc_services_item_title a,
.sc_services_motley .sc_services_item .sc_services_item_title a:hover {
color: var(--theme-color-alter_dark) !important;
}
.sc_services_motley .sc_services_item_subtitle,
.sc_services_motley .sc_services_item_subtitle a {
color: var(--theme-color-alter_text) !important;
}
.sc_services_motley .sc_services_item:hover .sc_services_item_subtitle,
.sc_services_motley .sc_services_item:hover .sc_services_item_subtitle a,
.sc_services_motley .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-alter_text) !important;
}
.sc_services_motley .sc_services_item_content {
color: var(--theme-color-alter_text) !important;
}
.sc_services_motley .sc_services_item_text {
color: var(--theme-color-alter_dark_08) !important;
-webkit-transition: color 0.3s ease-out;
-ms-transition: color 0.3s ease-out;
transition: color 0.3s ease-out;
}
.sc_services_motley .sc_services_item:hover .sc_services_item_text {
color: var(--theme-color-alter_dark_08) !important;
}
.sc_services_motley [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_motley .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link_007);
}
.sc_services_motley [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_motley .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link2_007);
}
.sc_services_motley [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_motley .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link3_007);
}
.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price,
.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price .amount,
.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number {
color: var(--theme-color-text_dark) !important;
}
.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,
.sc_services_motley .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_icon,
.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number {
color: var(--theme-color-text_dark) !important;
}
.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,
.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_motley .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,
.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,
.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_motley .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,
.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text {
color: var(--theme-color-text) !important;
}
.sc_services_motley .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_more_link,
.sc_services_motley .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_motley.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content:before {
background-color: var(--theme-color-alter_bg_color);
}
.sc_services_motley.color_style_link2 .sc_services_item .sc_services_item_price, .sc_services_motley.color_style_link2 .sc_services_item .sc_services_item_price .amount, .sc_services_motley.color_style_link2 .sc_services_item .sc_services_item_number {
color: var(--theme-color-alter_dark) !important;
}
.sc_services_motley.color_style_link2 .sc_services_item .sc_services_item_icon {
color: var(--theme-color-alter_link2);
}
.sc_services_motley.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-alter_link2);
}
.sc_services_motley.color_style_link2 .sc_services_item_title a:hover, .sc_services_motley.color_style_link2 .sc_services_item_subtitle a:hover {
color: var(--theme-color-alter_dark) !important;
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before, .sc_services_motley.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before {
background-color: var(--theme-color-alter_link2);
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price, .sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price .amount, .sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_number, .sc_services_motley.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price, .sc_services_motley.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price .amount, .sc_services_motley.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_number {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_icon, .sc_services_motley.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_icon {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title, .sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title a, .sc_services_motley.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title, .sc_services_motley.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title a {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle, .sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle a, .sc_services_motley.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle, .sc_services_motley.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle a {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_text, .sc_services_motley.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_text {
color: var(--theme-color-inverse_link_08) !important;
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_more_link, .sc_services_motley.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_more_link {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before, .sc_services_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before {
background-color: var(--theme-color-alter_dark);
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_price, .sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_price .amount, .sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_number, .sc_services_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_price, .sc_services_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_price .amount, .sc_services_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_number {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_icon, .sc_services_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_icon {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_title, .sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_title a, .sc_services_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_title, .sc_services_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_title a {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle, .sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle a, .sc_services_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle, .sc_services_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle a {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_text, .sc_services_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_text {
color: var(--theme-color-inverse_hover_08) !important;
}
.sc_services_motley.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_more_link, .sc_services_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_more_link {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a, .sc_services_motley.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_motley.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle, .sc_services_motley.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_motley.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a, .sc_services_motley.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_motley.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content:before {
background-color: var(--theme-color-alter_bg_color);
}
.sc_services_motley.color_style_link3 .sc_services_item .sc_services_item_price, .sc_services_motley.color_style_link3 .sc_services_item .sc_services_item_price .amount, .sc_services_motley.color_style_link3 .sc_services_item .sc_services_item_number {
color: var(--theme-color-alter_dark) !important;
}
.sc_services_motley.color_style_link3 .sc_services_item .sc_services_item_icon {
color: var(--theme-color-alter_link3);
}
.sc_services_motley.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-alter_link3);
}
.sc_services_motley.color_style_link3 .sc_services_item_title a:hover, .sc_services_motley.color_style_link3 .sc_services_item_subtitle a:hover {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before, .sc_services_motley.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before {
background-color: var(--theme-color-alter_link3);
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price, .sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price .amount, .sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_number, .sc_services_motley.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price, .sc_services_motley.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price .amount, .sc_services_motley.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_number {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_icon, .sc_services_motley.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_icon {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title, .sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title a, .sc_services_motley.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title, .sc_services_motley.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title a {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle, .sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle a, .sc_services_motley.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle, .sc_services_motley.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle a {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_text, .sc_services_motley.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_text {
color: var(--theme-color-inverse_link_08) !important;
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_more_link, .sc_services_motley.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_more_link {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before, .sc_services_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before {
background-color: var(--theme-color-alter_dark);
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_price, .sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_price .amount, .sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_number, .sc_services_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_price, .sc_services_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_price .amount, .sc_services_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_number {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_icon, .sc_services_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_icon {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_title, .sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_title a, .sc_services_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_title, .sc_services_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_title a {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle, .sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle a, .sc_services_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle, .sc_services_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle a {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_text, .sc_services_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_text {
color: var(--theme-color-inverse_hover_08) !important;
}
.sc_services_motley.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_more_link, .sc_services_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_more_link {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a, .sc_services_motley.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_motley.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle, .sc_services_motley.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_motley.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a, .sc_services_motley.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_motley.color_style_dark .sc_services_item.with_image .sc_services_item_content:before {
background-color: var(--theme-color-alter_dark);
}
.sc_services_motley.color_style_dark .sc_services_item.with_image:hover .sc_services_item_content:before {
opacity: .8;
}
.sc_services_motley.color_style_dark .sc_services_item .sc_services_item_price, .sc_services_motley.color_style_dark .sc_services_item .sc_services_item_price .amount, .sc_services_motley.color_style_dark .sc_services_item .sc_services_item_number {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley.color_style_dark .sc_services_item:hover .sc_services_item_price, .sc_services_motley.color_style_dark .sc_services_item:hover .sc_services_item_price .amount, .sc_services_motley.color_style_dark .sc_services_item:hover .sc_services_item_number {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley.color_style_dark .sc_services_item .sc_services_item_icon {
color: var(--theme-color-inverse_hover);
}
.sc_services_motley.color_style_dark .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-inverse_hover);
}
.sc_services_motley.color_style_dark .sc_services_item_title, .sc_services_motley.color_style_dark .sc_services_item_title a {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley.color_style_dark .sc_services_item:hover .sc_services_item_title, .sc_services_motley.color_style_dark .sc_services_item:hover .sc_services_item_title a, .sc_services_motley.color_style_dark .sc_services_item .sc_services_item_title a:hover {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley.color_style_dark .sc_services_item_subtitle, .sc_services_motley.color_style_dark .sc_services_item_subtitle a {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley.color_style_dark .sc_services_item:hover .sc_services_item_subtitle, .sc_services_motley.color_style_dark .sc_services_item:hover .sc_services_item_subtitle a, .sc_services_motley.color_style_dark .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley.color_style_dark .sc_services_item_text {
color: var(--theme-color-inverse_hover_08) !important;
}
.sc_services_motley.color_style_dark .sc_services_item:hover .sc_services_item_text {
color: var(--theme-color-inverse_hover_08) !important;
}
.sc_services_motley.color_style_dark .sc_services_item .sc_services_item_more_link {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley.color_style_dark .sc_services_item:hover .sc_services_item_more_link, .sc_services_motley.color_style_dark .sc_services_item .sc_services_item_more_link:hover {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before, .sc_services_motley.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before {
background-color: var(--theme-color-alter_link);
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price, .sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price .amount, .sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_number, .sc_services_motley.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price, .sc_services_motley.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_price .amount, .sc_services_motley.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_number {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_icon, .sc_services_motley.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_icon {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title, .sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title a, .sc_services_motley.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title, .sc_services_motley.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_title a {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle, .sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle a, .sc_services_motley.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle, .sc_services_motley.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_subtitle a {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_text, .sc_services_motley.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_text {
color: var(--theme-color-inverse_link_08) !important;
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_more_link, .sc_services_motley.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_more_link {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before, .sc_services_motley.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before {
background-color: var(--theme-color-alter_link2);
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_price, .sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_price .amount, .sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_number, .sc_services_motley.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_price, .sc_services_motley.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_price .amount, .sc_services_motley.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_number {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_icon, .sc_services_motley.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_icon {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_title, .sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_title a, .sc_services_motley.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_title, .sc_services_motley.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_title a {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle, .sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle a, .sc_services_motley.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle, .sc_services_motley.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_subtitle a {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_text, .sc_services_motley.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_text {
color: var(--theme-color-inverse_link_08) !important;
}
.sc_services_motley.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_more_link, .sc_services_motley.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_more_link {
color: var(--theme-color-inverse_link) !important;
} .sc_services_classic .sc_services_item {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: relative;
z-index: 1;
text-align: left;
}
.sc_services_classic .sc_services_item:hover {
z-index: 10;
}
.sc_services_classic .sc_services_item:before {
content: ' ';
width: 0;
height: 0;
padding-top: 95%;
display: inline-block;
}
.sc_services_classic .sc_services_item.with_image .sc_services_item_content:before {
content: ' ';
position: absolute;
z-index: -1;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, black 100%);
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
opacity: .6;
}
.sc_services_classic .sc_services_item.with_image:hover .sc_services_item_content:before {
opacity: 0;
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.sc_services_classic .sc_services_item.with_image .sc_services_item_content:after {
content: ' ';
position: absolute;
z-index: -1;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: #1f242e;
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
opacity: 0;
}
.sc_services_classic .sc_services_item.with_image:hover .sc_services_item_content:after {
opacity: 0.9;
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image:before {
display: none;
}
.sc_services_classic .sc_services_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_services_classic .sc_services_item_content {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: relative;
z-index: 1;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
background-color: #05080d;
width: 100%;
max-height: 100%;
overflow: hidden;
}
.sc_services_classic .sc_services_item_content_inner {
position: relative;
z-index: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: stretch;
-ms-flex-pack: stretch;
justify-content: stretch;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
max-height: 100%;
overflow: hidden;
padding: 2em 2.2em;
}
.sc_services_classic .sc_services_item .sc_services_item_content_inner_top {
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
opacity: 0;
will-change: transform, opacity;
-webkit-transition: -webkit-transform 0.3s ease-out, opacity 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out, opacity 0.3s ease-out;
transition: transform 0.3s ease-out, opacity 0.3s ease-out;
}
.sc_services_classic .sc_services_item:hover .sc_services_item_content_inner_top {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
.sc_services_classic .sc_services_item_content_inner_bottom {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
width: 100%;
}
.sc_services_classic .sc_services_item_info_wrap {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
justify-content: space-between;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.sc_services_classic .sc_services_item_info_wrap + .sc_services_item_text {
margin-top: 0.5em;
}
.sc_services_classic .sc_services_item_icon,
.sc_services_classic .sc_services_item_pictogram {
position: relative;
display: inline-block;
font-size: 4em;
line-height: 1em;
}
.sc_services_classic .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
}
.sc_services_classic .sc_services_item_number {
margin-top: 0;
display: inline-block;
font-size: 1.556em;
line-height: 1em;
font-weight: 400;
letter-spacing: 0;
}
.sc_services_classic .sc_services_item_title_wrap {
max-width: 75%;
}
.sc_services_classic .sc_services_item_title {
font-size: 1.556em;
line-height: 1.2em;
font-weight: 400;
margin: 0;
}
.sc_services_classic .sc_services_item_title + .sc_services_item_subtitle {
margin-top: 0.4em;
}
.sc_services_classic .sc_services_item_text + .sc_services_item_title {
margin-top: 0.25em;
}
.sc_services_classic .sc_services_item_price {
font-size: 1.5em;
font-weight: 400;
text-shadow: none;
margin-bottom: 0.5em;
}
.sc_services_classic .sc_services_item_text {
font-size: 16px;
line-height: 1.5em;
max-height: 4.8em;
overflow: hidden;
}
.sc_services_classic .sc_services_item_content p {
margin: 0;
}
.sc_services_classic .sc_services_item_content p + p {
margin-top: 0.2em;
}
.sc_services_classic .sc_services_item .sc_services_item_more_link {
padding: 1px;
position: relative;
display: inline-block;
top: auto;
left: auto;
height: auto;
width: auto;
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: #ffffff;
z-index: 1;
overflow: hidden;
}
.sc_services_classic .sc_services_item:hover .sc_services_item_more_link,
.sc_services_classic .sc_services_item .sc_services_item_more_link:hover {
color: #ffffff;
}
.sc_services_classic .sc_services_item .sc_services_item_more_link .link_text {
display: none;
position: relative;
margin-right: 0;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_classic .sc_services_item:hover .sc_services_item_more_link .link_text,
.sc_services_classic .sc_services_item .sc_services_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 6px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_classic .sc_services_item .sc_services_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
text-align: center;
border: 1px solid #707070;
width: 3.1em;
height: 3.1em;
line-height: 3.1em;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
-webkit-box-sizing: content-box;
-ms-box-sizing: content-box;
box-sizing: content-box;
-webkit-transition: border-color 0.3s ease;
-ms-transition: border-color 0.3s ease;
transition: border-color 0.3s ease;
}
.sc_services_classic .sc_services_item:hover .sc_services_item_more_link .link_icon {
border-color: #ffffff;
}
.sc_services_classic .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 11px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E9A4';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_services_classic .sc_services_item_price,
.sc_services_classic .sc_services_item_price .amount,
.sc_services_classic .sc_services_item_icon,
.sc_services_classic .sc_services_item_number {
color: #ffffff !important;
}
.sc_services_classic .sc_services_item_title,
.sc_services_classic .sc_services_item_title a {
color: #ffffff !important;
}
.sc_services_classic .sc_services_item_title a:hover {
color: #ffffff !important;
}
.sc_services_classic .sc_services_item_subtitle,
.sc_services_classic .sc_services_item_subtitle a {
color: #ffffff !important;
}
.sc_services_classic .sc_services_item_subtitle a:hover {
color: #ffffff !important;
}
.sc_services_classic .sc_services_item_content {
color: #ffffff !important;
}
.sc_services_classic .sc_services_item_text {
color: rgba(255, 255, 255, 0.8);
}
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text {
color: var(--theme-color-text) !important;
}
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price,
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price .amount {
color: var(--theme-color-text_dark) !important;
}
.sc_services_classic.color_style_link2 .sc_services_item_icon {
color: var(--theme-color-text_link2) !important;
}
.sc_services_classic.color_style_link2 .sc_services_item_title a:hover, .sc_services_classic.color_style_link2 .sc_services_item_subtitle a:hover {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_classic.color_style_link3 .sc_services_item_icon {
color: var(--theme-color-text_link3) !important;
}
.sc_services_classic.color_style_link3 .sc_services_item_title a:hover, .sc_services_classic.color_style_link3 .sc_services_item_subtitle a:hover {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_classic [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_classic .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link_007);
}
.sc_services_classic [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_classic .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link2_007);
}
.sc_services_classic [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_classic .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link3_007);
}
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image:after {
display: none;
}
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link {
color: var(--theme-color-text_dark) !important;
}
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link .link_icon {
border-color: var(--theme-color-bd_color) !important;
}
.sc_services_classic .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_more_link .link_icon {
border-color: var(--theme-color-text_dark) !important;
}
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number {
color: var(--theme-color-text_dark) !important;
opacity: 1;
}
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_classic .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_classic.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a, .sc_services_classic.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_classic.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a, .sc_services_classic.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_classic.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle, .sc_services_classic.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_classic.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle, .sc_services_classic.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_classic .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,
.sc_services_classic .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_classic.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a, .sc_services_classic.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_classic.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a, .sc_services_classic.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
} .sc_services_fashion .sc_services_item {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: relative;
z-index: 1;
text-align: left;
}
.sc_services_fashion .sc_services_item:before {
content: ' ';
width: 0;
height: 0;
padding-top: 151%;
display: inline-block;
}
.sc_services_fashion .sc_services_item.with_image .sc_services_item_content:before {
content: ' ';
position: absolute;
z-index: -1;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(0, 0, 0, 0.3);
-webkit-transition: opacity 0.3s ease-out, background-color 0.3s ease-out;
-ms-transition: opacity 0.3s ease-out, background-color 0.3s ease-out;
transition: opacity 0.3s ease-out, background-color 0.3s ease-out;
}
.sc_services_fashion .sc_services_item.with_image:hover .sc_services_item_content:before {
opacity: .9;
background: var(--theme-color-text_link);
}
.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image:before {
display: none;
}
.sc_services_fashion .sc_services_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_services_fashion .sc_services_item_content {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #05080d;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
width: 100%;
height: 100%;
}
.sc_services_fashion .sc_services_item_content_inner {
position: relative;
z-index: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: stretch;
-ms-flex-pack: stretch;
justify-content: stretch;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
max-height: 100%;
overflow: hidden;
padding: 2.3em 2.3em;
}
.sc_services_fashion .sc_services_item .sc_services_item_content_inner_top {
margin-bottom: 20px;
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
opacity: 0;
will-change: transform, opacity;
-webkit-transition: -webkit-transform 0.3s ease-out, opacity 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out, opacity 0.3s ease-out;
transition: transform 0.3s ease-out, opacity 0.3s ease-out;
}
.sc_services_fashion .sc_services_item:hover .sc_services_item_content_inner_top {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
.sc_services_fashion .sc_services_item_content_inner_bottom {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
width: 100%;
}
.sc_services_fashion .sc_services_item.with_subtitle .sc_services_item_content_inner_bottom {
will-change: transform;
-webkit-transition: -webkit-transform 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
-webkit-transform: translateY(30px);
-ms-transform: translateY(30px);
transform: translateY(30px);
}
.sc_services_fashion .sc_services_item.with_subtitle:hover .sc_services_item_content_inner_bottom {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.sc_services_fashion .sc_services_item_icon,
.sc_services_fashion .sc_services_item_pictogram {
position: relative;
display: inline-block;
font-size: 2.8em;
line-height: 1em;
}
.sc_services_fashion .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
}
.sc_services_fashion .sc_services_item_number {
display: inline-block;
font-size: 24px;
line-height: 1em;
font-weight: 400;
letter-spacing: -0.2px;
}
.sc_services_fashion .sc_services_item_title {
font-size: 1.647em;
line-height: 1.16em;
font-weight: 400;
margin: 0;
}
.sc_services_fashion .sc_services_item_title + .sc_services_item_subtitle {
margin-top: 0.3em;
}
.sc_services_fashion .sc_services_item_subtitle {
opacity: 0;
will-change: opacity;
-webkit-transition: opacity 0.3s ease-out;
-ms-transition: opacity 0.3s ease-out;
transition: opacity 0.3s ease-out;
}
.sc_services_fashion .sc_services_item:hover .sc_services_item_subtitle {
opacity: 1;
}
.sc_services_fashion .sc_services_item_price {
font-size: 1.5em;
font-weight: 400;
text-shadow: none;
margin-bottom: 0.5em;
}
.sc_services_fashion .sc_services_item_text {
font-size: 16px;
line-height: 1.5em;
}
.sc_services_fashion .sc_services_item_text + .sc_services_item_title,
.sc_services_fashion .sc_services_item_text + .sc_services_item_subtitle {
margin-top: 0.3em;
}
.sc_services_fashion .sc_services_item_content p {
margin: 0;
}
.sc_services_fashion .sc_services_item_content p + p {
margin-top: 0.2em;
}
.sc_services_fashion .sc_services_item_price,
.sc_services_fashion .sc_services_item_price .amount,
.sc_services_fashion .sc_services_item_icon,
.sc_services_fashion .sc_services_item_number {
color: #ffffff !important;
}
.sc_services_fashion .sc_services_item_title,
.sc_services_fashion .sc_services_item_title a {
color: #ffffff !important;
}
.sc_services_fashion .sc_services_item_title a:hover {
color: #ffffff !important;
}
.sc_services_fashion .sc_services_item_subtitle,
.sc_services_fashion .sc_services_item_subtitle a {
color: rgba(255, 255, 255, 0.8) !important;
}
.sc_services_fashion .sc_services_item_subtitle a:hover {
color: rgba(255, 255, 255, 0.8) !important;
}
.sc_services_fashion .sc_services_item_content {
color: #ffffff !important;
}
.sc_services_fashion .sc_services_item_text {
color: rgba(255, 255, 255, 0.8);
}
.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text {
color: var(--theme-color-text) !important;
}
.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price,
.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price .amount {
color: var(--theme-color-text_dark) !important;
}
.sc_services_fashion [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_fashion .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link_007);
}
.sc_services_fashion [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_fashion .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link2_007);
}
.sc_services_fashion [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_fashion .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link3_007);
}
.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,
.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number {
color: var(--theme-color-text_dark) !important;
}
.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,
.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_fashion .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a,
.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,
.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_fashion .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a,
.sc_services_fashion .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content:before {
background: var(--theme-color-text_link2) !important;
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_price, .sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_price .amount, .sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_number {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_icon {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_icon {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_title, .sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_title a {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_subtitle, .sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_subtitle a {
color: var(--theme-color-inverse_link_08) !important;
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_title, .sc_services_fashion.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_title a, .sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_title a:hover {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_subtitle, .sc_services_fashion.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_subtitle a, .sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-inverse_link_08) !important;
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_text {
color: var(--theme-color-inverse_link_08) !important;
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a, .sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle, .sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_fashion.color_style_link2 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a, .sc_services_fashion.color_style_link2 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content:before {
background: var(--theme-color-text_link3) !important;
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_price, .sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_price .amount, .sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_number {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_icon {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_icon {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_title, .sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_title a {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_title, .sc_services_fashion.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_title a, .sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_title a:hover {
color: var(--theme-color-inverse_link) !important;
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_subtitle, .sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_subtitle a {
color: var(--theme-color-inverse_link_08) !important;
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_subtitle, .sc_services_fashion.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_subtitle a, .sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-inverse_link_08) !important;
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_text {
color: var(--theme-color-inverse_link_08) !important;
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_title a, .sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle, .sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a {
color: var(--theme-color-text_dark) !important;
}
.sc_services_fashion.color_style_link3 .sc_services_item.with_image:hover .sc_services_item_content.without_image .sc_services_item_subtitle a, .sc_services_fashion.color_style_link3 .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_services_fashion.color_style_dark .sc_services_item.with_image:hover .sc_services_item_content:before {
background: var(--theme-color-text_dark) !important;
}
.sc_services_fashion.color_style_dark .sc_services_item.with_image .sc_services_item_price, .sc_services_fashion.color_style_dark .sc_services_item.with_image .sc_services_item_price .amount, .sc_services_fashion.color_style_dark .sc_services_item.with_image .sc_services_item_number {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_fashion.color_style_dark .sc_services_item.with_image .sc_services_item_icon {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_fashion.color_style_dark .sc_services_item.with_image:hover .sc_services_item_icon {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_fashion.color_style_dark .sc_services_item.with_image .sc_services_item_title, .sc_services_fashion.color_style_dark .sc_services_item.with_image .sc_services_item_title a {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_fashion.color_style_dark .sc_services_item.with_image:hover .sc_services_item_title, .sc_services_fashion.color_style_dark .sc_services_item.with_image:hover .sc_services_item_title a, .sc_services_fashion.color_style_dark .sc_services_item.with_image .sc_services_item_title a:hover {
color: var(--theme-color-inverse_hover) !important;
}
.sc_services_fashion.color_style_dark .sc_services_item.with_image .sc_services_item_subtitle, .sc_services_fashion.color_style_dark .sc_services_item.with_image .sc_services_item_subtitle a {
color: var(--theme-color-inverse_hover_08) !important;
}
.sc_services_fashion.color_style_dark .sc_services_item.with_image:hover .sc_services_item_subtitle, .sc_services_fashion.color_style_dark .sc_services_item.with_image:hover .sc_services_item_subtitle a, .sc_services_fashion.color_style_dark .sc_services_item.with_image .sc_services_item_subtitle a:hover {
color: var(--theme-color-inverse_hover_08) !important;
}
.sc_services_fashion.color_style_dark .sc_services_item.with_image .sc_services_item_text {
color: var(--theme-color-inverse_hover_08) !important;
} .sc_services_backward .trx_addons_columns_wrap.columns_padding_bottom:not(.columns_in_single_row) .sc_services_item {
padding-bottom: var(--theme-var-grid_gap);
}
.sc_services_backward .sc_services_item {
color: var(--theme-color-text);
background-color: transparent;
overflow: hidden;
}
.sc_services_backward .sc_services_item:hover .post_featured.hover_link img {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.sc_services_backward .sc_services_item_info {
padding: 4px 0 0 0;
text-align: left;
}
.sc_services_backward .sc_services_item_info + .sc_services_item_thumb {
margin-top: 3.5em;
}
.sc_services_backward .sc_services_item_content {
font-size: 16px;
line-height: 1.65em;
margin-top: 1.25em;
}
.sc_services_backward .sc_services_item_content p:last-child {
margin-bottom: 0;
}
.sc_services_backward .sc_services_item_thumb {
margin-bottom: 0;
}
.sc_services_backward .sc_services_item_number {
display: inline-block;
font-size: 4em;
line-height: 1em;
font-weight: 400;
margin-top: 0.3em;
color: var(--theme-color-text_dark);
}
.sc_services_backward .sc_services_item_icon,
.sc_services_backward .sc_services_item_pictogram {
position: relative;
display: inline-block;
font-size: 4.4em;
width: auto;
height: auto;
line-height: 1em;
margin-top: 0.3em;
border: none;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.sc_services_backward .sc_services_item_title {
margin: 0;
font-size: 1.944em;
line-height: 1.214em;
}
.sc_services_backward .sc_services_item_subtitle,
.sc_services_backward .sc_services_item_subtitle a {
color: var(--theme-color-text);
}
.sc_services_backward .sc_services_item:hover .sc_services_item_subtitle,
.sc_services_backward .sc_services_item:hover .sc_services_item_subtitle a,
.sc_services_backward .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-text);
}
.sc_services_backward .sc_services_item_title + .sc_services_item_subtitle {
margin-top: 0.45em;
}
.sc_services_backward .sc_services_item .sc_services_item_title,
.sc_services_backward .sc_services_item .sc_services_item_title a {
color: var(--theme-color-text_dark);
}
.sc_services_backward .sc_services_item:hover .sc_services_item_title,
.sc_services_backward .sc_services_item:hover .sc_services_item_title a,
.sc_services_backward .sc_services_item .sc_services_item_title a:hover {
color: var(--theme-color-text_dark);
}
.sc_services_backward .sc_services_item .sc_services_item_button {
margin: 1.2em 0 0;
}
.sc_services_backward .sc_services_item .sc_services_item_more_link {
position: relative;
z-index: 1;
display: inline-block;
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: var(--theme-color-text_dark);
overflow: hidden;
}
.sc_services_backward .sc_services_item:hover .sc_services_item_more_link,
.sc_services_backward .sc_services_item .sc_services_item_more_link:hover {
color: var(--theme-color-text_dark);
}
.sc_services_backward .sc_services_item .sc_services_item_more_link .link_text {
display: inline-block;
position: relative;
margin-right: 0;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
padding-top: 2px;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_backward .sc_services_item:hover .sc_services_item_more_link .link_text,
.sc_services_backward .sc_services_item .sc_services_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 10px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_backward .sc_services_item .sc_services_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 1.4em;
height: 1.4em;
line-height: 1.4em;
text-align: center;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_services_backward .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 9px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E9A4';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_services_backward .sc_services_item_icon {
color: var(--theme-color-text_link);
}
.sc_services_backward .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_dark);
}
.sc_services_backward.color_style_link2 .sc_services_item_icon {
color: var(--theme-color-text_link2);
}
.sc_services_backward.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_dark);
}
.sc_services_backward.color_style_link3 .sc_services_item_icon {
color: var(--theme-color-text_link3);
}
.sc_services_backward.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_dark);
}
.sc_services_backward.color_style_dark .sc_services_item_icon {
color: var(--theme-color-text_dark);
}
.sc_services_backward.color_style_dark .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_link);
}
.sc_services_backward.color_style_link2 .sc_services_item_subtitle, .sc_services_backward.color_style_link2 .sc_services_item_subtitle a {
color: var(--theme-color-text);
}
.sc_services_backward.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle, .sc_services_backward.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle a, .sc_services_backward.color_style_link2 .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-text);
}
.sc_services_backward.color_style_link3 .sc_services_item_subtitle, .sc_services_backward.color_style_link3 .sc_services_item_subtitle a {
color: var(--theme-color-text);
}
.sc_services_backward.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle, .sc_services_backward.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle a, .sc_services_backward.color_style_link3 .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-text);
}
.sc_services_backward.color_style_dark .sc_services_item_subtitle, .sc_services_backward.color_style_dark .sc_services_item_subtitle a {
color: var(--theme-color-text);
}
.sc_services_backward.color_style_dark .sc_services_item:hover .sc_services_item_subtitle, .sc_services_backward.color_style_dark .sc_services_item:hover .sc_services_item_subtitle a, .sc_services_backward.color_style_dark .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-text);
} .sc_services_accent .sc_services_item {
padding: 4.4em 2.6em;
color: var(--theme-color-alter_text);
background-color: var(--theme-color-alter_bg_color);
will-change: color, background-color;
-webkit-transition: color 0.3s ease, background-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease;
}
.sc_services_accent .sc_services_item:not(.with_image):hover {
color: var(--theme-color-inverse_link_08);
background-color: var(--theme-color-alter_link);
}
.sc_services_accent .sc_services_item.with_image {
padding: 2.6em;
}
.sc_services_accent .sc_services_item:hover .post_featured.hover_link img {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.sc_services_accent .sc_services_item_content {
font-size: 16px;
line-height: 1.65em;
margin-top: 0.8em;
color: var(--theme-color-alter_text);
will-change: color;
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.sc_services_accent .sc_services_item:not(.with_image):hover .sc_services_item_content {
color: var(--theme-color-inverse_link_08);
}
.sc_services_accent .sc_services_item_content p:last-child {
margin-bottom: 0;
}
.sc_services_accent .sc_services_item_number {
display: inline-block;
font-size: 4em;
line-height: 1em;
font-weight: 400;
margin-top: 0;
color: var(--theme-color-alter_dark);
will-change: color;
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.sc_services_accent .sc_services_item:not(.with_image):hover .sc_services_item_number {
color: var(--theme-color-inverse_link);
}
.sc_services_accent .sc_services_item_featured_left .sc_services_item_number,
.sc_services_accent .sc_services_item_featured_right .sc_services_item_number {
font-size: 3em;
line-height: 1em;
margin-top: 0;
position: absolute;
z-index: 1;
top: -5px;
left: 0;
}
.sc_services_accent .sc_services_item_featured_left .sc_services_item_icon,
.sc_services_accent .sc_services_item_featured_right .sc_services_item_icon {
font-size: 3.4em;
margin-top: 0;
position: absolute;
z-index: 1;
top: 0;
left: 0;
}
.sc_services_accent .sc_services_item_featured_right .sc_services_item_thumb,
.sc_services_accent .sc_services_item_featured_right .sc_services_item_icon,
.sc_services_accent .sc_services_item_featured_right .sc_services_item_pictogram,
.sc_services_accent .sc_services_item_featured_right .sc_services_item_number {
left: auto;
right: 0;
}
.sc_services_accent .sc_services_item_featured_right .sc_services_item_info {
margin-right: 5em;
}
.sc_services_accent .sc_services_item_icon,
.sc_services_accent .sc_services_item_pictogram {
position: relative;
display: inline-block;
font-size: 4.1em;
width: auto;
height: auto;
line-height: 1em;
margin: 0;
}
.sc_services_accent .sc_services_item_number + .sc_services_item_info,
.sc_services_accent .sc_services_item_icon + .sc_services_item_info,
.sc_services_accent .sc_services_item_pictogram + .sc_services_item_info {
margin-top: 2em;
}
.sc_services_accent .sc_services_item_title {
font-size: 1.556em;
line-height: 1.214em;
margin: 0;
}
.sc_services_accent .sc_services_item_subtitle,
.sc_services_accent .sc_services_item_subtitle a {
color: var(--theme-color-alter_text);
}
.sc_services_accent .sc_services_item:hover .sc_services_item_subtitle,
.sc_services_accent .sc_services_item:hover .sc_services_item_subtitle a,
.sc_services_accent .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-alter_text);
}
.sc_services_accent .sc_services_item:not(.with_image):hover .sc_services_item_subtitle,
.sc_services_accent .sc_services_item:not(.with_image):hover .sc_services_item_subtitle a,
.sc_services_accent .sc_services_item:not(.with_image) .sc_services_item_subtitle a:hover {
color: var(--theme-color-inverse_link);
}
.sc_services_accent .sc_services_item_title + .sc_services_item_subtitle {
margin-top: 0.45em;
}
.sc_services_accent .sc_services_item .sc_services_item_title,
.sc_services_accent .sc_services_item .sc_services_item_title a {
color: var(--theme-color-alter_dark);
}
.sc_services_accent .sc_services_item:hover .sc_services_item_title,
.sc_services_accent .sc_services_item:hover .sc_services_item_title a,
.sc_services_accent .sc_services_item .sc_services_item_title a:hover {
color: var(--theme-color-alter_dark);
}
.sc_services_accent .sc_services_item:not(.with_image):hover .sc_services_item_title,
.sc_services_accent .sc_services_item:not(.with_image):hover .sc_services_item_title a,
.sc_services_accent .sc_services_item:not(.with_image) .sc_services_item_title a:hover {
color: var(--theme-color-inverse_link);
}
.sc_services_accent .sc_services_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_services_accent .sc_services_item .sc_services_item_button {
margin: 1.1em 0 0;
}
.sc_services_accent .sc_services_item .sc_services_item_more_link {
position: relative;
display: inline-block;
top: auto;
left: auto;
height: auto;
width: auto;
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: var(--theme-color-alter_dark);
z-index: 1;
overflow: hidden;
}
.sc_services_accent .sc_services_item:hover .sc_services_item_more_link,
.sc_services_accent .sc_services_item .sc_services_item_more_link:hover {
color: var(--theme-color-alter_dark);
}
.sc_services_accent .sc_services_item:not(.with_image):hover .sc_services_item_more_link,
.sc_services_accent .sc_services_item:not(.with_image) .sc_services_item_more_link:hover {
color: var(--theme-color-inverse_link);
}
.sc_services_accent .sc_services_item .sc_services_item_more_link .link_text {
display: none;
position: relative;
margin-right: 0;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_accent .sc_services_item.with_image .sc_services_item_more_link .link_text {
display: inline-block;
}
.sc_services_accent .sc_services_item:hover .sc_services_item_more_link .link_text,
.sc_services_accent .sc_services_item .sc_services_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 10px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_accent .sc_services_item .sc_services_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 1.4em;
height: 1.4em;
line-height: 1.4em;
text-align: center;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_services_accent .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 11px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E9A4';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_services_accent .sc_services_item_icon {
color: var(--theme-color-alter_link);
}
.sc_services_accent .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-inverse_link);
}
.sc_services_accent.color_style_link2 .sc_services_item:not(.with_image):hover {
background-color: var(--theme-color-alter_link2);
}
.sc_services_accent.color_style_link2 .sc_services_item_icon {
color: var(--theme-color-alter_link2);
}
.sc_services_accent.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-inverse_link);
}
.sc_services_accent.color_style_link2 .sc_services_item_subtitle, .sc_services_accent.color_style_link2 .sc_services_item_subtitle a {
color: var(--theme-color-alter_text);
}
.sc_services_accent.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle, .sc_services_accent.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle a, .sc_services_accent.color_style_link2 .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-alter_text);
}
.sc_services_accent.color_style_link2 .sc_services_item:not(.with_image):hover .sc_services_item_subtitle, .sc_services_accent.color_style_link2 .sc_services_item:not(.with_image):hover .sc_services_item_subtitle a, .sc_services_accent.color_style_link2 .sc_services_item:not(.with_image) .sc_services_item_subtitle a:hover {
color: var(--theme-color-inverse_link);
}
.sc_services_accent.color_style_link3 .sc_services_item:not(.with_image):hover {
background-color: var(--theme-color-alter_link3);
}
.sc_services_accent.color_style_link3 .sc_services_item_icon {
color: var(--theme-color-alter_link3);
}
.sc_services_accent.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-inverse_link);
}
.sc_services_accent.color_style_link3 .sc_services_item_subtitle, .sc_services_accent.color_style_link3 .sc_services_item_subtitle a {
color: var(--theme-color-alter_text);
}
.sc_services_accent.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle, .sc_services_accent.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle a, .sc_services_accent.color_style_link3 .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-alter_text);
}
.sc_services_accent.color_style_link3 .sc_services_item:not(.with_image):hover .sc_services_item_subtitle, .sc_services_accent.color_style_link3 .sc_services_item:not(.with_image):hover .sc_services_item_subtitle a, .sc_services_accent.color_style_link3 .sc_services_item:not(.with_image) .sc_services_item_subtitle a:hover {
color: var(--theme-color-inverse_link);
}
.sc_services_accent.color_style_dark .sc_services_item:not(.with_image):hover {
color: var(--theme-color-inverse_hover_08);
background-color: var(--theme-color-alter_dark);
}
.sc_services_accent.color_style_dark .sc_services_item_icon {
color: var(--theme-color-alter_dark);
}
.sc_services_accent.color_style_dark .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-inverse_hover);
}
.sc_services_accent.color_style_dark .sc_services_item:not(.with_image):hover .sc_services_item_content {
color: var(--theme-color-inverse_hover_08);
}
.sc_services_accent.color_style_dark .sc_services_item:not(.with_image):hover .sc_services_item_more_link, .sc_services_accent.color_style_dark .sc_services_item:not(.with_image) .sc_services_item_more_link:hover {
color: var(--theme-color-inverse_hover);
}
.sc_services_accent.color_style_dark .sc_services_item:not(.with_image):hover .sc_services_item_title, .sc_services_accent.color_style_dark .sc_services_item:not(.with_image):hover .sc_services_item_title a, .sc_services_accent.color_style_dark .sc_services_item:not(.with_image) .sc_services_item_title a:hover {
color: var(--theme-color-inverse_hover);
}
.sc_services_accent.color_style_dark .sc_services_item_subtitle, .sc_services_accent.color_style_dark .sc_services_item_subtitle a {
color: var(--theme-color-alter_text);
}
.sc_services_accent.color_style_dark .sc_services_item:hover .sc_services_item_subtitle, .sc_services_accent.color_style_dark .sc_services_item:hover .sc_services_item_subtitle a, .sc_services_accent.color_style_dark .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-alter_text);
}
.sc_services_accent.color_style_dark .sc_services_item:not(.with_image):hover .sc_services_item_subtitle, .sc_services_accent.color_style_dark .sc_services_item:not(.with_image):hover .sc_services_item_subtitle a, .sc_services_accent.color_style_dark .sc_services_item:not(.with_image) .sc_services_item_subtitle a:hover {
color: var(--theme-color-inverse_hover);
}
.sc_services_accent.color_style_dark .sc_services_item:not(.with_image):hover .sc_services_item_number {
color: var(--theme-color-inverse_hover);
} .sc_services_unusual .sc_services_item:hover .post_featured.hover_link img {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.sc_services_unusual .sc_services_item_thumb {
margin-bottom: 1.4em;
}
.sc_services_unusual .sc_services_item_info {
overflow: hidden;
}
.sc_services_unusual .sc_services_item_header {
padding-bottom: 1.25em;
position: relative;
z-index: 1;
}
.sc_services_unusual .sc_services_item_header:before,
.sc_services_unusual .sc_services_item_header:after {
content: '';
display: block;
height: 1px;
width: 100%;
position: absolute;
z-index: 1;
bottom: 0;
left: 0;
background-color: var(--theme-color-bd_color);
}
.sc_services_unusual .sc_services_item_header:after {
width: 0;
background-color: var(--theme-color-text_dark);
will-change: width;
-webkit-transition: width 0.4s ease;
-ms-transition: width 0.4s ease;
transition: width 0.4s ease;
}
.sc_services_unusual .sc_services_item:hover .sc_services_item_header:after {
width: 100%;
}
.sc_services_unusual .sc_services_item_title_wrap {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
justify-content: space-between;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.sc_services_unusual .sc_services_item_title_wrap + .sc_services_item_subtitle,
.sc_services_unusual .sc_services_item_title_wrap + .sc_services_item_price {
margin-top: 0.5em;
}
.sc_services_unusual .sc_services_item_subtitle + .sc_services_item_price {
margin-top: 0.5em;
}
.sc_services_unusual .sc_services_item_content {
font-size: 16px;
line-height: 1.65em;
margin-top: 1em;
}
.sc_services_unusual .sc_services_item_content p:last-child {
margin-bottom: 0;
}
.sc_services_unusual .sc_services_item_title {
margin: 0 0 -2px 0;
font-size: 1.556em;
line-height: 1.214em;
-ms-text-overflow: ellipsis;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
.sc_services_unusual .sc_services_item_title,
.sc_services_unusual .sc_services_item_title a {
width: 100%;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.sc_services_unusual .sc_services_item_title_text {
padding: 1px 0;
width: 100%;
display: inline-block;
-ms-text-overflow: ellipsis;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
.sc_services_unusual .sc_services_item_price {
font-size: 1.2em;
line-height: 1.3em;
font-weight: 400;
color: var(--theme-color-text_dark);
}
.sc_services_unusual .sc_services_item_number {
padding: 1px 0;
margin-right: 0;
display: inline-block;
font-size: inherit;
line-height: inherit;
font-weight: inherit;
color: inherit;
opacity: 0;
text-indent: -50px;
white-space: nowrap;
will-change: text-indent, opacity, margin-right;
-webkit-transition: text-indent 0.4s ease-out, opacity 0.4s ease-out, margin-right 0.2s ease-out;
-ms-transition: text-indent 0.4s ease-out, opacity 0.4s ease-out, margin-right 0.2s ease-out;
transition: text-indent 0.4s ease-out, opacity 0.4s ease-out, margin-right 0.2s ease-out;
}
.sc_services_unusual .sc_services_item:hover .sc_services_item_number {
opacity: 1;
text-indent: 0;
margin-right: 0.45em;
}
.sc_services_unusual .sc_services_item_icon,
.sc_services_unusual .sc_services_item_pictogram {
position: relative;
display: inline-block;
font-size: 4em;
width: auto;
height: auto;
line-height: 1em;
}
.sc_services_unusual .sc_services_item_icon + .sc_services_item_info,
.sc_services_unusual .sc_services_item_pictogram + .sc_services_item_info {
margin-top: 1.2em;
}
.sc_services_unusual .sc_services_item_subtitle,
.sc_services_unusual .sc_services_item_subtitle a {
color: var(--theme-color-text);
}
.sc_services_unusual .sc_services_item:hover .sc_services_item_subtitle,
.sc_services_unusual .sc_services_item:hover .sc_services_item_subtitle a,
.sc_services_unusual .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-text);
}
.sc_services_unusual .sc_services_item_title + .sc_services_item_subtitle {
margin-top: 0.45em;
}
.sc_services_unusual .sc_services_item .sc_services_item_title,
.sc_services_unusual .sc_services_item .sc_services_item_title a {
color: var(--theme-color-text_dark);
}
.sc_services_unusual .sc_services_item:hover .sc_services_item_title,
.sc_services_unusual .sc_services_item:hover .sc_services_item_title a,
.sc_services_unusual .sc_services_item .sc_services_item_title a:hover {
color: var(--theme-color-text_dark);
}
.sc_services_unusual .sc_services_item .sc_services_item_button {
width: 25%;
text-align: right;
}
.sc_services_unusual .sc_services_item .sc_services_item_more_link {
position: relative;
display: inline-block;
top: auto;
left: auto;
height: auto;
width: auto;
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: var(--theme-color-text_dark);
z-index: 1;
overflow: hidden;
}
.sc_services_unusual .sc_services_item:hover .sc_services_item_more_link,
.sc_services_unusual .sc_services_item .sc_services_item_more_link:hover {
color: var(--theme-color-text_dark);
}
.sc_services_unusual .sc_services_item .sc_services_item_more_link .link_text {
display: none;
position: relative;
margin-right: 0;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_unusual .sc_services_item:hover .sc_services_item_more_link .link_text,
.sc_services_unusual .sc_services_item .sc_services_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 10px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_unusual .sc_services_item .sc_services_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 2.3em;
height: 2.3em;
line-height: 2.23em;
text-align: center;
border: 1px solid var(--theme-color-bd_color);
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
will-change: border-color;
-webkit-transition: border-color 0.3s 0.1s ease-out;
-ms-transition: border-color 0.3s 0.1s ease-out;
transition: border-color 0.3s 0.1s ease-out;
}
.sc_services_unusual .sc_services_item:hover .sc_services_item_more_link .link_icon {
border-color: var(--theme-color-text_dark);
}
.sc_services_unusual .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 9px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E9A4';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_services_unusual .sc_services_item_icon {
color: var(--theme-color-text_link);
}
.sc_services_unusual .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_dark);
}
.sc_services_unusual.color_style_link2 .sc_services_item_icon {
color: var(--theme-color-text_link2);
}
.sc_services_unusual.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_dark);
}
.sc_services_unusual.color_style_link2 .sc_services_item_subtitle a {
color: var(--theme-color-text);
}
.sc_services_unusual.color_style_link2 .sc_services_item_subtitle a:hover {
color: var(--theme-color-text);
}
.sc_services_unusual.color_style_link3 .sc_services_item_icon {
color: var(--theme-color-text_link3);
}
.sc_services_unusual.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_dark);
}
.sc_services_unusual.color_style_link3 .sc_services_item_subtitle a {
color: var(--theme-color-text);
}
.sc_services_unusual.color_style_link3 .sc_services_item_subtitle a:hover {
color: var(--theme-color-text);
}
.sc_services_unusual.color_style_dark .sc_services_item_icon {
color: var(--theme-color-text_dark);
}
.sc_services_unusual.color_style_dark .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_link);
}
.sc_services_unusual.color_style_dark .sc_services_item_subtitle a {
color: var(--theme-color-text);
}
.sc_services_unusual.color_style_dark .sc_services_item_subtitle a:hover {
color: var(--theme-color-text);
} .sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_4 .sc_services_item_title_wrap,
.sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_5 .sc_services_item_title_wrap,
.sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_6 .sc_services_item_title_wrap {
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_4 .sc_services_item_title_wrap .sc_services_item_price_dots,
.sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_5 .sc_services_item_title_wrap .sc_services_item_price_dots,
.sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_6 .sc_services_item_title_wrap .sc_services_item_price_dots {
margin: 10px 0 20px;
}
.sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_4 .sc_services_item_title_wrap .sc_services_item_title,
.sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_5 .sc_services_item_title_wrap .sc_services_item_title,
.sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_6 .sc_services_item_title_wrap .sc_services_item_title {
min-width: inherit !important;
max-width: none !important;
}
.sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_4 .sc_services_item_title_wrap .sc_services_item_price,
.sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_5 .sc_services_item_title_wrap .sc_services_item_price,
.sc_services_price .trx_addons_columns_wrap .trx_addons_column-1_6 .sc_services_item_title_wrap .sc_services_item_price {
max-width: none !important;
}
.sc_services_price .trx_addons_columns_wrap {
margin-right: -50px;
}
.sc_services_price .trx_addons_columns_wrap > [class*="trx_addons_column-"] {
padding-right: 50px;
}
.sc_services_price .trx_addons_columns_wrap.columns_padding_bottom:not(.columns_in_single_row) {
margin-bottom: -35px;
}
.sc_services_price .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],
.sc_services_price .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_bottom {
padding-bottom: 35px;
}
.sc_services_price .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"] {
padding-bottom: 0;
}
.sc_services_price .sc_services_item + .sc_services_item {
margin-top: var(--theme-var-grid_gap);
}
.sc_services_price .sc_services_item:hover .post_featured.hover_link img {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.sc_services_price .sc_services_item_content {
font-size: 16px;
line-height: 1.65em;
margin-top: 0.6em;
}
.sc_services_price .sc_services_item_content p:last-child {
margin-bottom: 0;
}
.sc_services_price .sc_services_item_number {
display: inline-block;
font-size: 3.5em;
line-height: 1em;
font-weight: 400;
color: var(--theme-color-text_dark);
}
.sc_services_price .sc_services_item_icon,
.sc_services_price .sc_services_item_pictogram {
position: relative;
display: inline-block;
font-size: 4em;
width: auto;
height: auto;
line-height: 1em;
}
.sc_services_price .sc_services_item_number + .sc_services_item_info,
.sc_services_price .sc_services_item_icon + .sc_services_item_info,
.sc_services_price .sc_services_item_pictogram + .sc_services_item_info {
margin-top: 1.5em;
}
.sc_services_price .sc_services_item_title_wrap {
width: 100%;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
justify-content: space-between;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.sc_services_price .sc_item_columns_4 .sc_services_item_title_wrap,
.sc_services_price .sc_item_columns_5 .sc_services_item_title_wrap,
.sc_services_price .sc_item_columns_6 .sc_services_item_title_wrap {
flex-wrap: wrap;
}
.sc_services_price .sc_item_columns_4 .sc_services_item_price_dots,
.sc_services_price .sc_item_columns_5 .sc_services_item_price_dots,
.sc_services_price .sc_item_columns_6 .sc_services_item_price_dots {
margin: 0 0 10px;
}
.sc_services_price .sc_services_item_title_wrap + .sc_services_item_subtitle {
margin-top: 0.6em;
}
.sc_services_price .sc_services_item_price_dots {
display: block;
margin: 0 20px;
position: relative;
z-index: 1;
line-height: 1;
width: 100%;
min-width: 20px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_services_price .sc_services_item_price_dots:after {
content: '. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .';
display: block;
font-size: 20px;
color: var(--theme-color-text_light);
opacity: 0.4;
}
.sc_services_price .sc_services_item_price {
font-size: 1.389em;
line-height: 1em;
font-weight: 400;
color: var(--theme-color-text_link);
flex-shrink: 0;
max-width: 110px;
}
.sc_services_price .sc_services_item_title {
font-size: 1.333em;
line-height: 1.214em;
margin: 0;
flex-shrink: 0;
min-width: 15%;
max-width: 60%;
letter-spacing: 1px;
}
.sc_services_price .sc_services_item_subtitle,
.sc_services_price .sc_services_item_subtitle a {
color: var(--theme-color-text);
}
.sc_services_price .sc_services_item:hover .sc_services_item_subtitle,
.sc_services_price .sc_services_item:hover .sc_services_item_subtitle a,
.sc_services_price .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-text);
}
.sc_services_price .sc_services_item_title + .sc_services_item_subtitle {
margin-top: 0.45em;
}
.sc_services_price .sc_services_item .sc_services_item_title,
.sc_services_price .sc_services_item .sc_services_item_title a {
color: var(--theme-color-text_dark);
}
.sc_services_price .sc_services_item:hover .sc_services_item_title,
.sc_services_price .sc_services_item:hover .sc_services_item_title a,
.sc_services_price .sc_services_item .sc_services_item_title a:hover {
color: var(--theme-color-text_dark);
}
.sc_services_price .sc_services_item .sc_services_item_button {
margin: 1.1em 0 0;
}
.sc_services_price .sc_services_item .sc_services_item_more_link {
position: relative;
display: inline-block;
top: auto;
left: auto;
height: auto;
width: auto;
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: var(--theme-color-text_dark);
z-index: 1;
overflow: hidden;
}
.sc_services_price .sc_services_item:hover .sc_services_item_more_link,
.sc_services_price .sc_services_item .sc_services_item_more_link:hover {
color: var(--theme-color-text_dark);
}
.sc_services_price .sc_services_item .sc_services_item_more_link .link_text {
display: inline-block;
position: relative;
margin-right: 0;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_price .sc_services_item:hover .sc_services_item_more_link .link_text,
.sc_services_price .sc_services_item .sc_services_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 10px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_price .sc_services_item .sc_services_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 2.3em;
height: 2.3em;
line-height: 2.3em;
text-align: center;
border: 1px solid var(--theme-color-text_dark_02);
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_services_price .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 9px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E9A4';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_services_price .sc_services_item_icon {
color: var(--theme-color-text_link);
}
.sc_services_price .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_dark);
}
.sc_services_price.color_style_link2 .sc_services_item_icon {
color: var(--theme-color-text_link2);
}
.sc_services_price.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_dark);
}
.sc_services_price.color_style_link2 .sc_services_item_price {
color: var(--theme-color-text_link2);
}
.sc_services_price.color_style_link2 .sc_services_item_subtitle, .sc_services_price.color_style_link2 .sc_services_item_subtitle a {
color: var(--theme-color-text);
}
.sc_services_price.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle, .sc_services_price.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle a, .sc_services_price.color_style_link2 .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-text);
}
.sc_services_price.color_style_link3 .sc_services_item_icon {
color: var(--theme-color-text_link3);
}
.sc_services_price.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_dark);
}
.sc_services_price.color_style_link3 .sc_services_item_price {
color: var(--theme-color-text_link3);
}
.sc_services_price.color_style_link3 .sc_services_item_subtitle, .sc_services_price.color_style_link3 .sc_services_item_subtitle a {
color: var(--theme-color-text);
}
.sc_services_price.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle, .sc_services_price.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle a, .sc_services_price.color_style_link3 .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-text);
}
.sc_services_price.color_style_dark .sc_services_item_icon {
color: var(--theme-color-text_dark);
}
.sc_services_price.color_style_dark .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_link);
}
.sc_services_price.color_style_dark .sc_services_item_price {
color: var(--theme-color-text_dark);
}
.sc_services_price.color_style_dark.sc_services_item_subtitle, .sc_services_price.color_style_dark .sc_services_item_subtitle a {
color: var(--theme-color-text);
}
.sc_services_price.color_style_dark .sc_services_item:hover .sc_services_item_subtitle, .sc_services_price.color_style_dark .sc_services_item:hover .sc_services_item_subtitle a, .sc_services_price.color_style_dark .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-text);
} .sc_services_price2 .trx_addons_columns_wrap.columns_padding_bottom:not(.columns_in_single_row) {
margin-bottom: calc(-1 * var(--theme-var-grid_gap));
}
.sc_services_price2 .sc_services_item {
position: relative;
z-index: 1;
}
.sc_services_price2 .sc_services_item_divider {
margin-top: 0.7em;
display: block;
position: relative;
z-index: 1;
width: 100%;
line-height: 1;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_services_price2 .sc_services_item_divider:after {
content: '. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .';
font-size: 20px;
display: block;
color: var(--theme-color-text_light);
}
.sc_services_price2 .sc_services_item + .sc_services_item {
margin-top: var(--theme-var-grid_gap);
}
.sc_services_price2 .sc_services_item:hover .post_featured.hover_link img {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.sc_services_price2 .sc_services_item_content {
font-size: 16px;
line-height: 1.65em;
margin-top: 0.5em;
}
.sc_services_price2 .sc_services_item_content p:last-child {
margin-bottom: 0;
}
.sc_services_price2 .sc_services_item_number {
display: inline-block;
font-size: 3.5em;
line-height: 1em;
font-weight: 400;
color: var(--theme-color-text_dark);
}
.sc_services_price2 .sc_services_item_icon,
.sc_services_price2 .sc_services_item_pictogram {
position: relative;
display: inline-block;
font-size: 4em;
width: auto;
height: auto;
line-height: 1em;
}
.sc_services_price2 .sc_services_item_number + .sc_services_item_info,
.sc_services_price2 .sc_services_item_icon + .sc_services_item_info,
.sc_services_price2 .sc_services_item_pictogram + .sc_services_item_info {
margin-top: 1.5em;
}
.sc_services_price2 .sc_services_item_title_wrap {
width: 100%;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
justify-content: space-between;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.sc_services_price2 .sc_services_item_title_wrap + .sc_services_item_subtitle {
margin-top: 0.6em;
}
.sc_services_price2 .sc_services_item_price {
font-size: 1.389em;
line-height: 1em;
font-weight: 400;
color: var(--theme-color-text_link);
flex-shrink: 0;
}
.sc_services_price2 .sc_services_item_title {
font-size: 1.333em;
line-height: 1.214em;
margin: 0;
flex-shrink: 0;
max-width: 75%;
}
.sc_services_price2 .sc_services_item_subtitle,
.sc_services_price2 .sc_services_item_subtitle a {
color: var(--theme-color-text);
}
.sc_services_price2 .sc_services_item:hover .sc_services_item_subtitle,
.sc_services_price2 .sc_services_item:hover .sc_services_item_subtitle a,
.sc_services_price2 .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-text);
}
.sc_services_price2 .sc_services_item_title + .sc_services_item_subtitle {
margin-top: 0.45em;
}
.sc_services_price2 .sc_services_item .sc_services_item_title,
.sc_services_price2 .sc_services_item .sc_services_item_title a {
color: var(--theme-color-text_dark);
}
.sc_services_price2 .sc_services_item:hover .sc_services_item_title,
.sc_services_price2 .sc_services_item:hover .sc_services_item_title a,
.sc_services_price2 .sc_services_item .sc_services_item_title a:hover {
color: var(--theme-color-text_dark);
}
.sc_services_price2 .sc_services_item .sc_services_item_button {
margin: 1.1em 0 0;
}
.sc_services_price2 .sc_services_item .sc_services_item_more_link {
position: relative;
display: inline-block;
top: auto;
left: auto;
height: auto;
width: auto;
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: var(--theme-color-text_dark);
z-index: 1;
overflow: hidden;
}
.sc_services_price2 .sc_services_item:hover .sc_services_item_more_link,
.sc_services_price2 .sc_services_item .sc_services_item_more_link:hover {
color: var(--theme-color-text_dark);
}
.sc_services_price2 .sc_services_item .sc_services_item_more_link .link_text {
display: inline-block;
position: relative;
margin-right: 0;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_price2 .sc_services_item:hover .sc_services_item_more_link .link_text,
.sc_services_price2 .sc_services_item .sc_services_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 10px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_price2 .sc_services_item .sc_services_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 2.3em;
height: 2.3em;
line-height: 2.3em;
text-align: center;
border: 1px solid var(--theme-color-text_dark_02);
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_services_price2 .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 9px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E9A4';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_services_price2 .sc_services_item_icon {
color: var(--theme-color-text_link);
}
.sc_services_price2 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_dark);
}
.sc_services_price2.color_style_link2 .sc_services_item_icon {
color: var(--theme-color-text_link2);
}
.sc_services_price2.color_style_link2 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_dark);
}
.sc_services_price2.color_style_link2 .sc_services_item_price {
color: var(--theme-color-text_link2);
}
.sc_services_price2.color_style_link2 .sc_services_item_subtitle, .sc_services_price2.color_style_link2 .sc_services_item_subtitle a {
color: var(--theme-color-text);
}
.sc_services_price2.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle, .sc_services_price2.color_style_link2 .sc_services_item:hover .sc_services_item_subtitle a, .sc_services_price2.color_style_link2 .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-text);
}
.sc_services_price2.color_style_link3 .sc_services_item_icon {
color: var(--theme-color-text_link3);
}
.sc_services_price2.color_style_link3 .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_dark);
}
.sc_services_price2.color_style_link3 .sc_services_item_price {
color: var(--theme-color-text_link3);
}
.sc_services_price2.color_style_link3 .sc_services_item_subtitle, .sc_services_price2.color_style_link3 .sc_services_item_subtitle a {
color: var(--theme-color-text);
}
.sc_services_price2.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle, .sc_services_price2.color_style_link3 .sc_services_item:hover .sc_services_item_subtitle a, .sc_services_price2.color_style_link3 .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-text);
}
.sc_services_price2.color_style_dark .sc_services_item_icon {
color: var(--theme-color-text_dark);
}
.sc_services_price2.color_style_dark .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_link);
}
.sc_services_price2.color_style_dark .sc_services_item_price {
color: var(--theme-color-text_dark);
}
.sc_services_price2.color_style_dark.sc_services_item_subtitle, .sc_services_price2.color_style_dark .sc_services_item_subtitle a {
color: var(--theme-color-text);
}
.sc_services_price2.color_style_dark .sc_services_item:hover .sc_services_item_subtitle, .sc_services_price2.color_style_dark .sc_services_item:hover .sc_services_item_subtitle a, .sc_services_price2.color_style_dark .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-text);
} .sc_services_panel .sc_services_content .sc_services_item + .sc_services_item {
border: none;
border-top: 1px solid rgba(255, 255, 255, 0.3);
}
.sc_services_panel .sc_services_columns_wrap {
overflow: hidden;
}
.sc_services_panel .sc_services_columns_wrap [class*="trx_addons_column-"] {
position: relative;
}
.sc_services_panel .sc_services_columns_wrap [class*="trx_addons_column-"] .sc_services_item {
border: none !important;
}
.sc_services_panel .sc_services_columns_wrap [class*="trx_addons_column-"]:before {
content: "";
display: block;
position: absolute;
z-index: 1;
top: -1px;
right: 0;
bottom: 0;
left: -1px;
border-top: 1px solid;
border-left: 1px solid;
border-color: rgba(255, 255, 255, 0.3);
}
.sc_services_panel .sc_services_columns_wrap [class*="trx_addons_column-"],
.sc_services_panel .sc_item_posts_container [class*="trx_addons_column-"] {
padding: 0 !important;
}
.sc_services_panel .sc_services_item .sc_services_item_content {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: absolute;
z-index: 1;
top: 0;
right: 0;
bottom: 0;
left: 0;
height: 100%;
width: 100%;
margin-top: 0;
}
.sc_services_panel .sc_services_item_content_inner {
position: relative;
z-index: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: stretch;
-ms-flex-pack: stretch;
justify-content: stretch;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
max-height: 100%;
overflow: hidden;
padding: 2em 2.2em 2.4em;
}
.sc_services_panel .sc_services_item .sc_services_item_content_inner_top {
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
opacity: 0;
will-change: transform, opacity;
-webkit-transition: -webkit-transform 0.3s ease-out, opacity 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out, opacity 0.3s ease-out;
transition: transform 0.3s ease-out, opacity 0.3s ease-out;
}
.sc_services_panel .sc_services_item:hover .sc_services_item_content_inner_top {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
.sc_services_panel .sc_services_item_content_inner_bottom {
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
position: relative;
z-index: 1;
width: 100%;
max-height: 100%;
overflow: hidden;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_services_panel .sc_services_item.with_more:not(.no_links) .sc_services_item_content_inner_bottom {
-webkit-transform: translateY(50px);
-ms-transform: translateY(50px);
transform: translateY(50px);
will-change: transform;
-webkit-transition: -webkit-transform 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
}
.sc_services_panel .sc_services_item.with_more:not(.no_links):hover .sc_services_item_content_inner_bottom {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.sc_services_panel .sc_services_item {
position: relative;
padding: 0;
}
.sc_services_panel .sc_services_item .sc_services_item_thumb {
margin: 0;
width: 4em;
height: 4em;
line-height: 4em;
text-align: center;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
border: 1px solid rgba(255, 255, 255, 0.2);
}
.sc_services_panel .sc_services_item .sc_services_item_number {
display: inline-block;
font-size: 24px;
line-height: 1em;
font-weight: 400;
letter-spacing: -0.2px;
color: #fcfcfc;
}
.sc_services_panel .sc_services_item .sc_services_item_icon,
.sc_services_panel .sc_services_item .sc_services_item_pictogram {
position: relative;
display: inline-block;
font-size: 2.8em;
line-height: 1em;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
width: auto;
height: auto;
}
.sc_services_panel .sc_services_item .sc_services_item_icon {
color: #fcfcfc;
}
.sc_services_panel .sc_services_item .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
}
.sc_services_panel .sc_services_item .sc_services_item_title {
font-size: 1.556em;
line-height: 1.3em;
font-weight: 400;
margin: 0;
}
.sc_services_panel .sc_services_item .sc_services_item_title,
.sc_services_panel .sc_services_item .sc_services_item_title a {
color: #fcfcfc;
}
.sc_services_panel .sc_services_item .sc_services_item_title + .sc_services_item_subtitle {
margin-top: 0.3em;
}
.sc_services_panel .sc_services_item .sc_services_item_text {
font-size: 16px;
line-height: 1.65em;
max-height: 4.8em;
overflow: hidden;
color: rgba(255, 255, 255, 0.8);
}
.sc_services_panel .sc_services_item .sc_services_item_text p:last-child {
margin-bottom: 0;
}
.sc_services_panel .sc_services_item .sc_services_item_header + .sc_services_item_text {
margin-top: 0.6em;
}
.sc_services_panel .sc_services_item .sc_services_item_price {
font-size: 1.2em;
font-weight: 400;
text-shadow: none;
margin-bottom: 0.5em;
}
.sc_services_panel .sc_services_item .sc_services_item_button {
margin-top: 1em;
opacity: 0;
-webkit-transition: opacity 0.3s ease-out !important;
-ms-transition: opacity 0.3s ease-out !important;
transition: opacity 0.3s ease-out !important;
}
.sc_services_panel .sc_services_item:hover .sc_services_item_button {
opacity: 1;
}
.sc_services_panel .sc_services_item .sc_services_item_more_link {
position: relative;
display: inline-block;
top: auto;
left: auto;
height: auto;
width: auto;
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: #fcfcfc;
z-index: 1;
overflow: hidden;
}
.sc_services_panel .sc_services_item .sc_services_item_more_link .link_text {
display: inline-block;
position: relative;
margin-right: 0;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_panel .sc_services_item .sc_services_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 1.4em;
height: 1.4em;
line-height: 1.4em;
text-align: center;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_services_panel .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 9px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E9A4';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_services_panel .sc_services_item:hover .sc_services_item_more_link,
.sc_services_panel .sc_services_item .sc_services_item_more_link:hover {
color: #fcfcfc;
}
.sc_services_panel .sc_services_item .sc_services_item_more_link .link_text, .sc_services_panel .sc_services_item:hover .sc_services_item_more_link .link_text,
.sc_services_panel .sc_services_item .sc_services_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 10px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_panel .sc_services_item .sc_services_item_thumb, .sc_services_panel .sc_services_item:hover .sc_services_item_thumb,
.sc_services_panel .sc_services_item .sc_services_item_pictogram, .sc_services_panel .sc_services_item:hover .sc_services_item_pictogram,
.sc_services_panel .sc_services_item .sc_services_item_icon, .sc_services_panel .sc_services_item:hover .sc_services_item_icon,
.sc_services_panel .sc_services_item .sc_services_item_number, .sc_services_panel .sc_services_item:hover .sc_services_item_number,
.sc_services_panel .sc_services_item .sc_services_item_title, .sc_services_panel .sc_services_item:hover .sc_services_item_title,
.sc_services_panel .sc_services_item .sc_services_item_subtitle, .sc_services_panel .sc_services_item:hover .sc_services_item_subtitle,
.sc_services_panel .sc_services_item .sc_services_item_meta, .sc_services_panel .sc_services_item:hover .sc_services_item_meta,
.sc_services_panel .sc_services_item .sc_services_item_content, .sc_services_panel .sc_services_item:hover .sc_services_item_content,
.sc_services_panel .sc_services_item .sc_services_item_button, .sc_services_panel .sc_services_item:hover .sc_services_item_button {
-webkit-transform: none;
-ms-transform: none;
transform: none;
-webkit-transition: none;
-ms-transition: none;
transition: none;
}
.sc_services_panel .sc_services_item:before {
content: '';
width: 0;
height: 0;
padding-top: 114%;
display: inline-block;
}
.sc_services_panel .sc_services_item:after {
content: '';
display: block;
position: absolute;
z-index: 1;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: -1;
background-color: var(--theme-color-inverse_dark);
-webkit-transition: opacity 0.3s ease-out;
-ms-transition: opacity 0.3s ease-out;
transition: opacity 0.3s ease-out;
opacity: 0;
}
.sc_services_panel .sc_services_panel_thumbs {
background-color: #000;
}
.sc_services_panel .sc_services_panel_thumbs:before {
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, black 100%);
opacity: .7;
}
.sc_services_panel .sc_services_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
} .socials_wrap:not(.socials_type_list) .social_item .social_icon {
background-color: var(--theme-color-alter_bg_color);
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.socials_wrap:not(.socials_type_list) .social_item .social_icon,
.socials_wrap:not(.socials_type_list) .social_item .social_icon i {
color: var(--theme-color-alter_dark);
}
.socials_wrap:not(.socials_type_list) .social_item:hover .social_icon {
background-color: var(--theme-color-alter_bg_color);
}
.socials_wrap:not(.socials_type_list) .social_item:hover .social_icon,
.socials_wrap:not(.socials_type_list) .social_item:hover .social_icon i {
color: var(--theme-color-alter_link);
}
[class*="scheme_"].sidebar .socials_wrap:not(.socials_type_list) .social_item .social_icon {
color: var(--theme-color-alter_dark);
background-color: var(--theme-color-bg_color);
}
[class*="scheme_"].sidebar .socials_wrap:not(.socials_type_list) .social_item:hover .social_icon {
color: var(--theme-color-alter_hover);
background-color: var(--theme-color-bg_color);
}
[class*="scheme_"].sidebar .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon,
[class*="scheme_"].footer_wrap .sc_layouts_row_type_compact .socials_wrap .social_item .social_icon {
color: var(--theme-color-text_dark);
background-color: transparent !important;
}
[class*="scheme_"].sidebar .sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon,
[class*="scheme_"].footer_wrap .sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon {
color: var(--theme-color-text_link);
background-color: transparent !important;
} .sc_supertitle_no_icon {
background-color: var(--theme-color-text_link);
} .sc_testimonials_item_content:before {
content: '\e8b6';
font-family: "fontello";
}
.sc_testimonials_item_author_subtitle {
color: var(--theme-color-text_light);
}
.sc_testimonials_simple .sc_testimonials_item_author_data:before {
background-color: var(--theme-color-text_light);
}
.sc_testimonials_simple [class*="column"] .sc_testimonials_item_author_data {
border-color: var(--theme-color-text_light);
}
.sc_testimonials_rating_stars_default,
.sc_testimonials_rating_stars_hover {
color: var(--theme-color-text_hover);
}
[class*="scheme_"].sidebar .sc_testimonials_rating_stars_default,
[class*="scheme_"].sidebar .sc_testimonials_rating_stars_hover {
color: var(--theme-color-alter_hover);
}
.color_style_link2 .sc_testimonials_rating_stars_default,
.color_style_link2 .sc_testimonials_rating_stars_hover {
color: var(--theme-color-text_hover2);
}
.color_style_link3 .sc_testimonials_rating_stars_default,
.color_style_link3 .sc_testimonials_rating_stars_hover {
color: var(--theme-color-text_hover3);
}
.color_style_dark .sc_testimonials_rating_stars_default,
.color_style_dark .sc_testimonials_rating_stars_hover {
color: var(--theme-color-text_dark);
}  .sc_blogger .trx_addons_loading {
background-color: var(--theme-color-bg_color_02);
}
ul.sc_layouts_submenu .sc_blogger .trx_addons_loading {
background-color: var(--theme-color-extra_bg_color_05);
} .trx_addons_mouse_helper {
background-color: var(--theme-color-text_link);
color: var(--theme-color-inverse_link);
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active {
background-color: var(--theme-color-text_link);
color: var(--theme-color-inverse_link);
} .menu_side_right .scroll_to_top_style_default {
left: 2em;
right: auto;
} .trx_addons_scroll_to_top {
z-index: 7999;
}
.scroll_to_top_style_default {
width: 3.5em;
height: 3.5em;
line-height: 3.5em;
text-align: center;
color: var(--theme-color-inverse_hover);
border-color: var(--theme-color-text_dark);
background-color: var(--theme-color-text_dark);
}
.scroll_to_top_style_default:before {
position: relative;
top: -1px;
font-size: 11px;
font-weight: 400;
font-family: "fontello";
content: '\EA08';
}
.scroll_to_top_style_default:hover {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
} .scroll_to_top_style_modern {
bottom: 0;
right: 60px;
width: 110px;
height: 30px;
line-height: 20px;
text-align: left;
white-space: nowrap;
-webkit-transform-origin: 100% 50%;
-ms-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-transform: rotate(-90deg) translate(100%, -50%);
-ms-transform: rotate(-90deg) translate(100%, -50%);
transform: rotate(-90deg) translate(100%, -50%);
color: var(--theme-color-text_dark);
background-color: transparent;
border-color: transparent;
will-change: color, opacity, bottom;
-webkit-transition: color 0.3s ease, opacity 0.3s ease-out, bottom 0.3s ease-out;
-ms-transition: color 0.3s ease, opacity 0.3s ease-out, bottom 0.3s ease-out;
transition: color 0.3s ease, opacity 0.3s ease-out, bottom 0.3s ease-out;
opacity: 0;
}
.scroll_to_top_style_modern:hover {
color: var(--theme-color-text_link);
background-color: transparent;
border-color: transparent;
}
.scroll_to_top_style_modern.show {
bottom: 60px;
opacity: 1;
}
.scroll_to_top_style_modern .scroll_to_top_text,
.scroll_to_top_style_modern .scroll_to_top_icon {
display: inline-block;
vertical-align: middle;
}
.scroll_to_top_style_modern .scroll_to_top_text {
font-size: 17px;
font-weight: 400;
}
.scroll_to_top_style_modern .scroll_to_top_icon {
margin-left: 15px;
position: relative;
overflow: hidden;
}
.scroll_to_top_style_modern .scroll_to_top_icon:after {
margin-left: -15px;
display: inline-block;
vertical-align: middle;
font-size: 12px;
font-family: "fontello";
content: '\E9E2';
color: currentColor;
will-change: margin-left;
-webkit-transition: margin-left 0.3s ease-out;
-ms-transition: margin-left 0.3s ease-out;
transition: margin-left 0.3s ease-out;
}
.scroll_to_top_style_modern:hover .scroll_to_top_icon:after {
margin-left: 0;
} .scroll_progress_wrap .scroll_progress_status {
background-color: var(--theme-color-text_dark);
} .mfp-content .sc_layouts_popup {
max-height: 80vh;
max-width: 80vw;
} .sc_layouts_panel {
-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.03);
-ms-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.03);
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.03);
}
.sc_layouts_popup {
-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
-ms-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
}
.trx_addons_popup, [class*="scheme_"].trx_addons_popup,
.sc_layouts_popup, [class*="scheme_"].sc_layouts_popup,
.sc_layouts_panel_inner, [class*="scheme_"].sc_layouts_panel_inner {
background-color: var(--theme-color-alter_bg_color);
border-color: var(--theme-color-alter_bd_color);
color: var(--theme-color-alter_text);
}
.trx_addons_popup button.mfp-close {
background-color: var(--theme-color-alter_bg_hover);
border-color: var(--theme-color-alter_bd_hover);
color: var(--theme-color-alter_text);
}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title {
background-color: var(--theme-color-alter_bg_hover);
border-color: var(--theme-color-alter_bd_hover);
}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active {
background-color: var(--theme-color-alter_bg_color);
border-bottom-color: transparent;
}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a,
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a > i {
color: var(--theme-color-alter_text);
}
.trx_addons_popup li.trx_addons_tabs_title a:hover,
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title a:hover > i {
color: var(--theme-color-alter_link);
}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a,
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a > i,
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a:hover,
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title[data-disabled="true"] a:hover > i {
color: var(--theme-color-alter_light);
}
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a,
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a > i,
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a:hover,
.trx_addons_popup .trx_addons_tabs_titles li.trx_addons_tabs_title.ui-tabs-active a:hover > i {
color: var(--theme-color-alter_dark);
} .trx_addons_profiler {
background-color: var(--theme-color-alter_bg_color);
border-color: var(--theme-color-alter_bd_hover);
}
.trx_addons_profiler_title {
color: var(--theme-color-alter_dark);
}
.trx_addons_profiler table td,
.trx_addons_profiler table th {
border-color: var(--theme-color-alter_bd_color);
}
.trx_addons_profiler table td {
color: var(--theme-color-alter_text);
}
.trx_addons_profiler table th {
background-color: var(--theme-color-alter_bg_hover);
color: var(--theme-color-alter_dark);
} .trx_addons_range_slider_label_min {
color: var(--theme-color-alter_text);
}
.trx_addons_range_slider_label_max {
color: var(--theme-color-alter_text);
}
div.ui-slider {
background-color: var(--theme-color-alter_bg_color);
border-color: var(--theme-color-alter_bd_color);
}
div.ui-slider .ui-slider-handle {
border-color: var(--theme-color-alter_bd_hover);
background-color: var(--theme-color-alter_bg_hover);
}
div.ui-slider .ui-slider-range {
background-color: var(--theme-color-alter_bg_hover);
} .sc_layouts_title_link {
margin: 2.5em 0 0.5em;
} h1.sc_item_title {
line-height: 1em;
}
h2.sc_item_title {
line-height: 1.021em;
}
h3.sc_item_title {
line-height: 1.086em;
}
h4.sc_item_title {
line-height: 1.214em;
}
h5.sc_item_title {
line-height: 1.417em;
}
h6.sc_item_title {
line-height: 1.474em;
}
.sc_item_title i {
font-family: inherit;
}
.sc_item_subtitle {
font-size: 19px;
line-height: 21px;
font-weight: 400;
font-style: normal;
text-transform: uppercase;
letter-spacing: 0.6px;
opacity: 1;
}
.sc_item_subtitle_above {
margin-bottom: 1.3em;
}
.sc_item_descr {
margin-bottom: 0;
font-size: 1rem;
}
.sc_item_descr p {
margin: 0;
}
.sc_item_descr p + p {
margin-top: 1em;
}
.sc_item_title.sc_item_title_style_accent i {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
justify-content: center;
flex-direction: revert;
align-items: center;
}
.slider-slide h1.sc_item_title_tag {
margin-left: 0 !important;
}
h1.sc_item_title_tag + .sc_item_descr, h1.sc_item_title_tag + .sc_item_slider, h1.sc_item_title_tag + .sc_item_columns, h1.sc_item_title_tag + .sc_item_content {
margin-top: 1.2em;
}
h2.sc_item_title_tag + .sc_item_descr, h2.sc_item_title_tag + .sc_item_slider, h2.sc_item_title_tag + .sc_item_columns, h2.sc_item_title_tag + .sc_item_content {
margin-top: 1.2em;
}
.sc_title_default h5.sc_item_title_tag + .sc_title_subtitle {
text-transform: none;
font-size: 17px;
font-weight: 400;
letter-spacing: 0;
color: var(--theme-color-text);
}
.sc_item_title + .sc_item_button, .sc_item_title + .sc_item_button_image, .sc_item_subtitle + .sc_item_button, .sc_item_subtitle + .sc_item_button_image, .sc_item_descr + .sc_item_button, .sc_item_descr + .sc_item_button_image, .sc_item_content + .sc_item_button, .sc_item_content + .sc_item_button_image, .sc_item_slider + .sc_item_button, .sc_item_slider + .sc_item_button_image, .sc_item_columns + .sc_item_button, .sc_item_columns + .sc_item_button_image, .sc_item_pagination + .sc_item_button, .sc_item_pagination + .sc_item_button_image {
margin-top: 2em;
}
.sc_item_subtitle.sc_item_title_style_shadow + .sc_item_title {
position: relative;
z-index: 1;
}
.sc_item_title_style_gradient .trx_addons_text_gradient,
.sc_item_title_style_gradient .sc_item_title_text {
padding-bottom: 8px;
}
.sc_item_title[data-mouse-helper*="highlight"] {
padding-bottom: 8px;
margin-bottom: -8px;
}
.sc_item_title_style_gradient[data-mouse-helper*="highlight"] .trx_addons_text_gradient {
opacity: 0.7;
}
.sc_title .sc_button.sc_button.sc_button_simple {
overflow: visible;
} .sc_title_accent .sc_button_wrap {
position: relative;
z-index: 1;
}
.sc_title_accent .sc_item_subtitle {
position: relative;
display: inline-block;
padding-left: 70px;
}
.sc_title_accent .sc_item_subtitle:before {
content: "";
display: block;
width: 50px;
height: 1px;
position: absolute;
z-index: 1;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
margin-top: -1px;
background-color: var(--theme-color-text_link);
}
.sc_title_accent .sc_item_subtitle.sc_align_center {
padding: 10px 0 0 0;
width: 100%;
}
.sc_title_accent .sc_item_subtitle.sc_align_center:before {
left: auto;
right: auto;
position: absolute;
z-index: 1;
top: 0;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.sc_title_accent .sc_item_subtitle.sc_align_right {
padding: 0 70px 0 0;
width: 100%;
}
.sc_title_accent .sc_item_subtitle.sc_align_right:before {
left: auto;
right: 0;
} .sc_item_subtitle.sc_item_title_style_icon {
position: relative;
}
.sc_item_subtitle.sc_item_title_style_icon:before {
color: var(--theme-color-text_dark);
content: '\e9a7';
display: block;
font-family: "fontello";
font-size: 18px;
margin-bottom: 20px;
font-weight: 400;
} .sc_item_title_style_icon_bottom.sc_item_title {
position: relative;
}
.sc_item_title_style_icon_bottom.sc_item_title:after {
color: var(--theme-color-text_dark);
content: '\e9a7';
display: block;
font-family: "fontello";
font-size: 18px;
line-height: 20px;
margin-top: 30px;
font-weight: 400;
} .sc_price_item {
color: var(--theme-color-alter_text);
background-color: var(--theme-color-alter_bg_color);
border-color: var(--theme-color-alter_bd_color);
-webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
-ms-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
.sc_price_item .sc_price_item_icon {
color: var(--theme-color-alter_dark);
}
.sc_price_item .sc_price_item_label {
font-size: 11px;
font-weight: 400;
letter-spacing: 1px;
z-index: 9;
background-color: var(--theme-color-extra_link);
color: var(--theme-color-inverse_link);
}
.sc_price_item .sc_price_item_subtitle {
color: var(--theme-color-alter_text);
}
.sc_price_item .sc_price_item_title,
.sc_price_item .sc_price_item_title a {
color: var(--theme-color-alter_dark);
}
.sc_price_item .sc_price_item_price {
color: var(--theme-color-alter_dark);
}
.sc_price_item .sc_price_item_description,
.sc_price_item .sc_price_item_details {
color: var(--theme-color-alter_text);
}
.sc_price_slider .sc_price_item, .sc_price_columns_wrap .sc_price_item {
height: auto;
} .sc_price_item .sc_price_item_link {
color: var(--theme-color-inverse_hover);
background-color: var(--theme-color-text_dark);
}
.sc_price_item .sc_price_item_link:hover,
.sc_price_item .sc_price_item_link:focus {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_hover);
background-color: var(--theme-color-text_hover);
}
.sc_price_item:hover .sc_price_item_link {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
}
.sc_price_item.sc_price_active .sc_price_item_link {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
} .color_style_link2 .sc_price_item .sc_price_item_link {
color: var(--theme-color-inverse_link);
}
.color_style_link3 .sc_price_item .sc_price_item_link {
color: var(--theme-color-inverse_link);
}
.sc_price .sc_price_item .sc_price_item_link.sc_price_item_link_over {
opacity: 0 !important;
background: none !important;
margin: 0;
} .sc_price_default .sc_price_item .sc_price_item_inner {
padding: 0;
}
.sc_price_default .sc_price_item_image + .sc_price_item_info {
padding-top: 40px;
padding-bottom: 40px;
}
.sc_price_default .with_bg_color .sc_price_item_image + .sc_price_item_info {
padding-top: 33px;
padding-bottom: 20px;
}
.sc_price_default .sc_price_item.sc_price_active {
-webkit-box-shadow: 0 23px 90px rgba(0, 0, 0, 0.05);
-ms-box-shadow: 0 23px 90px rgba(0, 0, 0, 0.05);
box-shadow: 0 23px 90px rgba(0, 0, 0, 0.05);
z-index: 9;
}
.sc_price_default .sc_price_item_info {
padding: 4.4em 2em;
}
.sc_price_default .sc_price_item_icon {
margin-top: 3em;
}
.sc_price_default .sc_price_item_icon > span {
font-size: 3em;
line-height: 1em;
font-weight: 400;
}
.sc_price_default .sc_price_item_icon + .sc_price_item_info {
padding-top: 1.5em;
padding-bottom: 2.8em;
}
.sc_price_default .sc_price_item_title {
font-size: 24px;
line-height: 1.25em;
font-weight: 400;
text-transform: none;
letter-spacing: 0;
margin: 0;
}
.sc_price_default .sc_price_item_title + .sc_price_item_subtitle {
margin-top: 8px;
}
.sc_price_default .sc_price_item_subtitle {
font-size: 17px;
line-height: 1.3em;
font-weight: 400;
text-transform: none;
letter-spacing: 0;
margin: 0;
}
.sc_price_default .sc_price_item_description,
.sc_price_default .sc_price_item_details {
font-size: 15px;
line-height: 1.6em;
font-weight: 400;
font-style: normal;
letter-spacing: 0;
margin: 0.65em 0;
}
.sc_price_default .sc_price_item_description ul,
.sc_price_default .sc_price_item_details ul {
padding: 0;
list-style-type: none;
}
.sc_price_default .sc_price_item_description ul li + li,
.sc_price_default .sc_price_item_details ul li + li {
margin-top: 8px;
}
.sc_price_default .sc_price_item_price {
font-size: 57px;
line-height: 1;
font-weight: 400;
letter-spacing: 0;
}
.sc_price_default .sc_price_item_price .sc_price_item_price_before {
font-size: 20px;
font-weight: 400;
vertical-align: top;
line-height: 1.5em;
margin-right: 4px;
}
.sc_price_default .sc_price_item_price .sc_price_item_price_after {
font-size: 18px;
font-weight: 400;
color: var(--theme-color-alter_text);
}
.sc_price_default .sc_price_item_price + .sc_price_item_details {
margin-top: 25px;
}
.sc_price_default .sc_price_item_subtitle + .sc_price_item_price,
.sc_price_default .sc_price_item_title + .sc_price_item_price {
margin-top: 25px;
}
.sc_price_default .sc_price_item_subtitle + .sc_price_item_link,
.sc_price_default .sc_price_item_title + .sc_price_item_link,
.sc_price_default .sc_price_item_description + .sc_price_item_link,
.sc_price_default .sc_price_item_details + .sc_price_item_link {
margin-top: 24px;
}
.sc_price_default .sc_price_item_default.with_image .sc_price_item_icon,
.sc_price_default .sc_price_item_default.with_image .sc_price_item_title,
.sc_price_default .sc_price_item_default.with_image .sc_price_item_price,
.sc_price_default .sc_price_item_default.with_image .sc_price_item_price_after,
.sc_price_default .sc_price_item_default.with_image .sc_price_item_subtitle {
color: var(--theme-color-inverse_link);
}
.sc_price_default .sc_price_item_default.with_image .sc_price_item_description,
.sc_price_default .sc_price_item_default.with_image .sc_price_item_details {
color: #ccc;
} .sc_price_light .trx_addons_columns_wrap {
margin: 0 !important;
}
.sc_price_light .trx_addons_columns_wrap > [class*="trx_addons_column-"] {
padding: 0 !important;
margin: 0 !important;
}
.sc_price_light .sc_price_item_inner,
.sc_price_light .sc_price_item.with_image .sc_price_item_inner {
padding: 60px 40px;
}
.sc_price_light .sc_price_item {
z-index: 1;
}
.sc_price_light .sc_price_item.sc_price_active {
-webkit-box-shadow: 0 23px 90px rgba(0, 0, 0, 0.05);
-ms-box-shadow: 0 23px 90px rgba(0, 0, 0, 0.05);
box-shadow: 0 23px 90px rgba(0, 0, 0, 0.05);
z-index: 9;
}
.sc_price_light .sc_price_item_info {
padding: 0;
}
.sc_price_light .sc_price_item_image {
margin-top: 1.5em;
}
.sc_price_light .sc_price_item_icon {
margin-top: 1.5em;
color: var(--theme-color-text_link);
}
.sc_price_light .sc_price_item_icon > span {
font-size: 2.8em;
line-height: 1em;
font-weight: 400;
}
.sc_price_light .sc_price_item_title {
font-size: 24px;
line-height: 1.25em;
font-weight: 400;
text-transform: none;
letter-spacing: 0;
margin: 0;
}
.sc_price_light .sc_price_item_title + .sc_price_item_subtitle {
margin-top: 8px;
}
.sc_price_light .sc_price_item_subtitle {
font-size: 17px;
line-height: 1.3em;
font-weight: 400;
text-transform: none;
letter-spacing: 0;
margin: 0;
}
.sc_price_light .sc_price_item_description,
.sc_price_light .sc_price_item_details {
font-size: 17px;
line-height: 1.6em;
font-weight: 400;
font-style: normal;
letter-spacing: 0;
margin: 0.65em 0;
}
.sc_price_light .sc_price_item_description ul,
.sc_price_light .sc_price_item_details ul {
padding: 0;
list-style-type: none;
}
.sc_price_light .sc_price_item_description ul li:after,
.sc_price_light .sc_price_item_details ul li:after {
content: '\e9a2';
font-family: "fontello";
font-size: 11px;
margin-left: 12px;
position: relative;
top: -1px;
color: var(--theme-color-alter_link);
}
.sc_price_light .sc_price_item_description ul li + li,
.sc_price_light .sc_price_item_details ul li + li {
margin-top: 8px;
}
.sc_price_light .sc_price_item_details {
padding-top: 48px;
border-top: 1px solid var(--theme-color-alter_bd_color);
}
.sc_price_light .sc_price_item_price {
font-size: 57px;
line-height: 1;
font-weight: 400;
letter-spacing: 0;
margin-top: 27px;
}
.sc_price_light .sc_price_item_price .sc_price_item_price_before {
font-size: 20px;
font-weight: 400;
vertical-align: top;
line-height: 1.5em;
margin-right: 4px;
}
.sc_price_light .sc_price_item_price .sc_price_item_price_after {
font-size: 15px;
font-weight: 400;
display: block;
margin-top: 10px;
color: var(--theme-color-alter_light);
}
.sc_price_light .sc_price_item_price + .sc_price_item_details {
margin-top: 48px;
}
.sc_price_light .sc_price_item_subtitle + .sc_price_item_price,
.sc_price_light .sc_price_item_title + .sc_price_item_price {
margin-top: 20px;
}
.sc_price_light .sc_price_item_subtitle + .sc_price_item_link,
.sc_price_light .sc_price_item_title + .sc_price_item_link,
.sc_price_light .sc_price_item_description + .sc_price_item_link,
.sc_price_light .sc_price_item_details + .sc_price_item_link {
margin-top: 32px;
}
.sc_price_light .sc_price_item.sc_price_active .sc_price_item_link {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_link) !important;
background-color: var(--theme-color-text_link) !important;
}
.sc_price_light .sc_price_item:hover .sc_price_item_link {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_link) !important;
background-color: var(--theme-color-text_link) !important;
}
.sc_price_light .sc_price_item .sc_price_item_link {
color: var(--theme-color-text_dark);
border-color: var(--theme-color-text_dark);
background-color: var(--theme-color-alter_bg_color);
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.sc_price_light .sc_price_item .sc_price_item_link:hover,
.sc_price_light .sc_price_item .sc_price_item_link:focus {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_hover) !important;
background-color: var(--theme-color-text_hover) !important;
} .sc_price_simple .sc_price_item_inner,
.sc_price_simple .sc_price_item.with_image .sc_price_item_inner {
padding: 50px 30px;
}
.sc_price_simple .sc_price_item.sc_price_active {
-webkit-box-shadow: 0 12px 40px rgba(0, 0, 0, 0.03);
-ms-box-shadow: 0 12px 40px rgba(0, 0, 0, 0.03);
box-shadow: 0 12px 40px rgba(0, 0, 0, 0.03);
z-index: 9;
}
.sc_price_simple .sc_price_item_info {
padding: 0;
}
.sc_price_simple .sc_price_item_image {
margin-top: 1.5em;
}
.sc_price_simple .sc_price_item_icon {
margin-top: 1.5em;
}
.sc_price_simple .sc_price_item_icon > span {
font-size: 3em;
line-height: 1em;
font-weight: 400;
}
.sc_price_simple .sc_price_item_title {
font-size: 24px;
line-height: 1.25em;
font-weight: 400;
text-transform: none;
letter-spacing: 0;
margin: 0;
}
.sc_price_simple .sc_price_item_title + .sc_price_item_subtitle {
margin-top: 8px;
}
.sc_price_simple .sc_price_item_subtitle {
font-size: 17px;
line-height: 1.3em;
font-weight: 400;
text-transform: none;
letter-spacing: 0;
margin: 0;
}
.sc_price_simple .sc_price_item_description,
.sc_price_simple .sc_price_item_details {
font-size: 18px;
line-height: 1.6em;
font-weight: 400;
font-style: normal;
letter-spacing: 0;
margin: 0.65em 0;
color: var(--theme-color-alter_dark);
}
.sc_price_simple .sc_price_item_description ul,
.sc_price_simple .sc_price_item_details ul {
padding: 0;
list-style-type: none;
}
.sc_price_simple .sc_price_item_description ul li:after,
.sc_price_simple .sc_price_item_details ul li:after {
content: '\e9a2';
font-family: "fontello";
font-size: 11px;
margin-left: 12px;
position: relative;
top: -1px;
color: var(--theme-color-alter_link);
}
.sc_price_simple .sc_price_item_description ul li + li,
.sc_price_simple .sc_price_item_details ul li + li {
margin-top: 8px;
}
.sc_price_simple .sc_price_item_description strong,
.sc_price_simple .sc_price_item_details strong {
font-weight: 400;
}
.sc_price_simple .sc_price_item_info > .sc_price_item_details:last-child {
margin-bottom: 0;
}
.sc_price_simple .sc_price_active .sc_price_item_price {
color: var(--theme-color-alter_link);
}
.sc_price_simple .sc_price_item_price {
font-size: 57px;
line-height: 1;
font-weight: 400;
letter-spacing: 0;
margin-top: 15px;
}
.sc_price_simple .sc_price_item_price .sc_price_item_price_before {
font-size: 20px;
font-weight: 400;
vertical-align: top;
line-height: 1.5em;
margin-right: 4px;
}
.sc_price_simple .sc_price_item_price .sc_price_item_price_after {
font-size: 15px;
font-weight: 400;
display: block;
margin-top: 16px;
color: var(--theme-color-alter_light);
}
.sc_price_simple .sc_price_item_price + .sc_price_item_details {
margin-top: 35px;
}
.sc_price_simple .sc_price_item_subtitle + .sc_price_item_price,
.sc_price_simple .sc_price_item_title + .sc_price_item_price {
margin-top: 20px;
}
.sc_price_simple .sc_price_item_subtitle + .sc_price_item_link,
.sc_price_simple .sc_price_item_title + .sc_price_item_link,
.sc_price_simple .sc_price_item_description + .sc_price_item_link,
.sc_price_simple .sc_price_item_details + .sc_price_item_link {
margin-top: 28px;
}
.sc_price_simple .sc_price_item.sc_price_active .sc_price_item_link {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_link) !important;
background-color: var(--theme-color-text_link) !important;
}
.sc_price_simple .sc_price_item:hover .sc_price_item_link {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_link) !important;
background-color: var(--theme-color-text_link) !important;
}
.sc_price_simple .sc_price_item .sc_price_item_link {
color: var(--theme-color-text_dark);
border-color: var(--theme-color-text_dark);
background-color: var(--theme-color-alter_bg_color);
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.sc_price_simple .sc_price_item .sc_price_item_link:hover,
.sc_price_simple .sc_price_item .sc_price_item_link:focus {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_hover) !important;
background-color: var(--theme-color-text_hover) !important;
} .sc_price_simple_shadow .sc_price_item_inner,
.sc_price_simple_shadow .sc_price_item.with_image .sc_price_item_inner {
padding: 60px 30px 70px;
}
.sc_price_simple_shadow .sc_price_item {
-webkit-box-shadow: 0 23px 90px rgba(0, 0, 0, 0.05);
-ms-box-shadow: 0 23px 90px rgba(0, 0, 0, 0.05);
box-shadow: 0 23px 90px rgba(0, 0, 0, 0.05);
z-index: 1;
}
.sc_price_simple_shadow .sc_price_item.sc_price_active {
z-index: 9;
}
.sc_price_simple_shadow .sc_price_item_info {
padding: 0;
}
.sc_price_simple_shadow .sc_price_item_image {
margin-top: 1.5em;
}
.sc_price_simple_shadow .sc_price_item_icon {
margin-top: 1.5em;
}
.sc_price_simple_shadow .sc_price_item_icon > span {
font-size: 3em;
line-height: 1em;
font-weight: 400;
}
.sc_price_simple_shadow .sc_price_item_title {
font-size: 24px;
line-height: 1.25em;
font-weight: 400;
text-transform: none;
letter-spacing: 0;
margin: 0;
}
.sc_price_simple_shadow .sc_price_item_title + .sc_price_item_subtitle {
margin-top: 8px;
}
.sc_price_simple_shadow .sc_price_item_subtitle {
font-size: 17px;
line-height: 1.3em;
font-weight: 400;
text-transform: none;
letter-spacing: 0;
margin: 0;
}
.sc_price_simple_shadow .sc_price_item_description,
.sc_price_simple_shadow .sc_price_item_details {
font-size: 17px;
line-height: 1.6em;
font-weight: 400;
font-style: normal;
letter-spacing: 0;
margin: 0.65em 0;
color: var(--theme-color-alter_text);
}
.sc_price_simple_shadow .sc_price_item_description ul,
.sc_price_simple_shadow .sc_price_item_details ul {
padding: 0;
list-style-type: none;
}
.sc_price_simple_shadow .sc_price_item_description ul li:after,
.sc_price_simple_shadow .sc_price_item_details ul li:after {
content: '\e9a2';
font-family: "fontello";
font-size: 11px;
margin-left: 12px;
position: relative;
top: -1px;
color: var(--theme-color-alter_link);
}
.sc_price_simple_shadow .sc_price_item_description ul li + li,
.sc_price_simple_shadow .sc_price_item_details ul li + li {
margin-top: 8px;
}
.sc_price_simple_shadow .sc_price_item_info > .sc_price_item_details:last-child {
margin-bottom: 0;
}
.sc_price_simple_shadow .sc_price_item:hover .sc_price_item_price {
color: var(--theme-color-alter_link);
}
.sc_price_simple_shadow .sc_price_item_price {
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
font-size: 57px;
line-height: 1;
font-weight: 400;
letter-spacing: 0;
margin-top: 22px;
}
.sc_price_simple_shadow .sc_price_item_price .sc_price_item_price_before {
font-size: 20px;
font-weight: 400;
vertical-align: top;
line-height: 1.5em;
margin-right: 4px;
}
.sc_price_simple_shadow .sc_price_item_price .sc_price_item_price_after {
font-size: 15px;
font-weight: 400;
display: block;
margin-top: 16px;
color: var(--theme-color-alter_light);
}
.sc_price_simple_shadow .sc_price_item_price + .sc_price_item_details {
margin-top: 39px;
}
.sc_price_simple_shadow .sc_price_item_subtitle + .sc_price_item_price,
.sc_price_simple_shadow .sc_price_item_title + .sc_price_item_price {
margin-top: 20px;
}
.sc_price_simple_shadow .sc_price_item_subtitle + .sc_price_item_link,
.sc_price_simple_shadow .sc_price_item_title + .sc_price_item_link,
.sc_price_simple_shadow .sc_price_item_description + .sc_price_item_link,
.sc_price_simple_shadow .sc_price_item_details + .sc_price_item_link {
margin-top: 28px;
}
.sc_price_simple_shadow .sc_price_item.sc_price_active .sc_price_item_link {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_link) !important;
background-color: var(--theme-color-text_link) !important;
}
.sc_price_simple_shadow .sc_price_item:hover .sc_price_item_link {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_link) !important;
background-color: var(--theme-color-text_link) !important;
}
.sc_price_simple_shadow .sc_price_item .sc_price_item_link {
color: var(--theme-color-text_dark);
border-color: var(--theme-color-text_dark);
background-color: var(--theme-color-alter_bg_color);
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.sc_price_simple_shadow .sc_price_item .sc_price_item_link:hover,
.sc_price_simple_shadow .sc_price_item .sc_price_item_link:focus {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_hover) !important;
background-color: var(--theme-color-text_hover) !important;
}
.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner {
position: relative;
}
.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: var(--theme-color-text_link2);
opacity: 0.9;
z-index: -1;
}
.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_description ul li:after,
.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_details ul li:after {
color: var(--theme-color-inverse_link);
}
.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_description,
.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_details,
.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_subtitle,
.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_price .sc_price_item_price_after,
.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_price,
.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_icon > span,
.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_info,
.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_title {
color: var(--theme-color-inverse_link);
}
.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_link {
color: var(--theme-color-inverse_link) !important;
border-color: var(--theme-color-inverse_link) !important;
background-color: transparent !important;
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color) .sc_price_item_inner .sc_price_item_link:hover {
color: var(--theme-color-inverse_dark) !important;
border-color: var(--theme-color-inverse_link) !important;
background-color: var(--theme-color-inverse_link) !important;
}
.sc_price_simple_shadow .sc_price_item.with_image:not(.with_bg_color):hover .sc_price_item_link {
color: var(--theme-color-inverse_link) !important;
border-color: var(--theme-color-inverse_link) !important;
background-color: transparent !important;
} .sc_price_plain .sc_price_item_inner,
.sc_price_plain .sc_price_item.with_image .sc_price_item_inner {
padding: 66px 60px 75px;
}
.sc_price_plain .sc_price_item {
text-align: left;
-webkit-box-shadow: 0 23px 90px rgba(0, 0, 0, 0.05);
-ms-box-shadow: 0 23px 90px rgba(0, 0, 0, 0.05);
box-shadow: 0 23px 90px rgba(0, 0, 0, 0.05);
z-index: 1;
}
.sc_price_plain .sc_price_item.sc_price_active {
z-index: 9;
}
.sc_price_plain .sc_price_item_info {
padding: 0;
}
.sc_price_plain .sc_price_item_image {
margin-top: 1.5em;
}
.sc_price_plain .sc_price_item_icon {
margin-top: 1.5em;
}
.sc_price_plain .sc_price_item_icon > span {
font-size: 3em;
line-height: 1em;
font-weight: 400;
}
.sc_price_plain .sc_price_item_title {
font-size: 24px;
line-height: 1.25em;
font-weight: 400;
text-transform: none;
letter-spacing: 0;
margin: 0;
}
.sc_price_plain .sc_price_item_title + .sc_price_item_subtitle {
margin-top: 8px;
}
.sc_price_plain .sc_price_item_subtitle {
font-size: 17px;
line-height: 1.3em;
font-weight: 400;
text-transform: none;
letter-spacing: 0;
margin: 0;
}
.sc_price_plain .sc_price_item_description,
.sc_price_plain .sc_price_item_details {
font-size: 17px;
line-height: 1.6em;
font-weight: 400;
font-style: normal;
letter-spacing: 0;
margin: 0.65em 0;
color: var(--theme-color-alter_text);
}
.sc_price_plain .sc_price_item_description ul,
.sc_price_plain .sc_price_item_details ul {
padding: 0;
list-style-type: none;
}
.sc_price_plain .sc_price_item_description ul li:after,
.sc_price_plain .sc_price_item_details ul li:after {
content: '\e9a2';
font-family: "fontello";
font-size: 11px;
margin-left: 12px;
position: relative;
top: -1px;
color: var(--theme-color-alter_link);
}
.sc_price_plain .sc_price_item_description ul li + li,
.sc_price_plain .sc_price_item_details ul li + li {
margin-top: 8px;
}
.sc_price_plain .sc_price_item_info > .sc_price_item_details:last-child {
margin-bottom: 0;
}
.sc_price_plain .sc_price_item:hover .sc_price_item_price {
color: var(--theme-color-alter_link);
}
.sc_price_plain .sc_price_item_price {
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
font-size: 57px;
line-height: 1;
font-weight: 400;
letter-spacing: 0;
margin-top: 22px;
}
.sc_price_plain .sc_price_item_price .sc_price_item_price_before {
font-size: 20px;
font-weight: 400;
vertical-align: top;
line-height: 1.5em;
margin-right: 4px;
}
.sc_price_plain .sc_price_item_price .sc_price_item_price_after {
font-size: 15px;
font-weight: 400;
display: block;
margin-top: 16px;
color: var(--theme-color-alter_light);
}
.sc_price_plain .sc_price_item_price + .sc_price_item_details {
margin-top: 30px;
}
.sc_price_plain .sc_price_item_subtitle + .sc_price_item_price,
.sc_price_plain .sc_price_item_title + .sc_price_item_price {
margin-top: 20px;
}
.sc_price_plain .sc_price_item_subtitle + .sc_price_item_link,
.sc_price_plain .sc_price_item_title + .sc_price_item_link,
.sc_price_plain .sc_price_item_description + .sc_price_item_link,
.sc_price_plain .sc_price_item_details + .sc_price_item_link {
margin-top: 24px;
}
.sc_price_plain .sc_price_item.sc_price_active .sc_price_item_link {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_link) !important;
background-color: var(--theme-color-text_link) !important;
}
.sc_price_plain .sc_price_item:not(.sc_price_active) .sc_price_item_link {
padding-left: 40px;
padding-right: 40px;
}
.sc_price_plain .sc_price_item .sc_price_item_link {
padding-left: 55px;
padding-right: 55px;
}
.sc_price_plain .sc_price_item:hover .sc_price_item_link {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_link) !important;
background-color: var(--theme-color-text_link) !important;
}
.sc_price_plain .sc_price_item .sc_price_item_link {
color: var(--theme-color-text_dark);
border-color: var(--theme-color-text_dark);
background-color: var(--theme-color-alter_bg_color);
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.sc_price_plain .sc_price_item .sc_price_item_link:hover,
.sc_price_plain .sc_price_item .sc_price_item_link:focus {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_hover) !important;
background-color: var(--theme-color-text_hover) !important;
}
.sc_price_plain .sc_price_item_label {
width: 12em;
height: 2em;
line-height: 2em;
left: auto;
right: -3em;
top: 2em;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
} .sc_price_focus .trx_addons_columns_wrap {
margin: 0 !important;
}
.sc_price_focus .trx_addons_columns_wrap > [class*="trx_addons_column-"] {
padding: 0 !important;
margin: 0 !important;
}
.sc_price_focus .sc_price_item_inner,
.sc_price_focus .sc_price_item.with_image .sc_price_item_inner {
padding: 55px 45px 64px;
}
.sc_price_focus .sc_price_item {
-webkit-box-shadow: 0 23px 40px rgba(0, 0, 0, 0.03);
-ms-box-shadow: 0 23px 40px rgba(0, 0, 0, 0.03);
box-shadow: 0 23px 40px rgba(0, 0, 0, 0.03);
z-index: 1;
}
.sc_price_focus .sc_price_item.sc_price_active {
-webkit-box-shadow: 0 23px 90px rgba(0, 0, 0, 0.05);
-ms-box-shadow: 0 23px 90px rgba(0, 0, 0, 0.05);
box-shadow: 0 23px 90px rgba(0, 0, 0, 0.05);
z-index: 9;
margin: -20px 0 0;
padding: 20px 0;
}
.sc_price_focus .sc_price_item_info {
padding: 0;
}
.sc_price_focus .sc_price_item_image {
margin-top: 1.5em;
}
.sc_price_focus .sc_price_item_icon {
margin-top: 1.5em;
}
.sc_price_focus .sc_price_item_icon > span {
font-size: 3em;
line-height: 1em;
font-weight: 400;
}
.sc_price_focus .sc_price_item_title {
font-size: 24px;
line-height: 1.25em;
font-weight: 400;
text-transform: none;
letter-spacing: 0;
margin: 0;
}
.sc_price_focus .sc_price_item_title + .sc_price_item_subtitle {
margin-top: 8px;
}
.sc_price_focus .sc_price_item_subtitle {
font-size: 17px;
line-height: 1.3em;
font-weight: 400;
text-transform: none;
letter-spacing: 0;
margin: 0;
}
.sc_price_focus .sc_price_item_description,
.sc_price_focus .sc_price_item_details {
font-size: 17px;
line-height: 1.6em;
font-weight: 400;
font-style: normal;
letter-spacing: 0;
margin: 0.65em 0;
}
.sc_price_focus .sc_price_item_description ul,
.sc_price_focus .sc_price_item_details ul {
padding: 0;
list-style-type: none;
}
.sc_price_focus .sc_price_item_description ul li:after,
.sc_price_focus .sc_price_item_details ul li:after {
content: '\e9a2';
font-family: "fontello";
font-size: 11px;
margin-left: 12px;
position: relative;
top: -1px;
color: var(--theme-color-alter_link);
}
.sc_price_focus .sc_price_item_description ul li + li,
.sc_price_focus .sc_price_item_details ul li + li {
margin-top: 8px;
}
.sc_price_focus .sc_price_item_details {
padding-top: 40px;
border-top: 1px solid var(--theme-color-alter_bd_color);
}
.sc_price_focus .sc_price_item_price {
font-size: 57px;
line-height: 1;
font-weight: 400;
letter-spacing: 0;
margin-top: 15px;
}
.sc_price_focus .sc_price_item_price .sc_price_item_price_before {
font-size: 20px;
font-weight: 400;
vertical-align: top;
line-height: 1.5em;
margin-right: 4px;
}
.sc_price_focus .sc_price_item_price .sc_price_item_price_after {
font-size: 15px;
font-weight: 400;
display: block;
margin-top: 20px;
color: var(--theme-color-alter_light);
}
.sc_price_focus .sc_price_item_price + .sc_price_item_details {
margin-top: 46px;
}
.sc_price_focus .sc_price_item_subtitle + .sc_price_item_price,
.sc_price_focus .sc_price_item_title + .sc_price_item_price {
margin-top: 20px;
}
.sc_price_focus .sc_price_item_subtitle + .sc_price_item_link,
.sc_price_focus .sc_price_item_title + .sc_price_item_link,
.sc_price_focus .sc_price_item_description + .sc_price_item_link,
.sc_price_focus .sc_price_item_details + .sc_price_item_link {
margin-top: 32px;
}
.sc_price_focus .sc_price_item.sc_price_active .sc_price_item_link {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_link) !important;
background-color: var(--theme-color-text_link) !important;
}
.sc_price_focus .sc_price_item:hover .sc_price_item_link {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_link) !important;
background-color: var(--theme-color-text_link) !important;
}
.sc_price_focus .sc_price_item .sc_price_item_link {
color: var(--theme-color-text_dark);
border-color: var(--theme-color-text_dark);
background-color: var(--theme-color-alter_bg_color);
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
padding-left: 56px;
padding-right: 56px;
}
.sc_price_focus .sc_price_item .sc_price_item_link:hover,
.sc_price_focus .sc_price_item .sc_price_item_link:focus {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_hover) !important;
background-color: var(--theme-color-text_hover) !important;
} .sc_price_metro .sc_price_item_inner,
.sc_price_metro .sc_price_item.with_image .sc_price_item_inner {
padding: 65px 50px;
}
.sc_price_metro .sc_price_item {
-webkit-box-shadow: 0 23px 90px rgba(0, 0, 0, 0.04);
-ms-box-shadow: 0 23px 90px rgba(0, 0, 0, 0.04);
box-shadow: 0 23px 90px rgba(0, 0, 0, 0.04);
z-index: 1;
}
.sc_price_metro .sc_price_item.sc_price_active {
-webkit-box-shadow: 0 23px 90px rgba(0, 0, 0, 0.05);
-ms-box-shadow: 0 23px 90px rgba(0, 0, 0, 0.05);
box-shadow: 0 23px 90px rgba(0, 0, 0, 0.05);
z-index: 9;
}
.sc_price_metro .sc_price_item_info {
padding: 0;
}
.sc_price_metro .sc_price_item_image {
margin-top: 1.5em;
}
.sc_price_metro .sc_price_item_icon {
margin-top: 1.5em;
}
.sc_price_metro .sc_price_item_icon > span {
font-size: 3em;
line-height: 1em;
font-weight: 400;
}
.sc_price_metro .sc_price_item_title {
font-size: 24px;
line-height: 1.25em;
font-weight: 400;
text-transform: none;
letter-spacing: 0;
margin: 0;
}
.sc_price_metro .sc_price_item_title + .sc_price_item_subtitle {
margin-top: 8px;
}
.sc_price_metro .sc_price_item_subtitle {
font-size: 17px;
line-height: 1.3em;
font-weight: 400;
text-transform: none;
letter-spacing: 0;
margin: 0;
}
.sc_price_metro .sc_price_item_description,
.sc_price_metro .sc_price_item_details {
font-size: 17px;
line-height: 1.4em;
font-weight: 400;
font-style: normal;
letter-spacing: 0;
margin: 0.65em 0;
}
.sc_price_metro .sc_price_item_description ul,
.sc_price_metro .sc_price_item_details ul {
padding: 0 0 0 17px;
list-style-type: none;
}
.sc_price_metro .sc_price_item_description ul li,
.sc_price_metro .sc_price_item_details ul li {
position: relative;
}
.sc_price_metro .sc_price_item_description ul li:before,
.sc_price_metro .sc_price_item_details ul li:before {
font-size: 22px;
left: -16px;
top: 1px;
display: inline-block !important;
position: absolute;
content: '\e83c';
font-family: "fontello";
color: var(--theme-color-alter_dark);
}
.sc_price_metro .sc_price_item_description ul li + li,
.sc_price_metro .sc_price_item_details ul li + li {
margin-top: 10px;
}
.sc_price_metro .sc_price_item_details {
padding-top: 44px;
text-align: left;
border-top: 1px solid var(--theme-color-alter_bd_color);
}
.sc_price_metro .sc_price_item_price {
font-size: 57px;
line-height: 1;
font-weight: 400;
letter-spacing: 0;
margin-top: 15px;
}
.sc_price_metro .sc_price_item_price .sc_price_item_price_before {
font-size: 20px;
font-weight: 400;
vertical-align: top;
line-height: 1.5em;
margin-right: 4px;
}
.sc_price_metro .sc_price_item_price .sc_price_item_price_after {
font-size: 15px;
font-weight: 400;
display: block;
margin-top: 20px;
color: var(--theme-color-alter_light);
}
.sc_price_metro .sc_price_item_price + .sc_price_item_details {
margin-top: 38px;
}
.sc_price_metro .sc_price_item_subtitle + .sc_price_item_price,
.sc_price_metro .sc_price_item_title + .sc_price_item_price {
margin-top: 20px;
}
.sc_price_metro .sc_price_item .sc_price_item_link {
-webkit-box-shadow: none !important;
-ms-box-shadow: none !important;
box-shadow: none !important;
-webkit-border-radius: 0 !important;
-ms-border-radius: 0 !important;
border-radius: 0 !important;
width: 100%;
display: block;
border: none;
margin: 0;
padding-left: 10px;
padding-right: 10px;
}
.sc_price_metro .sc_price_item .sc_price_item_link:not(.sc_price_item_link_over) {
margin-top: -20px;
z-index: 9;
position: relative;
} .sc_countdown.sc_countdown_circle,
.sc_countdown.sc_countdown_default {
margin-bottom: 0 !important;
}
.sc_countdown_default .sc_countdown_digits span {
color: var(--theme-color-text_dark);
background: none;
}
.sc_countdown_circle .sc_countdown_digits {
color: var(--theme-color-alter_link);
border-color: var(--theme-color-alter_bd_color);
background-color: var(--theme-color-alter_bg_color);
} .sc_countdown_default .sc_countdown_inner {
display: inline-flex;
flex-direction: row;
align-items: center;
align-content: center;
flex-wrap: wrap;
}
.sc_countdown_default .sc_countdown_inner .sc_countdown_item {
float: none;
}
.sc_countdown_default .sc_countdown_digits,
.sc_countdown_default .sc_countdown_separator {
line-height: 1em;
height: 1em;
font-weight: 400;
overflow: visible;
float: none;
color: var(--theme-color-text_dark);
}
.sc_countdown_default .sc_countdown_separator {
font-weight: 400;
margin: 0 40px;
font-size: 50px;
}
.sc_countdown_default.aligncenter .sc_countdown_separator {
margin: 0 48px;
}
.sc_countdown_default .sc_countdown_digits {
margin-bottom: 21px;
font-size: 57px;
}
.sc_countdown_default .sc_countdown_digits span {
width: 0.46em;
}
.sc_countdown_default .sc_countdown_digits span + span {
margin: 0;
}
.sc_countdown_default .sc_countdown_label {
font-weight: 400;
font-size: 19px;
line-height: 1.1em;
padding-top: 22px;
position: relative;
display: inline-block;
color: var(--theme-color-text_dark);
}
.sc_countdown_default .sc_countdown_label:before {
width: 31px;
height: 2px;
background: var(--theme-color-text_dark_02);
content: "";
display: block;
position: absolute;
z-index: 1;
top: 0;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
} form .trx_addons_message_box {
min-width: auto;
max-width: 90%;
}
.trx_addons_message_box {
width: auto;
min-width: auto;
max-width: 50%;
border: none;
padding: 18px 30px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
position: fixed;
z-index: 999999;
top: auto;
left: auto;
bottom: 30px;
right: 30px;
font-size: 14px;
line-height: 18px;
font-weight: 400;
-webkit-transform: none;
-ms-transform: none;
transform: none;
color: #000000;
background-color: #ffffff;
-webkit-box-shadow: 0 3px 21px rgba(0, 0, 0, 0.05) !important;
-ms-box-shadow: 0 3px 21px rgba(0, 0, 0, 0.05) !important;
box-shadow: 0 3px 21px rgba(0, 0, 0, 0.05) !important;
}
.trx_addons_message_box.trx_addons_message_box_error {
color: #ffffff;
background-color: #FF5B4A;
}
.trx_addons_message_box.trx_addons_message_box_success {
color: #ffffff;
background-color: #89D86B;
}
.trx_addons_message_box .trx_addons_error_item {
margin-bottom: 0 !important;
}
.fixed_blocks_sticky .sidebar .trx_addons_message_box, [class*="elementor"].animated .trx_addons_message_box {
position: relative;
bottom: auto;
right: auto;
max-width: 100%;
margin-top: 1.5em;
} .sc_skills_digits .sc_skills_unit {
margin-left: 0;
} .sc_skills_counter.sc_align_left {
text-align: left;
}
.sc_skills_counter.sc_align_center {
text-align: center;
}
.sc_skills_counter.sc_align_right {
text-align: right;
}
.sc_skills_counter .sc_skills_icon {
font-size: 4em;
line-height: 1em;
text-align: inherit;
color: var(--theme-color-text_light);
}
.sc_skills_counter .sc_skills_total {
font-size: 4.444em;
line-height: 1em;
font-weight: 400;
text-align: inherit;
color: var(--theme-color-text_dark);
}
.sc_skills_counter .sc_skills_item_title {
font-size: 17px;
line-height: 1.65em;
font-weight: 400;
font-style: normal;
text-align: inherit;
}
.sc_skills_counter .sc_skills_image + .sc_skills_total,
.sc_skills_counter .sc_skills_icon + .sc_skills_total {
margin-top: 0.3em;
}
.sc_skills_counter .sc_skills_item + .sc_skills_item_title {
margin-top: 0.8em;
}
.sc_skills_counter .sc_skills_column + .sc_skills_column:before {
background-color: var(--theme-color-bd_color);
} .sc_skills_counter_alter.sc_align_left {
text-align: left;
}
.sc_skills_counter_alter.sc_align_center {
text-align: center;
}
.sc_skills_counter_alter.sc_align_right {
text-align: right;
}
.sc_skills_counter_alter.with_divider .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after {
content: '';
display: block;
height: 45px;
width: 1px;
position: absolute;
right: 0;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
background-color: var(--theme-color-text_dark_05);
}
.sc_skills_counter_alter.with_divider .sc_skills_columns .sc_skills_column:last-child .sc_skills_item_wrap:after {
display: none;
}
.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_2:nth-child(2n) .sc_skills_item_wrap:after,
.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_3:nth-child(3n) .sc_skills_item_wrap:after,
.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_4:nth-child(4n) .sc_skills_item_wrap:after,
.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_5:nth-child(5n) .sc_skills_item_wrap:after,
.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_6:nth-child(6n) .sc_skills_item_wrap:after,
.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_7:nth-child(7n) .sc_skills_item_wrap:after,
.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_8:nth-child(8n) .sc_skills_item_wrap:after,
.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_9:nth-child(9n) .sc_skills_item_wrap:after,
.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_10:nth-child(10n) .sc_skills_item_wrap:after,
.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_11:nth-child(11n) .sc_skills_item_wrap:after,
.sc_skills_counter_alter.with_divider .sc_skills_columns .trx_addons_column-1_12:nth-child(12n) .sc_skills_item_wrap:after {
display: none;
}
.sc_skills_counter_alter.with_divider.sc_align_left .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after {
right: 0;
}
.sc_skills_counter_alter.with_divider.sc_align_center .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after {
right: calc(-1 * var(--theme-var-grid_gap) / 2);
}
.sc_skills_counter_alter.with_divider.sc_align_right .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after {
right: calc(-1 * var(--theme-var-grid_gap));
}
.sc_skills_counter_alter .sc_skills_item_wrap {
max-width: none;
position: relative;
}
.sc_skills_counter_alter .sc_skills_icon {
position: relative;
display: block;
font-size: 3.8em;
line-height: 1em;
color: var(--theme-color-text_dark);
}
.sc_skills_counter_alter .sc_skills_total {
display: block;
margin: 0;
font-size: 3.611em;
line-height: 1em;
font-weight: 400;
letter-spacing: -0.1px;
color: var(--theme-color-text_dark);
}
.sc_skills_counter_alter .sc_skills_item_title {
font-size: 19px;
line-height: 1.65em;
font-weight: 400;
font-style: normal;
text-transform: none;
letter-spacing: 0;
color: var(--theme-color-text_dark_08);
}
.sc_skills_counter_alter .sc_skills_image + .sc_skills_total,
.sc_skills_counter_alter .sc_skills_icon + .sc_skills_total {
margin-top: 0.25em;
}
.sc_skills_counter_alter .sc_skills_item + .sc_skills_item_title {
margin-top: 0.45em;
} .sc_skills_counter_alter .sc_skills_image {
text-align: center;
}
.sc_skills_counter_alter .sc_skills_image img {
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
width: 4.83em;
height: 4.83em;
line-height: 4.83em;
text-align: center;
}
.sc_skills_counter_alter .sc_skills_icon.sc_skills_char {
text-align: center;
}
.sc_skills_counter_alter .sc_skills_icon.sc_skills_char:before, .sc_skills_counter_alter .sc_skills_icon.sc_skills_char > span:before {
content: attr(data-char);
font-weight: 700;
}
.sc_skills_counter_alter .sc_skills_icon.sc_skills_char > span {
display: inline-block;
opacity: 0;
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: auto;
}
.sc_skills_counter_alter .sc_icon_type_svg svg,
.sc_skills_counter_alter .sc_icon_type_svg object {
width: 1em;
height: 1em;
} .sc_skills_counter_extra .sc_skills_item_wrap {
max-width: none;
}
.sc_skills_counter_extra.sc_align_left {
text-align: left;
}
.sc_skills_counter_extra.sc_align_center {
text-align: center;
}
.sc_skills_counter_extra.sc_align_right {
text-align: right;
}
.sc_skills_counter_extra .sc_skills_icon {
position: relative;
display: block;
font-size: 3.8em;
line-height: 1em;
color: var(--theme-color-text_dark);
}
.sc_skills_counter_extra .sc_skills_total {
display: block;
margin: 0;
font-size: 3.611em;
line-height: 1em;
font-weight: 400;
letter-spacing: -0.1px;
color: var(--theme-color-text_dark);
}
.sc_skills_counter_extra .sc_skills_item_title {
font-size: 19px;
line-height: 1.4em;
font-weight: 400;
font-style: normal;
text-transform: none;
letter-spacing: 0;
color: var(--theme-color-text_dark);
}
.sc_skills_counter_extra .sc_skills_image + .sc_skills_total,
.sc_skills_counter_extra .sc_skills_icon + .sc_skills_total {
margin-top: 0.1em;
}
.sc_skills_counter_extra .sc_skills_item_title + .sc_skills_item {
margin-top: 0.5em;
}
.sc_skills_counter_extra.sc_skills_counter_style_odometer.sc_align_left .sc_skills_digits {
margin-left: -5px;
}
.sc_skills_counter_extra .sc_skills_image {
text-align: center;
}
.sc_skills_counter_extra .sc_skills_image img {
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
width: 4.83em;
height: 4.83em;
line-height: 4.83em;
text-align: center;
}
.sc_skills_counter_extra .sc_skills_icon.sc_skills_char {
text-align: center;
}
.sc_skills_counter_extra .sc_skills_icon.sc_skills_char:before, .sc_skills_counter_extra .sc_skills_icon.sc_skills_char > span:before {
content: attr(data-char);
font-weight: 700;
}
.sc_skills_counter_extra .sc_skills_icon.sc_skills_char > span {
display: inline-block;
opacity: 0;
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: auto;
}
.sc_skills_counter_extra .sc_icon_type_svg svg,
.sc_skills_counter_extra .sc_icon_type_svg object {
width: 1em;
height: 1em;
} .sc_skills_counter_modern .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after {
content: '';
display: block;
height: 60px;
width: 1px;
position: absolute;
right: calc( -1 * var(--theme-var-grid_gap) / 2 );
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
background-color: var(--theme-color-bd_color);
}
.sc_skills_counter_modern .sc_skills_columns .sc_skills_column:last-child .sc_skills_item_wrap:after {
display: none;
}
.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_2:nth-child(2n) .sc_skills_item_wrap:after,
.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_3:nth-child(3n) .sc_skills_item_wrap:after,
.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_4:nth-child(4n) .sc_skills_item_wrap:after,
.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_5:nth-child(5n) .sc_skills_item_wrap:after,
.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_6:nth-child(6n) .sc_skills_item_wrap:after,
.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_7:nth-child(7n) .sc_skills_item_wrap:after,
.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_8:nth-child(8n) .sc_skills_item_wrap:after,
.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_9:nth-child(9n) .sc_skills_item_wrap:after,
.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_10:nth-child(10n) .sc_skills_item_wrap:after,
.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_11:nth-child(11n) .sc_skills_item_wrap:after,
.sc_skills_counter_modern .sc_skills_columns .trx_addons_column-1_12:nth-child(12n) .sc_skills_item_wrap:after {
display: none;
}
.sc_skills_counter_modern .sc_skills_item_wrap {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
min-height: 8.2em;
max-width: none;
position: relative;
}
.sc_skills_counter_modern .sc_skills_icon {
margin-bottom: 0.2em;
position: relative;
z-index: 1;
display: block;
text-align: center;
font-size: 3.8em;
line-height: 1em;
color: var(--theme-color-text_dark);
}
.sc_skills_counter_modern .sc_skills_total {
display: block;
position: absolute;
top: calc(50% + 8px);
left: 50%;
z-index: 0;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 100%;
text-align: center;
margin: 0;
font-size: 10.4em;
line-height: 1em;
font-weight: 400;
letter-spacing: 0;
color: var(--theme-color-text_dark_003);
opacity: 1;
white-space: nowrap;
}
.sc_skills_counter_modern .sc_skills_item_title {
position: relative;
z-index: 1;
text-align: center;
font-size: 24px;
line-height: 1.4em;
font-weight: 400;
font-style: normal;
text-transform: none;
letter-spacing: 0;
color: var(--theme-color-text_dark);
}
.sc_skills_counter_modern .sc_skills_image {
margin-bottom: 0.2em;
text-align: center;
}
.sc_skills_counter_modern .sc_skills_image img {
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
width: 4.83em;
height: 4.83em;
line-height: 4.83em;
text-align: center;
}
.sc_skills_counter_modern .sc_skills_icon.sc_skills_char {
text-align: center;
}
.sc_skills_counter_modern .sc_skills_icon.sc_skills_char:before, .sc_skills_counter_modern .sc_skills_icon.sc_skills_char > span:before {
content: attr(data-char);
font-weight: 700;
}
.sc_skills_counter_modern .sc_skills_icon.sc_skills_char > span {
display: inline-block;
opacity: 0;
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: auto;
}
.sc_skills_counter_modern .sc_icon_type_svg svg,
.sc_skills_counter_modern .sc_icon_type_svg object {
width: 1em;
height: 1em;
} .sc_skills_counter_simple.with_divider .sc_skills_item_wrap {
min-height: 123px;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.sc_skills_counter_simple.with_divider .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after {
content: '';
display: block;
height: 123px;
width: 1px;
position: absolute;
right: 0;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
background-color: var(--theme-color-bd_color);
}
.sc_skills_counter_simple.with_divider .sc_skills_columns .sc_skills_column:last-child .sc_skills_item_wrap:after {
display: none;
}
.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_2:nth-child(2n) .sc_skills_item_wrap:after,
.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_3:nth-child(3n) .sc_skills_item_wrap:after,
.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_4:nth-child(4n) .sc_skills_item_wrap:after,
.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_5:nth-child(5n) .sc_skills_item_wrap:after,
.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_6:nth-child(6n) .sc_skills_item_wrap:after,
.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_7:nth-child(7n) .sc_skills_item_wrap:after,
.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_8:nth-child(8n) .sc_skills_item_wrap:after,
.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_9:nth-child(9n) .sc_skills_item_wrap:after,
.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_10:nth-child(10n) .sc_skills_item_wrap:after,
.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_11:nth-child(11n) .sc_skills_item_wrap:after,
.sc_skills_counter_simple.with_divider .sc_skills_columns .trx_addons_column-1_12:nth-child(12n) .sc_skills_item_wrap:after {
display: none;
}
.sc_skills_counter_simple.with_divider.sc_align_left .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after {
right: 0;
}
.sc_skills_counter_simple.with_divider.sc_align_center .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after {
right: calc(-1 * var(--theme-var-grid_gap) / 2);
}
.sc_skills_counter_simple.with_divider.sc_align_right .sc_skills_columns .sc_skills_column .sc_skills_item_wrap:after {
right: calc(-1 * var(--theme-var-grid_gap));
}
.sc_skills_counter_simple .sc_skills_item_wrap {
max-width: none;
position: relative;
}
.sc_skills_counter_simple.sc_align_left {
text-align: left;
}
.sc_skills_counter_simple.sc_align_center {
text-align: center;
}
.sc_skills_counter_simple.sc_align_right {
text-align: right;
}
.sc_skills_counter_simple .sc_skills_icon {
font-size: 4em;
line-height: 1em;
color: var(--theme-color-text_dark);
}
.sc_skills_counter_simple .sc_skills_total {
font-size: 3.611em;
line-height: 1em;
font-weight: 400;
letter-spacing: -0.3px;
color: var(--theme-color-text_dark);
}
.sc_skills_counter_simple .sc_skills_item_title {
font-size: 19px;
line-height: 1.65em;
font-weight: 400;
font-style: normal;
letter-spacing: 0;
text-transform: none;
color: var(--theme-color-text_dark);
}
.sc_skills_counter_simple .sc_skills_image + .sc_skills_total,
.sc_skills_counter_simple .sc_skills_icon + .sc_skills_total {
margin-top: 0.25em;
}
.sc_skills_counter_simple .sc_skills_item + .sc_skills_item_title {
margin-top: 0.25em;
}
.sc_skills_counter_simple .sc_skills_image {
text-align: center;
}
.sc_skills_counter_simple .sc_skills_image img {
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
width: 4.83em;
height: 4.83em;
line-height: 4.83em;
text-align: center;
}
.sc_skills_counter_simple .sc_skills_icon.sc_skills_char {
text-align: center;
}
.sc_skills_counter_simple .sc_skills_icon.sc_skills_char:before, .sc_skills_counter_simple .sc_skills_icon.sc_skills_char > span:before {
content: attr(data-char);
font-weight: 700;
}
.sc_skills_counter_simple .sc_skills_icon.sc_skills_char > span {
display: inline-block;
opacity: 0;
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: auto;
}
.sc_skills_counter_simple .sc_icon_type_svg svg,
.sc_skills_counter_simple .sc_icon_type_svg object {
width: 1em;
height: 1em;
} .sc_skills_pie.sc_skills_compact_off .sc_skills_item_wrap {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_item {
position: relative;
width: 50%;
line-height: 0;
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_total {
font-size: 1.556em;
line-height: 1.1em;
font-weight: 400;
color: var(--theme-color-text_dark);
top: 51%;
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_item_title {
margin-top: 0;
width: 50%;
font-size: 1.333em;
line-height: 1.18em;
font-weight: 400;
letter-spacing: 0;
text-align: left;
color: var(--theme-color-text_dark);
}
.sc_skills_pie.sc_skills_compact_off .sc_skills_item + .sc_skills_item_title {
margin-left: 0.7em;
} .footer_wrap .sc_icons .sc_icons_icon + .sc_icons_item_title {
margin-top: 1em;
margin-bottom: 2em;
}
[class*="scheme_"].footer_wrap .sc_icons .sc_icons_item_title {
color: var(--theme-color-text_dark);
}
[class*="scheme_"].footer_wrap .sc_icons .sc_icons_item_description {
color: var(--theme-color-text);
}
.sc_icons .sc_icons_item + .sc_icons_item {
margin-top: var(--theme-var-grid_gap);
}
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon > span {
-webkit-animation: none;
-ms-animation: none;
animation: none;
}
.sc_icons .sc_icons_item_linked .sc_icons_icon > svg,
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon > svg {
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.sc_icons .sc_icons_image img {
max-width: 100%;
}
.sc_icons .sc_icons_item_linked .sc_icons_image img,
.sc_icons .sc_icons_item_linked:hover .sc_icons_image img {
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.sc_icons .sc_icons_item .sc_icons_item_more_link {
position: relative;
display: inline-block;
top: auto;
left: auto;
height: auto;
width: auto;
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: var(--theme-color-text_dark);
z-index: 1;
overflow: hidden;
padding-top: 2px;
}
.sc_icons .sc_icons_item .sc_icons_item_more_link .link_text {
position: relative;
margin-right: 0;
display: inline-block;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_icons .sc_icons_item:hover .sc_icons_item_more_link .link_text,
.sc_icons .sc_icons_item .sc_icons_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 6px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_icons .sc_icons_item .sc_icons_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 1.4em;
height: 1.4em;
line-height: 1.4em;
text-align: center;
top: -2px;
}
.sc_icons .sc_icons_item .sc_icons_item_more_link .link_icon:before {
font-size: 19px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\ea1a';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_icons .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,
.sc_icons .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link {
margin-top: 1.7em;
}
.sc_icons .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link {
display: block;
position: absolute;
z-index: -1;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.sc_icons .sc_icons_icon {
color: var(--theme-color-text_link);
}
.sc_icons .sc_icons_icon:before,
.sc_icons .sc_icons_icon > span:before {
font-size: 4em;
}
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon {
color: var(--theme-color-text_dark);
}
.sc_icons .sc_icons_icon + .sc_icons_item_details,
.sc_icons .sc_icons_image + .sc_icons_item_details {
margin-top: 1.3em;
}
.sc_icons.color_style_link2 .sc_icons_icon {
color: var(--theme-color-text_link2);
}
.sc_icons.color_style_link3 .sc_icons_icon {
color: var(--theme-color-text_link3);
}
.sc_icons.color_style_dark .sc_icons_icon {
color: var(--theme-color-text_dark);
}
.sc_icons .sc_icons_item_title,
.sc_icons .sc_icons_item_title a {
color: var(--theme-color-text_dark);
}
.sc_icons .sc_icons_item_title[style*="color"] > a:active,
.sc_icons .sc_icons_item_title[style*="color"] > a:hover,
.sc_icons .sc_icons_item_title[style*="color"] > a {
color: inherit !important;
}
.sc_icons .sc_icons_item:hover .sc_icons_item_title,
.sc_icons .sc_icons_item:hover .sc_icons_item_title a,
.sc_icons .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-text_dark);
}
.sc_icons.color_style_link2 .sc_icons_item:hover .sc_icons_item_title, .sc_icons.color_style_link2 .sc_icons_item:hover .sc_icons_item_title a, .sc_icons.color_style_link2 .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-text_dark);
}
.sc_icons.color_style_link3 .sc_icons_item:hover .sc_icons_item_title, .sc_icons.color_style_link3 .sc_icons_item:hover .sc_icons_item_title a, .sc_icons.color_style_link3 .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-text_dark);
}
.sc_icons.color_style_dark .sc_icons_item:hover .sc_icons_item_title, .sc_icons.color_style_dark .sc_icons_item:hover .sc_icons_item_title a, .sc_icons.color_style_dark .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-text_dark);
}
.sc_icons_item_title {
font-size: 1.556em;
line-height: 1.2em;
font-weight: 400;
text-transform: none;
letter-spacing: var(--theme-font-h4_letter-spacing);
}
.sc_icons_item_description {
font-size: 16px;
line-height: 1.6em;
color: var(--theme-color-text);
}
.sc_icons_item_description ul {
list-style-type: none;
padding-left: 0;
}
.sc_icons_item_description ul > li {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
position: relative;
margin: 8px 0;
}
.sc_align_center .sc_icons_item_description ul > li {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.sc_align_right .sc_icons_item_description ul > li {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.sc_icons_item_description ul > li:first-child {
margin-top: 0;
}
.sc_icons_item_description ul > li:last-child {
margin-bottom: 0;
}
.sc_icons_item_description ul > li:before {
margin-right: 10px;
font-size: 27px;
line-height: inherit;
font-weight: 400;
font-family: "fontello";
content: '\E83C';
display: inline-block;
position: relative;
z-index: 1;
color: var(--theme-color-text_link);
}
.sc_icons_item_description p:last-child,
.sc_icons_item_description ul:last-child {
margin-bottom: 0;
}
.sc_icons_item_title + .sc_icons_item_description {
margin-top: 0.9em;
}
.sc_icons_item_description a {
color: var(--theme-color-text);
}
.sc_icons_item_description a:hover {
color: var(--theme-color-text_dark);
}
.sc_icon_type_svg svg,
.sc_icon_type_svg object {
width: 4em;
height: 4em;
vertical-align: middle;
}
.sc_icons_size_small .sc_icons_icon:before,
.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 3em;
}
.sc_icons_size_small .sc_icon_type_svg svg,
.sc_icons_size_small .sc_icon_type_svg object {
width: 3em;
height: 3em;
}
.sc_icons_size_large .sc_icons_icon:before,
.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 5em;
}
.sc_icons_size_large .sc_icon_type_svg svg,
.sc_icons_size_large .sc_icon_type_svg object {
width: 5em;
height: 5em;
} .sc_icons_partners .sc_icons_item .sc_icons_image img {
max-width: 37%;
opacity: .2;
will-change: opacity;
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.sc_icons_partners .sc_icons_item:hover .sc_icons_image img {
opacity: 1;
}
.sc_icons_partners .sc_icons_item_linked:hover .sc_icons_image img {
-webkit-transform: none;
-ms-transform: none;
transform: none;
} .sc_icons_modern .sc_icons_item {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.sc_icons_modern .sc_icons_item + .sc_icons_item {
margin-top: 42px;
}
.sc_icons_modern .sc_icons_item_details {
padding-left: 0;
min-height: auto;
}
.sc_icons_modern.sc_icons_size_large .sc_icons_item_details, .sc_icons_modern.sc_icons_size_small .sc_icons_item_details {
padding-left: 0;
min-height: auto;
}
.sc_icons_modern.sc_align_right .sc_icons_item_details, .sc_icons_modern.sc_icons_size_small.sc_align_right .sc_icons_item_details, .sc_icons_modern.sc_icons_size_large.sc_align_right .sc_icons_item_details {
padding-left: 0;
padding-right: 0;
}
.sc_icons_modern .sc_icons_icon, .sc_icons_modern .sc_icons_image {
position: relative;
top: auto;
left: auto;
display: inline-block;
width: 6.4em;
height: 6.4em;
line-height: 6.4em;
text-align: center;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
flex: 0 0 auto;
}
.sc_icons_modern .sc_icons_image {
max-width: none;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
background-color: var(--theme-color-alter_bg_hover);
}
.sc_icons_modern .sc_icons_image img {
max-width: 60%;
height: auto;
}
.sc_icons_modern .sc_icons_icon > span {
display: inline-block;
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: 6.4em;
height: 6.4em;
line-height: 6.4em;
text-align: center;
}
.sc_icons_modern .sc_icons_icon:before,
.sc_icons_modern .sc_icons_icon > span:before {
line-height: inherit !important;
}
.sc_icons_modern .sc_icons_item_title + .sc_icons_item_description {
margin-top: 0.9em;
}
.sc_icons_modern .sc_icons_icon + .sc_icons_item_details,
.sc_icons_modern .sc_icons_image + .sc_icons_item_details {
margin-left: 1.8em;
margin-top: 1em;
}
.sc_icons_modern.sc_align_right .sc_icons_icon + .sc_icons_item_details, .sc_icons_modern.sc_align_right .sc_icons_image + .sc_icons_item_details {
margin-left: 0;
margin-right: 1.8em;
}
.sc_icons_modern.sc_icons_size_small .sc_icons_icon, .sc_icons_modern.sc_icons_size_small .sc_icons_image {
width: 5.4em;
height: 5.4em;
line-height: 5.4em;
text-align: center;
max-width: 5.4em;
}
.sc_icons_modern.sc_icons_size_small .sc_icons_icon > span {
width: 5.4em;
height: 5.4em;
line-height: 5.4em;
text-align: center;
}
.sc_icons_modern.sc_icons_size_small .sc_icons_icon:before, .sc_icons_modern.sc_icons_size_small .sc_icons_icon > span:before {
line-height: inherit !important;
}
.sc_icons_modern.sc_icons_size_large .sc_icons_icon, .sc_icons_modern.sc_icons_size_large .sc_icons_image {
width: 7.4em;
height: 7.4em;
line-height: 7.4em;
text-align: center;
}
.sc_icons_modern.sc_icons_size_large .sc_icons_icon > span {
width: 7.4em;
height: 7.4em;
line-height: 7.4em;
text-align: center;
}
.sc_icons_modern.sc_icons_size_large .sc_icons_icon:before, .sc_icons_modern.sc_icons_size_large .sc_icons_icon > span:before {
line-height: inherit !important;
}
.sc_icons_modern.sc_align_center .sc_icons_item {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.sc_icons_modern.sc_align_right .sc_icons_item {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.sc_icons_modern.sc_align_right .sc_icons_item .sc_icons_item_details {
order: 1;
}
.sc_icons_modern.sc_align_right .sc_icons_item .sc_icons_icon, .sc_icons_modern.sc_align_right .sc_icons_item .sc_icons_image {
order: 2;
}
.sc_icons_modern .sc_icons_icon {
color: var(--theme-color-alter_link);
background-color: var(--theme-color-alter_bg_hover);
}
.sc_icons_modern.color_style_link2 .sc_icons_icon {
color: var(--theme-color-alter_link2);
}
.sc_icons_modern.color_style_link3 .sc_icons_icon {
color: var(--theme-color-alter_link3);
}
.sc_icons_modern.color_style_dark .sc_icons_icon {
color: var(--theme-color-alter_dark);
} .sc_icons_light .sc_icons_item_title {
font-size: 1.333em;
line-height: 1.2em;
}
.sc_icons_light .sc_icons_icon + .sc_icons_item_details,
.sc_icons_light .sc_icons_image + .sc_icons_item_details {
margin-top: 2em;
}
.sc_icons_light .sc_icons_icon:before,
.sc_icons_light .sc_icons_icon > span:before {
font-size: 3.2em;
}
.sc_icons_light .sc_icon_type_svg svg,
.sc_icons_light .sc_icon_type_svg object {
width: 3.2em;
height: 3.2em;
}
.sc_icons_light.sc_icons_size_small .sc_icons_icon:before, .sc_icons_light.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 2.2em;
}
.sc_icons_light.sc_icons_size_small .sc_icon_type_svg svg, .sc_icons_light.sc_icons_size_small .sc_icon_type_svg object {
width: 2.2em;
height: 2.2em;
}
.sc_icons_light.sc_icons_size_large .sc_icons_icon:before, .sc_icons_light.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 4.2em;
}
.sc_icons_light.sc_icons_size_large .sc_icon_type_svg svg, .sc_icons_light.sc_icons_size_large .sc_icon_type_svg object {
width: 4.2em;
height: 4.2em;
} .sc_icons_alter .sc_icons_item {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.sc_icons_alter .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,
.sc_icons_alter .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link {
margin-top: 1.2em;
}
.sc_icons_alter .sc_icons_item_title + .sc_icons_item_description {
margin-top: 0.3em;
}
.sc_icons_alter .sc_icons_item_details {
padding-right: 3%;
padding-left: 0;
min-height: auto;
}
.sc_icons_alter.sc_icons_size_large .sc_icons_item_details, .sc_icons_alter.sc_icons_size_small .sc_icons_item_details {
padding-left: 0;
min-height: auto;
}
.sc_icons_alter.sc_align_center .sc_icons_item_details, .sc_icons_alter.sc_icons_size_small.sc_align_center .sc_icons_item_details, .sc_icons_alter.sc_icons_size_large.sc_align_center .sc_icons_item_details {
padding-right: 0;
}
.sc_icons_alter.sc_align_right .sc_icons_item_details, .sc_icons_alter.sc_icons_size_small.sc_align_right .sc_icons_item_details, .sc_icons_alter.sc_icons_size_large.sc_align_right .sc_icons_item_details {
padding-left: 3%;
padding-right: 0;
}
.sc_icons_alter .sc_icons_image img {
max-width: 3.6em;
}
.sc_icons_alter .sc_icons_icon + .sc_icons_item_details,
.sc_icons_alter .sc_icons_image + .sc_icons_item_details {
margin-left: 1em;
margin-top: 1.2em;
}
.sc_icons_alter.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details, .sc_icons_alter.sc_icons_size_small .sc_icons_image + .sc_icons_item_details {
margin-left: 1.4em;
margin-top: 0;
}
.sc_icons_alter.sc_icons_size_large .sc_icons_icon + .sc_icons_item_details, .sc_icons_alter.sc_icons_size_large .sc_icons_image + .sc_icons_item_details {
margin-left: 1.8em;
margin-top: 1.3em;
}
.sc_icons_alter .sc_icons_item_title, .sc_icons_alter.sc_icons_size_small .sc_icons_item_title {
font-size: 1.333em;
line-height: 1.2em;
letter-spacing: 1px;
}
.sc_icons_alter.sc_icons_size_large .sc_icons_item_title {
font-size: 1.556em;
line-height: 1.2em;
}
.sc_icons_alter.sc_align_right .sc_icons_icon + .sc_icons_item_details, .sc_icons_alter.sc_align_right .sc_icons_image + .sc_icons_item_details {
margin-left: 0;
margin-right: 1em;
}
.sc_icons_alter.sc_align_center .sc_icons_item {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.sc_icons_alter.sc_align_right .sc_icons_item {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.sc_icons_alter.sc_align_right .sc_icons_item .sc_icons_item_details {
order: 1;
}
.sc_icons_alter.sc_align_right .sc_icons_item .sc_icons_icon, .sc_icons_alter.sc_align_right .sc_icons_item .sc_icons_image {
order: 2;
}
.sc_icons_alter .sc_icons_icon:before,
.sc_icons_alter .sc_icons_icon > span:before {
font-size: 3.6em;
}
.sc_icons_alter .sc_icon_type_svg svg,
.sc_icons_alter .sc_icon_type_svg object {
width: 3.6em;
height: 3.6em;
}
.sc_icons_alter.sc_icons_size_small .sc_icons_icon:before, .sc_icons_alter.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 2.5em;
}
.sc_icons_alter.sc_icons_size_small .sc_icon_type_svg svg, .sc_icons_alter.sc_icons_size_small .sc_icon_type_svg object {
width: 2.5em;
height: 2.5em;
}
.sc_icons_alter.sc_icons_size_large .sc_icons_icon:before, .sc_icons_alter.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 4em;
}
.sc_icons_alter.sc_icons_size_large .sc_icon_type_svg svg, .sc_icons_alter.sc_icons_size_large .sc_icon_type_svg object {
width: 4em;
height: 4em;
} .sc_icons_hover {
margin: 0 -1.6em;
}
.sc_icons_hover .sc_icons_item {
padding: 2em 1.6em;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
-webkit-transition: box-shadow 0.3s ease-out;
-ms-transition: box-shadow 0.3s ease-out;
transition: box-shadow 0.3s ease-out;
will-change: box-shadow;
}
.sc_icons_hover .sc_icons_item:hover {
-webkit-box-shadow: 0 3px 30px rgba(0, 0, 0, 0.05);
-ms-box-shadow: 0 3px 30px rgba(0, 0, 0, 0.05);
box-shadow: 0 3px 30px rgba(0, 0, 0, 0.05);
}
.sc_icons_hover .sc_icons_item_title + .sc_icons_item_description {
margin-top: 0.8em;
}
.sc_icons_hover .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,
.sc_icons_hover .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link {
margin-top: 1.4em;
}
.sc_icons_hover .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link {
z-index: 10;
}
.sc_icons_hover .sc_icons_item_details {
padding-left: 0;
min-height: auto;
}
.sc_icons_hover.sc_icons_size_large .sc_icons_item_details, .sc_icons_hover.sc_icons_size_small .sc_icons_item_details {
padding-left: 0;
min-height: auto;
}
.sc_icons_hover.sc_align_right .sc_icons_item_details, .sc_icons_hover.sc_icons_size_small.sc_align_right .sc_icons_item_details, .sc_icons_hover.sc_icons_size_large.sc_align_right .sc_icons_item_details {
padding-left: 0;
padding-right: 0;
}
.sc_icons_hover .sc_icons_image img {
max-width: 4.2em;
}
.sc_icons_hover .sc_icons_icon + .sc_icons_item_details,
.sc_icons_hover .sc_icons_image + .sc_icons_item_details {
margin-left: 1.8em;
margin-top: 0.7em;
}
.sc_icons_hover.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details, .sc_icons_hover.sc_icons_size_small .sc_icons_image + .sc_icons_item_details {
margin-left: 1.4em;
margin-top: 0;
}
.sc_icons_hover.sc_icons_size_small .sc_icons_item_title {
font-size: 1.333em;
line-height: 1.2em;
}
.sc_icons_hover.sc_align_right .sc_icons_icon + .sc_icons_item_details, .sc_icons_hover.sc_align_right .sc_icons_image + .sc_icons_item_details {
margin-left: 0;
margin-right: 1.8em;
}
.sc_icons_hover.sc_align_center .sc_icons_item {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.sc_icons_hover.sc_align_right .sc_icons_item {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.sc_icons_hover.sc_align_right .sc_icons_item .sc_icons_item_details {
order: 1;
}
.sc_icons_hover.sc_align_right .sc_icons_item .sc_icons_icon, .sc_icons_hover.sc_align_right .sc_icons_item .sc_icons_image {
order: 2;
}
.sc_icons_hover .sc_icons_icon:before,
.sc_icons_hover .sc_icons_icon > span:before {
font-size: 4.2em;
}
.sc_icons_hover .sc_icon_type_svg svg,
.sc_icons_hover .sc_icon_type_svg object {
width: 4.2em;
height: 4.2em;
}
.sc_icons_hover.sc_icons_size_small .sc_icons_icon:before, .sc_icons_hover.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 2.8em;
}
.sc_icons_hover.sc_icons_size_small .sc_icon_type_svg svg, .sc_icons_hover.sc_icons_size_small .sc_icon_type_svg object {
width: 2.8em;
height: 2.8em;
}
.sc_icons_hover.sc_icons_size_large .sc_icons_icon:before, .sc_icons_hover.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 5.2em;
}
.sc_icons_hover.sc_icons_size_large .sc_icon_type_svg svg, .sc_icons_hover.sc_icons_size_large .sc_icon_type_svg object {
width: 5.2em;
height: 5.2em;
}
.sc_icons_hover .sc_icons_item_linked:hover .sc_icons_icon {
color: var(--theme-color-text_link);
}
.sc_icons_hover.color_style_link2 .sc_icons_item_linked:hover .sc_icons_icon {
color: var(--theme-color-text_link2);
}
.sc_icons_hover.color_style_link2 .sc_icons_item .sc_icons_item_more_link:hover {
color: var(--theme-color-text_dark);
}
.sc_icons_hover.color_style_link3 .sc_icons_item_linked:hover .sc_icons_icon {
color: var(--theme-color-text_link3);
}
.sc_icons_hover.color_style_link3 .sc_icons_item .sc_icons_item_more_link:hover {
color: var(--theme-color-text_dark);
}
.sc_icons_hover.color_style_dark .sc_icons_item_linked:hover .sc_icons_icon {
color: var(--theme-color-text_dark);
}
.sc_icons_hover.color_style_dark .sc_icons_item .sc_icons_item_more_link:hover {
color: var(--theme-color-text_dark);
} .sc_icons_hover2 .sc_icons_item {
padding: 2.5em 1.6em 3em;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
background-color: var(--theme-color-alter_bg_color);
-webkit-transition: box-shadow 0.3s ease-out;
-ms-transition: box-shadow 0.3s ease-out;
transition: box-shadow 0.3s ease-out;
will-change: box-shadow;
}
.sc_icons_hover2 .sc_icons_item:hover {
-webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.05);
-ms-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.05);
box-shadow: 0 10px 20px rgba(0, 0, 0, 0.05);
}
.sc_icons_hover2 .sc_icons_item_title + .sc_icons_item_description {
margin-top: 0.8em;
}
.sc_icons_hover2 .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,
.sc_icons_hover2 .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link {
margin-top: 1.4em;
}
.sc_icons_hover2 .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link {
z-index: 10;
}
.sc_icons_hover2 .sc_icons_item_details {
padding-right: 3%;
padding-left: 0;
min-height: auto;
}
.sc_icons_hover2.sc_icons_size_large .sc_icons_item_details, .sc_icons_hover2.sc_icons_size_small .sc_icons_item_details {
padding-left: 0;
min-height: auto;
}
.sc_icons_hover2.sc_align_center .sc_icons_item_details, .sc_icons_hover2.sc_icons_size_small.sc_align_center .sc_icons_item_details, .sc_icons_hover2.sc_icons_size_large.sc_align_center .sc_icons_item_details {
padding-right: 0;
}
.sc_icons_hover2.sc_align_right .sc_icons_item_details, .sc_icons_hover2.sc_icons_size_small.sc_align_right .sc_icons_item_details, .sc_icons_hover2.sc_icons_size_large.sc_align_right .sc_icons_item_details {
padding-left: 3%;
padding-right: 0;
}
.sc_icons_hover2 .sc_icons_image img {
max-width: 3.8em;
}
.sc_icons_hover2 .sc_icons_icon + .sc_icons_item_details,
.sc_icons_hover2 .sc_icons_image + .sc_icons_item_details {
margin-left: 1.4em;
margin-top: 0.7em;
}
.sc_icons_hover2.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details, .sc_icons_hover2.sc_icons_size_small .sc_icons_image + .sc_icons_item_details {
margin-left: 1.4em;
margin-top: 0;
}
.sc_icons_hover2.sc_icons_size_small .sc_icons_item_title {
font-size: 1.333em;
line-height: 1.2em;
}
.sc_icons_hover2.sc_align_right .sc_icons_icon + .sc_icons_item_details, .sc_icons_hover2.sc_align_right .sc_icons_image + .sc_icons_item_details {
margin-left: 0;
margin-right: 1.4em;
}
.sc_icons_hover2.sc_align_center .sc_icons_item {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.sc_icons_hover2.sc_align_right .sc_icons_item {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.sc_icons_hover2.sc_align_right .sc_icons_item .sc_icons_item_details {
order: 1;
}
.sc_icons_hover2.sc_align_right .sc_icons_item .sc_icons_icon, .sc_icons_hover2.sc_align_right .sc_icons_item .sc_icons_image {
order: 2;
}
.sc_icons_hover2 .sc_icons_icon:before,
.sc_icons_hover2 .sc_icons_icon > span:before {
font-size: 3.8em;
}
.sc_icons_hover2 .sc_icon_type_svg svg,
.sc_icons_hover2 .sc_icon_type_svg object {
width: 3.8em;
height: 3.8em;
}
.sc_icons_hover2.sc_icons_size_small .sc_icons_icon:before, .sc_icons_hover2.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 2.8em;
}
.sc_icons_hover2.sc_icons_size_small .sc_icon_type_svg svg, .sc_icons_hover2.sc_icons_size_small .sc_icon_type_svg object {
width: 2.8em;
height: 2.8em;
}
.sc_icons_hover2.sc_icons_size_large .sc_icons_icon:before, .sc_icons_hover2.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 5.8em;
}
.sc_icons_hover2.sc_icons_size_large .sc_icon_type_svg svg, .sc_icons_hover2.sc_icons_size_large .sc_icon_type_svg object {
width: 5.8em;
height: 5.8em;
}
.sc_icons_hover2 .sc_icons_item_linked:hover .sc_icons_icon {
color: var(--theme-color-text_link);
}
.sc_icons_hover2.color_style_link2 .sc_icons_item_linked:hover .sc_icons_icon {
color: var(--theme-color-text_link2);
}
.sc_icons_hover2.color_style_link2 .sc_icons_item .sc_icons_item_more_link:hover {
color: var(--theme-color-text_dark);
}
.sc_icons_hover2.color_style_link3 .sc_icons_item_linked:hover .sc_icons_icon {
color: var(--theme-color-text_link3);
}
.sc_icons_hover2.color_style_link3 .sc_icons_item .sc_icons_item_more_link:hover {
color: var(--theme-color-text_dark);
}
.sc_icons_hover2.color_style_dark .sc_icons_item_linked:hover .sc_icons_icon {
color: var(--theme-color-text_dark);
}
.sc_icons_hover2.color_style_dark .sc_icons_item .sc_icons_item_more_link:hover {
color: var(--theme-color-text_dark);
} .sc_icons_simple .sc_icons_item {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.sc_icons_simple .sc_icons_item + .sc_icons_item {
margin-top: 1.1em;
}
.sc_icons_simple .sc_icons_item .sc_icons_item_more_link .link_text,
.sc_icons_simple .sc_icons_item:hover .sc_icons_item_more_link .link_text,
.sc_icons_simple .sc_icons_item .sc_icons_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 0;
visibility: visible;
-webkit-transition: initial;
-ms-transition: initial;
transition: initial;
will-change: initial;
}
.sc_icons_simple .sc_icons_item .sc_icons_item_more_link .link_icon {
display: none;
}
.sc_icons_simple .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,
.sc_icons_simple .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link {
margin-top: 0.5em;
}
.sc_icons_simple .sc_icons_icon,
.sc_icons_simple .sc_icons_image {
flex: 0 0 auto;
width: 1.8em;
height: 1.8em;
line-height: 1.8em;
text-align: center;
}
.sc_icons_simple .sc_icons_icon > span {
width: 1.8em;
height: 1.8em;
line-height: 1.8em;
text-align: center;
}
.sc_icons_simple .sc_icons_icon:before,
.sc_icons_simple .sc_icons_icon > span:before {
font-size: 1.8em;
line-height: inherit !important;
}
.sc_icons_simple .sc_icon_type_svg svg,
.sc_icons_simple .sc_icon_type_svg object {
width: 1.8em;
height: 1.8em;
}
.sc_icons_simple .sc_icons_item_details {
line-height: 1;
}
.sc_icons_simple .sc_icons_icon + .sc_icons_item_details,
.sc_icons_simple .sc_icons_image + .sc_icons_item_details {
margin-left: 0.8em;
margin-top: 0;
}
.sc_icons_simple .sc_icons_item_description {
font-size: 17px;
line-height: 1.7em;
}
.sc_icons_simple.sc_align_right .sc_icons_icon + .sc_icons_item_details, .sc_icons_simple.sc_align_right .sc_icons_image + .sc_icons_item_details {
margin-left: 0;
margin-right: 0.8em;
}
.sc_icons_simple.sc_align_center .sc_icons_item {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.sc_icons_simple.sc_align_right .sc_icons_item {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.sc_icons_simple.sc_align_right .sc_icons_item .sc_icons_item_details {
order: 1;
}
.sc_icons_simple.sc_align_right .sc_icons_item .sc_icons_icon, .sc_icons_simple.sc_align_right .sc_icons_item .sc_icons_image {
order: 2;
}
.sc_icons_simple.sc_icons_size_small .sc_icons_icon, .sc_icons_simple.sc_icons_size_small .sc_icons_image {
width: 1.6em;
height: 1.6em;
line-height: 1.6em;
text-align: center;
}
.sc_icons_simple.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details, .sc_icons_simple.sc_icons_size_small .sc_icons_image + .sc_icons_item_details {
margin-top: 0;
}
.sc_icons_simple.sc_icons_size_small .sc_icons_icon > span {
width: 1.6em;
height: 1.6em;
line-height: 1.6em;
text-align: center;
}
.sc_icons_simple.sc_icons_size_small .sc_icons_icon:before, .sc_icons_simple.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 1.3em;
line-height: inherit !important;
}
.sc_icons_simple.sc_icons_size_small .sc_icon_type_svg svg, .sc_icons_simple.sc_icons_size_small .sc_icon_type_svg object {
width: 1.3em;
height: 1.3em;
}
.sc_icons_simple.sc_icons_size_large .sc_icons_icon, .sc_icons_simple.sc_icons_size_large .sc_icons_image {
width: 2em;
height: 2em;
line-height: 2em;
text-align: center;
}
.sc_icons_simple.sc_icons_size_large .sc_icons_icon + .sc_icons_item_details, .sc_icons_simple.sc_icons_size_large .sc_icons_image + .sc_icons_item_details {
margin-top: 3px;
}
.sc_icons_simple.sc_icons_size_large .sc_icons_icon > span {
width: 2em;
height: 2em;
line-height: 2em;
text-align: center;
}
.sc_icons_simple.sc_icons_size_large .sc_icons_icon:before, .sc_icons_simple.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 2em;
line-height: inherit !important;
}
.sc_icons_simple.sc_icons_size_large .sc_icon_type_svg svg, .sc_icons_simple.sc_icons_size_large .sc_icon_type_svg object {
width: 2em;
height: 2em;
}
.sc_icons_simple .sc_icons_item .sc_icons_item_more_link {
font-size: 20px;
line-height: 24px;
} .sc_icons_bordered .sc_icons_item {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.sc_icons_bordered .sc_icons_item .sc_icons_item_more_link .link_text,
.sc_icons_bordered .sc_icons_item:hover .sc_icons_item_more_link .link_text,
.sc_icons_bordered .sc_icons_item .sc_icons_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 0;
visibility: visible;
-webkit-transition: initial;
-ms-transition: initial;
transition: initial;
will-change: initial;
}
.sc_icons_bordered .sc_icons_item .sc_icons_item_more_link .link_icon {
display: none;
}
.sc_icons_bordered .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,
.sc_icons_bordered .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link {
margin-top: 1.1em;
}
.sc_icons_bordered .sc_icons_item .sc_icons_icon {
color: var(--theme-color-text_dark);
}
.sc_icons_bordered .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-text_link);
}
.sc_icons_bordered .sc_icons_item_linked:hover .sc_icons_icon {
color: var(--theme-color-text_link);
}
.sc_icons_bordered.color_style_link2 .sc_icons_item .sc_icons_icon {
color: var(--theme-color-alter_link2);
}
.sc_icons_bordered.color_style_link2 .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-alter_dark);
}
.sc_icons_bordered.color_style_link3 .sc_icons_item .sc_icons_icon {
color: var(--theme-color-alter_link3);
}
.sc_icons_bordered.color_style_link3 .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-alter_dark);
}
.sc_icons_bordered.color_style_dark .sc_icons_item .sc_icons_icon {
color: var(--theme-color-alter_dark);
}
.sc_icons_bordered.color_style_dark .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-alter_link);
}
.sc_icons_bordered .sc_icons_icon,
.sc_icons_bordered .sc_icons_image {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
flex: 0 0 auto;
width: 4.2em;
height: 4.2em;
line-height: 4.2em;
text-align: center;
border: none;
background-color: var(--theme-color-alter_bg_color);
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.sc_icons_bordered .sc_icons_image img {
max-width: 50%;
}
.sc_icons_bordered .sc_icons_icon > span {
width: 4.2em;
height: 4.2em;
line-height: 4.2em;
text-align: center;
}
.sc_icons_bordered .sc_icons_icon:before,
.sc_icons_bordered .sc_icons_icon > span:before {
font-size: 1.8em;
line-height: inherit !important;
}
.sc_icons_bordered .sc_icon_type_svg svg,
.sc_icons_bordered .sc_icon_type_svg object {
width: 1.8em;
height: 1.8em;
}
.sc_icons_bordered .sc_icons_item_details {
line-height: 1;
}
.sc_icons_bordered .sc_icons_icon + .sc_icons_item_details,
.sc_icons_bordered .sc_icons_image + .sc_icons_item_details {
margin-left: 1.6em;
margin-top: 1em;
}
.sc_icons_bordered .sc_icons_item_title {
font-size: 1.333em;
line-height: 1.2em;
letter-spacing: 0.5px;
}
.sc_icons_bordered .sc_icons_item_description {
font-size: 16px;
line-height: 1.7em;
}
.sc_icons_bordered .sc_icons_item_title + .sc_icons_item_description {
margin-top: 1em;
}
.sc_icons_bordered.sc_align_right .sc_icons_icon + .sc_icons_item_details, .sc_icons_bordered.sc_align_right .sc_icons_image + .sc_icons_item_details {
margin-left: 0;
margin-right: 1em;
}
.sc_icons_bordered.sc_align_center .sc_icons_item {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.sc_icons_bordered.sc_align_right .sc_icons_item {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.sc_icons_bordered.sc_align_right .sc_icons_item .sc_icons_item_details {
order: 1;
}
.sc_icons_bordered.sc_align_right .sc_icons_item .sc_icons_icon, .sc_icons_bordered.sc_align_right .sc_icons_item .sc_icons_image {
order: 2;
}
.sc_icons_bordered.sc_icons_size_small .sc_icons_icon, .sc_icons_bordered.sc_icons_size_small .sc_icons_image {
width: 3.45em;
height: 3.45em;
line-height: 3.45em;
text-align: center;
}
.sc_icons_bordered.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details, .sc_icons_bordered.sc_icons_size_small .sc_icons_image + .sc_icons_item_details {
margin-top: 1em;
}
.sc_icons_bordered.sc_icons_size_small .sc_icons_icon > span {
width: 3.45em;
height: 3.45em;
line-height: 3.45em;
text-align: center;
}
.sc_icons_bordered.sc_icons_size_small .sc_icons_icon:before, .sc_icons_bordered.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 1.35em;
line-height: inherit !important;
}
.sc_icons_bordered.sc_icons_size_small .sc_icon_type_svg svg, .sc_icons_bordered.sc_icons_size_small .sc_icon_type_svg object {
width: 1.3em;
height: 1.3em;
}
.sc_icons_bordered.sc_icons_size_large .sc_icons_icon, .sc_icons_bordered.sc_icons_size_large .sc_icons_image {
width: 5.2em;
height: 5.2em;
line-height: 5.2em;
text-align: center;
}
.sc_icons_bordered.sc_icons_size_large .sc_icons_icon + .sc_icons_item_details, .sc_icons_bordered.sc_icons_size_large .sc_icons_image + .sc_icons_item_details {
margin-top: 1em;
}
.sc_icons_bordered.sc_icons_size_large .sc_icons_icon > span {
width: 5.2em;
height: 5.2em;
line-height: 5.2em;
text-align: center;
}
.sc_icons_bordered.sc_icons_size_large .sc_icons_icon:before, .sc_icons_bordered.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 2em;
line-height: inherit !important;
}
.sc_icons_bordered.sc_icons_size_large .sc_icon_type_svg svg, .sc_icons_bordered.sc_icons_size_large .sc_icon_type_svg object {
width: 2em;
height: 2em;
}
.sc_icons_bordered .sc_icons_item .sc_icons_item_more_link {
font-size: 24px;
line-height: 26px;
letter-spacing: -0.3px;
} .sc_icons_plate .sc_icons_item {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
padding: 2.1em;
background-color: var(--theme-color-text_link);
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
-webkit-transition: -webkit-transform 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
will-change: transform;
}
.sc_icons_plate .sc_icons_item:hover {
-webkit-transform: translateY(-8px);
-ms-transform: translateY(-8px);
transform: translateY(-8px);
}
.sc_icons_plate .sc_icons_item .sc_icons_item_more_link,
.sc_icons_plate .sc_icons_item .sc_icons_item_more_link:hover, .sc_icons_plate .sc_icons_item:hover .sc_icons_item_title, .sc_icons_plate .sc_icons_item:hover .sc_icons_item_title a,
.sc_icons_plate .sc_icons_item .sc_icons_item_title a:hover,
.sc_icons_plate .sc_icons_item .sc_icons_item_title,
.sc_icons_plate .sc_icons_item .sc_icons_item_title a {
color: var(--theme-color-inverse_link);
}
.sc_icons_plate .sc_icons_item:nth-child(3n-1),
.sc_icons_plate .slider-slide:nth-child(3n-1) .sc_icons_item,
.sc_icons_plate [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item {
background-color: var(--theme-color-text_link2);
}
.sc_icons_plate .sc_icons_item:nth-child(3n),
.sc_icons_plate .slider-slide:nth-child(3n) .sc_icons_item,
.sc_icons_plate [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item {
background-color: var(--theme-color-text_link3);
}
.sc_icons_plate .sc_icons_item .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_plate .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_plate .sc_icons_item_linked:hover .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_plate.color_style_link2 .sc_icons_item .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_plate.color_style_link2 .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_plate.color_style_link3 .sc_icons_item .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_plate.color_style_link3 .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_plate.color_style_dark .sc_icons_item .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_plate.color_style_dark .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_plate .sc_icons_item .sc_icons_item_more_link {
font-size: 20px;
line-height: 21px;
font-weight: 400;
z-index: 11;
margin-bottom: -0.7em;
}
.sc_icons_plate .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link {
z-index: 10;
}
.sc_icons_plate .sc_icons_item .sc_icons_item_more_link .link_text,
.sc_icons_plate .sc_icons_item:hover .sc_icons_item_more_link .link_text,
.sc_icons_plate .sc_icons_item .sc_icons_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 0;
visibility: visible;
-webkit-transition: initial;
-ms-transition: initial;
transition: initial;
will-change: initial;
}
.sc_icons_plate .sc_icons_item .sc_icons_item_more_link .link_icon {
display: none;
}
.sc_icons_plate .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,
.sc_icons_plate .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link {
margin-top: 0.1em;
}
.sc_icons_plate .sc_icons_icon + .sc_icons_item_details,
.sc_icons_plate .sc_icons_image + .sc_icons_item_details {
margin-top: 2.3em;
}
.sc_icons_plate .sc_icons_icon,
.sc_icons_plate .sc_icons_image {
width: 3em;
height: 3em;
line-height: 3em;
text-align: center;
}
.sc_icons_plate .sc_icons_icon > span {
width: 3em;
height: 3em;
line-height: 3em;
text-align: center;
}
.sc_icons_plate .sc_icons_icon:before,
.sc_icons_plate .sc_icons_icon > span:before {
font-size: 3em;
line-height: inherit !important;
}
.sc_icons_plate .sc_icon_type_svg svg,
.sc_icons_plate .sc_icon_type_svg object {
width: 3em;
height: 3em;
}
.sc_icons_plate.sc_icons_size_small .sc_icons_icon, .sc_icons_plate.sc_icons_size_small .sc_icons_image {
width: 2em;
height: 2em;
line-height: 2em;
text-align: center;
}
.sc_icons_plate.sc_icons_size_small .sc_icons_icon > span {
width: 2em;
height: 2em;
line-height: 2em;
text-align: center;
}
.sc_icons_plate.sc_icons_size_small .sc_icons_icon:before, .sc_icons_plate.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 2em;
line-height: inherit !important;
}
.sc_icons_plate.sc_icons_size_small .sc_icon_type_svg svg, .sc_icons_plate.sc_icons_size_small .sc_icon_type_svg object {
width: 2em;
height: 2em;
}
.sc_icons_plate.sc_icons_size_large .sc_icons_icon, .sc_icons_plate.sc_icons_size_large .sc_icons_image {
width: 4em;
height: 4em;
line-height: 4em;
text-align: center;
}
.sc_icons_plate.sc_icons_size_large .sc_icons_icon > span {
width: 4em;
height: 4em;
line-height: 4em;
text-align: center;
}
.sc_icons_plate.sc_icons_size_large .sc_icons_icon:before, .sc_icons_plate.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 4em;
line-height: inherit !important;
}
.sc_icons_plate.sc_icons_size_large .sc_icon_type_svg svg, .sc_icons_plate.sc_icons_size_large .sc_icon_type_svg object {
width: 4em;
height: 4em;
}
.sc_icons_plate .sc_icons_item_title {
font-size: 19px;
line-height: 28px;
font-weight: 400;
}
.sc_icons_plate .sc_icons_item_title + .sc_icons_item_description {
margin-top: 0.3em;
}
.sc_icons_plate.sc_align_center .sc_icons_item {
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.sc_icons_plate.sc_align_right .sc_icons_item {
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
} .sc_icons_extra .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,
.sc_icons_extra .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link {
margin-top: 1em;
}
.sc_icons_extra .sc_icons_item .sc_icons_item_more_link .link_icon {
border: 1px solid var(--theme-color-bd_color);
text-align: center;
width: 2.2em;
height: 2.2em;
line-height: 2.15em;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.ua_firefox .sc_icons_extra .sc_icons_item .sc_icons_item_more_link .link_icon {
line-height: 2em;
}
.sc_icons_extra .sc_icons_item:hover .sc_icons_item_more_link .link_text,
.sc_icons_extra .sc_icons_item .sc_icons_item_more_link:hover .link_text {
margin-right: 8px;
}
.sc_icons_extra .sc_icons_item .sc_icons_item_more_link .link_icon:before {
font-size: 14px;
line-height: inherit;
font-weight: 400;
}
.sc_icons_extra .sc_icons_item_title {
font-size: 1.333em;
line-height: 1.2em;
}
.sc_icons_extra .sc_icons_item .sc_icons_icon {
color: var(--theme-color-text_dark);
}
.sc_icons_extra .sc_icons_item:hover .sc_icons_icon,
.sc_icons_extra .sc_icons_item_linked:hover .sc_icons_icon {
color: var(--theme-color-text_link);
}
.sc_icons_extra.color_style_link2 .sc_icons_item:hover .sc_icons_icon, .sc_icons_extra.color_style_link2 .sc_icons_item_linked:hover .sc_icons_icon {
color: var(--theme-color-text_link2);
}
.sc_icons_extra.color_style_link3 .sc_icons_item:hover .sc_icons_icon, .sc_icons_extra.color_style_link3 .sc_icons_item_linked:hover .sc_icons_icon {
color: var(--theme-color-text_link3);
}
.sc_icons_extra.color_style_dark .sc_icons_item .sc_icons_icon {
color: var(--theme-color-text_link);
}
.sc_icons_extra.color_style_dark .sc_icons_item:hover .sc_icons_icon, .sc_icons_extra.color_style_dark .sc_icons_item_linked:hover .sc_icons_icon {
color: var(--theme-color-text_dark);
}
.sc_icons_extra .sc_icons_icon + .sc_icons_item_details,
.sc_icons_extra .sc_icons_image + .sc_icons_item_details {
margin-top: 1.3em;
}
.sc_icons_extra .sc_icons_icon:before,
.sc_icons_extra .sc_icons_icon > span:before {
font-size: 5em;
}
.sc_icons_extra .sc_icon_type_svg svg,
.sc_icons_extra .sc_icon_type_svg object {
width: 5em;
height: 5em;
}
.sc_icons_extra.sc_icons_size_small .sc_icons_icon:before, .sc_icons_extra.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 3.2em;
}
.sc_icons_extra.sc_icons_size_small .sc_icon_type_svg svg, .sc_icons_extra.sc_icons_size_small .sc_icon_type_svg object {
width: 3.2em;
height: 3.2em;
}
.sc_icons_extra.sc_icons_size_large .sc_icons_icon:before, .sc_icons_extra.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 8em;
}
.sc_icons_extra.sc_icons_size_large .sc_icon_type_svg svg, .sc_icons_extra.sc_icons_size_large .sc_icon_type_svg object {
width: 8em;
height: 8em;
} .sc_icons_plain .sc_icons_item .sc_icons_item_more_link {
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: var(--theme-color-text);
}
.sc_icons_plain .sc_icons_item .sc_icons_item_more_link:hover {
color: var(--theme-color-text_dark);
}
.sc_icons_plain .sc_icons_item .sc_icons_item_more_link .link_text,
.sc_icons_plain .sc_icons_item:hover .sc_icons_item_more_link .link_text,
.sc_icons_plain .sc_icons_item .sc_icons_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 0;
visibility: visible;
-webkit-transition: initial;
-ms-transition: initial;
transition: initial;
will-change: initial;
}
.sc_icons_plain .sc_icons_item .sc_icons_item_more_link .link_icon {
display: none;
}
.sc_icons_plain .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,
.sc_icons_plain .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link {
margin-top: 0.1em;
}
.sc_icons_plain .sc_icons_item .sc_icons_icon {
color: var(--theme-color-text_dark);
}
.sc_icons_plain .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-text_link);
}
.sc_icons_plain .sc_icons_item_linked:hover .sc_icons_icon {
color: var(--theme-color-text_link);
}
.sc_icons_plain.color_style_link2 .sc_icons_item .sc_icons_icon {
color: var(--theme-color-alter_link2);
}
.sc_icons_plain.color_style_link2 .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-alter_dark);
}
.sc_icons_plain.color_style_link3 .sc_icons_item .sc_icons_icon {
color: var(--theme-color-alter_link3);
}
.sc_icons_plain.color_style_link3 .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-alter_dark);
}
.sc_icons_plain.color_style_dark .sc_icons_item .sc_icons_icon {
color: var(--theme-color-alter_dark);
}
.sc_icons_plain.color_style_dark .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-alter_link);
}
.sc_icons_plain .sc_icons_item_title {
font-size: 1.333em;
line-height: 1.2em;
}
.sc_icons_plain .sc_icons_icon:before,
.sc_icons_plain .sc_icons_icon > span:before {
font-size: 4.4em;
}
.sc_icons_plain .sc_icon_type_svg svg,
.sc_icons_plain .sc_icon_type_svg object {
width: 4.4em;
height: 4.4em;
}
.sc_icons_plain.sc_icons_size_small .sc_icons_icon:before, .sc_icons_plain.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 3.4em;
}
.sc_icons_plain.sc_icons_size_small .sc_icon_type_svg svg, .sc_icons_plain.sc_icons_size_small .sc_icon_type_svg object {
width: 3.4em;
height: 3.4em;
}
.sc_icons_plain.sc_icons_size_large .sc_icons_icon:before, .sc_icons_plain.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 5.4em;
}
.sc_icons_plain.sc_icons_size_large .sc_icon_type_svg svg, .sc_icons_plain.sc_icons_size_large .sc_icon_type_svg object {
width: 5.4em;
height: 5.4em;
} .sc_icons_card .sc_icons_item {
padding: 4.4em 2.4em 2.8em;
color: var(--theme-color-alter_text);
background-color: var(--theme-color-alter_bg_color);
border: 1px solid var(--theme-color-alter_bd_color);
-webkit-transition: box-shadow 0.3s ease-out;
-ms-transition: box-shadow 0.3s ease-out;
transition: box-shadow 0.3s ease-out;
will-change: box-shadow;
}
.sc_icons_card .sc_icons_item .sc_icons_icon {
color: var(--theme-color-alter_link);
}
.sc_icons_card .sc_icons_item:hover {
-webkit-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.05);
-ms-box-shadow: 0 5px 30px rgba(0, 0, 0, 0.05);
box-shadow: 0 5px 30px rgba(0, 0, 0, 0.05);
}
.sc_icons_card .sc_icons_item .sc_icons_item_more_link .link_text {
display: none;
}
.sc_icons_card .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link {
z-index: 10;
}
.sc_icons_card .sc_icons_item .sc_icons_item_title,
.sc_icons_card .sc_icons_item .sc_icons_item_title a {
color: var(--theme-color-alter_dark);
}
.sc_icons_card .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-alter_dark);
}
.sc_icons_card .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,
.sc_icons_card .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link {
margin-top: 1.7em;
}
.sc_icons_card .sc_icons_icon + .sc_icons_item_details,
.sc_icons_card .sc_icons_image + .sc_icons_item_details {
margin-top: 2em;
}
.sc_icons_card .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-alter_dark);
}
.sc_icons_card .sc_icons_item .sc_icons_item_more_link {
color: var(--theme-color-alter_dark);
}
.sc_icons_card .sc_icons_item:hover .sc_icons_item_more_link {
color: var(--theme-color-alter_link);
}
.sc_icons_card.color_style_link2 .sc_icons_item .sc_icons_icon {
color: var(--theme-color-alter_link2);
}
.sc_icons_card.color_style_link2 .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-alter_dark);
}
.sc_icons_card.color_style_link2 .sc_icons_item .sc_icons_item_more_link {
color: var(--theme-color-alter_dark);
}
.sc_icons_card.color_style_link2 .sc_icons_item:hover .sc_icons_item_more_link {
color: var(--theme-color-alter_link2);
}
.sc_icons_card.color_style_link2 .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-alter_dark);
}
.sc_icons_card.color_style_link3 .sc_icons_item .sc_icons_icon {
color: var(--theme-color-alter_link3);
}
.sc_icons_card.color_style_link3 .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-alter_dark);
}
.sc_icons_card.color_style_link3 .sc_icons_item .sc_icons_item_more_link {
color: var(--theme-color-alter_dark);
}
.sc_icons_card.color_style_link3 .sc_icons_item:hover .sc_icons_item_more_link {
color: var(--theme-color-alter_link3);
}
.sc_icons_card.color_style_link3 .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-alter_dark);
}
.sc_icons_card.color_style_dark .sc_icons_item .sc_icons_icon {
color: var(--theme-color-alter_dark);
}
.sc_icons_card.color_style_dark .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-alter_link);
}
.sc_icons_card.color_style_dark .sc_icons_item .sc_icons_item_more_link {
color: var(--theme-color-alter_link);
}
.sc_icons_card.color_style_dark .sc_icons_item:hover .sc_icons_item_more_link {
color: var(--theme-color-alter_dark);
}
.sc_icons_card.color_style_dark .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-alter_dark);
} .sc_icons_creative .sc_icons_item {
padding: 0 2em;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.sc_icons_creative .sc_icons_slider .sc_icons_item {
padding-top: 3px;
padding-bottom: 3px;
}
.sc_icons_creative .sc_icons_item:nth-child(3n-1) .sc_icons_decoration_bg svg,
.sc_icons_creative [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item .sc_icons_decoration_bg svg {
-webkit-transform: rotate(-60deg);
-ms-transform: rotate(-60deg);
transform: rotate(-60deg);
}
.sc_icons_creative .sc_icons_item:nth-child(3n) .sc_icons_decoration_bg svg,
.sc_icons_creative [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_decoration_bg svg {
-webkit-transform: rotate(-120deg);
-ms-transform: rotate(-120deg);
transform: rotate(-120deg);
}
.sc_icons_creative.sc_align_center .sc_icons_item {
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
text-align: center;
}
.sc_icons_creative.sc_align_right .sc_icons_item {
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
text-align: right;
}
.sc_icons_creative .sc_icons_icon, .sc_icons_creative .sc_icons_image {
position: relative;
z-index: 2;
width: 112px;
height: 112px;
line-height: 112px;
text-align: center;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.sc_icons_creative .sc_icons_icon {
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
will-change: color;
}
.sc_icons_creative .sc_icons_image img {
max-width: 60%;
}
.sc_icons_creative .sc_icons_icon + .sc_icons_item_details,
.sc_icons_creative .sc_icons_image + .sc_icons_item_details {
margin-top: 2em;
}
.sc_icons_creative .sc_icons_decoration_bg {
position: absolute;
z-index: -1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
line-height: normal;
}
.sc_icons_creative .sc_icons_decoration_bg svg.decor-svg {
width: 112px;
height: 112px;
-webkit-transition: fill 0.3s ease;
-ms-transition: fill 0.3s ease;
transition: fill 0.3s ease;
will-change: fill;
}
.sc_icons_creative .sc_icons_item .sc_icons_decoration_bg svg.decor-svg {
fill: var(--theme-color-alter_bg_hover) !important;
stroke: none;
}
.sc_icons_creative .sc_icons_item:hover .sc_icons_decoration_bg svg.decor-svg {
fill: var(--theme-color-alter_link) !important;
}
.sc_icons_creative .sc_icons_item .sc_icons_icon {
color: var(--theme-color-alter_link);
}
.sc_icons_creative .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_creative.color_style_link2 .sc_icons_item:hover .sc_icons_decoration_bg svg.decor-svg {
fill: var(--theme-color-alter_link2) !important;
}
.sc_icons_creative.color_style_link2 .sc_icons_item .sc_icons_icon {
color: var(--theme-color-alter_link2);
}
.sc_icons_creative.color_style_link2 .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_creative.color_style_link3 .sc_icons_item:hover .sc_icons_decoration_bg svg.decor-svg {
fill: var(--theme-color-alter_link3) !important;
}
.sc_icons_creative.color_style_link3 .sc_icons_item .sc_icons_icon {
color: var(--theme-color-alter_link3);
}
.sc_icons_creative.color_style_link3 .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_creative.color_style_dark .sc_icons_item:hover .sc_icons_decoration_bg svg.decor-svg {
fill: var(--theme-color-alter_dark) !important;
}
.sc_icons_creative.color_style_dark .sc_icons_item .sc_icons_icon {
color: var(--theme-color-alter_dark);
}
.sc_icons_creative.color_style_dark .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-inverse_hover);
}
.sc_icons_creative .sc_icons_icon > span {
width: 112px;
height: 112px;
line-height: 112px;
text-align: center;
}
.sc_icons_creative .sc_icons_icon:before,
.sc_icons_creative .sc_icons_icon > span:before {
font-size: 3.4em;
line-height: inherit !important;
}
.sc_icons_creative .sc_icon_type_svg svg,
.sc_icons_creative .sc_icon_type_svg object {
width: 3.4em;
height: 3.4em;
}
.sc_icons_creative.sc_icons_size_small .sc_icons_icon, .sc_icons_creative.sc_icons_size_small .sc_icons_image {
width: 100px;
height: 100px;
line-height: 100px;
text-align: center;
}
.sc_icons_creative.sc_icons_size_small .sc_icons_icon > span {
width: 100px;
height: 100px;
line-height: 100px;
text-align: center;
}
.sc_icons_creative.sc_icons_size_small .sc_icons_decoration_bg svg {
width: 100px;
height: 100px;
}
.sc_icons_creative.sc_icons_size_small .sc_icons_icon:before, .sc_icons_creative.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 2.4em;
line-height: inherit !important;
}
.sc_icons_creative.sc_icons_size_small .sc_icon_type_svg svg, .sc_icons_creative.sc_icons_size_small .sc_icon_type_svg object {
width: 2.4em;
height: 2.4em;
}
.sc_icons_creative.sc_icons_size_small .sc_icons_icon + .sc_icons_item_details, .sc_icons_creative.sc_icons_size_small .sc_icons_image + .sc_icons_item_details {
margin-top: 1.5em;
}
.sc_icons_creative.sc_icons_size_large .sc_icons_icon:before, .sc_icons_creative.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 4.4em;
line-height: inherit !important;
}
.sc_icons_creative.sc_icons_size_large .sc_icon_type_svg svg, .sc_icons_creative.sc_icons_size_large .sc_icon_type_svg object {
width: 4.4em;
height: 4.4em;
}
.sc_icons_creative.sc_icons_size_large .sc_icons_icon, .sc_icons_creative.sc_icons_size_large .sc_icons_image {
width: 130px;
height: 130px;
line-height: 130px;
text-align: center;
}
.sc_icons_creative.sc_icons_size_large .sc_icons_icon > span {
width: 130px;
height: 130px;
line-height: 130px;
text-align: center;
}
.sc_icons_creative.sc_icons_size_large .sc_icons_decoration_bg svg {
width: 130px;
height: 130px;
} .sc_icons_accent .sc_icons_columns_wrap {
margin: 0;
}
.sc_icons_accent .trx_addons_columns_wrap > [class*="trx_addons_column-"] {
padding: 0;
}
.sc_icons_accent .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"] {
padding-bottom: 0;
}
.sc_icons_accent .sc_icons_item {
padding: 3.4em 2em;
background-color: transparent;
-webkit-transition: background-color 0.3s ease-out, box-shadow 0.3s ease-out;
-ms-transition: background-color 0.3s ease-out, box-shadow 0.3s ease-out;
transition: background-color 0.3s ease-out, box-shadow 0.3s ease-out;
will-change: background-color, box-shadow;
}
.sc_icons_accent .sc_icons_item:hover {
background-color: var(--theme-color-text_link);
-webkit-box-shadow: 0 5px 30px var(--theme-color-text_link_03);
-ms-box-shadow: 0 5px 30px var(--theme-color-text_link_03);
box-shadow: 0 5px 30px var(--theme-color-text_link_03);
}
.sc_icons_accent .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent .sc_icons_item_title {
font-size: 1.333em;
line-height: 1.2em;
}
.sc_icons_accent .sc_icons_item_title,
.sc_icons_accent .sc_icons_item_title a {
color: var(--theme-color-text_dark);
}
.sc_icons_accent .sc_icons_item:hover .sc_icons_item_title,
.sc_icons_accent .sc_icons_item:hover .sc_icons_item_title a,
.sc_icons_accent .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent .sc_icons_item_description {
color: var(--theme-color-text);
-webkit-transition: color 0.3s ease-out;
-ms-transition: color 0.3s ease-out;
transition: color 0.3s ease-out;
}
.sc_icons_accent .sc_icons_item:hover .sc_icons_item_description {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent .sc_icons_item_title + .sc_icons_item_description {
margin-top: 0.8em;
}
.sc_icons_accent .sc_icons_icon + .sc_icons_item_details,
.sc_icons_accent .sc_icons_image + .sc_icons_item_details {
margin-top: 1.5em;
}
.sc_icons_accent .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link {
z-index: 10;
}
.sc_icons_accent .sc_icons_item .sc_icons_item_more_link {
color: var(--theme-color-text_dark);
}
.sc_icons_accent .sc_icons_item:hover .sc_icons_item_more_link {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent.color_style_link2 .sc_icons_item:hover {
background-color: var(--theme-color-text_link2);
-webkit-box-shadow: 0 5px 30px var(--theme-color-text_link2_03);
-ms-box-shadow: 0 5px 30px var(--theme-color-text_link2_03);
box-shadow: 0 5px 30px var(--theme-color-text_link2_03);
}
.sc_icons_accent.color_style_link2 .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent.color_style_link2 .sc_icons_item:hover .sc_icons_item_title, .sc_icons_accent.color_style_link2 .sc_icons_item:hover .sc_icons_item_title a, .sc_icons_accent.color_style_link2 .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent.color_style_link2 .sc_icons_item:hover .sc_icons_item_description {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent.color_style_link2 .sc_icons_item:hover .sc_icons_item_more_link {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent.color_style_link3 .sc_icons_item:hover {
background-color: var(--theme-color-text_link3);
-webkit-box-shadow: 0 5px 30px var(--theme-color-text_link3_03);
-ms-box-shadow: 0 5px 30px var(--theme-color-text_link3_03);
box-shadow: 0 5px 30px var(--theme-color-text_link3_03);
}
.sc_icons_accent.color_style_link3 .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent.color_style_link3 .sc_icons_item:hover .sc_icons_item_title, .sc_icons_accent.color_style_link3 .sc_icons_item:hover .sc_icons_item_title a, .sc_icons_accent.color_style_link3 .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent.color_style_link3 .sc_icons_item:hover .sc_icons_item_description {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent.color_style_link3 .sc_icons_item:hover .sc_icons_item_more_link {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent.color_style_dark .sc_icons_item:hover {
background-color: var(--theme-color-text_dark);
-webkit-box-shadow: 0 5px 30px var(--theme-color-text_dark_03);
-ms-box-shadow: 0 5px 30px var(--theme-color-text_dark_03);
box-shadow: 0 5px 30px var(--theme-color-text_dark_03);
}
.sc_icons_accent.color_style_dark .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-inverse_hover);
}
.sc_icons_accent.color_style_dark .sc_icons_item:hover .sc_icons_item_title, .sc_icons_accent.color_style_dark .sc_icons_item:hover .sc_icons_item_title a, .sc_icons_accent.color_style_dark .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-inverse_hover);
}
.sc_icons_accent.color_style_dark .sc_icons_item:hover .sc_icons_item_description {
color: var(--theme-color-inverse_hover);
}
.sc_icons_accent.color_style_dark .sc_icons_item:hover .sc_icons_item_more_link {
color: var(--theme-color-inverse_hover);
} .sc_icons_accent2 .sc_icons_item {
padding: 2.4em 2.2em;
background-color: var(--theme-color-alter_bg_color);
-webkit-box-shadow: 0 3px 30px rgba(0, 0, 0, 0.03);
-ms-box-shadow: 0 3px 30px rgba(0, 0, 0, 0.03);
box-shadow: 0 3px 30px rgba(0, 0, 0, 0.03);
-webkit-transition: background-color 0.3s ease-out, box-shadow 0.3s ease-out;
-ms-transition: background-color 0.3s ease-out, box-shadow 0.3s ease-out;
transition: background-color 0.3s ease-out, box-shadow 0.3s ease-out;
will-change: background-color, box-shadow;
}
.sc_icons_accent2 .sc_icons_item:hover {
background-color: var(--theme-color-alter_link);
-webkit-box-shadow: 0 3px 30px rgba(0, 0, 0, 0);
-ms-box-shadow: 0 3px 30px rgba(0, 0, 0, 0);
box-shadow: 0 3px 30px rgba(0, 0, 0, 0);
}
.sc_icons_accent2 .sc_icons_item_title {
font-size: 1.412em;
line-height: 1.2em;
}
.sc_icons_accent2 .sc_icons_item_title,
.sc_icons_accent2 .sc_icons_item_title a {
color: var(--theme-color-alter_dark);
}
.sc_icons_accent2 .sc_icons_item:hover .sc_icons_item_title,
.sc_icons_accent2 .sc_icons_item:hover .sc_icons_item_title a,
.sc_icons_accent2 .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent2 .sc_icons_item_title + .sc_icons_item_description {
margin-top: 0.3em;
}
.sc_icons_accent2 .sc_icons_item_description {
color: var(--theme-color-alter_text);
-webkit-transition: color 0.3s ease-out;
-ms-transition: color 0.3s ease-out;
transition: color 0.3s ease-out;
}
.sc_icons_accent2 .sc_icons_item:hover .sc_icons_item_description {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent2 .sc_icons_icon + .sc_icons_item_details,
.sc_icons_accent2 .sc_icons_image + .sc_icons_item_details {
margin-top: 4.4em;
}
.sc_icons_accent2 .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link {
z-index: 10;
}
.sc_icons_accent2 .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent2 .sc_icons_icon:before,
.sc_icons_accent2 .sc_icons_icon > span:before {
font-size: 3.6em;
}
.sc_icons_accent2 .sc_icon_type_svg svg,
.sc_icons_accent2 .sc_icon_type_svg object {
width: 3.6em;
height: 3.6em;
}
.sc_icons_accent2.sc_icons_size_small .sc_icons_icon:before, .sc_icons_accent2.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 2.6em;
}
.sc_icons_accent2.sc_icons_size_small .sc_icon_type_svg svg, .sc_icons_accent2.sc_icons_size_small .sc_icon_type_svg object {
width: 2.6em;
height: 2.6em;
}
.sc_icons_accent2.sc_icons_size_large .sc_icons_icon:before, .sc_icons_accent2.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 4.6em;
}
.sc_icons_accent2.sc_icons_size_large .sc_icon_type_svg svg, .sc_icons_accent2.sc_icons_size_large .sc_icon_type_svg object {
width: 4.6em;
height: 4.6em;
}
.sc_icons_accent2 .sc_icons_item:hover .sc_icons_item_more_link {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent2.color_style_link2 .sc_icons_item:hover {
background-color: var(--theme-color-alter_link2);
}
.sc_icons_accent2.color_style_link2 .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent2.color_style_link2 .sc_icons_item:hover .sc_icons_item_title, .sc_icons_accent2.color_style_link2 .sc_icons_item:hover .sc_icons_item_title a, .sc_icons_accent2.color_style_link2 .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent2.color_style_link2 .sc_icons_item:hover .sc_icons_item_description {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent2.color_style_link2 .sc_icons_item:hover .sc_icons_item_more_link {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent2.color_style_link3 .sc_icons_item:hover {
background-color: var(--theme-color-alter_link3);
}
.sc_icons_accent2.color_style_link3 .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent2.color_style_link3 .sc_icons_item:hover .sc_icons_item_title, .sc_icons_accent2.color_style_link3 .sc_icons_item:hover .sc_icons_item_title a, .sc_icons_accent2.color_style_link3 .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent2.color_style_link3 .sc_icons_item:hover .sc_icons_item_description {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent2.color_style_link3 .sc_icons_item:hover .sc_icons_item_more_link {
color: var(--theme-color-inverse_link);
}
.sc_icons_accent2.color_style_dark .sc_icons_item:hover {
background-color: var(--theme-color-alter_dark);
}
.sc_icons_accent2.color_style_dark .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-inverse_hover);
}
.sc_icons_accent2.color_style_dark .sc_icons_item:hover .sc_icons_item_title, .sc_icons_accent2.color_style_dark .sc_icons_item:hover .sc_icons_item_title a, .sc_icons_accent2.color_style_dark .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-inverse_hover);
}
.sc_icons_accent2.color_style_dark .sc_icons_item:hover .sc_icons_item_description {
color: var(--theme-color-inverse_hover);
}
.sc_icons_accent2.color_style_dark .sc_icons_item:hover .sc_icons_item_more_link {
color: var(--theme-color-inverse_hover);
} .sc_icons_motley .sc_icons_item {
padding: 5.2em 2.4em;
background-color: var(--theme-color-alter_link);
-webkit-box-shadow: 0 12px 20px rgba(0, 0, 0, 0.05);
-ms-box-shadow: 0 12px 20px rgba(0, 0, 0, 0.05);
box-shadow: 0 12px 20px rgba(0, 0, 0, 0.05);
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
-webkit-transition: -webkit-transform 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
will-change: transform;
}
.sc_icons_motley .sc_icons_item:hover {
-webkit-transform: translateY(-8px);
-ms-transform: translateY(-8px);
transform: translateY(-8px);
}
.sc_icons_motley .sc_icons_item .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_motley .sc_icons_item_linked:hover .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_motley .sc_icons_item .sc_icons_item_title,
.sc_icons_motley .sc_icons_item .sc_icons_item_title a {
color: var(--theme-color-inverse_link);
}
.sc_icons_motley .sc_icons_item:hover .sc_icons_item_title,
.sc_icons_motley .sc_icons_item:hover .sc_icons_item_title a,
.sc_icons_motley .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-inverse_link);
}
.sc_icons_motley .sc_icons_item .sc_icons_item_description {
color: var(--theme-color-inverse_link_08);
}
.sc_icons_motley .sc_icons_item .sc_icons_item_more_link {
color: var(--theme-color-inverse_link);
}
.sc_icons_motley .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link {
z-index: 10;
}
.sc_icons_motley .sc_icons_item:nth-child(3n-1),
.sc_icons_motley .slider-slide:nth-child(3n-1) .sc_icons_item,
.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item {
background-color: var(--theme-color-alter_dark);
}
.sc_icons_motley .sc_icons_item:nth-child(3n-1) .sc_icons_icon,
.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item .sc_icons_icon {
color: var(--theme-color-inverse_hover);
}
.sc_icons_motley .slider-slide:nth-child(3n-1) .sc_icons_item .sc_icons_item_title,
.sc_icons_motley .slider-slide:nth-child(3n-1) .sc_icons_item .sc_icons_item_title a,
.sc_icons_motley .sc_icons_item:nth-child(3n-1) .sc_icons_item .sc_icons_item_title,
.sc_icons_motley .sc_icons_item:nth-child(3n-1) .sc_icons_item .sc_icons_item_title a,
.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item .sc_icons_item_title,
.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item .sc_icons_item_title a {
color: var(--theme-color-inverse_hover);
}
.sc_icons_motley .slider-slide:hover:nth-child(3n-1) .sc_icons_item_title,
.sc_icons_motley .slider-slide:hover:nth-child(3n-1) .sc_icons_item_title a,
.sc_icons_motley .slider-slide:nth-child(3n-1) .sc_icons_item_title a:hover,
.sc_icons_motley .sc_icons_item:hover:nth-child(3n-1) .sc_icons_item_title,
.sc_icons_motley .sc_icons_item:hover:nth-child(3n-1) .sc_icons_item_title a,
.sc_icons_motley .sc_icons_item:nth-child(3n-1) .sc_icons_item_title a:hover,
.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item:hover .sc_icons_item_title,
.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item:hover .sc_icons_item_title a,
.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-inverse_hover);
}
.sc_icons_motley .sc_icons_item:nth-child(3n-1) .sc_icons_item .sc_icons_item_description,
.sc_icons_motley .slider-slide:nth-child(3n-1) .sc_icons_item .sc_icons_item_description,
.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item .sc_icons_item_description {
color: var(--theme-color-inverse_hover_08);
}
.sc_icons_motley .sc_icons_item:nth-child(3n-1) .sc_icons_item .sc_icons_item_more_link,
.sc_icons_motley .slider-slide:nth-child(3n-1) .sc_icons_item .sc_icons_item_more_link,
.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n-1) .sc_icons_item .sc_icons_item_more_link {
color: var(--theme-color-inverse_hover);
}
.sc_icons_motley .sc_icons_item:nth-child(3n),
.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item,
.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item {
background-color: var(--theme-color-alter_bg_color);
}
.sc_icons_motley .sc_icons_item:nth-child(3n) .sc_icons_icon,
.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_icon,
.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_icon {
color: var(--theme-color-alter_link);
}
.sc_icons_motley .sc_icons_item:nth-child(3n) .sc_icons_item .sc_icons_item_title,
.sc_icons_motley .sc_icons_item:nth-child(3n) .sc_icons_item .sc_icons_item_title a,
.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_item_title,
.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_item_title a,
.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_item_title,
.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_item_title a {
color: var(--theme-color-alter_dark);
}
.sc_icons_motley .sc_icons_item:hover:nth-child(3n) .sc_icons_item_title,
.sc_icons_motley .sc_icons_item:hover:nth-child(3n) .sc_icons_item_title a,
.sc_icons_motley .sc_icons_item:nth-child(3n) .sc_icons_item_title a:hover,
.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item:hover .sc_icons_item_title,
.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item:hover .sc_icons_item_title a,
.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_item_title a:hover,
.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item:hover .sc_icons_item_title,
.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item:hover .sc_icons_item_title a,
.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-alter_dark);
}
.sc_icons_motley .sc_icons_item:nth-child(3n) .sc_icons_item .sc_icons_item_description,
.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_item_description,
.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_item_description {
color: var(--theme-color-alter_text);
}
.sc_icons_motley .sc_icons_item:nth-child(3n) .sc_icons_item .sc_icons_item_more_link,
.sc_icons_motley .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_item_more_link,
.sc_icons_motley [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_item_more_link {
color: var(--theme-color-alter_dark);
}
.sc_icons_motley.color_style_link2 .sc_icons_item {
background-color: var(--theme-color-alter_link2);
}
.sc_icons_motley.color_style_link2 .sc_icons_item:nth-child(3n) .sc_icons_icon, .sc_icons_motley.color_style_link2 .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_icon, .sc_icons_motley.color_style_link2 [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_icon {
color: var(--theme-color-alter_link2);
}
.sc_icons_motley.color_style_link2 .sc_icons_item:hover .sc_icons_item_title, .sc_icons_motley.color_style_link2 .sc_icons_item:hover .sc_icons_item_title a, .sc_icons_motley.color_style_link2 .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-inverse_link);
}
.sc_icons_motley.color_style_link3 .sc_icons_item {
background-color: var(--theme-color-alter_link3);
}
.sc_icons_motley.color_style_link3 .sc_icons_item:nth-child(3n) .sc_icons_icon, .sc_icons_motley.color_style_link3 .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_icon, .sc_icons_motley.color_style_link3 [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_icon {
color: var(--theme-color-alter_link3);
}
.sc_icons_motley.color_style_link3 .sc_icons_item:hover .sc_icons_item_title, .sc_icons_motley.color_style_link3 .sc_icons_item:hover .sc_icons_item_title a, .sc_icons_motley.color_style_link3 .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-inverse_link);
}
.sc_icons_motley.color_style_dark .sc_icons_item {
background-color: var(--theme-color-alter_dark);
}
.sc_icons_motley.color_style_dark .sc_icons_item .sc_icons_icon {
color: var(--theme-color-inverse_hover);
}
.sc_icons_motley.color_style_dark .sc_icons_item .sc_icons_item_title, .sc_icons_motley.color_style_dark .sc_icons_item .sc_icons_item_title a {
color: var(--theme-color-inverse_hover);
}
.sc_icons_motley.color_style_dark .sc_icons_item:hover .sc_icons_item_title, .sc_icons_motley.color_style_dark .sc_icons_item:hover .sc_icons_item_title a, .sc_icons_motley.color_style_dark .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-inverse_hover);
}
.sc_icons_motley.color_style_dark .sc_icons_item .sc_icons_item_description {
color: var(--theme-color-inverse_hover_08);
}
.sc_icons_motley.color_style_dark .sc_icons_item .sc_icons_item_more_link {
color: var(--theme-color-inverse_hover);
}
.sc_icons_motley.color_style_dark .sc_icons_item:nth-child(3n), .sc_icons_motley.color_style_dark .slider-slide:nth-child(3n) .sc_icons_item, .sc_icons_motley.color_style_dark [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item {
background-color: var(--theme-color-alter_dark);
}
.sc_icons_motley.color_style_dark .sc_icons_item:nth-child(3n) .sc_icons_icon, .sc_icons_motley.color_style_dark .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_icon, .sc_icons_motley.color_style_dark [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_icon {
color: var(--theme-color-inverse_hover);
}
.sc_icons_motley.color_style_dark .sc_icons_item:nth-child(3n) .sc_icons_item .sc_icons_item_title, .sc_icons_motley.color_style_dark .sc_icons_item:nth-child(3n) .sc_icons_item .sc_icons_item_title a, .sc_icons_motley.color_style_dark .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_item_title, .sc_icons_motley.color_style_dark .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_item_title a, .sc_icons_motley.color_style_dark [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_item_title, .sc_icons_motley.color_style_dark [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_item_title a {
color: var(--theme-color-inverse_hover);
}
.sc_icons_motley.color_style_dark .sc_icons_item:nth-child(3n) .sc_icons_item .sc_icons_item_description, .sc_icons_motley.color_style_dark .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_item_description, .sc_icons_motley.color_style_dark [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_item_description {
color: var(--theme-color-inverse_hover_08);
}
.sc_icons_motley.color_style_dark .sc_icons_item:nth-child(3n) .sc_icons_item .sc_icons_item_more_link, .sc_icons_motley.color_style_dark .slider-slide:nth-child(3n) .sc_icons_item .sc_icons_item_more_link, .sc_icons_motley.color_style_dark [class*="trx_addons_column-"]:nth-child(3n) .sc_icons_item .sc_icons_item_more_link {
color: var(--theme-color-inverse_hover);
} .sc_icons_decoration .sc_icons_item {
padding: 3.2em 2em 1.2em;
background-color: var(--theme-color-alter_bg_color);
-webkit-transition: box-shadow 0.3s ease-out;
-ms-transition: box-shadow 0.3s ease-out;
transition: box-shadow 0.3s ease-out;
}
.sc_icons_decoration .sc_icons_item:hover {
-webkit-box-shadow: 0 3px 30px rgba(0, 0, 0, 0.05);
-ms-box-shadow: 0 3px 30px rgba(0, 0, 0, 0.05);
box-shadow: 0 3px 30px rgba(0, 0, 0, 0.05);
}
.sc_icons_decoration .sc_icons_item_title {
font-size: 1.333em;
line-height: 1.2em;
}
.sc_icons_decoration .sc_icons_item_title,
.sc_icons_decoration .sc_icons_item_title a {
color: var(--theme-color-alter_dark);
}
.sc_icons_decoration .sc_icons_item_title + .sc_icons_item_description {
margin-top: 0.3em;
}
.sc_icons_decoration .sc_icons_item:hover .sc_icons_item_title a,
.sc_icons_decoration .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-alter_dark);
}
.sc_icons_decoration .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link {
z-index: 10;
}
.sc_icons_decoration .sc_icons_item .sc_icons_item_more_link {
color: var(--theme-color-alter_dark);
}
.sc_icons_decoration .sc_icons_item .sc_icons_item_more_link .link_text {
display: none;
}
.sc_icons_decoration .sc_icons_item .sc_icons_item_more_link .link_icon {
width: 1.8em;
height: 1.8em;
line-height: 1.8em;
text-align: center;
}
.sc_icons_decoration .sc_icons_item .sc_icons_item_more_link .link_icon:before {
font-family: "fontello";
content: '\E8CA';
font-size: 28px;
font-weight: 400;
color: var(--theme-color-alter_dark_02);
-webkit-transition: color 0.3s ease-out;
-ms-transition: color 0.3s ease-out;
transition: color 0.3s ease-out;
}
.sc_icons_decoration .sc_icons_item:hover .sc_icons_item_more_link .link_icon:before,
.sc_icons_decoration .sc_icons_item .sc_icons_item_more_link:hover .link_icon:before {
color: var(--theme-color-alter_link);
}
.sc_icons_decoration .sc_icons_icon + .sc_icons_item_details,
.sc_icons_decoration .sc_icons_image + .sc_icons_item_details {
margin-top: 1.5em;
}
.sc_icons_decoration .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,
.sc_icons_decoration .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link {
margin-top: 1em;
}
.sc_icons_decoration .sc_icons_icon:before,
.sc_icons_decoration .sc_icons_icon > span:before {
font-size: 3.8em;
}
.sc_icons_decoration .sc_icon_type_svg svg,
.sc_icons_decoration .sc_icon_type_svg object {
width: 3.8em;
height: 3.8em;
}
.sc_icons_decoration.sc_icons_size_small .sc_icons_icon:before, .sc_icons_decoration.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 2.8em;
}
.sc_icons_decoration.sc_icons_size_small .sc_icon_type_svg svg, .sc_icons_decoration.sc_icons_size_small .sc_icon_type_svg object {
width: 2.8em;
height: 2.8em;
}
.sc_icons_decoration.sc_icons_size_large .sc_icons_icon:before, .sc_icons_decoration.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 4.8em;
}
.sc_icons_decoration.sc_icons_size_large .sc_icon_type_svg svg, .sc_icons_decoration.sc_icons_size_large .sc_icon_type_svg object {
width: 4.8em;
height: 4.8em;
}
.sc_icons_decoration.color_style_link2 .sc_icons_item:hover .sc_icons_item_more_link .link_icon:before, .sc_icons_decoration.color_style_link2 .sc_icons_item .sc_icons_item_more_link:hover .link_icon:before {
color: var(--theme-color-alter_link2);
}
.sc_icons_decoration.color_style_link3 .sc_icons_item:hover .sc_icons_item_more_link .link_icon:before, .sc_icons_decoration.color_style_link3 .sc_icons_item .sc_icons_item_more_link:hover .link_icon:before {
color: var(--theme-color-alter_link3);
}
.sc_icons_decoration.color_style_dark .sc_icons_item:hover .sc_icons_item_more_link .link_icon:before, .sc_icons_decoration.color_style_dark .sc_icons_item .sc_icons_item_more_link:hover .link_icon:before {
color: var(--theme-color-alter_dark);
} .sc_icons_figure .sc_icons_item {
padding: 3.2em 2em 2em;
-webkit-transition: box-shadow 0.3s ease-out;
-ms-transition: box-shadow 0.3s ease-out;
transition: box-shadow 0.3s ease-out;
}
.sc_icons_figure .sc_icons_item:hover {
-webkit-box-shadow: 0 7px 30px rgba(0, 0, 0, 0.05);
-ms-box-shadow: 0 7px 30px rgba(0, 0, 0, 0.05);
box-shadow: 0 7px 30px rgba(0, 0, 0, 0.05);
}
.sc_icons_figure .sc_icons_icon {
position: relative;
}
.sc_icons_figure .sc_icons_icon:after {
content: '';
display: block;
width: 74px;
height: 74px;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
position: absolute;
z-index: 0;
top: -20%;
right: -40%;
background-color: var(--theme-color-text_dark);
opacity: .03;
-webkit-transition: opacity 0.3s ease-out;
-ms-transition: opacity 0.3s ease-out;
transition: opacity 0.3s ease-out;
}
.sc_icons_figure .sc_icons_icon.sc_icons_char:after {
position: absolute;
z-index: 0;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.sc_icons_figure .sc_icons_item:hover .sc_icons_image:after,
.sc_icons_figure .sc_icons_item:hover .sc_icons_icon:after {
opacity: .04;
}
.sc_icons_figure .sc_icons_item_title {
font-size: 1.333em;
line-height: 1.2em;
}
.sc_icons_figure .sc_icons_item_title,
.sc_icons_figure .sc_icons_item_title a {
color: var(--theme-color-text_dark);
}
.sc_icons_figure .sc_icons_item_title + .sc_icons_item_description {
margin-top: 0.3em;
}
.sc_icons_figure .sc_icons_item:hover .sc_icons_item_title a,
.sc_icons_figure .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-text_dark);
}
.sc_icons_figure .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link {
z-index: 10;
}
.sc_icons_figure .sc_icons_item .sc_icons_item_more_link {
color: var(--theme-color-text_dark);
}
.sc_icons_figure .sc_icons_item:hover .sc_icons_item_more_link,
.sc_icons_figure .sc_icons_item .sc_icons_item_more_link:hover {
color: var(--theme-color-text_link);
}
.sc_icons_figure .sc_icons_item .sc_icons_item_more_link .link_text {
display: none;
}
.sc_icons_figure .sc_icons_icon + .sc_icons_item_details,
.sc_icons_figure .sc_icons_image + .sc_icons_item_details {
margin-top: 1.8em;
}
.sc_icons_figure.color_style_link2 .sc_icons_item:hover .sc_icons_item_more_link, .sc_icons_figure.color_style_link2 .sc_icons_item .sc_icons_item_more_link:hover {
color: var(--theme-color-text_link2);
}
.sc_icons_figure.color_style_link3 .sc_icons_item:hover .sc_icons_item_more_link, .sc_icons_figure.color_style_link3 .sc_icons_item .sc_icons_item_more_link:hover {
color: var(--theme-color-text_link3);
}
.sc_icons_figure.color_style_dark .sc_icons_item:hover .sc_icons_item_more_link, .sc_icons_figure.color_style_dark .sc_icons_item .sc_icons_item_more_link:hover {
color: var(--theme-color-text_dark);
} .sc_icons_number { }
.sc_icons_number .sc_icons_item_number {
font-size: 9.7em;
line-height: 1em;
font-weight: 400;
position: absolute;
z-index: 1;
top: -0.28em;
left: -10px;
color: var(--theme-color-text_dark);
opacity: .03;
-webkit-transition: opacity 0.3s ease-out;
-ms-transition: opacity 0.3s ease-out;
transition: opacity 0.3s ease-out;
}
.sc_icons_number .sc_icons_item {
min-height: 6em;
line-height: 1;
margin-top: 0.5em;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.sc_icons_number .sc_icons_item:hover .sc_icons_item_number {
opacity: .04;
}
.sc_icons_number .sc_icons_item_header {
width: 100%;
min-height: 3.4em;
position: relative;
z-index: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.sc_icons_number .sc_icons_item_details {
width: 100%;
}
.sc_icons_number .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_title,
.sc_icons_number .sc_icons_item_linked .sc_icons_image + .sc_icons_item_title,
.sc_icons_number .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_description,
.sc_icons_number .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_title + .sc_icons_item_description,
.sc_icons_number .sc_icons_item_linked .sc_icons_image + .sc_icons_item_description,
.sc_icons_number .sc_icons_item_linked .sc_icons_image + .sc_icons_item_title + .sc_icons_item_description,
.sc_icons_number .sc_icons_item_linked .sc_icons_image img {
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_icons_number .sc_icons_item_linked:hover .sc_icons_icon + .sc_icons_item_title,
.sc_icons_number .sc_icons_item_linked:hover .sc_icons_image + .sc_icons_item_title,
.sc_icons_number .sc_icons_item_linked:hover .sc_icons_icon + .sc_icons_item_description,
.sc_icons_number .sc_icons_item_linked:hover .sc_icons_icon + .sc_icons_item_title + .sc_icons_item_description,
.sc_icons_number .sc_icons_item_linked:hover .sc_icons_image + .sc_icons_item_description,
.sc_icons_number .sc_icons_item_linked:hover .sc_icons_image + .sc_icons_item_title + .sc_icons_item_description {
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.sc_icons_number .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_title,
.sc_icons_number .sc_icons_item_linked .sc_icons_image + .sc_icons_item_title {
-webkit-transform-origin: initial;
-ms-transform-origin: initial;
transform-origin: initial;
}
.sc_icons_number .sc_icons_item_header + .sc_icons_item_details {
margin-top: 0.5em;
}
.sc_icons_number .sc_icons_image + .sc_icons_item_title,
.sc_icons_number .sc_icons_icon + .sc_icons_item_title {
margin-left: 0.8em;
}
.sc_icons_number .sc_icons_image img {
max-width: 100px;
}
.sc_icons_number .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link {
margin-top: 1.6em;
}
.sc_icons_number .sc_icons_item .sc_icons_item_more_link .link_icon {
border: 1px solid var(--theme-color-bd_color);
width: 2.3em;
height: 2.3em;
line-height: 2.2em;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.ua_firefox .sc_icons_number .sc_icons_item .sc_icons_item_more_link .link_icon {
line-height: 2.1em;
}
.sc_icons_number .sc_icons_item .sc_icons_item_more_link .link_icon:before {
font-size: 14px;
}
.sc_icons_number .sc_icons_item:hover .sc_icons_item_more_link .link_text,
.sc_icons_number .sc_icons_item .sc_icons_item_more_link:hover .link_text {
margin-right: 10px;
}
.sc_icons_number .sc_icons_icon:before,
.sc_icons_number .sc_icons_icon > span:before {
font-size: 4.4em;
}
.sc_icons_number .sc_icon_type_svg svg,
.sc_icons_number .sc_icon_type_svg object {
width: 4.4em;
height: 4.4em;
}
.sc_icons_number.sc_icons_size_small .sc_icons_icon:before, .sc_icons_number.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 3.4em;
}
.sc_icons_number.sc_icons_size_small .sc_icon_type_svg svg, .sc_icons_number.sc_icons_size_small .sc_icon_type_svg object {
width: 3.4em;
height: 3.4em;
}
.sc_icons_number.sc_icons_size_large .sc_icons_icon:before, .sc_icons_number.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 5.4em;
}
.sc_icons_number.sc_icons_size_large .sc_icon_type_svg svg, .sc_icons_number.sc_icons_size_large .sc_icon_type_svg object {
width: 5.4em;
height: 5.4em;
}
.sc_icons_number.sc_align_center .sc_icons_item {
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.sc_icons_number.sc_align_center .sc_icons_item_header {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.sc_icons_number.sc_align_center .sc_icons_item_number {
position: absolute;
z-index: 1;
top: -0.28em;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
}
.sc_icons_number.sc_align_right .sc_icons_item {
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
}
.sc_icons_number.sc_align_right .sc_icons_item_header {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.sc_icons_number.sc_align_right .sc_icons_item_number {
position: absolute;
z-index: 1;
top: -0.28em;
right: 0;
}
.extra_hover .sc_icons_number .sc_icons_item:hover .sc_icons_item_title a, .extra_hover .sc_icons_number .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-text_link2) !important;
} .sc_icons_rounded .sc_icons_item_title {
font-size: 1.333em;
line-height: 1.2em;
}
.sc_icons_rounded .sc_icons_icon, .sc_icons_rounded .sc_icons_image {
position: relative;
top: auto;
left: auto;
display: inline-block;
width: 7em;
height: 7em;
line-height: 7em;
text-align: center;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
background-color: var(--theme-color-alter_bg_color);
-webkit-box-shadow: 0 6px 30px rgba(0, 0, 0, 0.03);
-ms-box-shadow: 0 6px 30px rgba(0, 0, 0, 0.03);
box-shadow: 0 6px 30px rgba(0, 0, 0, 0.03);
-webkit-transition: -webkit-transform 0.3s ease-out, box-shadow 0.3s ease, color 0.3s ease, background-color 0.3s ease;
-ms-transition: -ms-transform 0.3s ease-out, box-shadow 0.3s ease, color 0.3s ease, background-color 0.3s ease;
transition: transform 0.3s ease-out, box-shadow 0.3s ease, color 0.3s ease, background-color 0.3s ease;
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.sc_icons_rounded .sc_icons_item:hover .sc_icons_icon,
.sc_icons_rounded .sc_icons_item:hover .sc_icons_image {
-webkit-transform: translate3d(0, -8px, 0);
-ms-transform: translate3d(0, -8px, 0);
transform: translate3d(0, -8px, 0);
-webkit-box-shadow: 0 6px 30px rgba(0, 0, 0, 0.04);
-ms-box-shadow: 0 6px 30px rgba(0, 0, 0, 0.04);
box-shadow: 0 6px 30px rgba(0, 0, 0, 0.04);
}
.sc_icons_rounded .sc_icons_item_linked:hover .sc_icons_icon {
-webkit-box-shadow: 0 6px 30px rgba(0, 0, 0, 0.04);
-ms-box-shadow: 0 6px 30px rgba(0, 0, 0, 0.04);
box-shadow: 0 6px 30px rgba(0, 0, 0, 0.04);
}
.sc_icons_rounded .sc_icons_image img {
max-width: 60%;
vertical-align: middle;
}
.sc_icons_rounded .sc_icons_icon > span {
display: inline-block;
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: 7em;
height: 7em;
line-height: 7em;
text-align: center;
}
.sc_icons_rounded .sc_icons_icon:before,
.sc_icons_rounded .sc_icons_icon > span:before {
font-size: 3.4em;
line-height: inherit !important;
}
.sc_icons_rounded .sc_icon_type_svg svg,
.sc_icons_rounded .sc_icon_type_svg object {
width: 3.4em;
height: 3.4em;
margin: -0.25em 0 0 0;
}
.sc_icons_rounded .sc_icons_item_title + .sc_icons_item_description {
margin-top: 0.8em;
}
.sc_icons_rounded .sc_icons_icon + .sc_icons_item_details,
.sc_icons_rounded .sc_icons_image + .sc_icons_item_details {
margin-top: 1.8em;
}
.sc_icons_rounded .sc_icons_item_title + .sc_icons_item_more_link,
.sc_icons_rounded .sc_icons_item_description + .sc_icons_item_more_link {
margin-top: 1.5em;
}
.sc_icons_rounded.sc_icons_size_small .sc_icons_icon, .sc_icons_rounded.sc_icons_size_small .sc_icons_image {
width: 6em;
height: 6em;
line-height: 6em;
text-align: center;
}
.sc_icons_rounded.sc_icons_size_small .sc_icons_icon > span {
width: 6em;
height: 6em;
line-height: 6em;
text-align: center;
}
.sc_icons_rounded.sc_icons_size_small .sc_icons_icon:before, .sc_icons_rounded.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 2.4em;
line-height: inherit !important;
}
.sc_icons_rounded.sc_icons_size_small .sc_icon_type_svg svg, .sc_icons_rounded.sc_icons_size_small .sc_icon_type_svg object {
width: 2.4em;
height: 2.4em;
}
.sc_icons_rounded.sc_icons_size_large .sc_icons_icon, .sc_icons_rounded.sc_icons_size_large .sc_icons_image {
width: 8em;
height: 8em;
line-height: 8em;
text-align: center;
}
.sc_icons_rounded.sc_icons_size_large .sc_icons_icon > span {
width: 8em;
height: 8em;
line-height: 8em;
text-align: center;
}
.sc_icons_rounded.sc_icons_size_large .sc_icons_icon:before, .sc_icons_rounded.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 4.4em;
line-height: inherit !important;
}
.sc_icons_rounded.sc_icons_size_large .sc_icon_type_svg svg, .sc_icons_rounded.sc_icons_size_large .sc_icon_type_svg object {
width: 4.4em;
height: 4.4em;
}
.sc_icons_rounded .sc_icons_icon {
color: var(--theme-color-alter_link);
background-color: var(--theme-color-alter_bg_hover);
}
.sc_icons_rounded.color_style_link2 .sc_icons_icon {
color: var(--theme-color-alter_link2);
}
.sc_icons_rounded.color_style_link3 .sc_icons_icon {
color: var(--theme-color-alter_link3);
}
.sc_icons_rounded.color_style_dark .sc_icons_icon {
color: var(--theme-color-alter_dark);
} .sc_icons_common .sc_icons_item .sc_icons_image,
.sc_icons_common .sc_icons_item .sc_icons_icon {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
-webkit-transition: -webkit-transform 0.3s ease-out, color 0.3s ease;
-ms-transition: -ms-transform 0.3s ease-out, color 0.3s ease;
transition: transform 0.3s ease-out, color 0.3s ease;
will-change: transform, color;
}
.sc_icons_common .sc_icons_item:hover .sc_icons_image,
.sc_icons_common .sc_icons_item:hover .sc_icons_icon {
-webkit-transform: translateY(-8px);
-ms-transform: translateY(-8px);
transform: translateY(-8px);
}
.sc_icons_common .sc_icons_icon + .sc_icons_item_details,
.sc_icons_common .sc_icons_image + .sc_icons_item_details {
margin-top: 2em;
}
.sc_icons_common .sc_icons_image img {
max-width: 100%;
}
.sc_icons_common .sc_icons_item_linked:hover .sc_icons_image img {
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.sc_icons_common.color_style_link2 .sc_icons_item_description ul > li:before {
color: var(--theme-color-text_link2);
}
.sc_icons_common.color_style_link3 .sc_icons_item_description ul > li:before {
color: var(--theme-color-text_link3);
}
.sc_icons_common.color_style_dark .sc_icons_item_description ul > li:before {
color: var(--theme-color-text_dark);
} .sc_icons_divider .slider-wrapper .sc_icons_item,
.sc_icons_divider .sc_icons_columns_wrap .sc_icons_item {
position: relative;
padding: 15px 20px 15px 0;
}
.sc_icons_divider .slider-wrapper .sc_icons_item:after,
.sc_icons_divider .sc_icons_columns_wrap .sc_icons_item:after {
content: '';
display: block;
height: 100%;
width: 1px;
position: absolute;
right: 0;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
background-color: var(--theme-color-bd_color);
}
.sc_icons_divider .slider-wrapper .sc_icons_item:after {
right: -1px;
}
.sc_icons_divider .slider-wrapper .swiper-slide-prev .sc_icons_item:after {
right: 0;
}
.sc_icons_divider.sc_align_center .slider-wrapper .sc_icons_item, .sc_icons_divider.sc_align_center .sc_icons_columns_wrap .sc_icons_item {
padding: 15px 20px;
}
.sc_icons_divider.sc_align_center .sc_icons_columns_wrap .sc_icons_item:after {
right: -25px;
}
.sc_icons_divider.sc_align_right .slider-wrapper .sc_icons_item, .sc_icons_divider.sc_align_right .sc_icons_columns_wrap .sc_icons_item {
padding: 15px 0 15px 20px;
}
.sc_icons_divider.sc_align_right .sc_icons_columns_wrap .sc_icons_item:after {
right: -50px;
}
.sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap {
margin-right: -50px;
margin-bottom: -50px;
}
.sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap > [class*="trx_addons_column-"] {
padding-right: 50px;
}
.sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],
.sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_bottom {
padding-bottom: 50px;
}
.sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row {
margin-bottom: 0;
}
.sc_icons_divider .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"] {
padding-bottom: 0;
}
.sc_icons_divider .sc_icons_columns_wrap [class*="trx_addons_column-"]:last-child .sc_icons_item:after {
display: none;
}
.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_2:nth-child(2n) .sc_icons_item:after,
.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_3:nth-child(3n) .sc_icons_item:after,
.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_4:nth-child(4n) .sc_icons_item:after,
.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_5:nth-child(5n) .sc_icons_item:after,
.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_6:nth-child(6n) .sc_icons_item:after,
.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_7:nth-child(7n) .sc_icons_item:after,
.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_8:nth-child(8n) .sc_icons_item:after,
.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_9:nth-child(9n) .sc_icons_item:after,
.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_10:nth-child(10n) .sc_icons_item:after,
.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_11:nth-child(11n) .sc_icons_item:after,
.sc_icons_divider .sc_icons_columns_wrap .trx_addons_column-1_12:nth-child(12n) .sc_icons_item:after {
display: none;
}
.sc_icons_divider .sc_icons_item_title {
font-size: 1.333em;
line-height: 1.2em;
}
.sc_icons_divider .sc_icons_icon + .sc_icons_item_details,
.sc_icons_divider .sc_icons_image + .sc_icons_item_details {
margin-top: 2.35em;
}
.sc_icons_divider .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,
.sc_icons_divider .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link {
margin-top: 3.2em;
}
.sc_icons_divider .sc_icons_icon:before,
.sc_icons_divider .sc_icons_icon > span:before {
font-size: 4.4em;
}
.sc_icons_divider .sc_icon_type_svg svg,
.sc_icons_divider .sc_icon_type_svg object {
width: 4.4em;
height: 4.4em;
}
.sc_icons_divider.sc_icons_size_small .sc_icons_icon:before, .sc_icons_divider.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 3.4em;
}
.sc_icons_divider.sc_icons_size_small .sc_icon_type_svg svg, .sc_icons_divider.sc_icons_size_small .sc_icon_type_svg object {
width: 3.4em;
height: 3.4em;
}
.sc_icons_divider.sc_icons_size_large .sc_icons_icon:before, .sc_icons_divider.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 5.4em;
}
.sc_icons_divider.sc_icons_size_large .sc_icon_type_svg svg, .sc_icons_divider.sc_icons_size_large .sc_icon_type_svg object {
width: 5.4em;
height: 5.4em;
} .sc_icons_divider2 {
padding: 4.4em 0;
background-color: var(--theme-color-alter_bg_color);
-webkit-box-shadow: 0 3px 60px rgba(0, 0, 0, 0.04);
-ms-box-shadow: 0 3px 60px rgba(0, 0, 0, 0.04);
box-shadow: 0 3px 60px rgba(0, 0, 0, 0.04);
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_icons_divider2 .slider-wrapper .sc_icons_item,
.sc_icons_divider2 .sc_icons_columns_wrap .sc_icons_item {
position: relative;
padding: 0 2em;
}
.sc_icons_divider2 .slider-wrapper .sc_icons_item:after,
.sc_icons_divider2 .sc_icons_columns_wrap .sc_icons_item:after {
content: '';
display: block;
height: 96%;
width: 1px;
position: absolute;
right: 0;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
background-color: var(--theme-color-alter_bd_color);
}
.sc_icons_divider2 .slider-wrapper .sc_icons_item:after {
right: -1px;
}
.sc_icons_divider2 .slider-wrapper .swiper-slide-prev .sc_icons_item:after {
right: 0;
}
.sc_icons_divider2.sc_align_center .sc_icons_columns_wrap .sc_icons_item:after {
right: -25px;
}
.sc_icons_divider2.sc_align_right .sc_icons_columns_wrap .sc_icons_item:after {
right: -50px;
}
.sc_icons_divider2 .sc_icons_columns_wrap.trx_addons_columns_wrap {
margin-right: -50px;
margin-bottom: -50px;
}
.sc_icons_divider2 .sc_icons_columns_wrap.trx_addons_columns_wrap > [class*="trx_addons_column-"] {
padding-right: 50px;
}
.sc_icons_divider2 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],
.sc_icons_divider2 .sc_icons_columns_wrap.trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_bottom {
padding-bottom: 50px;
}
.sc_icons_divider2 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row {
margin-bottom: 0;
}
.sc_icons_divider2 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"] {
padding-bottom: 0;
}
.sc_icons_divider2 .sc_icons_columns_wrap [class*="trx_addons_column-"]:last-child .sc_icons_item:after {
display: none;
}
.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_2:nth-child(2n) .sc_icons_item:after,
.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_3:nth-child(3n) .sc_icons_item:after,
.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_4:nth-child(4n) .sc_icons_item:after,
.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_5:nth-child(5n) .sc_icons_item:after,
.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_6:nth-child(6n) .sc_icons_item:after,
.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_7:nth-child(7n) .sc_icons_item:after,
.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_8:nth-child(8n) .sc_icons_item:after,
.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_9:nth-child(9n) .sc_icons_item:after,
.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_10:nth-child(10n) .sc_icons_item:after,
.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_11:nth-child(11n) .sc_icons_item:after,
.sc_icons_divider2 .sc_icons_columns_wrap .trx_addons_column-1_12:nth-child(12n) .sc_icons_item:after {
display: none;
}
.sc_icons_divider2 .sc_icons_item_title {
font-size: 1.556em;
line-height: 1.2em;
}
.sc_icons_divider2 .sc_icons_item_title + .sc_icons_item_description {
margin-top: 0.8em;
}
.sc_icons_divider2 .sc_icons_icon + .sc_icons_item_details,
.sc_icons_divider2 .sc_icons_image + .sc_icons_item_details {
margin-top: 1.8em;
}
.sc_icons_divider2 .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,
.sc_icons_divider2 .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link {
margin-top: 2em;
}
.sc_icons_divider2 .sc_icons_icon:before,
.sc_icons_divider2 .sc_icons_icon > span:before {
font-size: 4.7em;
}
.sc_icons_divider2 .sc_icon_type_svg svg,
.sc_icons_divider2 .sc_icon_type_svg object {
width: 4.7em;
height: 4.7em;
}
.sc_icons_divider2.sc_icons_size_small .sc_icons_icon:before, .sc_icons_divider2.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 3.7em;
}
.sc_icons_divider2.sc_icons_size_small .sc_icon_type_svg svg, .sc_icons_divider2.sc_icons_size_small .sc_icon_type_svg object {
width: 3.7em;
height: 3.7em;
}
.sc_icons_divider2.sc_icons_size_large .sc_icons_icon:before, .sc_icons_divider2.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 5.7em;
}
.sc_icons_divider2.sc_icons_size_large .sc_icon_type_svg svg, .sc_icons_divider2.sc_icons_size_large .sc_icon_type_svg object {
width: 5.7em;
height: 5.7em;
} .sc_icons_divider3 .sc_icons_item_wrap + .sc_icons_item_wrap {
margin-top: var(--theme-var-grid_gap);
}
.sc_icons_divider3 .slider-wrapper .sc_icons_item_wrap,
.sc_icons_divider3 .sc_icons_columns_wrap .sc_icons_item_wrap {
position: relative;
padding: 0 2.2em;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_icons_divider3 .slider-wrapper .sc_icons_item_wrap:after,
.sc_icons_divider3 .sc_icons_columns_wrap .sc_icons_item_wrap:after {
content: '';
display: block;
height: 150px;
width: 1px;
position: absolute;
right: -25px;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
background-color: var(--theme-color-bd_color);
}
.sc_icons_divider3 .slider-wrapper .sc_icons_item_wrap:after {
right: -1px;
}
.sc_icons_divider3 .slider-wrapper .swiper-slide-prev .sc_icons_item_wrap:after {
right: 0;
}
.sc_icons_divider3 .sc_icons_item {
position: relative;
padding: 3.8em 2em 3em;
background-color: transparent;
will-change: background-color;
-webkit-transition: background-color 0.3s ease;
-ms-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
}
.sc_icons_divider3 .sc_icons_item:hover {
background-color: var(--theme-color-text_link);
}
.sc_icons_divider3 .sc_icons_columns_wrap.trx_addons_columns_wrap {
margin-right: -50px;
margin-bottom: -50px;
}
.sc_icons_divider3 .sc_icons_columns_wrap.trx_addons_columns_wrap > [class*="trx_addons_column-"] {
padding-right: 50px;
}
.sc_icons_divider3 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],
.sc_icons_divider3 .sc_icons_columns_wrap.trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_bottom {
padding-bottom: 50px;
}
.sc_icons_divider3 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row {
margin-bottom: 0;
}
.sc_icons_divider3 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"] {
padding-bottom: 0;
}
.sc_icons_divider3 .sc_icons_columns_wrap [class*="trx_addons_column-"]:last-child .sc_icons_item_wrap:after {
display: none;
}
.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_2:nth-child(2n) .sc_icons_item_wrap:after,
.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_3:nth-child(3n) .sc_icons_item_wrap:after,
.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_4:nth-child(4n) .sc_icons_item_wrap:after,
.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_5:nth-child(5n) .sc_icons_item_wrap:after,
.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_6:nth-child(6n) .sc_icons_item_wrap:after,
.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_7:nth-child(7n) .sc_icons_item_wrap:after,
.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_8:nth-child(8n) .sc_icons_item_wrap:after,
.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_9:nth-child(9n) .sc_icons_item_wrap:after,
.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_10:nth-child(10n) .sc_icons_item_wrap:after,
.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_11:nth-child(11n) .sc_icons_item_wrap:after,
.sc_icons_divider3 .sc_icons_columns_wrap .trx_addons_column-1_12:nth-child(12n) .sc_icons_item_wrap:after {
display: none;
}
.sc_icons_divider3 .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link {
z-index: 10;
}
.sc_icons_divider3 .sc_icons_item_title {
font-size: 1.333em;
line-height: 1.2em;
}
.sc_icons_divider3 .sc_icons_item .sc_icons_item_title,
.sc_icons_divider3 .sc_icons_item .sc_icons_item_title span {
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.sc_icons_divider3 .sc_icons_item:hover .sc_icons_item_title,
.sc_icons_divider3 .sc_icons_item:hover .sc_icons_item_title span,
.sc_icons_divider3 .sc_icons_item:hover .sc_icons_item_title a,
.sc_icons_divider3 .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-inverse_link);
}
.sc_icons_divider3 .sc_icons_icon + .sc_icons_item_details,
.sc_icons_divider3 .sc_icons_image + .sc_icons_item_details {
margin-top: 1.5em;
}
.sc_icons_divider3 .sc_icons_item .sc_icons_item_description {
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.sc_icons_divider3 .sc_icons_item:hover .sc_icons_item_description {
color: var(--theme-color-inverse_link);
}
.sc_icons_divider3 .sc_icons_item_title + .sc_icons_item_description {
margin-top: 0.7em;
}
.sc_icons_divider3 .sc_icons_item:hover .sc_icons_item_more_link {
color: var(--theme-color-inverse_link);
}
.sc_icons_divider3 .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,
.sc_icons_divider3 .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link {
margin-top: 2em;
}
.sc_icons_divider3 .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_divider3 .sc_icons_icon:before,
.sc_icons_divider3 .sc_icons_icon > span:before {
font-size: 3.8em;
}
.sc_icons_divider3 .sc_icon_type_svg svg,
.sc_icons_divider3 .sc_icon_type_svg object {
width: 3.8em;
height: 3.8em;
}
.sc_icons_divider3.sc_icons_size_small .sc_icons_icon:before, .sc_icons_divider3.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 2.8em;
}
.sc_icons_divider3.sc_icons_size_small .sc_icon_type_svg svg, .sc_icons_divider3.sc_icons_size_small .sc_icon_type_svg object {
width: 2.8em;
height: 2.8em;
}
.sc_icons_divider3.sc_icons_size_large .sc_icons_icon:before, .sc_icons_divider3.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 4.8em;
}
.sc_icons_divider3.sc_icons_size_large .sc_icon_type_svg svg, .sc_icons_divider3.sc_icons_size_large .sc_icon_type_svg object {
width: 4.8em;
height: 4.8em;
}
.sc_icons_divider3.color_style_link2 .sc_icons_item:hover {
background-color: var(--theme-color-text_link2);
}
.sc_icons_divider3.color_style_link2 .sc_icons_item:hover .sc_icons_item_title, .sc_icons_divider3.color_style_link2 .sc_icons_item:hover .sc_icons_item_title span, .sc_icons_divider3.color_style_link2 .sc_icons_item:hover .sc_icons_item_title a, .sc_icons_divider3.color_style_link2 .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-inverse_link);
}
.sc_icons_divider3.color_style_link3 .sc_icons_item:hover {
background-color: var(--theme-color-text_link3);
}
.sc_icons_divider3.color_style_link3 .sc_icons_item:hover .sc_icons_item_title, .sc_icons_divider3.color_style_link3 .sc_icons_item:hover .sc_icons_item_title span, .sc_icons_divider3.color_style_link3 .sc_icons_item:hover .sc_icons_item_title a, .sc_icons_divider3.color_style_link3 .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-inverse_link);
}
.sc_icons_divider3.color_style_dark .sc_icons_item:hover {
background-color: var(--theme-color-text_dark);
}
.sc_icons_divider3.color_style_dark .sc_icons_item:hover .sc_icons_item_title, .sc_icons_divider3.color_style_dark .sc_icons_item:hover .sc_icons_item_title span, .sc_icons_divider3.color_style_dark .sc_icons_item:hover .sc_icons_item_title a, .sc_icons_divider3.color_style_dark .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-inverse_hover);
}
.sc_icons_divider3.color_style_dark .sc_icons_item:hover .sc_icons_item_more_link {
color: var(--theme-color-inverse_hover);
}
.sc_icons_divider3.color_style_dark .sc_icons_item:hover .sc_icons_item_description {
color: var(--theme-color-inverse_hover);
}
.sc_icons_divider3.color_style_dark .sc_icons_item:hover .sc_icons_icon {
color: var(--theme-color-inverse_hover);
} .sc_icons_divider4 .slider-wrapper .sc_icons_item:after,
.sc_icons_divider4 .sc_icons_columns_wrap .sc_icons_item:after {
content: '';
display: block;
height: 100%;
width: 1px;
position: absolute;
right: 0;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
background-color: var(--theme-color-bd_color);
}
.sc_icons_divider4 .slider-wrapper .sc_icons_item:after {
right: -1px;
}
.sc_icons_divider4 .slider-wrapper .swiper-slide-prev .sc_icons_item:after {
right: 0;
}
.sc_icons_divider4.sc_align_center .sc_icons_columns_wrap .sc_icons_item:after {
right: calc( -1 * var(--theme-var-grid_gap) );
}
.sc_icons_divider4.sc_align_right .sc_icons_columns_wrap .sc_icons_item:after {
right: calc( -1 * var(--theme-var-grid_gap) );
}
.sc_icons_divider4 .sc_icons_columns_wrap.trx_addons_columns_wrap {
margin-right: calc( -2 * var(--theme-var-grid_gap) );
margin-bottom: calc( -2 * var(--theme-var-grid_gap) );
}
.sc_icons_divider4 .sc_icons_columns_wrap.trx_addons_columns_wrap > [class*="trx_addons_column-"] {
padding-right: calc( 2 * var(--theme-var-grid_gap) );
}
.sc_icons_divider4 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],
.sc_icons_divider4 .sc_icons_columns_wrap.trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_bottom {
padding-bottom: calc( 2 * var(--theme-var-grid_gap) );
}
.sc_icons_divider4 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row {
margin-bottom: 0;
}
.sc_icons_divider4 .sc_icons_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"] {
padding-bottom: 0;
}
.sc_icons_divider4 .sc_icons_columns_wrap [class*="trx_addons_column-"]:last-child .sc_icons_item:after {
display: none;
}
.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_2:nth-child(2n) .sc_icons_item:after,
.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_3:nth-child(3n) .sc_icons_item:after,
.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_4:nth-child(4n) .sc_icons_item:after,
.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_5:nth-child(5n) .sc_icons_item:after,
.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_6:nth-child(6n) .sc_icons_item:after,
.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_7:nth-child(7n) .sc_icons_item:after,
.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_8:nth-child(8n) .sc_icons_item:after,
.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_9:nth-child(9n) .sc_icons_item:after,
.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_10:nth-child(10n) .sc_icons_item:after,
.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_11:nth-child(11n) .sc_icons_item:after,
.sc_icons_divider4 .sc_icons_columns_wrap .trx_addons_column-1_12:nth-child(12n) .sc_icons_item:after {
display: none;
}
.sc_icons_divider4 .sc_icons_item {
padding: 13px 0;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.sc_icons_divider4 .sc_icons_icon,
.sc_icons_divider4 .sc_icons_image {
width: 3.4em;
height: 3.4em;
line-height: 3.4em;
text-align: center;
}
.sc_icons_divider4 .sc_icons_icon > span {
width: 3.4em;
height: 3.4em;
line-height: 3.4em;
text-align: center;
}
.sc_icons_divider4 .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,
.sc_icons_divider4 .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link {
margin-top: 1.2em;
}
.sc_icons_divider4 .sc_icons_item_details {
padding-left: 0;
padding-right: 5%;
min-height: auto;
}
.sc_icons_divider4.sc_icons_size_large .sc_icons_item_details, .sc_icons_divider4.sc_icons_size_small .sc_icons_item_details {
padding-left: 0;
min-height: auto;
}
.sc_icons_divider4.sc_align_right .sc_icons_item_details, .sc_icons_divider4.sc_icons_size_small.sc_align_right .sc_icons_item_details, .sc_icons_divider4.sc_icons_size_large.sc_align_right .sc_icons_item_details {
padding-left: 5%;
padding-right: 0;
}
.sc_icons_divider4 .sc_icons_icon + .sc_icons_item_details,
.sc_icons_divider4 .sc_icons_image + .sc_icons_item_details {
margin-left: 0.8em;
margin-top: 0.6em;
}
.sc_icons_divider4.sc_icons_size_large .sc_icons_icon + .sc_icons_item_details, .sc_icons_divider4.sc_icons_size_large .sc_icons_image + .sc_icons_item_details {
margin-left: 1.2em;
margin-top: 0.8em;
}
.sc_icons_divider4 .sc_icons_item_title {
font-size: 17px;
line-height: 1.2em;
}
.sc_icons_divider4 .sc_icons_item_details .sc_icons_item_description {
font-size: 15px;
line-height: 1.6em;
}
.sc_icons_divider4 .sc_icons_item_title + .sc_icons_item_description {
margin-top: 0.25em;
}
.sc_icons_divider4.sc_align_right .sc_icons_icon + .sc_icons_item_details, .sc_icons_divider4.sc_align_right .sc_icons_image + .sc_icons_item_details {
margin-left: 0;
margin-right: 0.8em;
}
.sc_icons_divider4.sc_align_center .sc_icons_item {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.sc_icons_divider4.sc_align_right .sc_icons_item {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.sc_icons_divider4.sc_align_right .sc_icons_item .sc_icons_item_details {
order: 1;
}
.sc_icons_divider4.sc_align_right .sc_icons_item .sc_icons_icon, .sc_icons_divider4.sc_align_right .sc_icons_item .sc_icons_image {
order: 2;
}
.sc_icons_divider4 .sc_icons_icon:before,
.sc_icons_divider4 .sc_icons_icon > span:before {
font-size: 2.6em;
}
.sc_icons_divider4 .sc_icon_type_svg svg,
.sc_icons_divider4 .sc_icon_type_svg object {
width: 2.6em;
height: 2.6em;
}
.sc_icons_divider4.sc_icons_size_small .sc_icons_icon:before, .sc_icons_divider4.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 2em;
}
.sc_icons_divider4.sc_icons_size_small .sc_icon_type_svg svg, .sc_icons_divider4.sc_icons_size_small .sc_icon_type_svg object {
width: 2em;
height: 2em;
}
.sc_icons_divider4.sc_icons_size_large .sc_icons_icon:before, .sc_icons_divider4.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 3em;
}
.sc_icons_divider4.sc_icons_size_large .sc_icon_type_svg svg, .sc_icons_divider4.sc_icons_size_large .sc_icon_type_svg object {
width: 3em;
height: 3em;
} .sc_icons_fill .sc_icons_item {
padding: 3.5em 3.4em;
background-color: var(--theme-color-alter_link);
}
.sc_icons_fill .sc_icons_item_title + .sc_icons_item_description {
margin-top: 1em;
}
.sc_icons_fill .sc_icons_icon + .sc_icons_item_details,
.sc_icons_fill .sc_icons_image + .sc_icons_item_details {
margin-top: 2.7em;
}
.sc_icons_fill .sc_icons_item .sc_icons_item_title + .sc_icons_item_more_link,
.sc_icons_fill .sc_icons_item .sc_icons_item_description + .sc_icons_item_more_link {
margin-top: 1.85em;
}
.sc_icons_fill .sc_icons_item .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_fill .sc_icons_item_linked:hover .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_fill .sc_icons_item .sc_icons_item_title,
.sc_icons_fill .sc_icons_item .sc_icons_item_title a {
color: var(--theme-color-inverse_link);
}
.sc_icons_fill .sc_icons_item:hover .sc_icons_item_title,
.sc_icons_fill .sc_icons_item:hover .sc_icons_item_title a,
.sc_icons_fill .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-inverse_link);
}
.sc_icons_fill .sc_icons_item .sc_icons_item_description {
font-size: 18px;
line-height: 1.65em;
color: var(--theme-color-inverse_link_08);
}
.sc_icons_fill .sc_icons_item .sc_icons_item_more_link {
margin-top: 19px;
margin-bottom: -7px;
color: var(--theme-color-inverse_link);
}
.sc_icons_fill .sc_icons_item .sc_icons_item_more_link .link_text {
display: none;
}
.sc_icons_fill .sc_icons_item .sc_icons_item_more_link .link_icon {
display: inline-block;
width: 17px;
height: 20px;
line-height: 20px;
overflow: hidden;
position: relative;
will-change: transform;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_icons_fill .sc_icons_item .sc_icons_item_more_link .link_icon:before {
display: block;
font-family: "fontello";
content: '\e9e2';
position: absolute;
z-index: 1;
top: 0;
right: 1px;
font-size: 11px;
line-height: 20px;
font-weight: 400;
color: currentColor;
}
.sc_icons_fill .sc_icons_item:hover .sc_icons_item_more_link .link_icon {
width: 38px;
}
.sc_icons_fill .sc_icons_item.sc_icons_item_linked.with_more .sc_icons_item_link {
z-index: 10;
}
.sc_icons_fill.color_style_link2 .sc_icons_item {
background-color: var(--theme-color-alter_link2);
}
.sc_icons_fill.color_style_link2 .sc_icons_item .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_fill.color_style_link2 .sc_icons_item .sc_icons_item_title, .sc_icons_fill.color_style_link2 .sc_icons_item .sc_icons_item_title a {
color: var(--theme-color-inverse_link);
}
.sc_icons_fill.color_style_link2 .sc_icons_item:hover .sc_icons_item_title, .sc_icons_fill.color_style_link2 .sc_icons_item:hover .sc_icons_item_title a, .sc_icons_fill.color_style_link2 .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-inverse_link);
}
.sc_icons_fill.color_style_link2 .sc_icons_item .sc_icons_item_description {
color: var(--theme-color-inverse_link_08);
}
.sc_icons_fill.color_style_link2 .sc_icons_item .sc_icons_item_more_link {
color: var(--theme-color-inverse_link);
}
.sc_icons_fill.color_style_link3 .sc_icons_item {
background-color: var(--theme-color-alter_link3);
}
.sc_icons_fill.color_style_link3 .sc_icons_item .sc_icons_icon {
color: var(--theme-color-inverse_link);
}
.sc_icons_fill.color_style_link3 .sc_icons_item .sc_icons_item_title, .sc_icons_fill.color_style_link3 .sc_icons_item .sc_icons_item_title a {
color: var(--theme-color-inverse_link);
}
.sc_icons_fill.color_style_link3 .sc_icons_item:hover .sc_icons_item_title, .sc_icons_fill.color_style_link3 .sc_icons_item:hover .sc_icons_item_title a, .sc_icons_fill.color_style_link3 .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-inverse_link);
}
.sc_icons_fill.color_style_link3 .sc_icons_item .sc_icons_item_description {
color: var(--theme-color-inverse_link_08);
}
.sc_icons_fill.color_style_link3 .sc_icons_item .sc_icons_item_more_link {
color: var(--theme-color-inverse_link);
}
.sc_icons_fill.color_style_dark .sc_icons_item {
background-color: var(--theme-color-alter_dark);
}
.sc_icons_fill.color_style_dark .sc_icons_item .sc_icons_icon {
color: var(--theme-color-inverse_hover);
}
.sc_icons_fill.color_style_dark .sc_icons_item .sc_icons_item_title, .sc_icons_fill.color_style_dark .sc_icons_item .sc_icons_item_title a {
color: var(--theme-color-inverse_hover);
}
.sc_icons_fill.color_style_dark .sc_icons_item:hover .sc_icons_item_title, .sc_icons_fill.color_style_dark .sc_icons_item:hover .sc_icons_item_title a, .sc_icons_fill.color_style_dark .sc_icons_item .sc_icons_item_title a:hover {
color: var(--theme-color-inverse_hover);
}
.sc_icons_fill.color_style_dark .sc_icons_item .sc_icons_item_description {
color: var(--theme-color-inverse_hover_08);
}
.sc_icons_fill.color_style_dark .sc_icons_item .sc_icons_item_more_link {
color: var(--theme-color-inverse_hover);
} .sc_team .sc_item_posts_container > .sc_team_item + .sc_team_item {
margin-top: 1.8em;
}
.sc_team_default .sc_team_item {
color: var(--theme-color-alter_text);
background-color: var(--theme-color-alter_bg_color);
}
.sc_team .sc_team_item_thumb .sc_team_item_title a:hover {
color: var(--theme-color-alter_link);
}
.sc_team.color_style_link2 .sc_team_item_thumb .sc_team_item_title a:hover {
color: var(--theme-color-alter_link2);
}
.sc_team.color_style_link3 .sc_team_item_thumb .sc_team_item_title a:hover {
color: var(--theme-color-alter_link3);
}
.sc_team_default .sc_team_item_subtitle {
color: var(--theme-color-alter_link);
}
.sc_team_default.color_style_link2 .sc_team_item_subtitle {
color: var(--theme-color-alter_link2);
}
.sc_team_default.color_style_link3 .sc_team_item_subtitle {
color: var(--theme-color-alter_link3);
}
.sc_team_default.color_style_dark .sc_team_item_subtitle {
color: var(--theme-color-alter_dark);
}
.sc_team_default .sc_team_item_socials .social_item .social_icon,
.team_member_page .team_member_socials .social_item .social_icon {
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-alter_link);
}
.sc_team_default.color_style_link2 .sc_team_item_socials .social_item .social_icon {
background-color: var(--theme-color-alter_link2);
}
.sc_team_default.color_style_link3 .sc_team_item_socials .social_item .social_icon {
background-color: var(--theme-color-alter_link3);
}
.sc_team_default.color_style_dark .sc_team_item_socials .social_item .social_icon {
background-color: var(--theme-color-alter_dark);
}
.sc_team_default .sc_team_item_socials .social_item:hover .social_icon,
.team_member_page .team_member_socials .social_item:hover .social_icon {
color: var(--theme-color-alter_bg_color);
background-color: var(--theme-color-alter_dark);
}
.sc_team_default.color_style_link2 .sc_team_item_socials .social_item:hover .social_icon {
background-color: var(--theme-color-alter_hover2);
}
.sc_team_default.color_style_link3 .sc_team_item_socials .social_item:hover .social_icon {
background-color: var(--theme-color-alter_hover3);
}
.sc_team_default.color_style_dark .sc_team_item_socials .social_item:hover .social_icon {
background-color: var(--theme-color-alter_link);
}
.sc_team.slider_container .swiper-pagination-bullet {
border-color: var(--theme-color-text_light);
}
.team_member_projects {
border-color: var(--theme-color-bd_color);
} .team_member_page > .team_member_content,
.team_member_page > .team_member_featured {
margin-bottom: 1.2em;
}
.team_member_page:after {
content: "";
display: block;
clear: both;
width: 100%;
height: 0;
display: block;
margin-bottom: -1.2em;
}
.team_member_page .team_member_description {
overflow: visible;
margin: 0 0 2.8em 0;
}
.team_member_page .team_member_position {
font-size: 19px;
line-height: 21px;
font-weight: 400;
text-transform: uppercase;
letter-spacing: 0.6px;
color: var(--theme-color-text_dark);
}
.team_member_page .team_member_position + .team_member_title {
margin-top: 16px;
}
.team_member_page .team_member_title {
margin: 0;
font-size: 57px;
line-height: 1.1em;
font-weight: 400;
color: var(--theme-color-text_dark);
}
.team_member_page .team_member_featured {
float: left;
width: 53%;
padding: 0 50px 0 0;
}
.team_member_page .team_member_featured .post_featured {
overflow: hidden;
position: relative;
margin-bottom: 55px;
}
.team_member_page .team_member_featured .team_member_description_socials {
z-index: 99;
position: relative;
}
.team_member_page .team_member_featured .team_member_description_socials .team_member_socials {
margin: 0;
}
.team_member_page .team_member_description_socials .team_member_socials .social_item {
display: inline-block;
vertical-align: top;
line-height: 1;
margin: 0 7px 7px 0;
}
.team_member_page .team_member_description_socials .team_member_socials .social_item .social_icon {
color: var(--theme-color-text_dark);
background-color: var(--theme-color-alter_bg_color);
border: none;
font-size: 16px;
width: 45px;
height: 45px;
line-height: 45px;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
margin: 0;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.team_member_page .team_member_description_socials .team_member_socials .social_item:hover .social_icon {
color: var(--theme-color-text_dark);
background-color: var(--theme-color-alter_bg_color);
margin-top: -8px;
}
.team_member_projects .team_member_projects_title,
.team_page_related .related_wrap_title {
margin: 0 0 0.85em 0;
font-size: 47px;
}
.sidebar_show .team_page_wrap_info .team_page_wrap_info_over {
padding-top: 0 !important;
}
.sidebar_show .team_page_wrap_info:before, .sidebar_show .team_page_wrap_info:after {
display: none;
}
.single-cpt_team .page_content_wrap {
overflow: hidden;
}
body:not(.remove_margins) .team_page_wrap_info.comments_close {
margin-bottom: -7.4em;
}
.team_page_wrap_info {
position: relative;
margin-top: 6.5em;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
}
.team_page_wrap_info .team_page_wrap_info_over {
position: relative;
padding: 100px 0 120px;
overflow: hidden;
}
.team_page_wrap_info:before {
content: "";
display: block;
position: absolute;
top: 0;
left: -400%;
width: 1000%;
height: 100%;
background-color: var(--theme-color-alter_bg_color_07);
z-index: 0;
}
.team_page_wrap_info .team_member_details {
float: left;
width: 43%;
padding: 0 7% 0 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.team_page_wrap_info .team_member_details .team_member_brief_info_text {
font-size: 1rem;
line-height: 1.64em;
}
.team_page_wrap_info .team_member_details:last-child {
padding: 0;
width: 100%;
float: none;
}
.team_page_wrap_info .section_title {
margin: 0 0 0.85em 0;
font-size: 47px;
}
.team_page_wrap_info .page_contact_form {
margin: 0 !important;
padding: 0 !important;
border: none !important;
overflow: visible;
float: right;
width: 57%;
}
.team_page_wrap_info .page_contact_form div.wpcf7 .form-style-5 {
margin-top: -10px;
}
.team_page_wrap_info .page_contact_form div.wpcf7 .form-style-5 .wpcf7-submit-style {
margin-top: 15px;
}
.team_page_wrap_info .page_contact_form div.wpcf7 .form-style-5 .trx_addons_message_box.wpcf7-response-output,
.team_page_wrap_info .page_contact_form div.wpcf7 .form-style-5 div.wpcf7-response-output {
-webkit-box-shadow: none !important;
-ms-box-shadow: none !important;
box-shadow: none !important;
}
.team_page_wrap_info .page_contact_form:first-child {
width: 100%;
float: none;
}
.team_page_wrap_info .page_contact_form:first-child .wpcf7 .wpcf7-submit {
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.team_page_wrap_info .page_contact_form .wpcf7 .trx_addons_message_box {
-webkit-box-shadow: none !important;
-ms-box-shadow: none !important;
box-shadow: none !important;
}
.team_page_wrap_info .team_member_brief_info_details {
font-size: 1rem;
margin-left: -3px;
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_value a:hover,
.team_page_wrap_info .team_member_brief_info_details .team_member_details_value a,
.team_page_wrap_info .team_member_brief_info_details .team_member_details_value {
color: var(--theme-color-alter_text);
}
.team_page_wrap_info .team_member_brief_info_details > div {
margin-top: 15px;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_label {
width: 1.3em;
height: 1.3em;
line-height: 1.2em;
text-align: center;
text-indent: -300px;
font-size: 23px;
overflow: hidden;
flex-shrink: 0;
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_label:before {
display: block;
text-indent: 0;
font-family: "fontello";
color: var(--theme-color-text_link);
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_label + .team_member_details_value {
margin-left: 10px;
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_email .team_member_details_label:before {
content: '\e9fc';
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_email .team_member_details_value > a {
position: relative;
padding-bottom: 8px;
margin-bottom: -8px;
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_email .team_member_details_value > a:after {
content: '';
display: block;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 1px;
background: currentColor;
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: scale3d(0, 1, 1);
-ms-transform: scale3d(0, 1, 1);
transform: scale3d(0, 1, 1);
-webkit-transition: -webkit-transform 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
-ms-transition: -ms-transform 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
transition: transform 0.25s cubic-bezier(0.25, 0.8, 0.25, 1);
will-change: transform;
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_email .team_member_details_value > a:hover {
color: var(--theme-color-text_dark);
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_email .team_member_details_value > a:hover:after {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: scale3d(1, 1, 1);
-ms-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_phone .team_member_details_value {
font-size: 20px;
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_phone .team_member_details_value a:hover,
.team_page_wrap_info .team_member_brief_info_details .team_member_details_phone .team_member_details_value a {
color: var(--theme-color-text_dark);
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_phone .team_member_details_label:before {
content: '\e9cf';
}
.team_page_wrap_info .team_member_brief_info_details .team_member_details_address .team_member_details_label:before {
content: '\e9d2';
}
.team_page_wrap_info .team_member_brief_info_details .sc_icons_item_details {
line-height: 1;
}
.team_member_page:not(.has-post-thumbnail) + .team_page_wrap_info .team_member_description_socials {
margin-top: 20px;
}
.team_member_page:not(.has-post-thumbnail) + .team_page_wrap_info .socials_wrap:not(.socials_type_list) .social_item .social_icon {
font-size: 16px;
width: 45px;
height: 45px;
line-height: 45px;
background-color: var(--theme-color-bg_color);
}
.related_wrap.team_page_related .sc_team_posts_item .post_categories {
text-transform: uppercase;
}
.related_wrap.team_page_related .sc_team_posts_item .sc_team_posts_item_title {
font-size: 24px;
line-height: 1.2em;
font-weight: 400;
}
.related_wrap.team_page_related .sc_team_posts_item .post_meta {
margin: 0.8em 0 0 0;
}
.related_wrap.team_page_related .sc_team_posts_item .sc_team_posts_item_content {
display: none;
margin-top: 0.6em;
}
.related_wrap.team_page_related .sc_team_posts_item .post_featured {
margin-bottom: 1.3em;
} .sc_team_default .sc_team_item {
text-align: center;
display: block;
}
.sc_team_default .sc_team_item .sc_team_item_content {
display: none;
}
.sc_team_default .sc_team_item_info {
padding: 2em;
text-align: center;
}
.sc_team_default .sc_team_item_info .sc_team_item_title {
font-size: 24px;
font-weight: 400;
line-height: 1.2em;
margin: 0;
}
.sc_team_default .sc_team_item_info .sc_team_item_subtitle {
font-size: 15px;
line-height: 19px;
font-weight: 400;
font-style: normal;
margin-top: 11px;
color: var(--theme-color-alter_text);
}
.sc_team_default .sc_team_item_info .sc_team_item_content {
margin-top: 1em;
margin-bottom: 1em;
}
.sc_team_default .sc_team_item_info .sc_team_item_content + .sc_team_item_socials {
margin-top: 1em;
}
.sc_team_default .sc_team_item_info .sc_team_item_socials {
margin-left: -2px;
margin-top: 15px;
}
.sc_team_default .sc_team_item_info .sc_team_item_socials .social_item {
will-change: transform;
position: relative;
margin: 3px 5px 3px 0;
display: inline-block;
vertical-align: top;
line-height: 1;
}
.sc_team_default .sc_team_item_info .sc_team_item_socials .social_item .social_icon {
top: 0;
position: relative;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
color: var(--theme-color-text_dark);
border: 1px solid var(--theme-color-alter_bd_color);
font-size: 16px;
width: 45px;
height: 45px;
line-height: 43px;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
text-align: center;
background-color: transparent !important;
}
.sc_team_default .sc_team_item_info .sc_team_item_socials .social_item:hover .social_icon {
color: var(--theme-color-text_link) !important;
top: -7px;
} .sc_team_featured .no_post_thumbnail {
align-content: center;
background-color: var(--theme-color-alter_bg_color);
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;
justify-content: center;
padding: 10px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
text-align: center;
}
.sc_team_featured .no_post_thumbnail h5 {
margin: 0;
}
.sc_team_featured .no_post_thumbnail h5 a {
display: inline;
}
.sc_team_featured .post_featured .trx_addons_hover_mask {
background-color: #fff;
}
.sc_team_featured .post_featured:hover .trx_addons_hover_mask {
opacity: 1;
}
.sc_team_featured .post_featured img {
-webkit-transition: -webkit-transform 0.3s ease 0s;
-ms-transition: -ms-transform 0.3s ease 0s;
transition: transform 0.3s ease 0s;
}
.sc_team_featured .post_featured:hover img {
-webkit-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.sc_team_featured .trx_addons_hover_team {
padding: 15px;
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 100%;
text-align: center;
z-index: 99;
}
.sc_team_featured .trx_addons_hover:hover .trx_addons_hover_title,
.sc_team_featured .trx_addons_hover:hover .trx_addons_hover_info {
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_team_featured .trx_addons_hover_team .sc_team_item_title {
opacity: 0;
transition-property: all;
transition-duration: .3s;
top: 10px;
position: relative;
font-size: 24px;
font-weight: 400;
line-height: 1.2em;
}
.sc_team_featured .trx_addons_hover_team .sc_team_item_title,
.sc_team_featured .trx_addons_hover_team .sc_team_item_title a:hover,
.sc_team_featured .trx_addons_hover_team .sc_team_item_title a {
color: #0C0F26;
}
.sc_team_featured .trx_addons_hover_team .sc_team_item_subtitle {
opacity: 0;
transition-property: all;
transition-duration: .3s;
top: 10px;
position: relative;
font-size: 15px;
line-height: 20px;
font-weight: 400;
font-style: normal;
color: #797C7F;
margin-top: 8px;
}
.sc_team_featured .trx_addons_hover_team .sc_team_item_socials {
margin: 11px 0 0 0;
}
.sc_team_featured .trx_addons_hover_team .sc_team_item_socials .social_item {
opacity: 0;
transition-property: all;
transition-duration: .4s;
top: 15px;
position: relative;
margin: 6px !important;
display: inline-block;
vertical-align: top;
line-height: 1;
}
.sc_team_featured .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon {
color: #000000;
border: none;
background: none;
font-size: 16px;
width: 2em;
height: 2em;
line-height: 2em;
}
.sc_team_featured .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon {
color: var(--theme-color-text_link);
}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_title {
opacity: 1;
top: 0;
transition-delay: 0.2s;
}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_subtitle {
opacity: 1;
top: 0;
transition-delay: 0.3s;
}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item {
opacity: 1;
top: 0;
}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(1) {
transition-delay: 0.4s;
}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(2) {
transition-delay: 0.45s;
}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(3) {
transition-delay: 0.5s;
}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(4) {
transition-delay: 0.55s;
}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(5) {
transition-delay: 0.6s;
}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(6) {
transition-delay: 0.65s;
}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(7) {
transition-delay: 0.7s;
}
.sc_team_featured .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(8) {
transition-delay: 0.75s;
} .sc_team_short .sc_team_slider .sc_team_item {
padding-bottom: 4px;
}
.sc_team_short .sc_team_item_thumb {
border: none;
}
.sc_team_short .post_featured img {
-webkit-transition: -webkit-transform 0.3s ease 0s;
-ms-transition: -ms-transform 0.3s ease 0s;
transition: transform 0.3s ease 0s;
}
.sc_team_short .post_featured:hover img {
-webkit-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);
}
.sc_team_short .sc_team_item_title {
font-size: 24px;
font-weight: 400;
line-height: 1.2em;
}
.sc_team_short .sc_team_item_title a:hover,
.sc_team_short .sc_team_item_title a {
color: var(--theme-color-text_dark);
display: inline;
}
.sc_team_short .sc_team_item_subtitle {
font-size: 15px;
line-height: 20px;
font-weight: 400;
font-style: normal;
margin-top: 6px;
color: var(--theme-color-alter_text);
}
.sc_team_short .sc_team_item_thumb + .sc_team_item_info {
margin-top: 24px;
}
.sc_team_short .trx_addons_hover_team {
padding: 15px;
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 100%;
text-align: center;
z-index: 99;
}
.sc_team_short .trx_addons_hover_team .sc_team_item_socials {
margin: 0;
}
.sc_team_short .trx_addons_hover_team .sc_team_item_socials .social_item {
opacity: 0;
transition-property: all;
transition-duration: .3s;
top: 20px;
position: relative;
margin: 3px !important;
display: inline-block;
vertical-align: top;
line-height: 1;
}
.sc_team_short .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon {
color: #000000;
background-color: #FFFFFF;
border: none;
font-size: 16px;
width: 45px;
height: 45px;
line-height: 45px;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.sc_team_short .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon {
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-text_link);
}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item {
opacity: 1;
top: 0;
}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(1) {
transition-delay: 0.1s;
}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(2) {
transition-delay: 0.15s;
}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(3) {
transition-delay: 0.2s;
}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(4) {
transition-delay: 0.25s;
}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(5) {
transition-delay: 0.3s;
}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(6) {
transition-delay: 0.35s;
}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(7) {
transition-delay: 0.4s;
}
.sc_team_short .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(8) {
transition-delay: 0.45s;
} .sc_team_alter .sc_team_slider .sc_team_item {
padding-bottom: 4px;
}
.sc_team_alter .sc_team_item_thumb {
border: none;
}
.sc_team_alter .post_featured img {
-webkit-transition: -webkit-transform 0.3s ease 0s;
-ms-transition: -ms-transform 0.3s ease 0s;
transition: transform 0.3s ease 0s;
}
.sc_team_alter .post_featured:hover img {
-webkit-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);
}
.sc_team_alter .sc_team_item_title {
font-size: 24px;
font-weight: 400;
line-height: 1.2em;
margin: 0;
}
.sc_team_alter .sc_team_item_title a:hover,
.sc_team_alter .sc_team_item_title a {
color: var(--theme-color-text_dark);
display: inline;
}
.sc_team_alter .sc_team_item_subtitle {
font-size: 15px;
line-height: 20px;
font-weight: 400;
font-style: normal;
margin-top: 7px;
color: var(--theme-color-alter_text);
}
.sc_team_alter .sc_team_item_thumb + .sc_team_item_info {
margin-top: 24px;
}
.sc_team_alter .sc_team_item_thumb .sc_team_item_content + .sc_team_item_socials {
margin-top: 1.5em;
}
.sc_team_alter .post_featured .trx_addons_hover_mask {
background-color: var(--theme-color-inverse_dark);
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_team_alter .post_featured:hover .trx_addons_hover_mask {
opacity: 0.9;
}
.sc_team_alter .trx_addons_hover_team {
padding: 15px 30px 35px;
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 100%;
height: 100%;
text-align: left;
z-index: 99;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;
justify-content: flex-end;
align-items: flex-start;
}
.sc_team_alter .trx_addons_hover_team .sc_team_item_socials {
margin: 0;
z-index: 9;
position: relative;
}
.sc_team_alter .trx_addons_hover_team .sc_team_item_socials .social_item {
opacity: 0;
transition-property: all;
transition-duration: .3s;
top: 20px;
position: relative;
margin: 3px 6px 3px 0  !important;
display: inline-block;
vertical-align: top;
line-height: 1;
}
.sc_team_alter .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon {
background-color: var(--theme-color-text_link);
color: var(--theme-color-inverse_link);
border: none;
font-size: 16px;
width: 36px;
height: 36px;
line-height: 36px;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.sc_team_alter .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon[class*="facebook"] {
color: #ffffff;
background-color: #515FC4;
}
.sc_team_alter .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon[class*="twitter"] {
color: #ffffff;
background-color: #48BDE9;
}
.sc_team_alter .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon[class*="dribble"], .sc_team_alter .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon[class*="dribbble"] {
color: #ffffff;
background-color: #EA4C89;
}
.sc_team_alter .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon {
color: #000000;
background-color: #FFFFFF;
}
.sc_team_alter .sc_team_item_content {
opacity: 0;
transition-property: all;
transition-duration: .3s;
top: 20px;
position: relative;
font-size: 17px;
}
.sc_team_alter .sc_team_item_content, .sc_team_alter .sc_team_item_content a {
color: #ffffff;
}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_content {
transition-delay: 0.1s;
opacity: 1;
top: 0;
}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item {
opacity: 1;
top: 0;
}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(1) {
transition-delay: 0.2s;
}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(2) {
transition-delay: 0.25s;
}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(3) {
transition-delay: 0.3s;
}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(4) {
transition-delay: 0.35s;
}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(5) {
transition-delay: 0.4s;
}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(6) {
transition-delay: 0.45s;
}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(7) {
transition-delay: 0.5s;
}
.sc_team_alter .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(8) {
transition-delay: 0.55s;
} .sc_team_3d {
-webkit-transform: translateZ(0);
-ms-transform: translateZ(0);
transform: translateZ(0);
}
.sc_team_3d .sc_team_slider .sc_team_item {
padding-bottom: 4px;
}
.sc_team_3d .post_featured_bg:before {
padding-top: 106%;
}
.sc_team_3d .post_featured_bg .post_thumb {
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}
.sc_team_3d .sc_team_item_title {
font-size: 24px;
font-weight: 400;
line-height: 1.2em;
margin: 0;
}
.sc_team_3d .sc_team_item_title a:hover,
.sc_team_3d .sc_team_item_title a {
color: var(--theme-color-text_dark);
display: inline;
}
.sc_team_3d .sc_team_item_subtitle {
font-size: 15px;
line-height: 20px;
font-weight: 400;
font-style: normal;
margin-top: 11px;
color: var(--theme-color-alter_text);
}
.sc_team_3d .sc_team_item_thumb + .sc_team_item_info {
margin-top: 28px;
}
.sc_team_3d .trx_addons_hover_team {
padding: 15px;
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 100%;
text-align: center;
z-index: 99;
}
.sc_team_3d .trx_addons_hover_team .sc_team_item_socials {
margin: 0;
}
.sc_team_3d .trx_addons_hover_team .sc_team_item_socials .social_item {
opacity: 0;
transition-property: all;
transition-duration: .3s;
top: 20px;
position: relative;
margin: 3px !important;
display: inline-block;
vertical-align: top;
line-height: 1;
}
.sc_team_3d .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon {
color: #000000;
background-color: #FFFFFF;
border: none;
font-size: 16px;
width: 45px;
height: 45px;
line-height: 45px;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.sc_team_3d .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon {
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-text_link);
}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item {
opacity: 1;
top: 0;
}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(1) {
transition-delay: 0.1s;
}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(2) {
transition-delay: 0.15s;
}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(3) {
transition-delay: 0.2s;
}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(4) {
transition-delay: 0.25s;
}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(5) {
transition-delay: 0.3s;
}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(6) {
transition-delay: 0.35s;
}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(7) {
transition-delay: 0.4s;
}
.sc_team_3d .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(8) {
transition-delay: 0.45s;
} .sc_team_plain .post_featured_bg:before {
padding-top: 140%;
}
.sc_team_plain .post_featured_bg .post_thumb {
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}
.sc_team_plain .no_post_thumbnail {
align-content: center;
background-color: var(--theme-color-alter_bg_color);
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;
justify-content: center;
padding: 10px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
text-align: center;
}
.sc_team_plain .no_post_thumbnail h5 {
margin: 0;
}
.sc_team_plain .no_post_thumbnail h5 a {
display: inline;
}
.sc_team_plain .post_featured .trx_addons_hover_mask {
opacity: 0;
}
.sc_team_plain .post_featured img {
-webkit-transition: -webkit-transform 0.3s ease 0s;
-ms-transition: -ms-transform 0.3s ease 0s;
transition: transform 0.3s ease 0s;
}
.sc_team_plain .post_featured:hover img {
-webkit-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.sc_team_plain .trx_addons_hover_team {
padding: 18px;
position: absolute;
bottom: 7px;
left: 7px;
right: 7px;
width: calc(100% - 14px);
z-index: 99;
text-align: left;
background-color: #ffffff;
overflow: hidden;
}
.sc_team_plain .trx_addons_hover:hover .trx_addons_hover_title,
.sc_team_plain .trx_addons_hover:hover .trx_addons_hover_info {
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_team_plain .trx_addons_hover_team .sc_team_item_title {
opacity: 1;
position: relative;
font-size: 24px;
font-weight: 400;
line-height: 1.2em;
margin: 0;
}
.sc_team_plain .trx_addons_hover_team .sc_team_item_title,
.sc_team_plain .trx_addons_hover_team .sc_team_item_title a:hover,
.sc_team_plain .trx_addons_hover_team .sc_team_item_title a {
color: #0C0F26;
}
.sc_team_plain .trx_addons_hover_team .sc_team_item_subtitle {
position: relative;
font-size: 15px;
line-height: 20px;
font-weight: 400;
font-style: normal;
color: #797C7F;
margin-top: 4px;
}
.sc_team_plain .trx_addons_hover_team .sc_team_item_socials {
margin: 20px 0 -57px 0;
padding-top: 10px;
min-height: 40px;
overflow: hidden;
position: relative;
-webkit-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.sc_team_plain .trx_addons_hover_team .sc_team_item_socials:before {
content: '';
display: block;
height: 1px;
background-color: #DDDDDD;
width: 0;
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
position: relative;
top: -9px;
}
.sc_team_plain .sc_team_item:hover .trx_addons_hover_team .sc_team_item_socials {
margin-bottom: -8px;
}
.sc_team_plain .sc_team_item:hover .trx_addons_hover_team .sc_team_item_socials:before {
width: 100%;
transition-delay: 0.2s;
}
.sc_team_plain .trx_addons_hover_team .sc_team_item_socials .social_item {
opacity: 0;
transition-property: all;
transition-duration: .3s;
top: 15px;
position: relative;
margin: 3px 15px 3px 0 !important;
display: inline-block;
vertical-align: top;
line-height: 1;
will-change: transform;
}
.sc_team_plain .trx_addons_hover_team .sc_team_item_socials .social_item.social_item_type_names .social_name {
font-size: 12px;
line-height: 16px;
font-weight: 400;
color: #1F242E;
}
.sc_team_plain .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon {
color: #000000;
border: none;
background: none;
font-size: 16px;
width: 2em;
height: 2em;
line-height: 2em;
}
.sc_team_plain .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_name,
.sc_team_plain .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon {
color: var(--theme-color-text_link);
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item {
opacity: 1;
top: 0;
transition-delay: 1.4s;
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(1) {
transition-delay: 0.3s;
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(2) {
transition-delay: 0.4s;
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(3) {
transition-delay: 0.5s;
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(4) {
transition-delay: 0.6s;
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(5) {
transition-delay: 0.7s;
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(6) {
transition-delay: 0.8s;
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(7) {
transition-delay: 0.9s;
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(8) {
transition-delay: 1s;
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(9) {
transition-delay: 1.1s;
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(10) {
transition-delay: 1.2s;
}
.sc_team_plain .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(11) {
transition-delay: 1.3s;
} .sc_team_3d-simple {
-webkit-transform: translateZ(0);
-ms-transform: translateZ(0);
transform: translateZ(0);
}
.sc_team_3d-simple .post_featured img {
-webkit-transition: -webkit-transform 0.3s ease 0s;
-ms-transition: -ms-transform 0.3s ease 0s;
transition: transform 0.3s ease 0s;
}
.sc_team_3d-simple .post_featured:hover img {
-webkit-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);
}
.sc_team_3d-simple .sc_team_item_title {
font-size: 24px;
font-weight: 400;
line-height: 1.2em;
margin: 0;
}
.sc_team_3d-simple .sc_team_item_title a:hover,
.sc_team_3d-simple .sc_team_item_title a {
color: var(--theme-color-text_dark);
display: inline;
}
.sc_team_3d-simple .sc_team_item_subtitle {
font-size: 15px;
line-height: 20px;
font-weight: 400;
font-style: normal;
margin-top: 11px;
color: var(--theme-color-alter_text);
}
.sc_team_3d-simple .sc_team_item_thumb + .sc_team_item_info {
margin-top: 32px;
}
.sc_team_3d-simple .trx_addons_hover_team {
margin: 12px 0 0 0;
padding: 0;
width: 100%;
text-align: left;
z-index: 99;
position: relative;
}
.sc_team_3d-simple .trx_addons_hover_team .sc_team_item_socials {
margin: 0;
}
.sc_team_3d-simple .trx_addons_hover_team .sc_team_item_socials .social_item {
opacity: 0;
transition-property: all;
transition-duration: .3s;
top: 20px;
will-change: transform;
position: relative;
margin: 7px 22px 7px 0 !important;
display: inline-block;
vertical-align: top;
line-height: 1;
}
.sc_team_3d-simple .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon {
color: var(--theme-color-text_dark);
border: none;
font-size: 16px;
width: 20px;
height: 30px;
line-height: 30px;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
text-align: left;
background-color: transparent !important;
}
.sc_team_3d-simple .sc_team_item_socials .social_item:hover .social_icon {
color: var(--theme-color-text_link) !important;
}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item {
opacity: 1;
top: 0;
}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(1) {
transition-delay: 0.1s;
}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(2) {
transition-delay: 0.15s;
}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(3) {
transition-delay: 0.2s;
}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(4) {
transition-delay: 0.25s;
}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(5) {
transition-delay: 0.3s;
}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(6) {
transition-delay: 0.35s;
}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(7) {
transition-delay: 0.4s;
}
.sc_team_3d-simple .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(8) {
transition-delay: 0.45s;
} .sc_team_list .post_featured img {
-webkit-transition: -webkit-transform 0.3s ease 0s;
-ms-transition: -ms-transform 0.3s ease 0s;
transition: transform 0.3s ease 0s;
}
.sc_team_list .post_featured:hover img {
-webkit-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);
}
.sc_team_list .sc_team_item_title {
font-size: 35px;
font-weight: 400;
line-height: 1.2em;
margin: 0;
}
.sc_team_list .sc_team_item_title a {
display: inline;
}
.sc_team_list .sc_team_item_subtitle {
font-size: 15px;
line-height: 20px;
font-weight: 400;
font-style: normal;
margin-top: 11px;
color: var(--theme-color-text_light);
}
.sc_team_list .sc_team_item_content {
margin: 17px 0 26px;
}
.sc_team_list .sc_team_item_content p {
margin: 0;
}
.sc_team_list .sc_team_item_content p + p {
margin-top: 0.7em;
}
.sc_team_list .sc_item_columns .sc_team_item_content {
margin: 17px 0;
}
.sc_team_list .sc_item_columns .sc_team_item_title {
font-size: 24px;
}
.sc_team_list .sc_team_item.has-post-thumbnail {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: row;
align-items: center;
}
.sc_team_list .sc_team_item.has-post-thumbnail .post_featured {
flex: 1 0 48%;
max-width: 48%;
}
.sc_team_list .sc_team_item.has-post-thumbnail .sc_team_item_info {
padding: 0 0 0 9%;
}
.sc_team_list .sc_team_item_content + .sc_team_item_socials {
margin-top: 0 !important;
}
.sc_team_list .sc_team_item_socials {
margin-left: -2px;
margin-top: 15px;
}
.sc_team_list .sc_team_item .sc_team_item_socials .social_item {
will-change: transform;
position: relative;
margin: 3px 24px 3px 0;
display: inline-block;
vertical-align: top;
line-height: 1;
}
.sc_team_list .sc_team_item .sc_team_item_socials .social_item .social_icon {
color: var(--theme-color-text_dark);
border: none;
font-size: 16px;
width: 20px;
height: 20px;
line-height: 20px;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
text-align: center;
background-color: transparent !important;
}
.sc_team_list .sc_team_item_socials .social_item:hover .social_icon {
color: var(--theme-color-text_link) !important;
} .sc_team_metro .sc_team_item {
background-color: var(--theme-color-alter_bg_color);
}
.sc_team_metro .post_featured img {
-webkit-transition: -webkit-transform 0.3s ease 0s;
-ms-transition: -ms-transform 0.3s ease 0s;
transition: transform 0.3s ease 0s;
}
.sc_team_metro .post_featured:hover img {
-webkit-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);
}
.sc_team_metro .post_featured:before {
padding-top: 100%;
}
.sc_team_metro .sc_team_item_title {
font-size: 35px;
font-weight: 400;
line-height: 1.2em;
margin: 0;
}
.sc_team_metro .sc_team_item_title a:hover,
.sc_team_metro .sc_team_item_title a {
color: var(--theme-color-text_dark);
display: inline;
}
.sc_team_metro .sc_team_item_subtitle {
font-size: 15px;
line-height: 20px;
font-weight: 400;
font-style: normal;
margin-top: 9px;
color: var(--theme-color-text_light);
}
.sc_team_metro .sc_team_item_content {
margin: 17px 0 26px;
font-size: 17px;
line-height: 1.65em;
}
.sc_team_metro .sc_team_item_content p {
margin: 0;
}
.sc_team_metro .sc_team_item_content p + p {
margin-top: 0.7em;
}
.sc_team_metro .sc_team_slider:not(.slider_outer_one) .sc_team_item_content,
.sc_team_metro .sc_item_columns .sc_team_item_content {
margin: 17px 0;
}
.sc_team_metro .sc_team_slider:not(.slider_outer_one) .sc_team_item_title,
.sc_team_metro .sc_item_columns .sc_team_item_title {
font-size: 24px;
}
.sc_team_metro .sc_team_item_info {
padding: 20px 35px;
}
.sc_team_metro .sc_team_item.has-post-thumbnail {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: row;
align-items: center;
}
.sc_team_metro .sc_team_item.has-post-thumbnail .post_featured {
flex: 1 0 50%;
max-width: 50%;
height: 100%;
}
.sc_team_metro .trx_addons_column-1_2 .sc_team_item.has-post-thumbnail .sc_team_item_info {
padding-top: 85px !important;
padding-bottom: 60px !important;
}
.sc_team_metro .trx_addons_column-1_6 .sc_team_item.has-post-thumbnail .sc_team_item_info,
.sc_team_metro .trx_addons_column-1_5 .sc_team_item.has-post-thumbnail .sc_team_item_info,
.sc_team_metro .trx_addons_column-1_4 .sc_team_item.has-post-thumbnail .sc_team_item_info,
.sc_team_metro .trx_addons_column-1_3 .sc_team_item.has-post-thumbnail .sc_team_item_info {
padding: 20px 25px;
}
.sc_team_metro .trx_addons_column-1_6 .sc_team_item_content + .sc_team_item_socials,
.sc_team_metro .trx_addons_column-1_5 .sc_team_item_content + .sc_team_item_socials,
.sc_team_metro .trx_addons_column-1_4 .sc_team_item_content + .sc_team_item_socials,
.sc_team_metro .trx_addons_column-1_3 .sc_team_item_content + .sc_team_item_socials {
margin-top: 20px;
}
.sc_team_metro .trx_addons_column-1_6 .sc_team_item_socials .social_item .social_icon,
.sc_team_metro .trx_addons_column-1_5 .sc_team_item_socials .social_item .social_icon,
.sc_team_metro .trx_addons_column-1_4 .sc_team_item_socials .social_item .social_icon,
.sc_team_metro .trx_addons_column-1_3 .sc_team_item_socials .social_item .social_icon {
font-size: 15px;
width: 35px;
height: 35px;
line-height: 32px;
}
.sc_team_metro .sc_team_item_content + .sc_team_item_socials {
margin-top: 30px;
}
.sc_team_metro .sc_team_item_socials {
margin-left: -2px;
margin-top: 15px;
}
.sc_team_metro .sc_team_item_socials .social_item {
will-change: transform;
position: relative;
margin: 3px 5px 3px 0;
display: inline-block;
vertical-align: top;
line-height: 1;
}
.sc_team_metro .sc_team_item_socials .social_item .social_icon {
top: 0;
position: relative;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
color: var(--theme-color-text_dark);
border: 1px solid var(--theme-color-alter_bd_color);
font-size: 16px;
width: 45px;
height: 45px;
line-height: 43px;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
text-align: center;
background-color: transparent !important;
}
.sc_team_metro .sc_team_item_socials .social_item:hover .social_icon {
color: var(--theme-color-text_link) !important;
top: -7px;
} .sc_team_hover .no_post_thumbnail {
align-content: center;
background-color: var(--theme-color-alter_bg_color);
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;
justify-content: center;
padding: 10px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
text-align: center;
}
.sc_team_hover .no_post_thumbnail h5 {
margin: 0;
}
.sc_team_hover .no_post_thumbnail h5 a {
display: inline;
}
.sc_team_hover .post_featured .trx_addons_hover_mask {
background: var(--theme-color-text_link2);
background: -moz-linear-gradient(0deg, var(--theme-color-text_link2_08) 0%, rgba(0, 0, 0, 0) 100%);
background: -webkit-linear-gradient(0deg, var(--theme-color-text_link2_08) 0%, rgba(0, 0, 0, 0) 100%);
background: linear-gradient(0deg, var(--theme-color-text_link2_08) 0%, rgba(0, 0, 0, 0) 100%);
}
.sc_team_hover .post_featured:hover .trx_addons_hover_mask {
opacity: 1;
}
.sc_team_hover .post_featured img {
-webkit-transition: -webkit-transform 0.3s ease 0s;
-ms-transition: -ms-transform 0.3s ease 0s;
transition: transform 0.3s ease 0s;
}
.sc_team_hover .post_featured:hover img {
-webkit-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.sc_team_hover .trx_addons_hover_team {
padding: 35px;
position: absolute;
z-index: 1;
bottom: 0;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
width: 100%;
text-align: left;
z-index: 99;
}
.sc_team_hover .trx_addons_hover:hover .trx_addons_hover_title,
.sc_team_hover .trx_addons_hover:hover .trx_addons_hover_info {
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_team_hover .trx_addons_hover_team .sc_team_item_title {
opacity: 0;
transition-property: all;
transition-duration: .3s;
top: 10px;
margin: 0;
position: relative;
font-size: 24px;
font-weight: 400;
line-height: 1.2em;
}
.sc_team_hover .trx_addons_hover_team .sc_team_item_title a:hover,
.sc_team_hover .trx_addons_hover_team .sc_team_item_title a {
color: #ffffff;
}
.sc_team_hover .trx_addons_hover_team .sc_team_item_subtitle {
opacity: 0;
transition-property: all;
transition-duration: .3s;
top: 10px;
position: relative;
font-size: 15px;
line-height: 20px;
font-weight: 400;
font-style: normal;
color: #ffffff;
margin-top: 8px;
}
.sc_team_hover .trx_addons_hover_team .sc_team_item_socials {
margin: 18px 0 0 -4px;
}
.sc_team_hover .trx_addons_hover_team .sc_team_item_socials .social_item {
opacity: 0;
transition-property: all;
transition-duration: .4s;
top: 15px;
position: relative;
margin: 6px 23px 6px 0 !important;
display: inline-block;
vertical-align: top;
line-height: 1;
}
.sc_team_hover .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon {
color: #ffffff;
border: none;
background: none;
font-size: 15px;
width: 20px;
height: 20px;
line-height: 20px;
-webkit-transition: opacity 0.3s ease 0s;
-ms-transition: opacity 0.3s ease 0s;
transition: opacity 0.3s ease 0s;
}
.sc_team_hover .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon {
opacity: 0.7;
}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_title {
opacity: 1;
top: 0;
transition-delay: 0.2s;
}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_subtitle {
opacity: 1;
top: 0;
transition-delay: 0.3s;
}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item {
opacity: 1;
top: 0;
transition-delay: 1.2s;
}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(1) {
transition-delay: 0.4s;
}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(2) {
transition-delay: 0.5s;
}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(3) {
transition-delay: 0.6s;
}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(4) {
transition-delay: 0.7s;
}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(5) {
transition-delay: 0.8s;
}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(6) {
transition-delay: 0.9s;
}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(7) {
transition-delay: 1s;
}
.sc_team_hover .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(8) {
transition-delay: 1.1s;
} .sc_team_creative .sc_team_slider .trx_addons_hover_team {
margin-bottom: 0;
}
.sc_team_creative .sc_team_item {
text-align: center;
}
.sc_team_creative .sc_team_item_info {
text-align: center;
}
.sc_team_creative .sc_team_item_title {
font-size: 24px;
font-weight: 400;
line-height: 1.2em;
margin: 0;
}
.sc_team_creative .sc_team_item_title a:hover,
.sc_team_creative .sc_team_item_title a {
display: inline;
color: var(--theme-color-text_dark);
}
.sc_team_creative .sc_team_item_subtitle {
font-size: 15px;
line-height: 20px;
font-weight: 400;
font-style: normal;
margin-top: 11px;
color: var(--theme-color-alter_text);
}
.sc_team_creative .sc_team_item_thumb + .sc_team_item_info {
margin-top: 32px;
}
.sc_team_creative .trx_addons_hover_team {
margin: 22px 0 -20px 0;
padding: 0;
width: 100%;
text-align: center;
z-index: 99;
position: relative;
}
.sc_team_creative .trx_addons_hover_team .sc_team_item_socials {
margin: 0;
}
.sc_team_creative .trx_addons_hover_team .sc_team_item_socials .social_item {
opacity: 0;
transition-property: all;
transition-duration: .3s;
top: 20px;
will-change: transform;
position: relative;
margin: 5px 11px !important;
display: inline-block;
vertical-align: top;
line-height: 1;
}
.sc_team_creative .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon {
color: var(--theme-color-text_dark);
border: none;
font-size: 16px;
width: 20px;
height: 30px;
line-height: 30px;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
text-align: center;
background-color: transparent !important;
}
.sc_team_creative .sc_team_item_socials .social_item:hover .social_icon {
color: var(--theme-color-text_link) !important;
}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item {
opacity: 1;
top: 0;
}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(1) {
transition-delay: 0.1s;
}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(2) {
transition-delay: 0.15s;
}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(3) {
transition-delay: 0.2s;
}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(4) {
transition-delay: 0.25s;
}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(5) {
transition-delay: 0.3s;
}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(6) {
transition-delay: 0.35s;
}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(7) {
transition-delay: 0.4s;
}
.sc_team_creative .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(8) {
transition-delay: 0.45s;
}
.sc_team_creative .post_featured img {
z-index: 2;
position: relative;
}
.sc_team_creative .all-svg {
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 100%;
height: 100%;
z-index: 1;
}
.sc_team_creative .all-svg span {
display: inline-block;
line-height: 0;
opacity: 0;
transition-property: all;
transition-duration: .3s;
will-change: transform;
}
.sc_team_creative .all-svg .svg-1 {
position: absolute;
top: 29%;
right: 12%;
margin: 15px 15px 0 0;
}
.sc_team_creative .all-svg .svg-1 svg {
width: 130px;
height: 130px;
fill: var(--theme-color-text_link2);
opacity: 0.11;
}
.sc_team_creative .all-svg .svg-2 {
position: absolute;
right: 1.5%;
bottom: 18.5%;
margin: 0 15px 0 0;
}
.sc_team_creative .all-svg .svg-2 svg {
width: 97px;
height: 97px;
fill: transparent;
stroke: var(--theme-color-text_dark);
stroke-width: 21px;
}
.sc_team_creative .all-svg .svg-3 {
position: absolute;
left: 3.5%;
top: 33.5%;
margin: 15px 0 0 15px;
}
.sc_team_creative .all-svg .svg-3 svg {
width: 137px;
height: 137px;
fill: transparent;
stroke: var(--theme-color-text_link2);
stroke-width: 21px;
}
.sc_team_creative .sc_team_item:hover .all-svg .svg-1 {
opacity: 1;
transition-delay: 0.1s;
margin: 0;
}
.sc_team_creative .sc_team_item:hover .all-svg .svg-2 {
opacity: 1;
transition-delay: 0.2s;
margin: 0;
}
.sc_team_creative .sc_team_item:hover .all-svg .svg-3 {
opacity: 1;
transition-delay: 0.15s;
margin: 0;
} .sc_team_accent .no_post_thumbnail {
align-content: center;
background-color: var(--theme-color-alter_bg_color);
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;
justify-content: center;
padding: 10px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
text-align: center;
}
.sc_team_accent .no_post_thumbnail h5 {
margin: 0;
}
.sc_team_accent .no_post_thumbnail h5 a {
display: inline;
}
.sc_team_accent .post_featured_bg:before {
padding-top: 100%;
}
.sc_team_accent .post_featured_bg .post_thumb {
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}
.sc_team_accent .post_featured .trx_addons_hover_mask {
background-color: var(--theme-color-text_link2);
}
.sc_team_accent .post_featured:hover .trx_addons_hover_mask {
opacity: 0.8;
}
.sc_team_accent .post_featured .post_thumb {
-webkit-transition: -webkit-transform 0.3s ease 0s;
-ms-transition: -ms-transform 0.3s ease 0s;
transition: transform 0.3s ease 0s;
}
.sc_team_accent .post_featured:hover .post_thumb {
-webkit-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.sc_team_accent .trx_addons_hover_team {
padding: 60px 20px;
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 100%;
height: 100%;
text-align: center;
z-index: 99;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-wrap: wrap;
}
.sc_team_accent .trx_addons_hover_team .sc_team_item_socials {
position: absolute;
z-index: 1;
bottom: 0;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
width: 100%;
bottom: 27px;
z-index: 9;
}
.sc_team_accent .trx_addons_hover_team .center-all {
align-self: center;
text-align: center;
width: 100%;
}
.sc_team_accent .trx_addons_hover:hover .trx_addons_hover_title,
.sc_team_accent .trx_addons_hover:hover .trx_addons_hover_info {
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_team_accent .trx_addons_hover_team .sc_team_item_title {
opacity: 0;
transition-property: all;
transition-duration: .3s;
top: 10px;
margin: 0;
position: relative;
font-size: 24px;
font-weight: 400;
line-height: 1.2em;
}
.sc_team_accent .trx_addons_hover_team .sc_team_item_title a:hover,
.sc_team_accent .trx_addons_hover_team .sc_team_item_title a {
color: #ffffff;
}
.sc_team_accent .trx_addons_hover_team .sc_team_item_subtitle {
opacity: 0;
transition-property: all;
transition-duration: .3s;
top: 10px;
position: relative;
font-size: 15px;
line-height: 20px;
font-weight: 400;
font-style: normal;
color: #ffffff;
margin-top: 8px;
}
.sc_team_accent .trx_addons_hover_team .sc_team_item_socials {
margin: 0;
}
.sc_team_accent .trx_addons_hover_team .sc_team_item_socials .social_item {
opacity: 0;
transition-property: all;
transition-duration: .4s;
top: 15px;
position: relative;
margin: 6px 11px !important;
display: inline-block;
vertical-align: top;
line-height: 1;
}
.sc_team_accent .trx_addons_hover_team .sc_team_item_socials .social_item .social_icon {
color: #ffffff;
border: none;
background: none;
font-size: 15px;
width: 20px;
height: 20px;
line-height: 20px;
-webkit-transition: opacity 0.3s ease 0s;
-ms-transition: opacity 0.3s ease 0s;
transition: opacity 0.3s ease 0s;
}
.sc_team_accent .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon {
opacity: 0.7;
}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_title {
opacity: 1;
top: 0;
transition-delay: 0.2s;
}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_subtitle {
opacity: 1;
top: 0;
transition-delay: 0.3s;
}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item {
opacity: 1;
top: 0;
transition-delay: 1.2s;
}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(1) {
transition-delay: 0.4s;
}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(2) {
transition-delay: 0.5s;
}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(3) {
transition-delay: 0.6s;
}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(4) {
transition-delay: 0.7s;
}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(5) {
transition-delay: 0.8s;
}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(6) {
transition-delay: 0.9s;
}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(7) {
transition-delay: 1s;
}
.sc_team_accent .trx_addons_hover_style_info_anim:hover .sc_team_item_socials .social_item:nth-child(8) {
transition-delay: 1.1s;
} .sc_team_light .no_post_thumbnail {
align-content: center;
background-color: var(--theme-color-alter_bg_color);
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;
justify-content: center;
padding: 10px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
text-align: center;
}
.sc_team_light .sc_team_item_title {
margin: 0;
}
.sc_team_light .sc_team_item_title a {
display: inline;
}
.sc_team_light .post_featured_bg:before {
padding-top: 100%;
}
.sc_team_light .post_featured_bg .post_thumb {
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}
.sc_team_light .post_featured .trx_addons_hover_mask {
background-color: var(--theme-color-inverse_dark);
}
.sc_team_light .post_featured:hover .trx_addons_hover_mask {
opacity: 0.76;
}
.sc_team_light .post_featured .post_thumb {
-webkit-transition: -webkit-transform 0.3s ease 0s;
-ms-transition: -ms-transform 0.3s ease 0s;
transition: transform 0.3s ease 0s;
}
.sc_team_light .post_featured:hover .post_thumb {
-webkit-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.sc_team_light .trx_addons_hover_team {
padding: 15px 55px 36px 28px;
position: absolute;
z-index: 1;
bottom: 0;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
width: 100%;
text-align: left;
z-index: 99;
}
.sc_team_light .trx_addons_hover:hover .trx_addons_hover_title,
.sc_team_light .trx_addons_hover:hover .trx_addons_hover_info {
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_team_light .trx_addons_hover_team .sc_team_item_title {
opacity: 0;
transition-property: all;
transition-duration: .3s;
top: 10px;
margin: 0;
position: relative;
font-size: 24px;
font-weight: 400;
line-height: 1.2em;
}
.sc_team_light .trx_addons_hover_team .sc_team_item_title a:hover,
.sc_team_light .trx_addons_hover_team .sc_team_item_title a {
color: #ffffff;
}
.sc_team_light .trx_addons_hover_team .sc_team_item_subtitle {
opacity: 0;
transition-property: all;
transition-duration: .3s;
top: 10px;
position: relative;
font-size: 15px;
line-height: 20px;
font-weight: 400;
font-style: normal;
color: #ffffff;
margin-top: 6px;
}
.sc_team_light .sc_team_item_thumb .sc_team_item_socials {
margin: 0;
position: absolute;
z-index: 1;
top: 15px;
right: 15px;
bottom: 15px;
height: auto;
overflow: hidden;
z-index: 99;
width: 30px;
text-align: right;
}
.sc_team_light .sc_team_item_thumb .sc_team_item_socials .social_item {
opacity: 0;
transition-property: all;
transition-duration: .3s;
right: -10px;
display: block;
float: none;
position: relative;
margin: 5px !important;
vertical-align: top;
line-height: 1;
}
.sc_team_light .sc_team_item_thumb .sc_team_item_socials .social_item .social_icon {
color: #ffffff;
border: none;
background: none;
font-size: 15px;
width: 20px;
height: 30px;
line-height: 30px;
-webkit-transition: opacity 0.3s ease 0s;
-ms-transition: opacity 0.3s ease 0s;
transition: opacity 0.3s ease 0s;
}
.sc_team_light .sc_team_item_thumb .sc_team_item_socials .social_item:hover .social_icon {
opacity: 0.7;
}
.sc_team_light .sc_team_item:hover .sc_team_item_title {
opacity: 1;
top: 0;
transition-delay: 0.2s;
}
.sc_team_light .sc_team_item:hover .sc_team_item_subtitle {
opacity: 1;
top: 0;
transition-delay: 0.3s;
}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item {
opacity: 1;
right: 0;
transition-delay: 1.2s;
}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(1) {
transition-delay: 0.4s;
}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(2) {
transition-delay: 0.5s;
}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(3) {
transition-delay: 0.6s;
}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(4) {
transition-delay: 0.7s;
}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(5) {
transition-delay: 0.8s;
}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(6) {
transition-delay: 0.9s;
}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(7) {
transition-delay: 1s;
}
.sc_team_light .sc_team_item:hover .sc_team_item_socials .social_item:nth-child(8) {
transition-delay: 1.1s;
} .map_marker {
position: absolute;
width: 18px;
height: 18px;
display: block;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
background-color: var(--theme-color-text_link);
will-change: transform;
}
.map_marker > div {
background-color: var(--theme-color-text_link_05);
content: '';
display: inline-block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
opacity: 1;
}
.map_marker > div:first-child {
-webkit-animation: markerWave 1.5s cubic-bezier(0.4, 0, 0.2, 1) infinite forwards;
animation: markerWave 1.5s cubic-bezier(0.4, 0, 0.2, 1) infinite forwards;
}
.map_marker > div:first-child + div {
-webkit-animation: markerWave 1.5s 0.45s cubic-bezier(0, 0, 0.2, 1) infinite forwards;
animation: markerWave 1.5s 0.45s cubic-bezier(0, 0, 0.2, 1) infinite forwards;
}
@-webkit-keyframes markerWave {
0% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 0.8;
}
20% {
opacity: 0.8;
}
100% {
-webkit-transform: scale(5.5);
transform: scale(5.5);
opacity: 0;
}
}
@keyframes markerWave {
0% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 0.8;
}
20% {
opacity: 0.8;
}
100% {
-webkit-transform: scale(5.5);
transform: scale(5.5);
opacity: 0;
}
} .map_marker_2 {
position: absolute;
width: 86px;
height: 86px;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
background-color: #ffffff;
}
.map_marker_2:before {
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
display: block;
content: '\e9ce';
font-family: "fontello";
color: #000;
font-size: 38px;
margin: 2px 0 0 0;
} .swiper-pagination-custom .swiper-pagination-button {
margin: 0 6px;
width: 5em;
height: 5em;
border: none;
opacity: 1;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
background-color: transparent;
will-change: transform;
-webkit-transform: scale3d(0.8, 0.8, 0.8);
-ms-transform: scale3d(0.8, 0.8, 0.8);
transform: scale3d(0.8, 0.8, 0.8);
-webkit-transition: -webkit-transform 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
cursor: pointer;
}
.swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active {
-webkit-transform: scale3d(1, 1, 1);
-ms-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
background-color: transparent;
}
.slider_container.slider_pagination_pos_bottom .swiper-pagination-custom,
.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-custom,
.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom {
height: 5em;
line-height: 5em;
}
.slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-custom,
.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom {
margin-top: 1.8em;
} .sc_testimonials:not(.sc_testimonials_plain) .sc_testimonials_content > .sc_testimonials_item + .sc_testimonials_item {
margin-top: 2em;
}
.sc_testimonials .swiper-cube .sc_testimonials_item:before {
z-index: auto;
}
.sc_testimonials_default .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],
.sc_testimonials_simple .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],
.sc_testimonials_classic .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],
.sc_testimonials_light .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],
.sc_testimonials_list .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],
.sc_testimonials_common .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],
.sc_testimonials_modern .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],
.sc_testimonials_creative .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],
.sc_testimonials_fashion .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],
.sc_testimonials_alter .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],
.sc_testimonials_alter2 .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],
.sc_testimonials_decoration .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"],
.sc_testimonials_extra .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"] {
padding-bottom: 60px;
}
.sc_testimonials_default .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"],
.sc_testimonials_simple .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"],
.sc_testimonials_classic .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"],
.sc_testimonials_light .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"],
.sc_testimonials_list .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"],
.sc_testimonials_common .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"],
.sc_testimonials_modern .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"],
.sc_testimonials_creative .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"],
.sc_testimonials_fashion .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"],
.sc_testimonials_alter .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"],
.sc_testimonials_alter2 .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"],
.sc_testimonials_decoration .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"],
.sc_testimonials_extra .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"] {
padding-bottom: 0;
}
.sc_testimonials .sc_testimonials_item_author_title {
font-size: 19px;
line-height: 1.3em;
font-weight: 400;
font-style: normal;
text-transform: none;
letter-spacing: 0.35px;
color: var(--theme-color-text_dark);
}
.sc_testimonials .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,
.sc_testimonials .sc_testimonials_item_author_subtitle {
font-size: 15px;
line-height: 1.333em;
} .sc_testimonials_classic .slider_container.slider_controls_side .slider_controls_wrap > .slider_prev {
opacity: 1;
margin-left: 0 !important;
left: 0 !important;
text-align: left !important;
}
.sc_testimonials_classic .slider_container.slider_controls_side .slider_controls_wrap > .slider_next {
opacity: 1;
margin-right: 0 !important;
right: 0 !important;
text-align: right !important;
}
.sc_testimonials_classic .slider_container.slider_controls_side .slider_controls_wrap > a {
width: 40px;
height: 40px;
line-height: 40px;
background: none !important;
color: var(--theme-color-text_dark) !important;
}
.sc_testimonials_classic .slider_container.slider_controls_side .slider_controls_wrap > a:before {
font-size: 22px;
}
.sc_testimonials_classic .slider_container.slider_controls_side .slider_controls_wrap > a:hover {
color: var(--theme-color-text_link) !important;
}
.sc_testimonials_classic .slider_outer.slider_outer_pagination_pos_bottom.slider_outer_pagination_custom .slider_controls_wrap > a {
margin-top: 2em;
}
.sc_testimonials_classic .slider_container .sc_testimonials_item {
padding: 0 15%;
}
.sc_testimonials_classic .sc_testimonials_item_author_subtitle {
color: var(--theme-color-text_dark);
opacity: 0.8;
padding-bottom: 2px;
}
.sc_testimonials_classic .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 10px;
}
.sc_testimonials_classic .sc_testimonials_item_author,
.sc_testimonials_classic [class*="column"] .sc_testimonials_item_author {
text-align: center;
margin: 30px 0 0 0;
padding: 0;
}
.sc_testimonials_classic .sc_testimonials_item_content,
.sc_testimonials_classic [class*="column"] .sc_testimonials_item_content {
font-size: 22px;
line-height: 1.64em;
font-weight: 400;
text-align: center;
color: var(--theme-color-text_dark);
}
.sc_testimonials_classic .sc_testimonials_item_content:before {
margin-bottom: 40px;
font-size: 24px;
line-height: 1.3em;
content: '\e9ca';
font-family: "fontello";
will-change: color;
color: var(--theme-color-text_dark);
-webkit-transition: color 0.3s ease-out;
-ms-transition: color 0.3s ease-out;
transition: color 0.3s ease-out;
} .sc_testimonials_default [class*="column"] .sc_testimonials_item_content,
.sc_testimonials_default .sc_testimonials_item_content {
text-align: left;
font-size: 18px;
line-height: 1.8em;
font-weight: 400;
font-style: normal;
color: var(--theme-color-text);
}
.sc_testimonials_default [class*="column"] .sc_testimonials_item_content:before,
.sc_testimonials_default .sc_testimonials_item_content:before {
display: none;
}
.sc_testimonials_default .sc_testimonials_item_author {
margin: 38px 0 1px;
max-width: none;
padding: 0;
background-color: transparent;
color: var(--theme-color-text_dark);
text-align: left;
}
.sc_testimonials_default .sc_testimonials_item_author_avatar {
overflow: visible;
margin: 0 20px 1px 0;
width: 78px;
height: 78px;
position: relative;
}
.sc_testimonials_default .sc_testimonials_item_author_avatar:before {
content: '\e9cb';
font-family: "fontello";
display: block;
position: absolute;
z-index: 1;
bottom: -1px;
right: -1px;
width: 30px;
height: 30px;
line-height: 32px;
overflow: hidden;
font-size: 7px;
font-weight: 400;
text-align: center;
text-indent: 1px;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
background-color: var(--theme-color-text_link);
color: var(--theme-color-inverse_link);
}
.sc_testimonials_default .sc_testimonials_item_author_avatar img {
overflow: hidden;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_testimonials_default .sc_testimonials_item_author_data {
max-width: 100%;
}
.sc_testimonials_default .sc_testimonials_item_author_data .sc_testimonials_item_author_title {
margin: 0;
}
.sc_testimonials_default .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.sc_testimonials_default .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 0;
color: var(--theme-color-text_dark);
opacity: 0.8;
}
.sc_testimonials_default .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 6px;
} .sc_testimonials_simple .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,
.sc_testimonials_simple .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination {
margin-top: 3.4em;
}
.sc_testimonials_simple [class*="column"] .sc_testimonials_item_content,
.sc_testimonials_simple .sc_testimonials_item_content {
text-align: center;
font-size: 18px;
line-height: 1.8em;
font-weight: 400;
font-style: normal;
color: var(--theme-color-text);
}
.sc_testimonials_simple [class*="column"] .sc_testimonials_item_content:before,
.sc_testimonials_simple .sc_testimonials_item_content:before {
font-size: 23px;
line-height: 1.5em;
color: var(--theme-color-inverse_text);
content: '\e9de';
font-family: "fontello";
margin-bottom: 30px;
}
.sc_testimonials_simple [class*="column"] .sc_testimonials_item_author,
.sc_testimonials_simple .sc_testimonials_item_author {
margin: 34px 0 0;
max-width: none;
padding: 0;
background-color: transparent;
color: var(--theme-color-text_dark);
text-align: center;
}
.sc_testimonials_simple .sc_testimonials_item_author_avatar {
margin: 0 auto 27px;
width: 78px;
height: 78px;
position: relative;
overflow: hidden;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
display: inline-block;
}
.sc_testimonials_simple .sc_testimonials_item_author_data:before {
display: none;
}
.sc_testimonials_simple [class*="column"] .sc_testimonials_item_author_data,
.sc_testimonials_simple .sc_testimonials_item_author_data {
border: none;
padding: 0;
max-width: 100%;
text-align: center;
}
.sc_testimonials_simple [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title,
.sc_testimonials_simple .sc_testimonials_item_author_data .sc_testimonials_item_author_title {
margin: 0;
}
.sc_testimonials_simple [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.sc_testimonials_simple [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,
.sc_testimonials_simple .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.sc_testimonials_simple .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 0;
color: var(--theme-color-text_dark);
opacity: 0.8;
padding-bottom: 2px;
}
.sc_testimonials_simple [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,
.sc_testimonials_simple .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 6px;
}
.sc_testimonials_simple .slider_container .swiper-pagination-bullet,
.sc_testimonials_simple .slider_outer .swiper-pagination-bullet {
width: 10px;
border: 2px solid var(--theme-color-text_dark);
opacity: 1;
height: 10px;
}
.sc_testimonials_simple .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_testimonials_simple .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_testimonials_simple .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 8px;
} body:not(.mobile_layout) .sc_testimonials_plain .sc_testimonials_slider {
overflow: hidden;
padding: 40px 0;
}
body:not(.mobile_layout) .sc_testimonials_plain .slider_container[data-slides-per-view="3"] {
overflow: visible;
}
body:not(.mobile_layout) .sc_testimonials_plain .slider_container[data-slides-per-view="3"] .swiper-slide-duplicate-active + .swiper-slide-duplicate-next .sc_testimonials_item,
body:not(.mobile_layout) .sc_testimonials_plain .slider_container[data-slides-per-view="3"] .swiper-slide-active + .swiper-slide-next .sc_testimonials_item {
background-color: var(--theme-color-alter_bg_color);
-webkit-box-shadow: 0 3px 40px 0 rgba(0, 0, 0, 0.06);
-ms-box-shadow: 0 3px 40px 0 rgba(0, 0, 0, 0.06);
box-shadow: 0 3px 40px 0 rgba(0, 0, 0, 0.06);
}
.sc_testimonials_plain .sc_item_slider.slider_outer_pagination_pos_bottom_outside .swiper-pagination,
.sc_testimonials_plain .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination {
margin-top: 2.4em;
}
.sc_testimonials_plain .sc_testimonials_item {
padding: 50px 60px 59px 107px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
background-color: transparent;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
position: relative;
height: auto;
}
.sc_testimonials_plain .sc_testimonials_item:before {
content: '\e9eb';
font-family: "fontello";
display: block;
position: absolute;
z-index: 1;
top: 53px;
left: 41px;
width: 35px;
height: 35px;
line-height: 35px;
font-size: 25px;
font-weight: 400;
text-align: center;
color: var(--theme-color-text_link2);
}
.sc_testimonials_plain [class*="column"] .sc_testimonials_item_content,
.sc_testimonials_plain .sc_testimonials_item_content {
text-align: left;
font-size: 18px;
line-height: 1.8em;
font-weight: 400;
font-style: normal;
color: var(--theme-color-text_dark);
}
.sc_testimonials_plain [class*="column"] .sc_testimonials_item_content:before,
.sc_testimonials_plain .sc_testimonials_item_content:before {
display: none;
}
.sc_testimonials_plain .sc_testimonials_item_author {
margin: 25px 0 0;
max-width: none;
padding: 0;
background-color: transparent;
color: var(--theme-color-text_dark);
text-align: left;
}
.sc_testimonials_plain .sc_testimonials_item_author_avatar {
margin: 0 16px 0 0;
width: 78px;
height: 78px;
position: relative;
overflow: hidden;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_testimonials_plain .sc_testimonials_item_author_data {
max-width: 100%;
}
.sc_testimonials_plain .sc_testimonials_item_author_data .sc_testimonials_item_author_title {
margin: 0;
}
.sc_testimonials_plain .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.sc_testimonials_plain .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 0;
color: var(--theme-color-text_dark);
opacity: 0.8;
}
.sc_testimonials_plain .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 6px;
}
.sc_testimonials_plain .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_testimonials_plain .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_testimonials_plain .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 8px;
background: transparent;
border-color: var(--theme-color-bd_color);
}
.sc_testimonials_plain .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active, .sc_testimonials_plain .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active, .sc_testimonials_plain .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover, .sc_testimonials_plain .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_testimonials_plain .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_testimonials_plain .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover, .sc_testimonials_plain .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
} .sc_testimonials_extra .slider_container .sc_testimonials_item {
padding: 15px 15px 0;
}
body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-duplicate-active + .swiper-slide-duplicate-next .sc_testimonials_item_content,
body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-active + .swiper-slide-next .sc_testimonials_item_content,
body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-next .sc_testimonials_item_content {
will-change: background-color;
background-color: var(--theme-color-text_link2);
color: #ffffff;
}
body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-duplicate-active + .swiper-slide-duplicate-next .sc_testimonials_item_content:before,
body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-active + .swiper-slide-next .sc_testimonials_item_content:before,
body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-next .sc_testimonials_item_content:before {
color: #ffffff;
}
body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-duplicate-active + .swiper-slide-duplicate-next .sc_testimonials_item_content:after,
body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-active + .swiper-slide-next .sc_testimonials_item_content:after,
body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-next .sc_testimonials_item_content:after {
background-color: var(--theme-color-text_link2);
}
body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-duplicate-active + .swiper-slide-duplicate-next .sc_testimonials_item_content > p,
body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-active + .swiper-slide-next .sc_testimonials_item_content > p,
body:not(.mobile_layout) .sc_testimonials_extra .slider_container[data-slides-per-view="3"] .swiper-slide-next .sc_testimonials_item_content > p {
opacity: 0.8;
}
.sc_testimonials_extra .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination {
margin-top: 2.2em;
}
.sc_testimonials_extra .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets {
margin-top: 3em;
}
.sc_testimonials_extra .sc_testimonials_item .sc_testimonials_item_content {
padding: 50px 40px 58px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
-webkit-box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.02);
-ms-box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.02);
box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.02);
background-color: var(--theme-color-alter_bg_color);
text-align: center;
font-size: 18px;
line-height: 1.8em;
font-weight: 400;
font-style: normal;
color: var(--theme-color-text_dark);
position: relative;
overflow: visible;
}
.sc_testimonials_extra .sc_testimonials_item .sc_testimonials_item_content > p {
opacity: 1;
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.sc_testimonials_extra .sc_testimonials_item .sc_testimonials_item_content:before {
content: '\e9eb';
font-family: "fontello";
display: block;
width: 100%;
height: 35px;
line-height: 35px;
font-size: 22px;
font-weight: 400;
text-align: center;
color: var(--theme-color-text_link2);
margin-bottom: 18px;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_testimonials_extra .sc_testimonials_item .sc_testimonials_item_content:after {
content: '';
width: 22px;
height: 22px;
background-color: var(--theme-color-alter_bg_color);
position: absolute;
bottom: -6px;
left: 50%;
z-index: 1;
-webkit-transform: translateX(-50%) rotate(125deg) skew(-20deg);
-ms-transform: translateX(-50%) rotate(125deg) skew(-20deg);
transform: translateX(-50%) rotate(125deg) skew(-20deg);
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_testimonials_extra [class*="column"] .sc_testimonials_item_author,
.sc_testimonials_extra .sc_testimonials_item_author {
margin: 40px 0 0;
max-width: none;
padding: 0;
background-color: transparent;
color: var(--theme-color-text_dark);
text-align: center;
}
.sc_testimonials_extra .sc_testimonials_item_author_avatar {
margin: 0;
width: 78px;
height: 78px;
position: relative;
overflow: hidden;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
display: inline-block;
}
.sc_testimonials_extra .sc_testimonials_item_author_avatar + .sc_testimonials_item_author_data {
margin-top: 28px;
}
.sc_testimonials_extra .sc_testimonials_item_author_data {
max-width: 100%;
width: 100%;
text-align: center;
}
.sc_testimonials_extra .sc_testimonials_item_author_data .sc_testimonials_item_author_title {
margin: 0;
}
.sc_testimonials_extra .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.sc_testimonials_extra .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 0;
color: var(--theme-color-alter_text);
opacity: 0.8;
padding-bottom: 2px;
}
.sc_testimonials_extra .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 6px;
}
.sc_testimonials_extra .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_testimonials_extra .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_testimonials_extra .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 8px;
background: transparent;
border-color: var(--theme-color-bd_color);
}
.sc_testimonials_extra .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,
.sc_testimonials_extra .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,
.sc_testimonials_extra .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,
.sc_testimonials_extra .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.sc_testimonials_extra .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.sc_testimonials_extra .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,
.sc_testimonials_extra .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
} .sc_testimonials_light .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination {
text-align: left;
padding-left: 66px;
margin-top: 5.3em;
}
.sc_testimonials_light .sc_testimonials_item {
padding: 0 0 0 72px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
background-color: transparent;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
position: relative;
}
.sc_testimonials_light .sc_testimonials_item:before {
content: '\e9de';
font-family: "fontello";
display: block;
position: absolute;
z-index: 1;
top: 4px;
left: 1px;
width: 35px;
height: 35px;
line-height: 35px;
font-size: 22px;
font-weight: 400;
text-align: left;
color: var(--theme-color-text_link);
}
.sc_testimonials_light [class*="column"] .sc_testimonials_item_content,
.sc_testimonials_light .sc_testimonials_item_content {
text-align: left;
font-size: 18px;
line-height: 1.8em;
font-weight: 400;
font-style: normal;
color: var(--theme-color-text);
}
.sc_testimonials_light [class*="column"] .sc_testimonials_item_content:before,
.sc_testimonials_light .sc_testimonials_item_content:before {
display: none;
}
.sc_testimonials_light .sc_testimonials_item_author {
margin: 36px 0 0;
max-width: none;
padding: 0;
background-color: transparent;
color: var(--theme-color-text_dark);
text-align: left;
}
.sc_testimonials_light .sc_testimonials_item_author_avatar {
margin: 0 16px 0 0;
width: 78px;
height: 78px;
position: relative;
overflow: hidden;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_testimonials_light .sc_testimonials_item_author_data {
max-width: 100%;
}
.sc_testimonials_light .sc_testimonials_item_author_data .sc_testimonials_item_author_title {
margin: 0;
}
.sc_testimonials_light .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.sc_testimonials_light .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 0;
color: var(--theme-color-text_dark);
opacity: 0.8;
}
.sc_testimonials_light .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 6px;
}
.sc_testimonials_light .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_testimonials_light .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_testimonials_light .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 8px;
background: transparent;
border-color: #E5E3E0;
}
.sc_testimonials_light .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active, .sc_testimonials_light .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active, .sc_testimonials_light .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover, .sc_testimonials_light .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_testimonials_light .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_testimonials_light .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover, .sc_testimonials_light .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
} .sc_testimonials_list .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination {
text-align: left;
padding: 0;
margin-left: -8px;
}
.sc_testimonials_list .sc_testimonials_item {
padding: 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
background-color: transparent;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_testimonials_list .sc_testimonials_item:before {
content: '\e9de';
font-family: "fontello";
display: block;
width: 35px;
height: 35px;
line-height: 35px;
font-size: 23px;
font-weight: 400;
text-align: left;
margin-bottom: 30px;
color: var(--theme-color-text_link);
}
.sc_testimonials_list [class*="column"] .sc_testimonials_item_content,
.sc_testimonials_list .sc_testimonials_item_content {
text-align: left;
font-size: 18px;
line-height: 1.8em;
font-weight: 400;
font-style: normal;
color: var(--theme-color-text);
}
.sc_testimonials_list [class*="column"] .sc_testimonials_item_content:before,
.sc_testimonials_list .sc_testimonials_item_content:before {
display: none;
}
.sc_testimonials_list .sc_testimonials_item_author {
margin: 32px 0 0;
max-width: none;
padding: 0;
background-color: transparent;
color: var(--theme-color-text_dark);
text-align: left;
}
.sc_testimonials_list .sc_testimonials_item_author_data {
max-width: 100%;
}
.sc_testimonials_list .sc_testimonials_item_author_data .sc_testimonials_item_author_title {
margin: 0;
}
.sc_testimonials_list .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.sc_testimonials_list .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 0;
color: var(--theme-color-text_dark);
opacity: 0.8;
padding-bottom: 2px;
}
.sc_testimonials_list .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 6px;
}
.sc_testimonials_list .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_testimonials_list .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_testimonials_list .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 8px;
background: transparent;
border-color: #E5E3E0;
}
.sc_testimonials_list .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active, .sc_testimonials_list .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active, .sc_testimonials_list .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover, .sc_testimonials_list .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_testimonials_list .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_testimonials_list .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover, .sc_testimonials_list .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
} .sc_testimonials_common .sc_item_slider.slider_outer_pagination_pos_bottom {
padding-bottom: 4.9em;
}
.sc_testimonials_common [class*="column"] .sc_testimonials_item_content,
.sc_testimonials_common .sc_testimonials_item_content {
text-align: center;
font-size: 18px;
line-height: 1.8em;
font-weight: 400;
font-style: normal;
color: var(--theme-color-text);
}
.sc_testimonials_common [class*="column"] .sc_testimonials_item_content:before,
.sc_testimonials_common .sc_testimonials_item_content:before {
font-size: 23px;
line-height: 1.5em;
color: var(--theme-color-inverse_text);
content: '\e9de';
font-family: "fontello";
margin-bottom: 30px;
}
.sc_testimonials_common [class*="column"] .sc_testimonials_item_author,
.sc_testimonials_common .sc_testimonials_item_author {
margin: 32px 0 0;
max-width: none;
padding: 0;
background-color: transparent;
color: var(--theme-color-text_dark);
text-align: center;
}
.sc_testimonials_common [class*="column"] .sc_testimonials_item_author_data,
.sc_testimonials_common .sc_testimonials_item_author_data {
border: none;
padding: 0;
max-width: 100%;
text-align: center;
}
.sc_testimonials_common [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title,
.sc_testimonials_common .sc_testimonials_item_author_data .sc_testimonials_item_author_title {
margin: 0;
}
.sc_testimonials_common [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.sc_testimonials_common [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,
.sc_testimonials_common .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.sc_testimonials_common .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 0;
color: var(--theme-color-text_dark);
opacity: 0.8;
padding-bottom: 2px;
}
.sc_testimonials_common [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,
.sc_testimonials_common .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 6px;
}
.sc_testimonials_common .slider_container .swiper-pagination-bullet,
.sc_testimonials_common .slider_outer .swiper-pagination-bullet {
width: 10px;
border: 2px solid var(--theme-color-text_dark);
opacity: 1;
height: 10px;
}
.sc_testimonials_common .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_testimonials_common .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_testimonials_common .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 8px;
} .sc_testimonials_modern .sc_item_slider.slider_outer_pagination_pos_bottom {
padding-bottom: 6.7em !important;
}
.sc_testimonials_modern .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination {
text-align: left;
padding-left: 66px;
}
.sc_testimonials_modern .sc_testimonials_item {
padding: 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
background-color: transparent;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_testimonials_modern .sc_testimonials_item:before {
margin-bottom: 42px;
margin-left: 4px;
font-size: 24px;
line-height: 1.3em;
content: '\e9ca';
font-family: "fontello";
display: block;
position: relative;
width: 100%;
font-weight: 400;
text-align: left;
color: var(--theme-color-text_link);
}
.sc_testimonials_modern [class*="column"] .sc_testimonials_item_content,
.sc_testimonials_modern .sc_testimonials_item_content {
text-align: left;
font-size: 18px;
line-height: 1.62em;
font-weight: var(--theme-font-p_font-weight);
font-style: normal;
color: var(--theme-color-text);
}
.sc_testimonials_modern [class*="column"] .sc_testimonials_item_content strong,
.sc_testimonials_modern .sc_testimonials_item_content strong {
font-size: 24px;
line-height: 1em;
font-weight: 400;
color: var(--theme-color-text_dark);
}
.sc_testimonials_modern [class*="column"] .sc_testimonials_item_content:before,
.sc_testimonials_modern .sc_testimonials_item_content:before {
display: none;
}
.sc_testimonials_modern .sc_testimonials_item_author {
margin: 36px 0 0;
max-width: none;
padding: 0;
background-color: transparent;
color: var(--theme-color-text_dark);
text-align: left;
}
.sc_testimonials_modern .sc_testimonials_item_author_avatar {
overflow: visible;
margin: 0 15px 1px 0;
width: 78px;
height: 78px;
position: relative;
}
.sc_testimonials_modern .sc_testimonials_item_author_avatar:before {
content: '\e9cb';
font-family: "fontello";
display: block;
position: absolute;
z-index: 1;
bottom: 0;
right: 0;
width: 30px;
height: 30px;
line-height: 32px;
overflow: hidden;
font-size: 7px;
font-weight: 400;
text-align: center;
text-indent: 1px;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
background-color: var(--theme-color-text_link);
color: var(--theme-color-inverse_link);
}
.sc_testimonials_modern .sc_testimonials_item_author_avatar img {
overflow: hidden;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_testimonials_modern .sc_testimonials_item_author_data {
max-width: 100%;
}
.sc_testimonials_modern .sc_testimonials_item_author_data .sc_testimonials_item_author_title {
margin: 0;
}
.sc_testimonials_modern .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.sc_testimonials_modern .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 0;
color: var(--theme-color-alter_text);
opacity: 0.8;
}
.sc_testimonials_modern .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 6px;
}
.sc_testimonials_modern .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_testimonials_modern .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_testimonials_modern .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 8px;
background: transparent;
border-color: #E5E3E0;
}
.sc_testimonials_modern .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active, .sc_testimonials_modern .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active, .sc_testimonials_modern .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover, .sc_testimonials_modern .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_testimonials_modern .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_testimonials_modern .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover, .sc_testimonials_modern .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
} .sc_testimonials_hover .sc_item_slider .sc_testimonials_item {
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.sc_testimonials_hover .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,
.sc_testimonials_hover .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination {
margin-top: 2.4em;
}
.sc_testimonials_hover .sc_testimonials_item {
position: relative;
-webkit-box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.05);
-ms-box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.05);
box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.05);
padding: 50px 50px 55px;
height: auto;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
background-color: var(--theme-color-alter_bg_color);
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.sc_testimonials_hover .sc_testimonials_item:after {
background-position: center !important;
background-repeat: no-repeat !important;
background-size: cover;
content: "";
display: block;
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 100%;
height: 100%;
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
z-index: 1;
opacity: 0;
}
.sc_testimonials_hover .sc_testimonials_item:before {
content: '\e9eb';
font-family: "fontello";
display: block;
position: relative;
width: 100%;
height: 32px;
line-height: 32px;
font-size: 20px;
font-weight: 400;
text-align: left;
color: var(--theme-color-text_link2);
margin-bottom: 20px;
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.sc_testimonials_hover .sc_testimonials_item:hover {
color: var(--theme-color-text_dark);
background-color: var(--theme-color-text_link2);
}
.sc_testimonials_hover .sc_testimonials_item:hover .sc_testimonials_item_content {
color: #FCFCFC;
opacity: 0.9;
}
.sc_testimonials_hover .sc_testimonials_item:hover:before {
color: #ffffff;
}
.sc_testimonials_hover .sc_testimonials_item:hover:after {
opacity: 1;
}
.sc_testimonials_hover .sc_testimonials_item:hover .sc_testimonials_item_author_title {
color: #FCFCFC;
}
.sc_testimonials_hover .sc_testimonials_item:hover .sc_testimonials_item_author_subtitle {
color: #FFFFFF !important;
opacity: 0.8 !important;
}
.sc_testimonials_hover [class*="column"] .sc_testimonials_item_content,
.sc_testimonials_hover .sc_testimonials_item_content {
text-align: left;
font-size: 18px;
line-height: 1.8em;
font-weight: 400;
font-style: normal;
color: var(--theme-color-text_dark);
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.sc_testimonials_hover [class*="column"] .sc_testimonials_item_content:before,
.sc_testimonials_hover .sc_testimonials_item_content:before {
display: none;
}
.sc_testimonials_hover .sc_testimonials_item_author {
margin: 26px 0 0;
max-width: none;
padding: 0;
background-color: transparent;
color: var(--theme-color-text_dark);
text-align: left;
}
.sc_testimonials_hover .sc_testimonials_item_author_avatar {
margin: 0 14px 0 0;
width: 78px;
height: 78px;
position: relative;
overflow: hidden;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_testimonials_hover .sc_testimonials_item_author_data {
max-width: 100%;
margin-bottom: 11px;
margin-top: 11px;
}
.sc_testimonials_hover .sc_testimonials_item_author_data .sc_testimonials_item_author_title {
margin: 0;
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.sc_testimonials_hover .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.sc_testimonials_hover .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 0;
color: var(--theme-color-alter_text);
opacity: 0.8;
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.sc_testimonials_hover .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 6px;
}
.sc_testimonials_hover .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_testimonials_hover .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_testimonials_hover .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 8px;
background: transparent;
border-color: var(--theme-color-bd_color);
}
.sc_testimonials_hover .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active, .sc_testimonials_hover .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active, .sc_testimonials_hover .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover, .sc_testimonials_hover .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_testimonials_hover .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_testimonials_hover .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover, .sc_testimonials_hover .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
} .sc_testimonials_accent .sc_item_slider .sc_testimonials_item {
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.sc_testimonials_accent .sc_testimonials_item {
position: relative;
-webkit-box-shadow: 0 3px 30px 0 rgba(0, 0, 0, 0.04);
-ms-box-shadow: 0 3px 30px 0 rgba(0, 0, 0, 0.04);
box-shadow: 0 3px 30px 0 rgba(0, 0, 0, 0.04);
padding: 57px 50px 61px;
height: auto;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
background-color: var(--theme-color-alter_bg_color);
-webkit-transition: -webkit-transform 0.2s ease-out, color 0.2s ease-out;
-ms-transition: -ms-transform 0.2s ease-out, color 0.2s ease-out;
transition: transform 0.2s ease-out, color 0.2s ease-out;
margin: 8px 0 0 0;
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
will-change: transform;
}
.sc_testimonials_accent .sc_testimonials_item:before {
content: '\e9eb';
font-family: "fontello";
display: block;
position: relative;
width: 100%;
height: 32px;
line-height: 32px;
font-size: 20px;
font-weight: 400;
text-align: left;
color: var(--theme-color-text_link2);
margin-bottom: 20px;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_testimonials_accent .sc_testimonials_item:hover {
-webkit-transform: translate3d(0, -8px, 0);
-ms-transform: translate3d(0, -8px, 0);
transform: translate3d(0, -8px, 0);
}
.sc_testimonials_accent .sc_testimonials_item:hover:before {
color: var(--theme-color-text_dark);
}
.sc_testimonials_accent [class*="column"] .sc_testimonials_item_content,
.sc_testimonials_accent .sc_testimonials_item_content {
text-align: left;
font-size: 18px;
line-height: 1.8em;
font-weight: 400;
font-style: normal;
color: var(--theme-color-text_dark);
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.sc_testimonials_accent [class*="column"] .sc_testimonials_item_content:before,
.sc_testimonials_accent .sc_testimonials_item_content:before {
display: none;
}
.sc_testimonials_accent .sc_testimonials_item_author {
margin: 26px 0 0;
max-width: none;
padding: 0;
background-color: transparent;
color: var(--theme-color-text_dark);
text-align: left;
}
.sc_testimonials_accent .sc_testimonials_item_author_avatar {
margin: 0 14px 0 0;
width: 78px;
height: 78px;
position: relative;
overflow: hidden;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_testimonials_accent .sc_testimonials_item_author_data {
max-width: 100%;
}
.sc_testimonials_accent .sc_testimonials_item_author_data .sc_testimonials_item_author_title {
margin: 0;
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.sc_testimonials_accent .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.sc_testimonials_accent .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 0;
color: var(--theme-color-alter_text);
opacity: 0.8;
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.sc_testimonials_accent .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 6px;
}
.sc_testimonials_accent .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_testimonials_accent .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_testimonials_accent .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 8px;
background: transparent;
border-color: var(--theme-color-bd_color);
}
.sc_testimonials_accent .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active, .sc_testimonials_accent .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active, .sc_testimonials_accent .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover, .sc_testimonials_accent .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_testimonials_accent .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_testimonials_accent .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover, .sc_testimonials_accent .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
} .sc_testimonials_accent2 .sc_item_slider .sc_testimonials_item {
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.sc_testimonials_accent2 .sc_testimonials_item {
position: relative;
-webkit-box-shadow: 0 3px 30px 0 rgba(0, 0, 0, 0.04);
-ms-box-shadow: 0 3px 30px 0 rgba(0, 0, 0, 0.04);
box-shadow: 0 3px 30px 0 rgba(0, 0, 0, 0.04);
padding: 45px 45px 40px 50px;
height: auto;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
background-color: var(--theme-color-alter_bg_color);
-webkit-transition: -webkit-transform 0.2s ease-out, color 0.2s ease-out;
-ms-transition: -ms-transform 0.2s ease-out, color 0.2s ease-out;
transition: transform 0.2s ease-out, color 0.2s ease-out;
margin: 8px 0 0 0;
will-change: transform;
-webkit-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.sc_testimonials_accent2 .sc_testimonials_item:before {
content: '\e9eb';
font-family: "fontello";
display: block;
position: relative;
width: 100%;
height: 32px;
line-height: 32px;
font-size: 24px;
font-weight: 400;
text-align: left;
color: var(--theme-color-text_link2);
margin-bottom: 29px;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_testimonials_accent2 .sc_testimonials_item:hover {
-webkit-transform: translate3d(0, -8px, 0);
-ms-transform: translate3d(0, -8px, 0);
transform: translate3d(0, -8px, 0);
}
.sc_testimonials_accent2 .sc_testimonials_item:hover:before {
color: var(--theme-color-text_dark);
}
.sc_testimonials_accent2 [class*="column"] .sc_testimonials_item_content,
.sc_testimonials_accent2 .sc_testimonials_item_content {
text-align: left;
font-size: 18px;
line-height: 1.8em;
font-weight: 400;
font-style: normal;
color: var(--theme-color-text_dark);
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.sc_testimonials_accent2 [class*="column"] .sc_testimonials_item_content:before,
.sc_testimonials_accent2 .sc_testimonials_item_content:before {
display: none;
}
.sc_testimonials_accent2 .sc_testimonials_item_author {
margin: 26px 0 0;
max-width: none;
padding: 0;
background-color: transparent;
color: var(--theme-color-text_dark);
text-align: left;
}
.sc_testimonials_accent2 .sc_testimonials_item_author_avatar {
margin: 0 14px 0 0;
width: 78px;
height: 78px;
position: relative;
overflow: hidden;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_testimonials_accent2 .sc_testimonials_item_author_data {
max-width: 100%;
}
.sc_testimonials_accent2 .sc_testimonials_item_author_data .sc_testimonials_item_author_title {
margin: 0;
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.sc_testimonials_accent2 .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.sc_testimonials_accent2 .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 0;
color: var(--theme-color-alter_text);
opacity: 0.8;
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.sc_testimonials_accent2 .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 6px;
}
.sc_testimonials_accent2 .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_testimonials_accent2 .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_testimonials_accent2 .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 8px;
background: transparent;
border-color: var(--theme-color-bd_color);
}
.sc_testimonials_accent2 .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active, .sc_testimonials_accent2 .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active, .sc_testimonials_accent2 .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover, .sc_testimonials_accent2 .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_testimonials_accent2 .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_testimonials_accent2 .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover, .sc_testimonials_accent2 .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
}
.sc_testimonials_accent2 .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,
.sc_testimonials_accent2 .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination {
margin-top: 2em;
} .sc_testimonials_creative [class*="column"] .sc_testimonials_item_content,
.sc_testimonials_creative .sc_testimonials_item_content {
text-align: center;
font-size: 18px;
line-height: 1.8em;
font-weight: 400;
font-style: normal;
color: var(--theme-color-text_dark);
}
.sc_testimonials_creative [class*="column"] .sc_testimonials_item_content:before,
.sc_testimonials_creative .sc_testimonials_item_content:before {
display: none;
}
.sc_testimonials_creative [class*="column"] .sc_testimonials_item_author,
.sc_testimonials_creative .sc_testimonials_item_author {
margin: 34px 0 0;
max-width: none;
padding: 0;
background-color: transparent;
color: var(--theme-color-text_dark);
text-align: center;
}
.sc_testimonials_creative [class*="column"] .sc_testimonials_item_author:before,
.sc_testimonials_creative .sc_testimonials_item_author:before {
font-size: 21px;
line-height: 1.5em;
color: var(--theme-color-text_link);
content: '\e9eb';
font-family: "fontello";
margin-bottom: 16px;
display: inline-block;
width: 100%;
text-align: center;
}
.sc_testimonials_creative .sc_testimonials_item_top {
height: 120px;
text-align: center;
margin: 0 0 45px 0;
}
.sc_testimonials_creative .sc_testimonials_item_top .sc_testimonials_item_author_avatar {
margin: 0 auto;
width: 120px;
height: 120px;
position: relative;
overflow: hidden;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
display: inline-block;
}
.sc_testimonials_creative [class*="column"] .sc_testimonials_item_author_data,
.sc_testimonials_creative .sc_testimonials_item_author_data {
border: none;
padding: 0;
max-width: 100%;
text-align: center;
}
.sc_testimonials_creative [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title,
.sc_testimonials_creative .sc_testimonials_item_author_data .sc_testimonials_item_author_title {
margin: 0;
}
.sc_testimonials_creative [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.sc_testimonials_creative [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,
.sc_testimonials_creative .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.sc_testimonials_creative .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 0;
color: var(--theme-color-alter_text);
opacity: 1;
padding-bottom: 2px;
}
.sc_testimonials_creative [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,
.sc_testimonials_creative .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 6px;
}
.sc_testimonials_creative .slider_container .swiper-pagination-bullet,
.sc_testimonials_creative .slider_outer .swiper-pagination-bullet {
width: 10px;
border: 2px solid var(--theme-color-text_dark);
opacity: 1;
height: 10px;
}
.sc_testimonials_creative .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_testimonials_creative .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_testimonials_creative .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 8px;
}
.sc_testimonials_creative .slider_container.slider_controls_side .slider_controls_wrap > a.slider_prev {
opacity: 1;
margin-left: 0 !important;
left: calc(50% - 152px) !important;
text-align: left !important;
}
.sc_testimonials_creative .slider_container.slider_controls_side .slider_controls_wrap > a.slider_next {
opacity: 1;
margin-right: 0 !important;
right: calc(50% - 152px) !important;
text-align: right !important;
}
.sc_testimonials_creative .slider_container.slider_controls_side .slider_controls_wrap > a {
width: 40px;
height: 40px;
line-height: 40px;
background: none !important;
color: var(--theme-color-text_light) !important;
top: 40px;
margin-top: 0;
}
.sc_testimonials_creative .slider_container.slider_controls_side .slider_controls_wrap > a:before {
font-size: 16px;
}
.sc_testimonials_creative .slider_container.slider_controls_side .slider_controls_wrap > a:hover {
color: var(--theme-color-text_link) !important;
} .sc_testimonials_fashion .slider_container:not(.slider_controller_container):not(.slider_multi):not(.slider_type_images),
.sc_testimonials_fashion .slider_container:not(.slider_controller_container):not(.slider_multi):not(.slider_type_images) .slider-slide {
min-height: auto !important;
}
.sc_testimonials_fashion .info_title {
display: none;
}
.sc_testimonials_fashion .slider-pagination-button .img_wrap {
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
overflow: hidden;
display: block;
}
.sc_testimonials_fashion .slider_outer_controls_bottom.slider_outer_pagination_pos_bottom_outside > .slider_controls_wrap {
display: inline-block;
width: 100%;
text-align: left;
}
.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside {
padding-left: 35%;
}
.sc_testimonials_fashion .slider_outer_pagination_custom.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom {
margin: 0;
width: 35%;
position: absolute;
left: 0;
top: 0;
text-align: left;
}
.sc_testimonials_fashion .swiper-pagination-custom .swiper-pagination-button:hover img,
.sc_testimonials_fashion .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active img {
opacity: 1 !important;
}
.sc_testimonials_fashion .swiper-pagination-custom .swiper-pagination-button:hover .img_wrap:before,
.sc_testimonials_fashion .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active .img_wrap:before {
opacity: 1 !important;
}
.sc_testimonials_fashion .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active {
-webkit-transform: none;
-ms-transform: none;
transform: none;
}
.sc_testimonials_fashion .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active .info_title {
opacity: 1 !important;
}
.sc_testimonials_fashion .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom {
min-height: 180px;
height: auto;
line-height: 1.2em;
margin-top: 7px;
}
.sc_testimonials_fashion .slider_outer.slider_outer_pagination_pos_bottom_outside.slider_outer_pagination_custom {
padding-bottom: 0 !important;
}
.sc_testimonials_fashion .slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button {
margin: 0 0 10px 0;
width: 138px;
padding-right: 5px;
height: auto;
border: none;
vertical-align: top;
display: inline-block;
opacity: 1;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
background-color: transparent;
will-change: transform;
-webkit-transform: none;
-ms-transform: none;
transform: none;
-webkit-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
backface-visibility: hidden;
-webkit-backface-visibility: hidden;
}
.sc_testimonials_fashion .slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button img {
opacity: 0.5;
display: block;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
overflow: hidden;
height: 103px;
width: 103px;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_testimonials_fashion .slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button .img_wrap {
position: relative;
display: block;
width: auto;
float: left;
overflow: visible;
}
.sc_testimonials_fashion .slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button .img_wrap:before {
content: '\e9cb';
font-family: "fontello";
display: block;
position: absolute;
z-index: 1;
bottom: -1px;
right: -3px;
width: 30px;
height: 30px;
line-height: 30px;
overflow: hidden;
font-size: 7px;
font-weight: 400;
text-align: center;
text-indent: 1px;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
background-color: var(--theme-color-text_link);
color: var(--theme-color-inverse_link);
opacity: 0;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_testimonials_fashion .slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button .img_wrap + .info_title {
padding-top: 27px;
opacity: 0;
width: 100%;
}
.sc_testimonials_fashion .slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom .slider-pagination-button .info_title {
display: inline-block;
width: 100%;
text-align: left;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_testimonials_fashion .slider_outer_controls_bottom > .slider_controls_wrap {
margin-top: 3em;
}
.sc_testimonials_fashion .slider_prev + .slider_next,
.sc_testimonials_fashion .slider_prev + .slider_pagination_wrap,
.sc_testimonials_fashion .slider_next + .slider_pagination_wrap {
margin-left: 0.5em;
}
.sc_testimonials_fashion .slider_controls_wrap > a.slider_next,
.sc_testimonials_fashion .slider_controls_wrap > a.slider_prev {
border: 1px solid var(--theme-color-bd_color);
height: 56px;
width: 56px;
line-height: 54px;
padding: 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
background-color: transparent !important;
color: var(--theme-color-text_dark);
text-align: center;
}
.sc_testimonials_fashion .slider_controls_wrap > a.slider_next:before,
.sc_testimonials_fashion .slider_controls_wrap > a.slider_prev:before {
font-size: 16px;
}
.sc_testimonials_fashion .slider_controls_wrap > a.slider_next:hover,
.sc_testimonials_fashion .slider_controls_wrap > a.slider_prev:hover {
color: var(--theme-color-text_link);
}
.sc_testimonials_fashion .slider_container.slider_controls_side .slider_controls_wrap > .slider_prev {
opacity: 1;
margin-left: 0;
left: 0;
text-align: center;
}
.sc_testimonials_fashion .slider_container.slider_controls_side .slider_controls_wrap > .slider_next {
opacity: 1;
margin-right: 0;
right: 0;
text-align: center;
}
.sc_testimonials_fashion .sc_testimonials_item_author_subtitle {
color: var(--theme-color-alter_text);
opacity: 1;
padding-bottom: 2px;
display: block;
}
.sc_testimonials_fashion .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 6px;
}
.sc_testimonials_fashion .sc_testimonials_item_author,
.sc_testimonials_fashion [class*="column"] .sc_testimonials_item_author {
text-align: left;
margin: 30px 0 0 0;
padding: 0;
}
.sc_testimonials_fashion .sc_testimonials_item_content,
.sc_testimonials_fashion [class*="column"] .sc_testimonials_item_content {
font-size: 22px;
line-height: 1.64em;
font-weight: 400;
text-align: left;
color: var(--theme-color-text_dark);
}
.sc_testimonials_fashion .sc_testimonials_item_content p + p,
.sc_testimonials_fashion [class*="column"] .sc_testimonials_item_content p + p {
margin-top: 1.5em;
}
.sc_testimonials_fashion .sc_testimonials_item_content:before {
display: none;
} .sc_testimonials_alter .slider_container.slider_one .sc_testimonials_item {
padding: 0 15%;
}
.sc_testimonials_alter [class*="column"] .sc_testimonials_item_content,
.sc_testimonials_alter .sc_testimonials_item_content {
text-align: center;
font-size: 22px;
line-height: 1.7em;
font-weight: 400;
font-style: normal;
color: var(--theme-color-text_dark);
}
.sc_testimonials_alter [class*="column"] .sc_testimonials_item_content:before,
.sc_testimonials_alter .sc_testimonials_item_content:before {
display: none;
}
.sc_testimonials_alter [class*="column"] .sc_testimonials_item_author,
.sc_testimonials_alter .sc_testimonials_item_author {
margin: 32px 0 0;
max-width: none;
padding: 0;
background-color: transparent;
color: var(--theme-color-text_dark);
text-align: center;
}
.sc_testimonials_alter [class*="column"] .sc_testimonials_item_author:before,
.sc_testimonials_alter .sc_testimonials_item_author:before {
font-size: 21px;
line-height: 1.5em;
color: var(--theme-color-text_link2);
content: '\e9eb';
font-family: "fontello";
margin-bottom: 22px;
display: inline-block;
width: 100%;
text-align: center;
}
.sc_testimonials_alter .sc_testimonials_item_top {
height: 103px;
text-align: center;
margin: 0 0 38px 0;
}
.sc_testimonials_alter .sc_testimonials_item_top .sc_testimonials_item_author_avatar {
margin: 0 auto;
width: 103px;
height: 103px;
position: relative;
overflow: hidden;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
display: inline-block;
}
.sc_testimonials_alter [class*="column"] .sc_testimonials_item_author_data,
.sc_testimonials_alter .sc_testimonials_item_author_data {
border: none;
padding: 0;
max-width: 100%;
text-align: center;
}
.sc_testimonials_alter [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title,
.sc_testimonials_alter .sc_testimonials_item_author_data .sc_testimonials_item_author_title {
margin: 0;
}
.sc_testimonials_alter [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.sc_testimonials_alter [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,
.sc_testimonials_alter .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.sc_testimonials_alter .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 0;
color: var(--theme-color-alter_text);
opacity: 1;
padding-bottom: 2px;
}
.sc_testimonials_alter [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,
.sc_testimonials_alter .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 6px;
}
.sc_testimonials_alter .slider_container .swiper-pagination-bullet,
.sc_testimonials_alter .slider_outer .swiper-pagination-bullet {
width: 10px;
border: 2px solid var(--theme-color-text_dark);
opacity: 1;
height: 10px;
}
.sc_testimonials_alter .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_testimonials_alter .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_testimonials_alter .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 8px;
}
.sc_testimonials_alter .slider_container.slider_controls_side .slider_controls_wrap > .slider_prev {
opacity: 1;
margin-left: 0 !important;
left: 0 !important;
text-align: center !important;
}
.sc_testimonials_alter .slider_container.slider_controls_side .slider_controls_wrap > .slider_next {
opacity: 1;
margin-right: 0 !important;
right: 0 !important;
text-align: center !important;
}
.sc_testimonials_alter .slider_controls_wrap > a {
text-align: center !important;
width: 56px !important;
height: 56px !important;
line-height: 54px !important;
background: none !important;
-webkit-border-radius: 0 !important;
-ms-border-radius: 0 !important;
border-radius: 0 !important;
border: 1px solid var(--theme-color-bd_color) !important;
color: var(--theme-color-text_dark) !important;
}
.sc_testimonials_alter .slider_controls_wrap > a:before {
font-size: 16px !important;
}
.sc_testimonials_alter .slider_controls_wrap > a:hover {
color: var(--theme-color-text_link) !important;
}
.sc_testimonials_alter .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_testimonials_alter .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_testimonials_alter .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 8px;
background: transparent;
border-color: #E5E3E0;
}
.sc_testimonials_alter .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active, .sc_testimonials_alter .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active, .sc_testimonials_alter .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover, .sc_testimonials_alter .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_testimonials_alter .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_testimonials_alter .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover, .sc_testimonials_alter .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
}
.sc_testimonials_alter .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,
.sc_testimonials_alter .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination {
margin-top: 2em;
} .sc_testimonials_alter2 .slider_container.slider_one .sc_testimonials_item {
padding: 0 15%;
}
.sc_testimonials_alter2 [class*="column"] .sc_testimonials_item_content,
.sc_testimonials_alter2 .sc_testimonials_item_content {
text-align: left;
font-size: 18px;
line-height: 1.8em;
font-weight: 400;
font-style: normal;
color: var(--theme-color-text_dark);
}
.sc_testimonials_alter2 [class*="column"] .sc_testimonials_item_content:before,
.sc_testimonials_alter2 .sc_testimonials_item_content:before {
display: none;
}
.sc_testimonials_alter2 [class*="column"] .sc_testimonials_item_author,
.sc_testimonials_alter2 .sc_testimonials_item_author {
margin: 13px 0 0;
max-width: none;
padding: 0;
background-color: transparent;
color: var(--theme-color-text_dark);
text-align: left;
}
.sc_testimonials_alter2 [class*="column"] .sc_testimonials_item_author:before,
.sc_testimonials_alter2 .sc_testimonials_item_author:before {
font-size: 21px;
line-height: 1.5em;
color: var(--theme-color-text_link2);
content: '\e9eb';
font-family: "fontello";
margin-bottom: 22px;
display: inline-block;
width: 100%;
text-align: left;
padding-left: 1px;
}
.sc_testimonials_alter2 .sc_testimonials_item_top {
height: 100px;
text-align: left;
margin: 0 0 27px 0;
}
.sc_testimonials_alter2 .sc_testimonials_item_top .sc_testimonials_item_author_avatar {
margin: 0 auto;
width: 100px;
height: 100px;
position: relative;
overflow: hidden;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
display: inline-block;
}
.sc_testimonials_alter2 [class*="column"] .sc_testimonials_item_author_data,
.sc_testimonials_alter2 .sc_testimonials_item_author_data {
border: none;
padding: 0;
max-width: 100%;
text-align: left;
}
.sc_testimonials_alter2 [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title,
.sc_testimonials_alter2 .sc_testimonials_item_author_data .sc_testimonials_item_author_title {
margin: 0;
}
.sc_testimonials_alter2 [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.sc_testimonials_alter2 [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,
.sc_testimonials_alter2 .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.sc_testimonials_alter2 .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 0;
color: var(--theme-color-alter_text);
opacity: 1;
padding-bottom: 2px;
}
.sc_testimonials_alter2 [class*="column"] .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle,
.sc_testimonials_alter2 .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 6px;
}
.sc_testimonials_alter2 .slider_container .swiper-pagination-bullet,
.sc_testimonials_alter2 .slider_outer .swiper-pagination-bullet {
width: 10px;
border: 2px solid var(--theme-color-text_dark);
opacity: 1;
height: 10px;
}
.sc_testimonials_alter2 .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_testimonials_alter2 .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet,
.sc_testimonials_alter2 .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 8px;
}
.sc_testimonials_alter2 .slider_container.slider_controls_side .slider_controls_wrap > .slider_prev {
opacity: 1;
margin-left: 0;
left: 0;
text-align: center;
}
.sc_testimonials_alter2 .slider_container.slider_controls_side .slider_controls_wrap > .slider_next {
opacity: 1;
margin-right: 0;
right: 0;
text-align: center;
}
.sc_testimonials_alter2 .slider_controls_wrap > a {
text-align: center !important;
width: 56px !important;
height: 56px !important;
line-height: 52px !important;
background: none !important;
-webkit-border-radius: 50% !important;
-ms-border-radius: 50% !important;
border-radius: 50% !important;
border: 1px solid var(--theme-color-bd_color) !important;
color: var(--theme-color-text_dark) !important;
}
.sc_testimonials_alter2 .slider_controls_wrap > a:before {
font-size: 16px !important;
}
.sc_testimonials_alter2 .slider_controls_wrap > a:hover {
color: var(--theme-color-text_link) !important;
}
.sc_testimonials_alter2 .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_testimonials_alter2 .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_testimonials_alter2 .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 8px;
background: transparent;
border-color: #E5E3E0;
}
.sc_testimonials_alter2 .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active, .sc_testimonials_alter2 .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active, .sc_testimonials_alter2 .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover, .sc_testimonials_alter2 .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_testimonials_alter2 .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_testimonials_alter2 .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover, .sc_testimonials_alter2 .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
}
.sc_testimonials_alter2 .sc_item_slider.slider_outer_pagination_pos_bottom {
padding-bottom: 3.6em;
} .sc_testimonials_decoration .slider_container.slider_controls_side .slider_controls_wrap > .slider_prev {
opacity: 1;
margin-left: 0 !important;
left: 0 !important;
text-align: left;
}
.sc_testimonials_decoration .slider_container.slider_controls_side .slider_controls_wrap > .slider_next {
opacity: 1;
margin-right: 0 !important;
right: 0 !important;
text-align: right;
}
.sc_testimonials_decoration .slider_container.slider_controls_side .slider_controls_wrap > a {
width: 40px;
height: 40px;
line-height: 40px;
background: none !important;
color: var(--theme-color-text_dark) !important;
}
.sc_testimonials_decoration .slider_container.slider_controls_side .slider_controls_wrap > a:before {
font-size: 22px;
}
.sc_testimonials_decoration .slider_container.slider_controls_side .slider_controls_wrap > a:hover {
color: var(--theme-color-text_link) !important;
}
.sc_testimonials_decoration .slider_outer.slider_outer_pagination_pos_bottom.slider_outer_pagination_custom .slider_controls_wrap > a {
margin-top: 2em;
}
.sc_testimonials_decoration .slider_container.slider_one .sc_testimonials_item {
padding: 0 15%;
}
.sc_testimonials_decoration .sc_testimonials_item_author_subtitle {
color: var(--theme-color-text_dark);
opacity: 0.8;
font-size: 17px;
padding-bottom: 2px;
}
.sc_testimonials_decoration .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 6px;
}
.sc_testimonials_decoration .sc_testimonials_item_author,
.sc_testimonials_decoration [class*="column"] .sc_testimonials_item_author {
text-align: center;
margin: 34px 0 0 0;
padding: 0;
}
.sc_testimonials_decoration .sc_testimonials_item_author .sc_testimonials_item_author_data,
.sc_testimonials_decoration [class*="column"] .sc_testimonials_item_author .sc_testimonials_item_author_data {
max-width: 100%;
}
.sc_testimonials_decoration .sc_testimonials_item_content,
.sc_testimonials_decoration [class*="column"] .sc_testimonials_item_content {
font-size: 22px;
line-height: 1.7em;
font-weight: 400;
text-align: center;
color: var(--theme-color-text_dark);
}
.sc_testimonials_decoration .sc_testimonials_item_content:before {
margin-bottom: 42px;
font-size: 22px;
line-height: 1.3em;
content: '\e9eb';
font-family: "fontello";
will-change: color;
color: var(--theme-color-text_link);
-webkit-transition: color 0.3s ease-out;
-ms-transition: color 0.3s ease-out;
transition: color 0.3s ease-out;
} .sc_testimonials_chit .sc_testimonials_rating_stars_default, .sc_testimonials_chit .sc_testimonials_rating_stars_hover {
color: #FFC107;
}
.sc_testimonials_chit .sc_testimonials_item_author_rating {
line-height: 1;
}
.sc_testimonials_chit .sc_testimonials_item_author_rating .sc_testimonials_rating {
height: 1em;
font-size: 1.1em;
}
.sc_testimonials_chit .sc_testimonials_item_author_rating + .sc_testimonials_item_content {
margin-top: 36px;
}
.sc_testimonials_chit .sc_testimonials_item {
position: relative;
padding: 74px 40px;
height: auto;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
background-color: var(--theme-color-alter_bg_color);
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
margin-bottom: 0;
margin-top: 0;
}
.sc_testimonials_chit .sc_testimonials_item:before {
display: none;
}
.sc_testimonials_chit [class*="column"] .sc_testimonials_item_content,
.sc_testimonials_chit .sc_testimonials_item_content {
text-align: left;
font-size: 17px;
line-height: 1.7em;
font-weight: inherit;
font-style: normal;
color: var(--theme-color-text);
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_testimonials_chit [class*="column"] .sc_testimonials_item_content:before,
.sc_testimonials_chit .sc_testimonials_item_content:before {
display: none;
}
.sc_testimonials_chit .sc_testimonials_item_author {
margin: 60px 0 0;
max-width: none;
padding: 0;
background-color: transparent;
color: var(--theme-color-text_dark);
text-align: left;
}
.sc_testimonials_chit .sc_testimonials_item_author_data {
max-width: 100%;
}
.sc_testimonials_chit .sc_testimonials_item_author_data .sc_testimonials_item_author_title {
margin: 0;
}
.sc_testimonials_chit .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.sc_testimonials_chit .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 0;
color: var(--theme-color-alter_text);
}
.sc_testimonials_chit .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 10px;
}
.sc_testimonials_chit .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_testimonials_chit .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_testimonials_chit .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 6px;
background-color: #E2E1E0;
border-color: #E2E1E0;
opacity: 1;
width: 8px;
height: 8px;
}
.sc_testimonials_chit .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active, .sc_testimonials_chit .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active, .sc_testimonials_chit .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover, .sc_testimonials_chit .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_testimonials_chit .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_testimonials_chit .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover, .sc_testimonials_chit .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
}
.sc_testimonials_chit .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,
.sc_testimonials_chit .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination {
margin-top: 2.4em;
} .sc_testimonials_bred .sc_testimonials_item {
padding: 61px 30px 55px;
height: auto;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
background-color: var(--theme-color-alter_bg_color);
-webkit-box-shadow: 0 3px 40px 0 rgba(0, 0, 0, 0.05);
-ms-box-shadow: 0 3px 40px 0 rgba(0, 0, 0, 0.05);
box-shadow: 0 3px 40px 0 rgba(0, 0, 0, 0.05);
}
.sc_testimonials_bred .sc_item_slider .sc_testimonials_item {
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.sc_testimonials_bred [class*="column"] .sc_testimonials_item_content,
.sc_testimonials_bred .sc_testimonials_item_content {
text-align: center;
font-size: 18px;
line-height: 1.8em;
font-weight: 400;
font-style: normal;
color: var(--theme-color-text_dark);
}
.sc_testimonials_bred [class*="column"] .sc_testimonials_item_content:before,
.sc_testimonials_bred .sc_testimonials_item_content:before {
display: none;
}
.sc_testimonials_bred [class*="column"] .sc_testimonials_item_author,
.sc_testimonials_bred .sc_testimonials_item_author {
margin: 25px 0 0;
max-width: none;
padding: 0;
background-color: transparent;
color: var(--theme-color-text_dark);
text-align: center;
}
.sc_testimonials_bred .sc_testimonials_item_author_avatar {
overflow: visible;
margin: 0 auto 32px;
width: 93px;
height: 93px;
position: relative;
display: block;
}
.sc_testimonials_bred .sc_testimonials_item_author_avatar:before {
content: '\e9cb';
font-family: "fontello";
display: block;
position: absolute;
z-index: 1;
bottom: -1px;
right: -1px;
width: 30px;
height: 30px;
line-height: 32px;
overflow: hidden;
font-size: 7px;
font-weight: 400;
text-align: center;
text-indent: 1px;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
background-color: var(--theme-color-text_link);
color: var(--theme-color-inverse_link);
}
.sc_testimonials_bred .sc_testimonials_item_author_avatar img {
overflow: hidden;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_testimonials_bred .sc_testimonials_item_author_data {
max-width: 100%;
}
.sc_testimonials_bred .sc_testimonials_item_author_data .sc_testimonials_item_author_title {
margin: 0;
}
.sc_testimonials_bred .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.sc_testimonials_bred .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 0;
color: var(--theme-color-text);
opacity: 1;
}
.sc_testimonials_bred .sc_testimonials_item_author_data .sc_testimonials_item_author_title + .sc_testimonials_item_author_subtitle {
margin-top: 6px;
}  .sc_slider_controls.sc_slider_controls_default.slider_pagination_style_bullets .slider_pagination_bullet {
margin: 0 8px;
border-color: var(--theme-color-text_dark);
background-color: transparent;
}
.sc_slider_controls.sc_slider_controls_default.slider_pagination_style_bullets .slider_pagination_bullet.slider_pagination_bullet_active, .sc_slider_controls.sc_slider_controls_default.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-button-active, .sc_slider_controls.sc_slider_controls_default.slider_pagination_style_bullets .slider_pagination_bullet:hover {
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
}
.sc_slider_controls.sc_slider_controls_default.slider_pagination_style_bullets.sc_align_left .slider_controls_wrap:not(.with_prev):not(.with_next) .slider_pagination_wrap {
text-align: left;
justify-content: left;
margin-left: -8px;
}
.sc_slider_controls.sc_slider_controls_default.slider_pagination_style_bullets .slider_controls_wrap:not(.with_prev):not(.with_next) .slider_pagination_wrap {
height: 20px;
} .sc_slider_controls.sc_slider_controls_default .slider_prev + .slider_next,
.sc_slider_controls.sc_slider_controls_default .slider_prev + .slider_pagination_wrap,
.sc_slider_controls.sc_slider_controls_default .slider_next + .slider_pagination_wrap {
margin-left: 0.5em;
}
.sc_slider_controls.sc_slider_controls_default .slider_controls_wrap > a.slider_next,
.sc_slider_controls.sc_slider_controls_default .slider_controls_wrap > a.slider_prev {
border: 1px solid var(--theme-color-bd_color);
height: 56px;
width: 56px;
line-height: 53px;
padding: 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
background-color: transparent;
color: var(--theme-color-text_dark);
flex-shrink: 0;
}
.sc_slider_controls.sc_slider_controls_default .slider_controls_wrap > a.slider_next:before,
.sc_slider_controls.sc_slider_controls_default .slider_controls_wrap > a.slider_prev:before {
font-size: 16px;
}
.sc_slider_controls.sc_slider_controls_default .slider_controls_wrap > a.slider_next.with_title,
.sc_slider_controls.sc_slider_controls_default .slider_controls_wrap > a.slider_prev.with_title {
-webkit-border-radius: 5px;
-ms-border-radius: 5px;
border-radius: 5px;
padding: 0 15px;
width: auto;
}
.sc_slider_controls.sc_slider_controls_default .slider_controls_wrap > a.slider_next:hover,
.sc_slider_controls.sc_slider_controls_default .slider_controls_wrap > a.slider_prev:hover {
color: var(--theme-color-text_link);
} .sc_slider_controls.sc_slider_controls_light .slider_prev + .slider_next,
.sc_slider_controls.sc_slider_controls_light .slider_prev + .slider_pagination_wrap,
.sc_slider_controls.sc_slider_controls_light .slider_next + .slider_pagination_wrap {
margin-left: 0.5em;
}
.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap > a.slider_next:before {
content: '\e9e6';
letter-spacing: -3px;
}
.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap > a.slider_prev:before {
content: '\e9e5';
letter-spacing: 2px;
}
.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap > a.slider_next,
.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap > a.slider_prev {
border: 1px solid var(--theme-color-bd_color);
height: 56px;
width: 56px;
min-width: 56px;
line-height: 52px;
padding: 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
background-color: transparent;
color: var(--theme-color-text_dark);
}
.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap > a.slider_next:before,
.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap > a.slider_prev:before {
font-size: 14px;
}
.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap > a.slider_next.with_title,
.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap > a.slider_prev.with_title {
-webkit-border-radius: 5px;
-ms-border-radius: 5px;
border-radius: 5px;
padding: 0 15px;
width: auto;
}
.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap > a.slider_next:hover,
.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap > a.slider_prev:hover {
color: var(--theme-color-text_link);
} .sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap:not(.with_prev):not(.with_next) .slider_pagination_wrap {
text-align: left;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.sc_slider_controls.sc_slider_controls_alter .slider_pagination_bullet {
position: relative;
z-index: 1;
margin: 0 15px;
border: none;
background-color: var(--theme-color-alter_bg_color);
}
.sc_slider_controls.sc_slider_controls_alter .slider_pagination_bullet.swiper-pagination-bullet-active {
background-color: var(--theme-color-alter_link);
}
.sc_slider_controls.sc_slider_controls_alter .slider_pagination_bullet.swiper-pagination-bullet-active:after {
content: '';
display: block;
width: 20px;
height: 20px;
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
background-color: var(--theme-color-alter_link_02);
}
.sc_slider_controls.sc_slider_controls_alter .slider_pagination_bullet:first-child {
margin-left: 0;
}
.sc_slider_controls.sc_slider_controls_alter .slider_pagination_bullet:last-child {
margin-right: 0;
}
.sc_slider_controls.sc_slider_controls_alter .slider_prev + .slider_next,
.sc_slider_controls.sc_slider_controls_alter .slider_prev + .slider_pagination_wrap,
.sc_slider_controls.sc_slider_controls_alter .slider_next + .slider_pagination_wrap {
margin-left: 5px;
}
.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap > a.slider_next,
.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap > a.slider_prev {
border: 1px solid var(--theme-color-bd_color);
height: 38px;
width: 38px;
line-height: 36px;
padding: 0;
-webkit-box-sizing: content-box;
-ms-box-sizing: content-box;
box-sizing: content-box;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
background-color: var(--theme-color-alter_bg_color);
color: var(--theme-color-alter_dark);
}
.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap > a.slider_next:before,
.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap > a.slider_prev:before {
font-size: 14px;
}
.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap > a.slider_next.with_title,
.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap > a.slider_prev.with_title {
-webkit-border-radius: 5px;
-ms-border-radius: 5px;
border-radius: 5px;
padding: 0 15px;
width: auto;
}
.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap > a.slider_next:hover,
.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap > a.slider_prev:hover {
color: var(--theme-color-text_link);
} .sc_socials.sc_socials_default .socials_wrap {
margin-bottom: -7px;
}
.sc_socials.sc_socials_default .socials_wrap .social_item {
display: inline-block;
vertical-align: top;
line-height: inherit;
text-align: center;
margin: 0 7px 7px 0;
}
.sc_socials.sc_socials_default .socials_wrap .social_item .social_icon {
position: relative;
display: block;
background-size: 100%;
background-position: top center;
overflow: hidden;
width: 45px;
height: 45px;
line-height: 44px;
font-size: 16px;
text-align: center;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
border: 1px solid var(--theme-color-text_dark_015);
color: var(--theme-color-text_dark);
background-color: transparent;
}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon {
background-color: transparent;
color: var(--theme-color-text_link);
}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="facebook"] {
color: #3b5998 !important;
}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="twitter"] {
color: #1da1f2 !important;
}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="dribble"], .sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="dribbble"] {
color: #ea4c89 !important;
}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="instagram"] {
color: #C862DC !important;
}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="youtube"] {
color: #FF0000 !important;
}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="deviantart"] {
color: #00E59B !important;
}
.sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*="discord"] {
color: #5562EA !important;
} .sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: row;
justify-content: flex-start;
flex-wrap: wrap;
align-items: flex-start;
width: var(--theme-var-page);
margin-left: auto;
margin-right: auto;
margin-bottom: 1.7rem;
opacity: 0;
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters.inited {
opacity: 1;
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters.sc_item_filters_align_left .list_wrap .sc_item_filters_tabs {
justify-content: flex-start;
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters.sc_item_filters_align_left .sc_item_filters_header {
text-align: left;
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters.sc_item_filters_align_right .list_wrap .sc_item_filters_tabs {
justify-content: flex-start;
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters.sc_item_filters_align_right .sc_item_filters_header {
text-align: right;
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters.sc_item_filters_align_center .list_wrap .sc_item_filters_tabs {
justify-content: flex-start;
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters.sc_item_filters_align_center .sc_item_filters_header {
text-align: center;
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .sc_item_filters_header {
flex-basis: 100%;
order: 1;
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .title_wrap {
order: 2;
font-size: 1rem;
padding-right: 3.6rem;
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .title_wrap .toggle_title {
color: var(--theme-color-text_dark);
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .title_wrap .active_tab {
text-transform: capitalize;
cursor: pointer;
color: var(--theme-color-text_link3);
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap {
overflow: hidden;
order: 3;
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap .sc_item_filters_tabs {
margin-bottom: 0 !important;
transform: translateX(-100%);
transition: transform 1s ease;
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap .sc_item_filters_tabs li {
padding: 1px 15px 0;
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap .sc_item_filters_tabs li a {
text-transform: capitalize;
color: var(--theme-color-text_dark);
padding-bottom: 0;
font-size: 1rem;
border-bottom: none;
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap .sc_item_filters_tabs li a:after {
display: none;
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap .sc_item_filters_tabs li a:hover {
color: var(--theme-color-text_link3);
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap .sc_item_filters_tabs li.sc_item_filters_tabs_active a {
color: var(--theme-color-text_link3);
}
.sc_style_toggle .sc_blogger .sc_item_filters_wrap .sc_item_filters .list_wrap .sc_item_filters_tabs.active {
transform: translateX(0);
transition: transform 1s ease;
}  .sc_blogger .sc_blogger_filters .sc_item_filters_tabs li a {
display: inline-block;
}
.sc_blogger_lay_portfolio .sc_blogger_filters,
.sc_blogger_lay_portfolio_grid .sc_blogger_filters {
margin-bottom: 2.4em;
}
.sc_blogger_lay_portfolio .sc_blogger_filters.sc_item_filters_align_left, .sc_blogger_lay_portfolio .sc_blogger_filters.sc_item_filters_align_right,
.sc_blogger_lay_portfolio_grid .sc_blogger_filters.sc_item_filters_align_left,
.sc_blogger_lay_portfolio_grid .sc_blogger_filters.sc_item_filters_align_right {
border-bottom: none;
padding-bottom: 0;
}
.sc_blogger_lay_portfolio .sc_blogger_filters.sc_item_filters_align_right.sc_item_filters_no_title .sc_item_filters_tabs li:first-child,
.sc_blogger_lay_portfolio_grid .sc_blogger_filters.sc_item_filters_align_right.sc_item_filters_no_title .sc_item_filters_tabs li:first-child {
padding-left: 0;
}
.sc_blogger_lay_portfolio .sc_blogger_filters .sc_item_filters_tabs li,
.sc_blogger_lay_portfolio_grid .sc_blogger_filters .sc_item_filters_tabs li {
padding: 0 13px;
}
.sc_blogger_lay_portfolio .sc_blogger_filters .sc_item_filters_tabs li a,
.sc_blogger_lay_portfolio_grid .sc_blogger_filters .sc_item_filters_tabs li a {
font-size: 16px;
color: var(--theme-color-alter_text);
padding-bottom: 5px;
position: relative;
}
.sc_blogger_lay_portfolio .sc_blogger_filters .sc_item_filters_tabs li a:after,
.sc_blogger_lay_portfolio_grid .sc_blogger_filters .sc_item_filters_tabs li a:after {
content: '';
position: absolute;
bottom: 0;
left: auto;
right: 0;
height: 2px;
width: 0;
background-color: var(--theme-color-alter_link);
transition: all 0.3s;
}
.sc_blogger_lay_portfolio .sc_blogger_filters .sc_item_filters_tabs li a:hover,
.sc_blogger_lay_portfolio_grid .sc_blogger_filters .sc_item_filters_tabs li a:hover {
color: var(--theme-color-alter_dark);
}
.sc_blogger_lay_portfolio .sc_blogger_filters .sc_item_filters_tabs li a:hover:after,
.sc_blogger_lay_portfolio_grid .sc_blogger_filters .sc_item_filters_tabs li a:hover:after {
width: 100%;
left: 0;
right: auto;
transition: all 0.3s;
}
.sc_blogger_lay_portfolio .sc_blogger_filters .sc_item_filters_tabs li.sc_item_filters_tabs_active a,
.sc_blogger_lay_portfolio_grid .sc_blogger_filters .sc_item_filters_tabs li.sc_item_filters_tabs_active a {
border: none;
color: var(--theme-color-alter_dark);
}
.sc_blogger_lay_portfolio .sc_blogger_filters .sc_item_filters_tabs li.sc_item_filters_tabs_active a:after,
.sc_blogger_lay_portfolio_grid .sc_blogger_filters .sc_item_filters_tabs li.sc_item_filters_tabs_active a:after {
width: 100%;
left: 0;
right: auto;
transition: all 0.3s;
} .sc_portfolio .slider_container .swiper-pagination-bullet,
.sc_portfolio .slider_outer .swiper-pagination-bullet,
.sc_blogger.sc_blogger_portfolio .slider_container .swiper-pagination-bullet,
.sc_blogger.sc_blogger_portfolio .slider_outer .swiper-pagination-bullet {
width: 8px;
height: 8px;
}
.sc_portfolio .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet,
.sc_portfolio .slider_container .slider_pagination_wrap .swiper-pagination-bullet,
.sc_portfolio .slider_outer .slider_pagination_wrap .swiper-pagination-bullet,
.sc_portfolio .swiper-pagination-custom .swiper-pagination-button,
.sc_blogger.sc_blogger_portfolio .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet,
.sc_blogger.sc_blogger_portfolio .slider_container .slider_pagination_wrap .swiper-pagination-bullet,
.sc_blogger.sc_blogger_portfolio .slider_outer .slider_pagination_wrap .swiper-pagination-bullet,
.sc_blogger.sc_blogger_portfolio .swiper-pagination-custom .swiper-pagination-button {
border-color: var(--theme-color-alter_bd_color);
background-color: var(--theme-color-alter_bd_color);
}
.sc_portfolio .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,
.sc_portfolio .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.sc_portfolio .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.sc_portfolio .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-bullet-active,
.sc_blogger.sc_blogger_portfolio .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,
.sc_blogger.sc_blogger_portfolio .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.sc_blogger.sc_blogger_portfolio .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.sc_blogger.sc_blogger_portfolio .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-bullet-active {
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
}
.sc_portfolio .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,
.sc_blogger.sc_blogger_portfolio .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets {
margin-top: 2.2em;
} .sc_blogger_excerpt_default .post_layout_excerpt {
margin-bottom: 0 !important;
}
.sc_blogger_excerpt_default .sc_item_posts_container .post_layout_excerpt {
margin-bottom: 0.4em !important;
}
.sc_portfolio_eclipse .sc_portfolio_content > .sc_portfolio_item + .sc_portfolio_item,
.sc_portfolio_extra .sc_portfolio_content > .sc_portfolio_item + .sc_portfolio_item,
.sc_portfolio_default .sc_portfolio_content > .sc_portfolio_item + .sc_portfolio_item,
.sc_blogger_portfolio_default > .sc_blogger_content > .column-1_1 + .column-1_1,
.sc_blogger_classic_default > .sc_blogger_content > .column-1_1 + .column-1_1 {
margin-top: 1.5em;
}
.sc_blogger_portestate_default > .sc_blogger_content .sc_blogger_item_portestate_default + .sc_blogger_item_portestate_default,
.sc_blogger_lay_portfolio > .sc_blogger_content .sc_blogger_item_lay_portfolio + .sc_blogger_item_lay_portfolio {
margin-top: 2em;
}
.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide .sc_portfolio_item .post_featured_bg {
background-position: center center;
background-size: cover;
}
.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide .sc_portfolio_item .post_featured_bg:before {
padding-top: 15rem;
}
.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide:nth-child(odd) {
width: 35% !important;
}
.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide:nth-child(even) {
width: 65% !important;
}
.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_2 .swiper-slide .post_featured_bg:before {
padding-top: 24.8rem;
}
.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_3 .swiper-slide .post_featured_bg:before {
padding-top: 20rem;
}
.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_4 .swiper-slide .post_featured_bg:before {
padding-top: 18rem;
}
.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_4 .sc_portfolio_item .post_featured .post_info, .slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_5 .sc_portfolio_item .post_featured .post_info, .slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_6 .sc_portfolio_item .post_featured .post_info {
bottom: 20px;
left: 0;
padding: 13px 18px 11px;
}
.slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_4 .sc_portfolio_item .post_featured .post_info .post_title, .slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_5 .sc_portfolio_item .post_featured .post_info .post_title, .slider_width_auto .sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_6 .sc_portfolio_item .post_featured .post_info .post_title {
font-size: 1.1rem;
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide .sc_portfolio_item .post_featured_bg {
background-position: center center;
background-size: cover;
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide .sc_portfolio_item .post_featured_bg:before {
padding-top: 20rem;
}
.sc_portfolio.sc_portfolio_default > div:not([class*="masonry"]) .post_featured.with_video_autoplay:before {
content: '';
display: inline-block;
width: 0;
vertical-align: top;
margin-left: -0.3em;
}
.sc_portfolio.sc_portfolio_default > div:not([class*="masonry"]) .post_featured.with_video_autoplay > .with_video_autoplay {
position: absolute;
z-index: 3;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_portfolio.sc_portfolio_default > div:not([class*="masonry"]) .post_featured.with_video_autoplay > .with_video_autoplay iframe {
height: 100% !important;
background-color: #000;
}
.sc_portfolio.sc_portfolio_default > div:not([class*="masonry"]) .post_featured.with_video_autoplay > .with_video_autoplay .mejs-layers,
.sc_portfolio.sc_portfolio_default > div:not([class*="masonry"]) .post_featured.with_video_autoplay > .with_video_autoplay .mejs-controls {
display: none;
}
.sc_portfolio.sc_portfolio_default > div:not([class*="masonry"]) .post_featured.with_video_autoplay > .with_video_autoplay video {
object-fit: cover;
height: 100% !important;
}
.sc_portfolio.sc_portfolio_default > div:not([class*="masonry"]) .post_featured.with_video_autoplay > .with_video_autoplay .with_video_autoplay,
.sc_portfolio.sc_portfolio_default > div:not([class*="masonry"]) .post_featured.with_video_autoplay > .with_video_autoplay .video_frame,
.sc_portfolio.sc_portfolio_default > div:not([class*="masonry"]) .post_featured.with_video_autoplay > .with_video_autoplay .wp-video,
.sc_portfolio.sc_portfolio_default > div:not([class*="masonry"]) .post_featured.with_video_autoplay > .with_video_autoplay .mejs-container,
.sc_portfolio.sc_portfolio_default > div:not([class*="masonry"]) .post_featured.with_video_autoplay > .with_video_autoplay .mejs-mediaelement {
height: 100% !important;
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured {
overflow: hidden;
position: relative;
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured > a {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 1;
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured.with_video_autoplay, .sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured.post_featured_bg {
background-position: center center;
background-size: cover;
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured.with_video_autoplay:before, .sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured.post_featured_bg:before {
padding-top: 20rem;
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured .mask {
display: none;
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured .post_info {
width: auto;
max-width: calc(100% - 30px);
height: auto;
top: auto;
right: auto;
bottom: 27px;
left: 0;
padding: 23px 28px 21px;
background-color: var(--theme-color-bg_color);
-webkit-transform: translateX(-100%) translateZ(0);
-ms-transform: translateX(-100%) translateZ(0);
transform: translateX(-100%) translateZ(0);
transition: all 0.3s;
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured .post_info .post_title {
font-size: 1.33rem;
line-height: 1.2em;
letter-spacing: 0;
text-transform: none;
font-weight: 400;
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured .post_info .post_title a {
color: var(--theme-color-text_dark) !important;
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured .post_info .post_meta .post_categories {
font-size: 15px;
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured .post_info .post_meta .post_categories a {
color: var(--theme-color-alter_text) !important;
}
.sc_portfolio.sc_portfolio_default .sc_portfolio_item .post_featured:hover .post_info {
-webkit-transform: translateX(0) translateZ(0);
-ms-transform: translateX(0) translateZ(0);
transform: translateX(0) translateZ(0);
transition: all 0.7s;
}
.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide .sc_portfolio_item .post_featured_bg {
background-position: center center;
background-size: cover;
}
.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide .sc_portfolio_item .post_featured_bg:before {
padding-top: 17rem;
}
.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide:nth-child(odd) {
width: 45% !important;
}
.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide:nth-child(even) {
width: 55% !important;
}
.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_2 .swiper-slide .post_featured_bg:before {
padding-top: 28.66rem;
}
.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_3 .post_featured_bg:before {
padding-top: 22rem;
}
.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_4 .post_featured_bg:before {
padding-top: 20rem;
}
.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_4 .sc_portfolio_item .post_featured .post_info, .slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_5 .sc_portfolio_item .post_featured .post_info, .slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_6 .sc_portfolio_item .post_featured .post_info {
bottom: 10px;
left: 10px;
}
.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_4 .sc_portfolio_item .post_featured .post_info .post_title, .slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_5 .sc_portfolio_item .post_featured .post_info .post_title, .slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_6 .sc_portfolio_item .post_featured .post_info .post_title {
font-size: 1.1rem;
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide .sc_portfolio_item .post_featured_bg {
background-position: center center;
background-size: cover;
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper .swiper-slide .sc_portfolio_item .post_featured_bg:before {
padding-top: 24rem;
}
.sc_portfolio.sc_portfolio_extra .trx_addons_columns_wrap {
margin-right: -16px;
}
.sc_portfolio.sc_portfolio_extra .trx_addons_columns_wrap > [class*="trx_addons_column-"] {
padding-right: 16px;
}
.sc_portfolio.sc_portfolio_extra .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"] {
padding-bottom: 16px;
}
.sc_portfolio.sc_portfolio_extra .trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"] {
padding-bottom: 16px;
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured {
overflow: hidden;
position: relative;
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured > a {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 1;
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured.post_featured_bg {
background-position: center center;
background-size: cover;
margin: 0;
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured.post_featured_bg:before {
padding-top: 100%;
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .mask {
display: none;
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info {
width: auto;
max-width: calc(100% - 80px);
height: auto;
top: auto;
right: auto;
bottom: 40px;
left: 40px;
padding: 0;
background-color: transparent;
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_title {
font-size: 1.412rem;
line-height: 1.25em;
letter-spacing: 0.5px;
font-weight: 400;
padding: 12px 21px 10px;
background-color: #1F242E;
transform: translateX(-101%);
transition: all 0.3s;
transition-duration: 0.3s;
transition-delay: 0ms;
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_title a {
color: #ffffff !important;
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_meta {
margin-top: 5px;
transform: translateX(-101%);
transition: all 0.3s;
transition-delay: 50ms;
transition-duration: 0.3s;
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_meta .post_categories {
font-size: 15px;
line-height: 1.25em;
padding: 7px 19px;
background-color: #323641;
max-width: 100%;
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_meta .post_categories a {
color: #ffffff !important;
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured:hover .post_info .post_title {
transform: translateX(0);
transition: all 0.7s ease;
transition-delay: 0ms;
transition-duration: 0.5s;
}
.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured:hover .post_info .post_meta {
transform: translateX(0);
transition: all 0.7s ease;
transition-delay: 50ms;
transition-duration: 0.5s;
}
.sc_portfolio.sc_portfolio_extra .trx_addons_column-1_5 .sc_portfolio_item .post_info,
.sc_portfolio.sc_portfolio_extra .trx_addons_column-1_6 .sc_portfolio_item .post_info,
.sc_portfolio.sc_portfolio_extra .trx_addons_column-1_3 .sc_portfolio_item .post_info,
.sc_portfolio.sc_portfolio_extra .trx_addons_column-1_4 .sc_portfolio_item .post_info {
left: 30px;
bottom: 30px;
max-width: calc(100% - 60px);
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured {
overflow: hidden;
position: relative;
margin-bottom: 0;
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured > a {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 7;
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured .mask {
display: block;
background-color: var(--theme-color-inverse_dark);
opacity: 0;
transition-delay: 300ms;
transition: 300ms;
transition-duration: 300ms;
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured .post_info {
width: calc(100% - 40px);
height: calc( 100% - 40px );
top: 20px;
right: 20px;
bottom: 20px;
left: 20px;
padding: 0;
background-color: transparent;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured .post_info .post_title {
font-size: 1.33rem;
line-height: 1.25em;
letter-spacing: 0;
font-weight: 400;
color: #ffffff !important;
overflow: hidden;
text-align: center;
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured .post_info .post_title a {
transform: translateY(100%);
transition-delay: 150ms;
transition: 300ms;
transition-duration: 400ms;
color: #ffffff !important;
margin-left: 0;
overflow: hidden;
padding-bottom: 2px;
text-overflow: ellipsis;
max-width: 100%;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
display: -moz-box;
-moz-line-clamp: 3;
-moz-box-orient: vertical;
line-clamp: 3;
box-orient: vertical;
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured .post_info .post_meta {
overflow: hidden;
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured .post_info .post_meta .post_categories {
font-size: 15px;
line-height: 1.4em;
color: #ffffff !important;
transform: translateY(100%);
transition-delay: 0ms;
transition: 300ms;
transition-duration: 400ms;
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured .post_info .post_meta .post_categories a {
color: #ffffff !important;
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured:hover .mask {
transition: all 0.3s;
opacity: 0.95;
transition-duration: 300ms;
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured:hover .post_info .post_title a {
transform: translateY(0);
transition-duration: 500ms;
}
.sc_portfolio.sc_portfolio_eclipse .sc_portfolio_item .post_featured:hover .post_info .post_meta .post_categories {
transform: translateY(0);
transition-duration: 500ms;
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: stretch;
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_featured {
flex-basis: 49%;
flex-shrink: 0;
margin-bottom: 0;
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap {
box-sizing: border-box;
padding: 2.2em 2.2em 1.9em;
display: -webkit-flex;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;
justify-content: center;
align-content: flex-start;
align-self: center;
flex-basis: 51%;
max-width: 51%;
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .post_title {
margin-bottom: 27px;
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .post_title a {
color: var(--theme-color-text_dark) !important;
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .post_title a:hover {
color: var(--theme-color-text_dark) !important;
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .post_description_content {
margin-bottom: 15px;
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .post_meta + .post_title {
margin-top: 12px;
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .post_meta .post_categories {
width: 100%;
font-size: 19px;
line-height: 21px;
font-weight: 400;
letter-spacing: 0.6px;
text-transform: uppercase;
color: var(--theme-color-text_dark);
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .post_meta .post_categories a {
color: var(--theme-color-text_dark) !important;
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .theme_button {
margin-top: 5%;
margin-bottom: -5%;
font-size: 18px;
line-height: 20px;
font-weight: 400;
letter-spacing: 0;
padding: 0;
background-color: transparent !important;
color: var(--theme-color-text_dark) !important;
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .theme_button .hover-arrow {
display: inline-block;
width: 39px;
height: 17px;
line-height: 20px;
overflow: hidden;
position: relative;
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
will-change: transform;
margin-left: 15px;
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .theme_button .hover-arrow:before {
top: -3px;
right: 2px;
position: absolute;
display: block;
font-family: "fontello";
color: var(--theme-color-text_dark);
font-size: 11px;
font-weight: 400;
line-height: 20px;
content: '\EA04';
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .theme_button:hover .hover-arrow {
width: 59px;
margin-left: 35px;
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .theme_button:hover .hover-arrow:before {
color: var(--theme-color-text_link);
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item .post_content_wrap {
padding: 3.2em 0 3.8em 3.9em;
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item + .sc_portfolio_item {
margin-top: 30px;
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_content.no_margin .sc_portfolio_item + .sc_portfolio_item {
margin-top: 0;
}
.content_wrap_fullscreen .elementor-section-full_width .sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item .post_content_wrap {
margin-right: calc((100vw - var(--theme-var-page))/2);
}
.content_wrap_fullscreen .elementor-section-full_width .sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item .post_content_wrap .theme_button {
margin-top: 27%;
margin-bottom: -27%;
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_columns_wrap [class*="trx_addons_column-"] .sc_portfolio_item .post_content_wrap {
padding: 1.5em 1.5em;
margin-right: 0;
align-self: flex-start;
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_columns_wrap [class*="trx_addons_column-"] .sc_portfolio_item .post_content_wrap .theme_button .hover-arrow {
margin-left: 15px;
width: 20px;
}
.sc_portfolio.sc_portfolio_band .sc_portfolio_columns_wrap [class*="trx_addons_column-"] .sc_portfolio_item .post_content_wrap .theme_button:hover .hover-arrow {
margin-left: 15px;
width: 38px;
}
.detail_default_style ~ .sc_portfolio.sc_portfolio_simple.related_wrap .related_wrap_title {
width: calc(37% - 20px);
}
.detail_default_style ~ .sc_portfolio.sc_portfolio_simple.related_wrap .related_columns {
width: 63%;
}
.sc_portfolio.sc_portfolio_simple.related_wrap {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: flex-start;
}
.sc_portfolio.sc_portfolio_simple.related_wrap .related_wrap_title {
margin-right: 20px;
width: calc(34% - 20px);
line-height: 1em;
margin-top: -6px;
}
.sc_portfolio.sc_portfolio_simple.related_wrap .related_columns {
width: 66%;
padding-top: 3.1em;
border-top: 1px solid var(--theme-color-text_dark);
}
.sc_portfolio.sc_portfolio_simple.related_wrap .related_columns .sc_portfolio_item {
padding: 0 33px 34px 0;
display: inline-block;
}
.sc_portfolio.sc_portfolio_simple.related_wrap .related_columns .sc_portfolio_item .post_title {
font-size: 1.333em;
}
.sc_portfolio.sc_portfolio_simple.related_wrap .related_columns .sc_portfolio_item .post_meta {
display: inline-block;
}
.sc_portfolio.sc_portfolio_simple .sc_portfolio_item {
padding: 0 33px 18px 0;
display: inline-block;
width: auto;
}
.sc_portfolio.sc_portfolio_simple .sc_portfolio_item:last-child {
padding-right: 0;
}
.sc_portfolio.sc_portfolio_simple .sc_portfolio_item .post_content_wrap {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: row-reverse;
justify-content: flex-end;
align-items: baseline;
}
.sc_portfolio.sc_portfolio_simple .sc_portfolio_item .post_content_wrap .post_title {
font-size: 1.944em;
margin-bottom: 0;
}
.sc_portfolio.sc_portfolio_simple .sc_portfolio_item .post_content_wrap .post_meta {
color: var(--theme-color-alter_text);
margin-top: 0;
margin-bottom: 3px;
display: none;
}
.sc_portfolio.sc_portfolio_simple .sc_portfolio_item .post_content_wrap .post_meta .post_categories {
font-size: 15px;
letter-spacing: 0;
font-weight: inherit;
color: var(--theme-color-alter_text);
}
.sc_portfolio.sc_portfolio_simple .sc_portfolio_item .post_content_wrap .post_meta .post_categories a {
color: var(--theme-color-alter_text) !important;
}
.sc_portfolio.sc_portfolio_simple .sc_portfolio_item .post_content_wrap .post_meta .post_categories a:hover {
color: var(--theme-color-text_link) !important;
}
.sc_portfolio.sc_portfolio_simple .sc_portfolio_item .post_content_wrap .post_meta:before {
content: '/';
margin: 0 5px 0 9px;
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured {
overflow: hidden;
position: relative;
margin-bottom: 0;
width: 100%;
height: 100%;
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured > a {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 7;
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured .mask {
top: 10px;
left: 10px;
bottom: 10px;
right: 10px;
display: block;
background: var(--theme-color-bg_color);
opacity: 0;
transition-delay: 300ms;
transition: 300ms;
transition-duration: 300ms;
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured .post_info {
width: calc(100% - 40px);
height: calc(100% - 40px);
padding: 0;
background-color: transparent;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
text-align: center;
top: 20px;
left: 20px;
right: 20px;
bottom: 20px;
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured .post_info .post_title {
font-size: 1.33rem;
line-height: 1.25em;
letter-spacing: 0;
font-weight: 400;
color: var(--theme-color-text_dark) !important;
overflow: hidden;
width: 100%;
text-align: center;
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured .post_info .post_title a {
transform: translateY(100%);
transition-delay: 150ms;
transition: 300ms;
transition-duration: 400ms;
color: var(--theme-color-text_dark) !important;
text-overflow: ellipsis;
max-width: 100%;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
display: -moz-box;
-moz-line-clamp: 3;
-moz-box-orient: vertical;
line-clamp: 3;
box-orient: vertical;
overflow: hidden;
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured .post_info .post_meta {
overflow: hidden;
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured .post_info .post_meta .post_categories {
font-size: 15px;
line-height: 1.4em;
color: var(--theme-color-text_light) !important;
transform: translateY(100%);
transition-delay: 0ms;
transition: 300ms;
transition-duration: 400ms;
overflow: hidden;
text-overflow: ellipsis;
max-width: 100%;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
display: -moz-box;
-moz-line-clamp: 2;
-moz-box-orient: vertical;
line-clamp: 2;
box-orient: vertical;
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured .post_info .post_meta .post_categories a {
color: var(--theme-color-text_light) !important;
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured:hover .mask {
transition: all 0.3s;
opacity: 1;
transition-duration: 300ms;
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured:hover .post_info .post_title a {
transform: translateY(0);
transition-duration: 500ms;
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured:hover .post_info .post_meta .post_categories {
transform: translateY(0);
transition-duration: 500ms;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container {
display: grid;
gap: 30px 30px;
grid-template: auto/repeat(4, 1fr);
grid-auto-flow: dense;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container .sc_portfolio_item {
min-height: 390px;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.no_margin {
gap: 0 0;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container[class*="grid_wrap_"] {
margin: 0 !important;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_1 {
grid-template-columns: 1fr !important;
grid-template-rows: 500px !important;
gap: 30px 30px;
grid-template-areas: "md-1";
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_1 .sc_portfolio_item {
min-height: unset;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_1 .sc_portfolio_item:nth-child(1) {
grid-area: md-1;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_1.no_margin {
gap: 0 0;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_2 {
grid-template-columns: 1fr 1fr !important;
grid-template-rows: 500px !important;
gap: 30px 30px;
grid-template-areas: "md-1 md-2";
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_2 .sc_portfolio_item {
min-height: unset;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_2 .sc_portfolio_item:nth-child(1) {
grid-area: md-1;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_2 .sc_portfolio_item:nth-child(2) {
grid-area: md-2;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_2.no_margin {
gap: 0 0;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_3 {
grid-template-columns: 1fr 1fr !important;
grid-template-rows: 1fr 1fr 1fr 1fr 1fr !important;
gap: 30px 30px;
grid-template-areas: "md-1 md-3" "md-1 md-3"  "md-1 md-3" "md-2 md-3"  "md-2 md-3";
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_3 .sc_portfolio_item {
min-height: unset;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_3 .sc_portfolio_item:nth-child(1) {
grid-area: md-1;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_3 .sc_portfolio_item:nth-child(2) {
grid-area: md-2;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_3 .sc_portfolio_item:nth-child(3) {
grid-area: md-3;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_3.no_margin {
gap: 0 0;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_4 {
grid-template-columns: 1fr 1fr !important;
grid-template-rows: 1fr 1fr 1fr 1fr 1fr !important;
gap: 30px 30px;
grid-template-areas: "md-1 md-3" "md-1 md-3" "md-1 md-4" "md-2 md-4" "md-2 md-4";
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_4 .sc_portfolio_item {
min-height: unset;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_4 .sc_portfolio_item:nth-child(1) {
grid-area: md-1;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_4 .sc_portfolio_item:nth-child(2) {
grid-area: md-2;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_4 .sc_portfolio_item:nth-child(3) {
grid-area: md-3;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_4 .sc_portfolio_item:nth-child(4) {
grid-area: md-4;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_4.no_margin {
gap: 0 0;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_5 {
grid-template-columns: 1fr 1fr 1fr !important;
grid-template-rows: 1fr 1fr 1fr 1fr 1fr !important;
gap: 30px 30px;
grid-template-areas: "md-1 md-3 md-5" "md-1 md-3 md-5" "md-1 md-4 md-5" "md-2 md-4 md-5" "md-2 md-4 md-5";
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_5 .sc_portfolio_item {
min-height: unset;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_5 .sc_portfolio_item:nth-child(1) {
grid-area: md-1;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_5 .sc_portfolio_item:nth-child(2) {
grid-area: md-2;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_5 .sc_portfolio_item:nth-child(3) {
grid-area: md-3;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_5 .sc_portfolio_item:nth-child(4) {
grid-area: md-4;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_5 .sc_portfolio_item:nth-child(5) {
grid-area: md-5;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_5.no_margin {
gap: 0 0;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6 {
grid-template-columns: 1fr 1fr 1fr !important;
grid-template-rows: repeat(12, 1fr) !important;
gap: 30px 30px;
grid-template-areas: "md-1 md-3 md-5"  "md-1 md-3 md-5"  "md-1 md-3 md-5"  "md-1 md-3 md-5"  "md-1 md-3 md-5"  "md-2 md-3 md-5"  "md-2 md-3 md-6"  "md-2 md-4 md-6"  "md-2 md-4 md-6"  "md-2 md-4 md-6"  "md-2 md-4 md-6"  "md-2 md-4 md-6";
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6 .sc_portfolio_item {
min-height: unset;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6 .sc_portfolio_item:nth-child(1) {
grid-area: md-1;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6 .sc_portfolio_item:nth-child(2) {
grid-area: md-2;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6 .sc_portfolio_item:nth-child(3) {
grid-area: md-3;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6 .sc_portfolio_item:nth-child(4) {
grid-area: md-4;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6 .sc_portfolio_item:nth-child(5) {
grid-area: md-5;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6 .sc_portfolio_item:nth-child(6) {
grid-area: md-6;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_6.no_margin {
gap: 0 0;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 {
grid-template-columns: 1fr 1fr 1fr 1fr !important;
grid-template-rows: repeat(12, 1fr) !important;
gap: 30px 30px;
grid-template-areas: "md-1 md-3 md-5 md-7"  "md-1 md-3 md-5 md-7"  "md-1 md-3 md-5 md-7"  "md-1 md-3 md-5 md-7"  "md-1 md-3 md-5 md-7"  "md-2 md-3 md-5 md-7"  "md-2 md-3 md-6 md-7"  "md-2 md-4 md-6 md-7"  "md-2 md-4 md-6 md-7"  "md-2 md-4 md-6 md-7"  "md-2 md-4 md-6 md-7"  "md-2 md-4 md-6 md-7";
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 .sc_portfolio_item {
min-height: unset;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 .sc_portfolio_item:nth-child(1) {
grid-area: md-1;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 .sc_portfolio_item:nth-child(2) {
grid-area: md-2;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 .sc_portfolio_item:nth-child(3) {
grid-area: md-3;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 .sc_portfolio_item:nth-child(4) {
grid-area: md-4;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 .sc_portfolio_item:nth-child(5) {
grid-area: md-5;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 .sc_portfolio_item:nth-child(6) {
grid-area: md-6;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7 .sc_portfolio_item:nth-child(7) {
grid-area: md-7;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_7.no_margin {
gap: 0 0;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 {
grid-template-columns: 1fr 1fr 1fr 1fr !important;
grid-template-rows: repeat(12, 1fr) !important;
gap: 30px 30px;
grid-template-areas: "md-1 md-3 md-5 md-7"  "md-1 md-3 md-5 md-7"  "md-1 md-3 md-5 md-7"  "md-1 md-3 md-5 md-7"  "md-1 md-3 md-5 md-7"  "md-2 md-3 md-5 md-7"  "md-2 md-3 md-6 md-7"  "md-2 md-4 md-6 md-7"  "md-2 md-4 md-6 md-8"  "md-2 md-4 md-6 md-8"  "md-2 md-4 md-6 md-8"  "md-2 md-4 md-6 md-8";
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item {
min-height: unset;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(1) {
grid-area: md-1;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(2) {
grid-area: md-2;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(3) {
grid-area: md-3;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(4) {
grid-area: md-4;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(5) {
grid-area: md-5;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(6) {
grid-area: md-6;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(7) {
grid-area: md-7;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8 .sc_portfolio_item:nth-child(8) {
grid-area: md-8;
}
.sc_portfolio.sc_portfolio_fill .sc_item_posts_container.grid_wrap_8.no_margin {
gap: 0 0;
}
.sc_portfolio .sc_portfolio_item .post_featured.with_thumb .post_video_hover {
top: 20px;
right: 20px;
margin: 0;
left: auto;
width: 40px;
height: 40px;
line-height: 40px;
font-size: 12px;
letter-spacing: -4px;
}
.sc_blogger_lay_portfolio .sc_blogger_item .sc_blogger_item_body .post_featured.with_thumb .post_video_hover,
.sc_blogger_lay_portfolio_grid .sc_blogger_item .sc_blogger_item_body .post_featured.with_thumb .post_video_hover {
top: 20px;
right: 20px;
margin: 0;
left: auto;
width: 40px;
height: 40px;
line-height: 40px;
font-size: 12px;
letter-spacing: -4px;
z-index: 2001;
-webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.05);
-ms-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.05);
box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.05);
}
.sc_blogger_lay_portfolio .sc_blogger_item .sc_blogger_item_body .post_video_play [class*="post_info_"],
.sc_blogger_lay_portfolio_grid .sc_blogger_item .sc_blogger_item_body .post_video_play [class*="post_info_"] {
display: none !important;
}
.sc_blogger_lay_portfolio .sc_blogger_item .post_meta .post_sponsored,
.sc_blogger_lay_portfolio_grid .sc_blogger_item .post_meta .post_sponsored {
display: none;
} .sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .post_featured {
margin-bottom: 17px;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content {
margin-bottom: 20px;
text-align: left;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .sc_blogger_item_title a {
color: var(--theme-color-text_dark) !important;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .post_meta {
margin: 3px 0 0 0;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .post_meta .post_meta_item a,
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .post_meta .post_meta_item {
color: var(--theme-color-alter_text) !important;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .post_meta .post_categories {
font-size: 15px;
} .sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl {
opacity: 0;
transition: all 0.3s;
transform: scale(0.8);
bottom: 30px;
left: 30px;
padding: 20px 26px 17px;
background-color: var(--theme-color-bg_color);
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title {
font-size: 1.33rem;
line-height: 1.4rem;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a {
color: var(--theme-color-text_dark) !important;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta {
margin-top: 3px;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories {
font-size: 15px;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item a,
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item {
color: var(--theme-color-alter_text) !important;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl {
opacity: 1;
transition: all 0.3s;
transform: scale(1);
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_5 .sc_blogger_item .post_featured_bg[data-ratio="10:9"]:before {
padding-top: 94%;
} .sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc {
transition: all 0.4s;
transform: translateY(100%);
bottom: 0;
left: 0;
right: 0;
margin: 0 auto;
padding: 21px 26px 17px;
width: 70%;
max-width: 70%;
background-color: var(--theme-color-bg_color);
opacity: 0;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title {
font-size: 1.33rem;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title a {
color: var(--theme-color-text_dark) !important;
overflow: hidden;
text-overflow: ellipsis;
max-width: 100%;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
display: -moz-box;
-moz-line-clamp: 3;
-moz-box-orient: vertical;
line-clamp: 3;
box-orient: vertical;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta.post_meta_categories {
margin-top: 6px;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta.post_meta_categories .post_categories {
font-size: 15px;
overflow: hidden;
text-overflow: ellipsis;
max-width: 100%;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
display: -moz-box;
-moz-line-clamp: 2;
-moz-box-orient: vertical;
line-clamp: 2;
box-orient: vertical;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta .post_meta_item a,
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta .post_meta_item {
color: var(--theme-color-alter_text) !important;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured.hover_link.with_thumb > .bg_in {
transition: all 0.3s ease;
transform: scale(1.009, 1.009);
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured.hover_link.with_thumb:hover > .bg_in {
transform: scale(1.04, 1.04);
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bc {
transition: all 0.4s;
transform: translateY(0);
bottom: 38px;
opacity: 1;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_6 .sc_blogger_item .post_featured_bg[data-ratio="10:9"]:before {
padding-top: 94%;
} .sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl {
left: 15%;
bottom: 10%;
background-color: transparent;
overflow: hidden;
padding: 0;
text-align: left;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title {
font-size: 1.33rem;
line-height: 1.25em;
letter-spacing: 0;
font-weight: 400;
padding: 10px 22px 7px 18px;
background-color: #1F242E;
transform: translateX(-105%);
transition: all 0.3s;
transition-duration: 0.3s;
transition-delay: 0ms;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a {
color: #ffffff !important;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta {
margin-top: 5px;
transform: translateX(-105%);
transition: all 0.3s;
transition-delay: 50ms;
transition-duration: 0.3s;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories {
font-size: 15px;
line-height: 1.6em;
padding: 6px 24px 5px 20px;
background-color: #323641;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories a {
color: #ffffff !important;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl .sc_blogger_item_title {
transform: translateX(0);
transition: all 0.7s;
transition-delay: 0ms;
transition-duration: 0.5s;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl .post_meta {
transform: translateX(0);
transition: all 0.7s;
transition-delay: 50ms;
transition-duration: 0.5s;
} .sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_item .sc_blogger_item_body .post_featured {
margin-bottom: 19px;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_item .sc_blogger_item_body .post_featured .mask {
display: none;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content {
margin-bottom: 10px;
text-align: center;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .sc_blogger_item_title {
font-size: 1.2rem;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .sc_blogger_item_title a {
color: var(--theme-color-text_dark) !important;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .post_meta {
margin: 4px 0 0 0;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .post_meta .post_meta_item a,
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .post_meta .post_meta_item {
color: var(--theme-color-alter_text) !important;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .post_meta .post_categories {
font-size: 15px;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_columns_wrap .trx_addons_column-1_2 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .sc_blogger_item_title {
font-size: 1.55rem;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_content .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .sc_blogger_item_title {
font-size: 1.55rem;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_content .sc_blogger_item + .sc_blogger_item {
padding-top: 30px;
} .sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item {
width: 100%;
height: 100%;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured .link {
z-index: 10;
display: block;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured .bg_in {
transform: scale(1.02, 1.02);
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc {
transition: all 0.3s;
max-width: unset;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;
justify-content: center;
text-align: center;
bottom: 0;
left: 0;
right: 0;
top: 0;
padding: 20px;
background-color: transparent;
transform: none;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title {
font-size: 1.33rem;
line-height: 1.4em;
overflow: hidden;
color: #ffffff !important;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title a {
transform: translateY(100%);
transition-delay: 150ms;
transition: 300ms;
transition-duration: 400ms;
color: #ffffff !important;
overflow: hidden;
text-overflow: ellipsis;
max-width: 100%;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
display: -moz-box;
-moz-line-clamp: 3;
-moz-box-orient: vertical;
line-clamp: 3;
box-orient: vertical;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta {
margin-top: 3px;
overflow: hidden;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta .post_meta_item a,
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta .post_meta_item {
color: #ffffff !important;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta .post_categories {
font-size: 15px;
transform: translateY(100%);
transition-delay: 0ms;
transition: 300ms;
transition-duration: 400ms;
width: 100%;
overflow: hidden;
text-overflow: ellipsis;
max-width: 100%;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
display: -moz-box;
-moz-line-clamp: 2;
-moz-box-orient: vertical;
line-clamp: 2;
box-orient: vertical;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc:before {
content: '';
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
display: block;
z-index: -1;
background-color: var(--theme-color-inverse_dark);
opacity: 0;
transition-delay: 300ms;
transition: 300ms;
transition-duration: 300ms;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bc:before {
transition: all 0.3s;
opacity: 0.95;
transition-duration: 300ms;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bc .sc_blogger_item_title a {
transform: translateY(0);
transition-duration: 500ms;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bc .post_meta .post_categories {
transform: translateY(0);
transition-duration: 500ms;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .sc_blogger_item .post_featured_bg[data-ratio="10:7"]:before {
padding-top: 72%;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .trx_addons_columns_wrap {
margin-right: 0;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .trx_addons_columns_wrap > [class*="trx_addons_column-"] {
padding-right: 0;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_14 .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"] {
padding-bottom: 0;
} .sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured .link {
z-index: 10;
display: block;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc {
transition: all 0.3s;
max-width: unset;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;
justify-content: center;
text-align: center;
bottom: 0;
left: 0;
right: 0;
top: 0;
padding: 20px;
background-color: transparent;
transform: none;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title {
font-size: 1.33rem;
line-height: 1.4em;
overflow: hidden;
color: #ffffff !important;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title a {
transform: translateY(100%);
transition-delay: 150ms;
transition: 300ms;
transition-duration: 400ms;
color: #ffffff !important;
text-overflow: ellipsis;
max-width: 100%;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
display: -moz-box;
-moz-line-clamp: 3;
-moz-box-orient: vertical;
line-clamp: 3;
box-orient: vertical;
overflow: hidden;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta {
margin-top: 3px;
overflow: hidden;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta .post_meta_item a,
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta .post_meta_item {
color: #ffffff !important;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta .post_categories {
font-size: 15px;
transform: translateY(100%);
transition-delay: 0ms;
transition: 300ms;
transition-duration: 400ms;
width: 100%;
overflow: hidden;
text-overflow: ellipsis;
max-width: 100%;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
display: -moz-box;
-moz-line-clamp: 2;
-moz-box-orient: vertical;
line-clamp: 2;
box-orient: vertical;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc:before {
content: '';
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
display: block;
z-index: -1;
background-color: var(--theme-color-inverse_dark);
opacity: 0;
transition-delay: 300ms;
transition: 300ms;
transition-duration: 300ms;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bc:before {
transition: all 0.3s;
opacity: 0.95;
transition-duration: 300ms;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bc .sc_blogger_item_title a {
transform: translateY(0);
transition-duration: 500ms;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bc .post_meta .post_categories {
transform: translateY(0);
transition-duration: 500ms;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .trx_addons_columns_wrap {
margin-right: 0;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .trx_addons_columns_wrap > [class*="trx_addons_column-"] {
padding-right: 0;
padding-bottom: 0 !important;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_15 .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"] {
padding-bottom: 0;
} .sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .sc_blogger_item .sc_blogger_item_body .post_featured .link {
z-index: 10;
display: block;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl {
opacity: 0;
transition: all 0.3s;
transform: scale(0.8);
max-width: unset;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;
justify-content: flex-end;
bottom: 30px;
left: 30px;
right: 30px;
top: 30px;
padding: 20px 39px 30px;
background-color: var(--theme-color-bg_color);
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title {
font-size: 1.33rem;
line-height: 1.3em;
padding-bottom: 1px;
text-overflow: ellipsis;
max-width: 100%;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
display: -moz-box;
-moz-line-clamp: 3;
-moz-box-orient: vertical;
line-clamp: 3;
box-orient: vertical;
overflow: hidden;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a {
color: var(--theme-color-text_dark) !important;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta {
margin-top: 3px;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories {
font-size: 15px;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item a,
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item {
color: var(--theme-color-alter_text) !important;
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl {
opacity: 1;
transition: all 0.3s;
transform: scale(1);
}
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style_16 .sc_blogger_item .post_featured_bg[data-ratio="10:9"]:before {
padding-top: 96%;
} .sc_blogger_lay_portfolio_grid {       }
.sc_blogger_lay_portfolio_grid .sc_item_featured [class*="post_info_"] {
z-index: 2001 !important;
}
.sc_blogger_lay_portfolio_grid .sc_blogger_item .post_featured.without_thumb {
height: 100%;
}
.sc_blogger_lay_portfolio_grid .sc_blogger_item .post_featured.without_thumb .slider-slide,
.sc_blogger_lay_portfolio_grid .sc_blogger_item .post_featured.without_thumb .slider_outer,
.sc_blogger_lay_portfolio_grid .sc_blogger_item .post_featured.without_thumb .slider_container {
height: 100% !important;
min-height: 200px !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body {
width: 100%;
height: 100%;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured_bg {
width: 100%;
height: 100%;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl {
opacity: 0;
transition: all 0.3s;
transform: scale(0.8);
bottom: 50px;
left: 50px;
padding: 20px 27px 17px;
max-height: calc(100% - 100px);
max-width: calc(100% - 100px);
background-color: var(--theme-color-bg_color);
overflow: hidden;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title {
font-size: 1.33rem;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a {
color: var(--theme-color-text_dark) !important;
overflow: hidden;
text-overflow: ellipsis;
max-width: 100%;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
display: -moz-box;
-moz-line-clamp: 3;
-moz-box-orient: vertical;
line-clamp: 3;
box-orient: vertical;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta {
margin-top: 3px;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories {
font-size: 16px;
width: 100%;
overflow: hidden;
text-overflow: ellipsis;
max-width: 100%;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
display: -moz-box;
-moz-line-clamp: 2;
-moz-box-orient: vertical;
line-clamp: 2;
box-orient: vertical;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item a,
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item {
color: var(--theme-color-alter_text) !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl {
opacity: 1;
transition: all 0.3s;
transform: scale(1);
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_1 {
display: grid;
grid-template-columns: 1fr;
grid-template-rows: 323px 323px;
gap: 0 0;
grid-template-areas: "md-1" "md-1";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1) {
grid-area: md-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_2 {
display: grid;
grid-template-columns: 1fr 1fr;
grid-template-rows: 323px 323px;
gap: 0 0;
grid-template-areas: "md-1 md-2" "md-1 md-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1) {
grid-area: md-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2) {
grid-area: md-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_3 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 323px 323px;
gap: 0 0;
grid-template-areas: "md-3-1 md-3-1 md-3-2 md-3-2"  "md-3-1 md-3-1 md-3-3 md-3-3";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1) {
grid-area: md-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2) {
grid-area: md-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3) {
grid-area: md-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_4 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 323px 323px;
gap: 0 0;
grid-template-areas: "lg-3-1 lg-3-1 md-3-1 md-3-1" "lg-3-1 lg-3-1 sm-3-1 sm-3-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1) {
grid-area: lg-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2) {
grid-area: md-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3) {
grid-area: sm-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4) {
grid-area: sm-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 323px 323px;
gap: 0 0;
grid-template-areas: "lg-3-1 lg-3-1 sm-3-1 sm-3-2"  "lg-3-1 lg-3-1 sm-3-3 sm-3-4";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1) {
grid-area: lg-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2) {
grid-area: sm-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3) {
grid-area: sm-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4) {
grid-area: sm-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5) {
grid-area: sm-3-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 323px 323px 323px 323px;
gap: 0 0;
grid-template-areas: "lg-3-1 lg-3-1 md-3-1 md-3-1"  "lg-3-1 lg-3-1 md-3-2 md-3-2"  "md-3-3 md-3-4 lg-3-2 lg-3-2" "md-3-3 md-3-4 lg-3-2 lg-3-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1) {
grid-area: lg-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2) {
grid-area: md-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3) {
grid-area: md-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4) {
grid-area: md-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5) {
grid-area: md-3-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6) {
grid-area: lg-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 323px 323px 323px 323px;
gap: 0 0;
grid-template-areas: "lg-3-1 lg-3-1 md-3-1 md-3-1"  "lg-3-1 lg-3-1 sm-3-1 sm-3-2"  "md-3-2 md-3-3 lg-3-2 lg-3-2" "md-3-2 md-3-3 lg-3-2 lg-3-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1) {
grid-area: lg-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2) {
grid-area: md-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3) {
grid-area: sm-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4) {
grid-area: sm-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5) {
grid-area: md-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6) {
grid-area: md-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7) {
grid-area: lg-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 323px 323px 323px 323px;
gap: 0 0;
grid-template-areas: "lg-3-1 lg-3-1 md-3-1 md-3-1" "lg-3-1 lg-3-1 sm-3-1 sm-3-2" "sm-3-3 md-3-2 lg-3-2 lg-3-2" "sm-3-4 md-3-2 lg-3-2 lg-3-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1) {
grid-area: lg-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2) {
grid-area: md-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3) {
grid-area: sm-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4) {
grid-area: sm-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5) {
grid-area: lg-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6) {
grid-area: md-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7) {
grid-area: sm-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8) {
grid-area: sm-3-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 323px 323px 323px 323px;
gap: 0 0;
grid-template-areas: "lg-3-1 lg-3-1 md-3-1 md-3-1" "lg-3-1 lg-3-1 sm-3-1 sm-3-2" "sm-3-3 md-3-2 lg-3-2 lg-3-2" "sm-3-4 md-3-3 lg-3-2 lg-3-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1) {
grid-area: lg-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2) {
grid-area: md-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3) {
grid-area: sm-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4) {
grid-area: sm-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5) {
grid-area: lg-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6) {
grid-area: md-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7) {
grid-area: sm-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8) {
grid-area: sm-3-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9) {
grid-area: md-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 323px 323px 323px 323px;
gap: 0 0;
grid-template-areas: "lg-3-1 lg-3-1 md-3-1 md-4-1" "lg-3-1 lg-3-1 sm-3-1 sm-3-2" "sm-3-3 md-3-2 lg-3-2 lg-3-2" "sm-3-4 md-3-3 lg-3-2 lg-3-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1) {
grid-area: lg-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2) {
grid-area: md-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3) {
grid-area: sm-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4) {
grid-area: md-4-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5) {
grid-area: sm-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6) {
grid-area: lg-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7) {
grid-area: md-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8) {
grid-area: sm-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9) {
grid-area: sm-3-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10) {
grid-area: md-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 323px 323px 323px 323px 323px 323px;
gap: 0 0;
grid-template-areas: "lg-3-1 lg-3-1 md-3-1 md-3-1"  "lg-3-1 lg-3-1 sm-3-1 sm-3-2"  "sm-3-3 md-3-2 lg-3-2 lg-3-2"  "sm-3-4 md-3-2 lg-3-2 lg-3-2" "lg-3-3 lg-3-3 md-3-3 md-3-4"  "lg-3-3 lg-3-3 md-3-3 md-3-4";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1) {
grid-area: lg-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2) {
grid-area: md-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3) {
grid-area: sm-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4) {
grid-area: sm-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5) {
grid-area: sm-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6) {
grid-area: sm-3-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7) {
grid-area: md-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8) {
grid-area: lg-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9) {
grid-area: lg-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10) {
grid-area: md-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11) {
grid-area: md-3-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 323px 323px 323px 323px 323px 323px;
gap: 0 0;
grid-template-areas: "lg-3-1 lg-3-1 md-3-1 md-3-1"  "lg-3-1 lg-3-1 sm-3-1 sm-3-2"  "sm-3-3 md-3-2 lg-3-2 lg-3-2"  "sm-3-4 md-3-2 lg-3-2 lg-3-2" "lg-3-3 lg-3-3 md-3-3 md-3-3"  "lg-3-3 lg-3-3 sm-3-5 sm-3-6";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1) {
grid-area: lg-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2) {
grid-area: md-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3) {
grid-area: sm-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4) {
grid-area: sm-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5) {
grid-area: sm-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6) {
grid-area: sm-3-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7) {
grid-area: md-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8) {
grid-area: lg-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9) {
grid-area: lg-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10) {
grid-area: md-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11) {
grid-area: sm-3-5;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_3 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12) {
grid-area: sm-3-6;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body {
width: 100%;
height: 100%;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured_bg {
width: 100%;
height: 100%;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .link {
z-index: 10;
display: block;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl {
transition: all 0.3s;
max-width: unset;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;
justify-content: center;
text-align: center;
bottom: 0;
left: 0;
right: 0;
top: 0;
padding: 20px;
background-color: transparent;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title {
font-size: 1.33rem;
line-height: 1.4em;
transform: translateY(20px);
opacity: 0;
transition-delay: 50ms;
transition: 400ms;
transition-duration: 300ms;
overflow: hidden;
text-overflow: ellipsis;
max-width: 100%;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
display: -moz-box;
-moz-line-clamp: 3;
-moz-box-orient: vertical;
line-clamp: 3;
box-orient: vertical;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a {
color: var(--theme-color-text_dark) !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta {
margin-top: 3px;
transform: translateY(20px);
opacity: 0;
transition-delay: 0ms;
transition: 400ms;
transition-duration: 300ms;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item a,
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item {
color: var(--theme-color-alter_text) !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories {
font-size: 15px;
width: 100%;
overflow: hidden;
text-overflow: ellipsis;
max-width: 100%;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
display: -moz-box;
-moz-line-clamp: 2;
-moz-box-orient: vertical;
line-clamp: 2;
box-orient: vertical;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_excerpt {
opacity: 0;
transform: translateY(20px);
transition-delay: 0ms;
transition: 300ms;
transition-duration: 300ms;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_button {
opacity: 0;
transform: translateY(20px);
transition-delay: 0ms;
transition: 300ms;
transition-duration: 300ms;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_button .item_more_link,
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_button .item_more_link:hover,
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_button .item_more_link:focus {
color: var(--theme-color-text_dark);
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl:before {
content: '';
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
display: block;
z-index: -1;
background-color: var(--theme-color-bg_color);
opacity: 0;
transition-delay: 300ms;
transition: 300ms;
transition-duration: 300ms;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl:before {
transition: all 0.3s;
opacity: 1;
transition-duration: 300ms;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl .sc_blogger_item_title {
transform: translateY(0);
transition-delay: 150ms;
opacity: 1;
transition-duration: 400ms;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl .post_meta {
transform: translateY(0);
opacity: 1;
transition-delay: 200ms;
transition-duration: 400ms;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl .sc_blogger_item_excerpt {
opacity: 1;
transform: translateY(0);
transition-delay: 250ms;
transition-duration: 400ms;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl .sc_blogger_item_button {
opacity: 1;
transform: translateY(0);
transition-delay: 300ms;
transition-duration: 400ms;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_1 {
display: grid;
grid-template-columns: 1fr;
grid-template-rows: 480px 480px;
gap: 0 0;
grid-template-areas: "md-1" "md-1";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1) {
grid-area: md-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_2 {
display: grid;
grid-template-columns: 1fr 1fr;
grid-template-rows: 480px 480px;
gap: 0 0;
grid-template-areas: "md-1 md-2" "md-1 md-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1) {
grid-area: md-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2) {
grid-area: md-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_3 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px;
gap: 0 0;
grid-template-areas: "lg-13-1 lg-13-1 md-13-1 md-13-1"  "lg-13-1 lg-13-1 md-13-2 md-13-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1) {
grid-area: lg-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2) {
grid-area: md-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3) {
grid-area: md-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_4 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px;
gap: 0 0;
grid-template-areas: "md-4-1 sm-4-1 lg-4-1 lg-4-1"  "md-4-1 sm-4-2 lg-4-1 lg-4-1";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1) {
grid-area: md-4-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2) {
grid-area: sm-4-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3) {
grid-area: sm-4-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4) {
grid-area: lg-4-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px;
gap: 0 0;
grid-template-areas: "lg-4-1 lg-4-1 sm-4-1 sm-4-2"  "lg-4-1 lg-4-1 sm-4-3 sm-4-4";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1) {
grid-area: lg-4-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2) {
grid-area: sm-4-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3) {
grid-area: sm-4-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4) {
grid-area: sm-4-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5) {
grid-area: sm-4-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px 480px 480px;
gap: 0 0;
grid-template-areas: "lg-4-1 lg-4-1 md-4-1 md-4-1"  "lg-4-1 lg-4-1 md-4-2 md-4-2"  "md-4-3 md-4-4 lg-4-2 lg-4-2" "md-4-3 md-4-4 lg-4-2 lg-4-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1) {
grid-area: lg-4-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2) {
grid-area: md-4-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3) {
grid-area: md-4-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4) {
grid-area: md-4-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5) {
grid-area: md-4-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6) {
grid-area: lg-4-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px 480px 480px;
gap: 0 0;
grid-template-areas: "lg-13-1 lg-13-1 sm-13-1 sm-13-2"  "lg-13-1 lg-13-1 md-13-1 md-13-1"  "md-13-2 md-13-3 lg-13-2 lg-13-2" "md-13-2 md-13-3 lg-13-2 lg-13-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1) {
grid-area: lg-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2) {
grid-area: sm-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3) {
grid-area: sm-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4) {
grid-area: md-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5) {
grid-area: md-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6) {
grid-area: md-13-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7) {
grid-area: lg-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px 480px 480px;
gap: 0 0;
grid-template-areas: "lg-4-1 lg-4-1 sm-4-1 sm-4-2"  "lg-4-1 lg-4-1 md-4-1 md-4-1"  "md-4-2 sm-4-3 lg-4-2 lg-4-2"  "md-4-2 sm-4-4 lg-4-2 lg-4-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1) {
grid-area: lg-4-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2) {
grid-area: sm-4-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3) {
grid-area: sm-4-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4) {
grid-area: md-4-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5) {
grid-area: lg-4-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6) {
grid-area: sm-4-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7) {
grid-area: sm-4-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8) {
grid-area: md-4-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px 480px 480px;
gap: 0 0;
grid-template-areas: "lg-4-1 lg-4-1 sm-4-1 sm-4-2"  "lg-4-1 lg-4-1 sm-4-3 sm-4-4"  "md-4-2 sm-4-5 lg-4-2 lg-4-2"  "md-4-2 sm-4-6 lg-4-2 lg-4-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1) {
grid-area: lg-4-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2) {
grid-area: sm-4-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3) {
grid-area: sm-4-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4) {
grid-area: lg-4-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5) {
grid-area: md-4-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6) {
grid-area: sm-4-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7) {
grid-area: sm-4-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8) {
grid-area: sm-4-5;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9) {
grid-area: sm-4-6;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px 480px 480px;
gap: 0 0;
grid-template-areas: "lg-13-1 lg-13-1 sm-13-1 sm-13-2"  "lg-13-1 lg-13-1 sm-13-3 sm-13-4"  "sm-13-5 sm-13-6 lg-13-2 lg-13-2"  "sm-13-7 sm-13-8 lg-13-2 lg-13-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1) {
grid-area: lg-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2) {
grid-area: sm-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3) {
grid-area: sm-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4) {
grid-area: sm-13-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5) {
grid-area: sm-13-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6) {
grid-area: sm-13-5;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7) {
grid-area: sm-13-6;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8) {
grid-area: lg-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9) {
grid-area: sm-13-7;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10) {
grid-area: sm-13-8;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: repeat(6, 480px);
gap: 0 0;
grid-template-areas: "lg-13-1 lg-13-1 sm-13-1 sm-13-2"  "lg-13-1 lg-13-1 md-13-1 md-13-1"  "md-13-2 md-13-3 lg-13-2 lg-13-2"  "md-13-2 md-13-3 lg-13-2 lg-13-2"  "lg-13-3 lg-13-3 sm-13-3 sm-13-4" "lg-13-3 lg-13-3 md-13-4 md-13-4";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1) {
grid-area: lg-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2) {
grid-area: sm-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3) {
grid-area: sm-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4) {
grid-area: md-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5) {
grid-area: md-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6) {
grid-area: md-13-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7) {
grid-area: lg-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8) {
grid-area: lg-13-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9) {
grid-area: sm-13-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10) {
grid-area: sm-13-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11) {
grid-area: md-13-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: repeat(6, 480px);
gap: 0 0;
grid-template-areas: "lg-13-1 lg-13-1 sm-13-1 sm-13-2"  "lg-13-1 lg-13-1 md-13-1 md-13-1"  "md-13-2 sm-13-3 lg-13-2 lg-13-2"  "md-13-2 sm-13-4 lg-13-2 lg-13-2"  "lg-13-3 lg-13-3 sm-13-5 sm-13-6" "lg-13-3 lg-13-3 md-13-3 md-13-3";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1) {
grid-area: lg-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2) {
grid-area: sm-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3) {
grid-area: sm-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4) {
grid-area: md-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5) {
grid-area: md-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6) {
grid-area: sm-13-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7) {
grid-area: sm-13-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8) {
grid-area: lg-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9) {
grid-area: lg-13-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10) {
grid-area: sm-13-5;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11) {
grid-area: sm-13-6;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_4 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12) {
grid-area: md-13-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .no_margin .sc_blogger_grid_wrap {
gap: 0 !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .no_margin .sc_blogger_grid_wrap + .sc_blogger_grid_wrap {
margin-top: 0 !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .no_margin .sc_blogger_grid_wrap .sc_blogger_item + .sc_blogger_item {
margin-top: 0 !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body {
width: 100%;
height: 100%;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured_bg {
width: 100%;
height: 100%;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl {
transition: all 0.3s;
transform: translateX(-100%);
bottom: 30px;
max-width: calc( 100%  - 60px );
left: 0;
padding: 20px 26px 17px;
background-color: var(--theme-color-bg_color);
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title {
font-size: 1.33rem;
overflow: hidden;
text-overflow: ellipsis;
max-width: 100%;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
display: -moz-box;
-moz-line-clamp: 3;
-moz-box-orient: vertical;
line-clamp: 3;
box-orient: vertical;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a {
color: var(--theme-color-text_dark) !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta.post_meta_categories {
margin-top: 3px;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta.post_meta_categories .post_categories {
font-size: 15px;
overflow: hidden;
text-overflow: ellipsis;
max-width: 100%;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
display: -moz-box;
-moz-line-clamp: 2;
-moz-box-orient: vertical;
line-clamp: 2;
box-orient: vertical;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item a,
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item {
color: var(--theme-color-alter_text) !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta + .post_meta {
margin-top: 5px;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .item_more_link,
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .item_more_link:hover,
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .item_more_link:focus {
color: var(--theme-color-text_dark);
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl {
left: 30px;
transition: all 0.3s;
transform: translateX(0);
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap + .sc_blogger_grid_wrap {
margin-top: 30px;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_1 {
display: grid;
grid-template-columns: 1fr;
grid-template-rows: 19.4rem 19.4rem;
gap: 0 0;
grid-template-areas: "md-1" "md-1";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1) {
grid-area: md-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_2 {
display: grid;
grid-template-columns: 1fr 1fr;
grid-template-rows: 19.4rem 19.4rem;
gap: 30px 30px;
grid-template-areas: "md-1 md-2" "md-1 md-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1) {
grid-area: md-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2) {
grid-area: md-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_3 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 19.4rem 19.4rem;
gap: 30px 30px;
grid-template-areas: "md-1 md-1 sm-1 sm-1" "md-1 md-1 sm-2 sm-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1) {
grid-area: md-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2) {
grid-area: sm-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3) {
grid-area: sm-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_4 {
display: grid;
grid-template-columns: 1fr 1fr;
grid-template-rows: 19.4rem 19.4rem 19.4rem 19.4rem;
gap: 30px 30px;
grid-template-areas: "md-5 sm-5-1" "md-5 sm-5-2" "lg-5 lg-5" "lg-5 lg-5";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1) {
grid-area: md-5;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2) {
grid-area: sm-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3) {
grid-area: sm-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4) {
grid-area: lg-5;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 19.4rem 19.4rem 19.4rem 19.4rem;
gap: 30px 30px;
grid-template-areas: "md-5-1 md-5-1 sm-5-1 sm-5-1"  "md-5-1 md-5-1 sm-5-2 sm-5-2"  "md-5-2 md-5-2 md-5-3 md-5-3" "md-5-2 md-5-2 md-5-3 md-5-3";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1) {
grid-area: md-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2) {
grid-area: sm-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3) {
grid-area: sm-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4) {
grid-area: md-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5) {
grid-area: md-5-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 19.4rem 19.4rem 19.4rem 19.4rem;
gap: 30px 30px;
grid-template-areas: "md-5-1 md-5-1 sm-5-1 sm-5-1" "md-5-1 md-5-1 sm-5-2 sm-5-2" "sm-5-3 sm-5-3 md-5-2 md-5-2" "sm-5-4 sm-5-4 md-5-2 md-5-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1) {
grid-area: md-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2) {
grid-area: sm-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3) {
grid-area: sm-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4) {
grid-area: md-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5) {
grid-area: sm-5-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_5 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6) {
grid-area: sm-5-4;
}
.elementor-edit-area .sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .post_featured_bg.with_thumb[class*="hover_on_"] .trx_addons_image_effect_original_image {
display: none;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item {
position: relative;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body {
width: 100%;
height: 100%;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured_bg {
width: 100%;
height: 100%;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured {
overflow: visible;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .bg_in_wrap {
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
overflow: hidden;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .bg_in_wrap .post_thumb {
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .bg_in_wrap .bg_in {
transition: all 0.5s ease;
transform: scale(1, 1);
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl {
width: max-content;
height: auto;
left: 30px;
bottom: 30px;
top: auto;
right: auto;
background-color: transparent;
overflow: hidden;
padding: 0;
opacity: 0;
will-change: scroll-position;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title {
font-size: 1.33rem;
line-height: 1.25em;
letter-spacing: 0;
font-weight: 400;
padding: 10px 22px 7px 18px;
background-color: #1F242E;
width: 50%;
transition: all 0s ease;
transition-duration: 0s;
transition-delay: 0ms;
white-space: nowrap;
overflow: hidden;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a {
color: #ffffff !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta {
width: 30%;
margin-top: 5px;
transition: all 0s ease;
transition-delay: 0ms;
transition-duration: 0s;
overflow: hidden;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories {
font-size: 15px;
line-height: 1.4em;
padding: 6px 24px 5px 20px;
background-color: #323641;
white-space: nowrap;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories > * {
color: #ffffff !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .bg_in_wrap .post_thumb {
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .bg_in_wrap .bg_in {
transform: scale(1.07, 1.07);
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl {
opacity: 1;
width: auto;
max-width: 100vw;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl .sc_blogger_item_title {
width: 100%;
transition: all 0.4s ease;
transition-delay: 0ms;
transition-duration: 0.40s;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl .post_meta {
width: 100%;
transition: all 0.4s ease;
transition-delay: 0ms;
transition-duration: 0.40s;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_1 {
display: grid;
grid-template-columns: 1fr;
grid-template-rows: 480px 480px;
gap: 0 0;
grid-template-areas: "md-1" "md-1";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1) {
grid-area: md-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_2 {
display: grid;
grid-template-columns: 1fr 1fr;
grid-template-rows: 480px 480px;
gap: 0 0;
grid-template-areas: "md-1 md-2" "md-1 md-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1) {
grid-area: md-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2) {
grid-area: md-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_3 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px;
gap: 0 0;
grid-template-areas: "lg-3-1 lg-3-1 md-3-1 md-3-1"  "lg-3-1 lg-3-1 md-3-2 md-3-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1) {
grid-area: lg-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2) {
grid-area: md-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3) {
grid-area: md-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_4 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px;
gap: 0 0;
grid-template-areas: "lg-3-1 lg-3-1 md-3-1 md-3-1" "lg-3-1 lg-3-1 sm-3-1 sm-3-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1) {
grid-area: lg-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2) {
grid-area: md-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3) {
grid-area: sm-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4) {
grid-area: sm-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px;
gap: 0 0;
grid-template-areas: "lg-7-1 lg-7-1 sm-7-1 sm-7-2" "lg-7-1 lg-7-1 sm-7-3 sm-7-4";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1) {
grid-area: lg-7-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2) {
grid-area: sm-7-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3) {
grid-area: sm-7-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4) {
grid-area: sm-7-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5) {
grid-area: sm-7-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px 480px 480px;
gap: 0 0;
grid-template-areas: "lg-3-1 lg-3-1 md-3-1 md-3-1"  "lg-3-1 lg-3-1 md-3-2 md-3-2" "md-3-3 md-3-4 lg-3-2 lg-3-2" "md-3-3 md-3-4 lg-3-2 lg-3-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1) {
grid-area: lg-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2) {
grid-area: md-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3) {
grid-area: md-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4) {
grid-area: md-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5) {
grid-area: md-3-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6) {
grid-area: lg-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px 480px 480px;
gap: 0 0;
grid-template-areas: "lg-3-1 lg-3-1 md-3-1 md-3-1"  "lg-3-1 lg-3-1 sm-3-1 sm-3-2"  "md-3-2 md-3-3 lg-3-2 lg-3-2" "md-3-2 md-3-3 lg-3-2 lg-3-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1) {
grid-area: lg-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2) {
grid-area: md-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3) {
grid-area: sm-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4) {
grid-area: sm-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5) {
grid-area: md-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6) {
grid-area: md-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7) {
grid-area: lg-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px 480px 480px;
gap: 0 0;
grid-template-areas: "lg-3-1 lg-3-1 md-3-1 md-3-1"  "lg-3-1 lg-3-1 sm-3-1 sm-3-2"  "sm-3-3 md-3-2 lg-3-2 lg-3-2"  "sm-3-4 md-3-2 lg-3-2 lg-3-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1) {
grid-area: lg-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2) {
grid-area: md-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3) {
grid-area: sm-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4) {
grid-area: sm-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5) {
grid-area: lg-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6) {
grid-area: md-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7) {
grid-area: sm-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8) {
grid-area: sm-3-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px 480px 480px;
gap: 0 0;
grid-template-areas: "lg-3-1 lg-3-1 sm-3-1 sm-3-2" "lg-3-1 lg-3-1 sm-3-3 sm-3-4" "md-3-1 sm-3-5 lg-3-2 lg-3-2" "md-3-1 sm-3-6 lg-3-2 lg-3-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1) {
grid-area: lg-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2) {
grid-area: sm-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3) {
grid-area: sm-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4) {
grid-area: sm-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5) {
grid-area: sm-3-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6) {
grid-area: md-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7) {
grid-area: sm-3-5;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8) {
grid-area: sm-3-6;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9) {
grid-area: lg-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px 480px 480px;
gap: 0 0;
grid-template-areas: "lg-3-1 lg-3-1 sm-3-1 sm-3-2"  "lg-3-1 lg-3-1 sm-3-3 sm-3-4"  "sm-3-5 sm-3-6 lg-3-2 lg-3-2"  "sm-3-7 sm-3-8 lg-3-2 lg-3-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1) {
grid-area: lg-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2) {
grid-area: sm-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3) {
grid-area: sm-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4) {
grid-area: sm-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5) {
grid-area: sm-3-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6) {
grid-area: sm-3-5;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7) {
grid-area: sm-3-6;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8) {
grid-area: sm-3-7;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9) {
grid-area: sm-3-8;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10) {
grid-area: lg-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px 480px 480px 480px 480px;
gap: 0 0;
grid-template-areas: "lg-3-1 lg-3-1 md-3-1 md-3-1"  "lg-3-1 lg-3-1 sm-3-1 sm-3-2"  "sm-3-3 md-3-2 lg-3-2 lg-3-2"  "sm-3-4 md-3-2 lg-3-2 lg-3-2" "lg-3-3 lg-3-3 md-3-3 md-3-4"  "lg-3-3 lg-3-3 md-3-3 md-3-4";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1) {
grid-area: lg-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2) {
grid-area: md-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3) {
grid-area: sm-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4) {
grid-area: sm-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5) {
grid-area: sm-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6) {
grid-area: sm-3-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7) {
grid-area: md-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8) {
grid-area: lg-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9) {
grid-area: lg-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10) {
grid-area: md-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11) {
grid-area: md-3-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px 480px 480px 480px 480px;
gap: 0 0;
grid-template-areas: "lg-3-1 lg-3-1 md-3-1 md-3-1"  "lg-3-1 lg-3-1 sm-3-1 sm-3-2"  "sm-3-3 md-3-2 lg-3-2 lg-3-2"  "sm-3-4 md-3-2 lg-3-2 lg-3-2" "lg-3-3 lg-3-3 md-3-3 md-3-3"  "lg-3-3 lg-3-3 sm-3-5 sm-3-6";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1) {
grid-area: lg-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2) {
grid-area: md-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3) {
grid-area: sm-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4) {
grid-area: sm-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5) {
grid-area: sm-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6) {
grid-area: sm-3-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7) {
grid-area: md-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8) {
grid-area: lg-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9) {
grid-area: lg-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10) {
grid-area: md-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11) {
grid-area: sm-3-5;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12) {
grid-area: sm-3-6;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body {
width: 100%;
height: 100%;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured {
width: 100%;
height: 100%;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured .link {
z-index: 10;
display: block;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc {
transition: all 0.3s;
max-width: unset;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;
justify-content: center;
text-align: center;
bottom: 0;
left: 0;
right: 0;
top: 0;
padding: 20px;
background-color: transparent;
transform: none;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title {
font-size: 1.33rem;
line-height: 1.4em;
overflow: hidden;
color: var(--theme-color-inverse_link) !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .sc_blogger_item_title a {
transform: translateY(100%);
transition-delay: 150ms;
transition: 300ms;
transition-duration: 400ms;
color: var(--theme-color-inverse_link) !important;
text-overflow: ellipsis;
max-width: 100%;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
display: -moz-box;
-moz-line-clamp: 3;
-moz-box-orient: vertical;
line-clamp: 3;
box-orient: vertical;
overflow: hidden;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta {
margin-top: 5px;
overflow: hidden;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta .post_meta_item a,
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta .post_meta_item {
color: var(--theme-color-inverse_link) !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc .post_meta .post_categories {
font-size: 15px;
transform: translateY(100%);
transition-delay: 0ms;
transition: 300ms;
transition-duration: 400ms;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bc:before {
content: '';
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
display: block;
z-index: -1;
background-color: var(--theme-color-text_link);
opacity: 0;
transition-delay: 300ms;
transition: 300ms;
transition-duration: 300ms;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bc:before {
transition: all 0.3s;
opacity: 1;
transition-duration: 300ms;
transition-delay: 0ms;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bc .sc_blogger_item_title a {
transform: translateY(0);
transition-duration: 500ms;
transition-delay: 200ms;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bc .post_meta .post_categories {
transform: translateY(0);
transition-duration: 500ms;
transition-delay: 200ms;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_1 {
display: grid;
grid-template-columns: 1fr;
grid-template-rows: 480px 480px;
gap: 0 0;
grid-template-areas: "md-1" "md-1";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1) {
grid-area: md-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_2 {
display: grid;
grid-template-columns: 1fr 1fr;
grid-template-rows: 480px 480px;
gap: 0 0;
grid-template-areas: "md-1 md-2" "md-1 md-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1) {
grid-area: md-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2) {
grid-area: md-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_3 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px;
gap: 0 0;
grid-template-areas: "md-1 md-1 sm-1 sm-1"  "md-1 md-1 sm-2 sm-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1) {
grid-area: md-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2) {
grid-area: sm-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3) {
grid-area: sm-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_4 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px;
gap: 0 0;
grid-template-areas: "lg-8-1 lg-8-1 sm-8-1 sm-8-2"  "lg-8-1 lg-8-1 md-8-1 md-8-1";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1) {
grid-area: lg-8-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2) {
grid-area: sm-8-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3) {
grid-area: sm-8-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4) {
grid-area: md-8-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px;
gap: 0 0;
grid-template-areas: "lg-5-1 lg-5-1 sm-5-1 sm-5-2"  "lg-5-1 lg-5-1 sm-5-3 sm-5-4";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1) {
grid-area: lg-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2) {
grid-area: sm-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3) {
grid-area: sm-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4) {
grid-area: sm-5-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5) {
grid-area: sm-5-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px 480px 480px;
gap: 0 0;
grid-template-areas: "lg-5-1 lg-5-1 md-5-1 md-5-1"  "lg-5-1 lg-5-1 md-5-2 md-5-2"  "md-5-3 md-5-3 lg-5-2 lg-5-2" "md-5-4 md-5-4 lg-5-2 lg-5-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1) {
grid-area: lg-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2) {
grid-area: md-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3) {
grid-area: md-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4) {
grid-area: md-5-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5) {
grid-area: md-5-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6) {
grid-area: lg-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px 480px 480px;
gap: 0 0;
grid-template-areas: "lg-5-1 lg-5-1 sm-5-1 sm-5-2"  "lg-5-1 lg-5-1 md-5-1 md-5-1"  "md-5-2 md-5-2 lg-5-2 lg-5-2"  "md-5-3 md-5-3 lg-5-2 lg-5-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1) {
grid-area: lg-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2) {
grid-area: sm-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3) {
grid-area: sm-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4) {
grid-area: md-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5) {
grid-area: md-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6) {
grid-area: lg-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7) {
grid-area: md-5-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px 480px 480px;
gap: 0 0;
grid-template-areas: "lg-5-1 lg-5-1 sm-5-1 sm-5-2"  "lg-5-1 lg-5-1 md-5-1 md-5-1"  "sm-5-3 sm-5-4 lg-5-2 lg-5-2"  "md-5-2 md-5-2 lg-5-2 lg-5-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1) {
grid-area: lg-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2) {
grid-area: sm-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3) {
grid-area: sm-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4) {
grid-area: md-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5) {
grid-area: sm-5-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6) {
grid-area: sm-5-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7) {
grid-area: lg-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8) {
grid-area: md-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px 480px 480px;
gap: 0 0;
grid-template-areas: "lg-5-1 lg-5-1 sm-5-1 sm-5-2"  "lg-5-1 lg-5-1 md-5-1 md-5-1"  "sm-5-3 sm-5-4 lg-5-2 lg-5-2"  "sm-5-5 sm-5-6 lg-5-2 lg-5-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1) {
grid-area: lg-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2) {
grid-area: sm-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3) {
grid-area: sm-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4) {
grid-area: md-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5) {
grid-area: sm-5-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6) {
grid-area: sm-5-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7) {
grid-area: sm-5-5;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8) {
grid-area: sm-5-6;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9) {
grid-area: lg-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px 480px 480px;
gap: 0 0;
grid-template-areas: "lg-5-1 lg-5-1 sm-5-1 sm-5-2"  "lg-5-1 lg-5-1 sm-5-3 sm-5-4"  "sm-5-5 sm-5-6 lg-5-2 lg-5-2"  "sm-5-7 sm-5-8 lg-5-2 lg-5-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1) {
grid-area: lg-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2) {
grid-area: sm-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3) {
grid-area: sm-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4) {
grid-area: sm-5-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5) {
grid-area: sm-5-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6) {
grid-area: sm-5-5;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7) {
grid-area: sm-5-6;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8) {
grid-area: sm-5-7;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9) {
grid-area: sm-5-8;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10) {
grid-area: lg-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px 480px 480px 480px 480px;
gap: 0 0;
grid-template-areas: "lg-5-1 lg-5-1 sm-5-1 sm-5-2"  "lg-5-1 lg-5-1 md-5-1 md-5-1"  "sm-5-3 sm-5-4 lg-5-2 lg-5-2"  "md-5-2 md-5-2 lg-5-2 lg-5-2" "lg-5-3 lg-5-3 md-5-3 md-5-4"  "lg-5-3 lg-5-3 md-5-3 md-5-4";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1) {
grid-area: lg-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2) {
grid-area: sm-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3) {
grid-area: sm-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4) {
grid-area: md-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5) {
grid-area: sm-5-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6) {
grid-area: sm-5-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7) {
grid-area: lg-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8) {
grid-area: md-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9) {
grid-area: lg-5-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10) {
grid-area: md-5-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11) {
grid-area: md-5-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 480px 480px 480px 480px 480px 480px;
gap: 0 0;
grid-template-areas: "lg-5-1 lg-5-1 sm-5-1 sm-5-2"  "lg-5-1 lg-5-1 md-5-1 md-5-1"  "sm-5-3 sm-5-4 lg-5-2 lg-5-2"  "md-5-2 md-5-2 lg-5-2 lg-5-2" "lg-5-3 lg-5-3 sm-5-5 sm-5-6"  "lg-5-3 lg-5-3 md-5-3 md-5-3";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1) {
grid-area: lg-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2) {
grid-area: sm-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3) {
grid-area: sm-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4) {
grid-area: md-5-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5) {
grid-area: sm-5-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6) {
grid-area: sm-5-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7) {
grid-area: lg-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8) {
grid-area: md-5-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9) {
grid-area: lg-5-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10) {
grid-area: sm-5-5;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11) {
grid-area: sm-5-6;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_8 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12) {
grid-area: md-5-3;
}
.elementor-edit-area .sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .post_featured_bg.with_thumb[class*="hover_on_"] .trx_addons_image_effect_original_image {
display: none;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .no_margin .sc_blogger_grid_wrap {
gap: 0 !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .no_margin .sc_blogger_grid_wrap + .sc_blogger_grid_wrap {
margin-top: 0 !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .no_margin .sc_blogger_grid_wrap .sc_blogger_item + .sc_blogger_item {
margin-top: 0 !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item {
position: relative;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body {
width: 100%;
height: 100%;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured_bg {
width: 100%;
height: 100%;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured {
overflow: visible;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .bg_in_wrap {
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
overflow: hidden;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .bg_in_wrap .post_thumb {
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .bg_in_wrap .bg_in {
transition: all 0.5s ease;
transform: scale(1, 1);
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl {
width: max-content;
left: 30px;
right: auto;
bottom: 30px;
top: auto;
background-color: transparent;
overflow: hidden;
padding: 0;
opacity: 0;
will-change: scroll-position;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title {
font-size: 1.33rem;
line-height: 1.25em;
letter-spacing: 0;
font-weight: 400;
padding: 12px 19px 11px 19px;
background-color: #1F242E;
width: 50%;
transition: all 0s ease;
transition-duration: 0s;
transition-delay: 0ms;
will-change: transform;
white-space: nowrap;
overflow: hidden;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a {
color: #ffffff !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta {
margin-top: 5px;
transition: all 0s ease;
transition-delay: 0ms;
transition-duration: 0s;
will-change: transform;
width: 30%;
overflow: hidden;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories {
font-size: 15px;
line-height: 1.4em;
padding: 6px 20px;
background-color: #323641;
margin-right: 5px;
white-space: nowrap;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories:last-child {
margin-right: 0;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories > * {
color: #ffffff !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .bg_in_wrap .post_thumb {
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .bg_in_wrap .bg_in {
transform: scale(1.07, 1.07);
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl {
opacity: 1;
width: auto;
max-width: 100vw;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl .sc_blogger_item_title {
width: 100%;
transition: all 0.40s ease;
transition-delay: 0ms;
transition-duration: 0.40s;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl .post_meta {
width: 100%;
transition: all 0.40s ease;
transition-delay: 0ms;
transition-duration: 0.40s;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap + .sc_blogger_grid_wrap {
margin-top: 30px;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_1 {
display: grid;
grid-template-columns: 1fr;
grid-template-rows: 300px 300px;
gap: 0 0;
grid-template-areas: "md-1" "md-1";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1) {
grid-area: md-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_2 {
display: grid;
grid-template-columns: 1fr 1fr;
grid-template-rows: 300px 300px;
gap: 30px 30px;
grid-template-areas: "md-1 md-2" "md-1 md-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1) {
grid-area: md-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2) {
grid-area: md-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_3 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 300px 300px;
gap: 30px 30px;
grid-template-areas: "lg-3-1 lg-3-1 md-3-1 md-3-2"  "lg-3-1 lg-3-1 md-3-1 md-3-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1) {
grid-area: lg-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2) {
grid-area: md-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3) {
grid-area: md-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_4 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 300px 300px;
gap: 30px 30px;
grid-template-areas: "lg-9-1 lg-9-1 md-9-1 sm-9-1" "lg-9-1 lg-9-1 md-9-1 sm-9-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1) {
grid-area: lg-9-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2) {
grid-area: md-9-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3) {
grid-area: sm-9-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4) {
grid-area: sm-9-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 300px 300px;
gap: 30px 30px;
grid-template-areas: "lg-7-1 lg-7-1 sm-7-1 sm-7-2" "lg-7-1 lg-7-1 sm-7-3 sm-7-4";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1) {
grid-area: lg-7-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2) {
grid-area: sm-7-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3) {
grid-area: sm-7-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4) {
grid-area: sm-7-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5) {
grid-area: sm-7-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 300px 300px 300px 300px;
gap: 30px 30px;
grid-template-areas: "lg-3-1 lg-3-1 md-3-1 md-3-2"  "lg-3-1 lg-3-1 md-3-1 md-3-2"  "md-3-3 md-3-3 lg-3-2 lg-3-2"  "md-3-4 md-3-4 lg-3-2 lg-3-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1) {
grid-area: lg-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2) {
grid-area: md-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3) {
grid-area: md-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4) {
grid-area: md-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5) {
grid-area: md-3-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6) {
grid-area: lg-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 300px 300px 300px 300px;
gap: 30px 30px;
grid-template-areas: "lg-9-1 lg-9-1 md-9-1 sm-9-1" "lg-9-1 lg-9-1 md-9-1 sm-9-2" "md-9-2 md-9-2 lg-9-2 lg-9-2" "md-9-3 md-9-3 lg-9-2 lg-9-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1) {
grid-area: lg-9-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2) {
grid-area: md-9-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3) {
grid-area: sm-9-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4) {
grid-area: sm-9-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5) {
grid-area: lg-9-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6) {
grid-area: md-9-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7) {
grid-area: md-9-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 300px 300px 300px 300px;
gap: 30px 30px;
grid-template-areas: "lg-3-1 lg-3-1 md-3-1 sm-3-1"  "lg-3-1 lg-3-1 md-3-1 sm-3-2"  "sm-3-3 sm-3-4 lg-3-2 lg-3-2"  "md-3-2 md-3-2 lg-3-2 lg-3-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1) {
grid-area: lg-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2) {
grid-area: md-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3) {
grid-area: sm-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4) {
grid-area: sm-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5) {
grid-area: sm-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6) {
grid-area: sm-3-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7) {
grid-area: md-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8) {
grid-area: lg-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 300px 300px 300px 300px;
gap: 30px 30px;
grid-template-areas: "lg-7-1 lg-7-1 sm-7-1 sm-7-2"  "lg-7-1 lg-7-1 sm-7-3 sm-7-4"  "sm-7-5 sm-7-6 lg-7-2 lg-7-2"  "md-7-1 md-7-1 lg-7-2 lg-7-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1) {
grid-area: lg-7-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2) {
grid-area: sm-7-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3) {
grid-area: sm-7-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4) {
grid-area: sm-7-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5) {
grid-area: sm-7-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6) {
grid-area: sm-7-5;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7) {
grid-area: sm-7-6;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8) {
grid-area: md-7-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9) {
grid-area: lg-7-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 300px 300px 300px 300px;
gap: 30px 30px;
grid-template-areas: "lg-7-1 lg-7-1 sm-7-1 sm-7-2"  "lg-7-1 lg-7-1 sm-7-3 sm-7-4"  "sm-7-5 sm-7-6 lg-7-2 lg-7-2"  "sm-7-7 sm-7-8 lg-7-2 lg-7-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1) {
grid-area: lg-7-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2) {
grid-area: sm-7-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3) {
grid-area: sm-7-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4) {
grid-area: sm-7-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5) {
grid-area: sm-7-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6) {
grid-area: sm-7-5;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7) {
grid-area: sm-7-6;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8) {
grid-area: sm-7-7;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9) {
grid-area: sm-7-8;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10) {
grid-area: lg-7-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 300px 300px 300px 300px 300px 300px;
gap: 30px 30px;
grid-template-areas: "lg-3-1 lg-3-1 md-3-1 sm-3-1"  "lg-3-1 lg-3-1 md-3-1 sm-3-2" "md-3-2 md-3-2 lg-3-2 lg-3-2"  "md-3-3 md-3-3 lg-3-2 lg-3-2" "lg-3-3 lg-3-3 md-3-4 md-3-4"  "lg-3-3 lg-3-3 sm-3-3 sm-3-4";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1) {
grid-area: lg-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2) {
grid-area: md-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3) {
grid-area: sm-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4) {
grid-area: sm-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5) {
grid-area: md-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6) {
grid-area: md-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7) {
grid-area: lg-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8) {
grid-area: lg-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9) {
grid-area: md-3-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10) {
grid-area: sm-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11) {
grid-area: sm-3-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 300px 300px 300px 300px 300px 300px;
gap: 30px 30px;
grid-template-areas: "lg-3-1 lg-3-1 md-3-1 sm-3-1"  "lg-3-1 lg-3-1 md-3-1 sm-3-2" "sm-3-3 sm-3-4 lg-3-2 lg-3-2"  "md-3-2 md-3-2 lg-3-2 lg-3-2" "lg-3-3 lg-3-3 md-3-3 md-3-3"  "lg-3-3 lg-3-3 sm-3-5 sm-3-6";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1) {
grid-area: lg-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2) {
grid-area: md-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3) {
grid-area: sm-3-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4) {
grid-area: sm-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5) {
grid-area: sm-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6) {
grid-area: sm-3-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7) {
grid-area: md-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8) {
grid-area: lg-3-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9) {
grid-area: lg-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10) {
grid-area: md-3-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11) {
grid-area: sm-3-5;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12) {
grid-area: sm-3-6;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .no_margin .sc_blogger_grid_wrap {
gap: 0 !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .no_margin .sc_blogger_grid_wrap + .sc_blogger_grid_wrap {
margin-top: 0 !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .no_margin .sc_blogger_grid_wrap .sc_blogger_item + .sc_blogger_item {
margin-top: 0 !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body {
width: 100%;
height: 100%;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured_bg {
width: 100%;
height: 100%;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured .link {
z-index: 10;
display: block;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl {
opacity: 0;
transition: all 0.3s;
transform: scale(0.8);
max-width: unset;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;
justify-content: flex-end;
bottom: 10px;
left: 10px;
right: 10px;
top: 10px;
padding: 20px 35px 26px;
background-color: var(--theme-color-bg_color);
will-change: transform;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title {
line-height: 1.2em;
font-size: 1.33rem;
overflow: hidden;
text-overflow: ellipsis;
max-width: 100%;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
display: -moz-box;
-moz-line-clamp: 3;
-moz-box-orient: vertical;
line-clamp: 3;
box-orient: vertical;
padding-bottom: 2px;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .sc_blogger_item_title a {
color: var(--theme-color-text_dark) !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta {
margin-top: 1px;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item a,
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_meta_item {
color: var(--theme-color-alter_text) !important;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl .post_meta .post_categories {
font-size: 15px;
width: 100%;
overflow: hidden;
text-overflow: ellipsis;
max-width: 100%;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
display: -moz-box;
-moz-line-clamp: 2;
-moz-box-orient: vertical;
line-clamp: 2;
box-orient: vertical;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_item .sc_blogger_item_body .post_featured:hover .post_info_bl {
opacity: 1;
transition: all 0.3s;
transform: scale(1);
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap + .sc_blogger_grid_wrap {
margin-top: 30px;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_1 {
display: grid;
grid-template-columns: 1fr;
grid-template-rows: 300px 300px;
gap: 0 0;
grid-template-areas: "md-1" "md-1";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_1 .sc_blogger_item:nth-child(1) {
grid-area: md-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_2 {
display: grid;
grid-template-columns: 1fr 1fr;
grid-template-rows: 300px 300px;
gap: 30px 30px;
grid-template-areas: "md-1 md-2" "md-1 md-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(1) {
grid-area: md-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_2 .sc_blogger_item:nth-child(2) {
grid-area: md-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_3 {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-template-rows: 300px 300px;
gap: 30px 30px;
grid-template-areas: "lg-13-1 lg-13-1 sm-13-1" "lg-13-1 lg-13-1 sm-13-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(1) {
grid-area: lg-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(2) {
grid-area: sm-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_3 .sc_blogger_item:nth-child(3) {
grid-area: sm-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_4 {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-template-rows: 300px 300px 300px;
gap: 30px 30px;
grid-template-areas: "lg-13-1 lg-13-1 sm-13-1" "lg-13-1 lg-13-1 md-13-1" "md-13-2 md-13-2 md-13-1";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(1) {
grid-area: lg-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(2) {
grid-area: sm-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(3) {
grid-area: md-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_4 .sc_blogger_item:nth-child(4) {
grid-area: md-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5 {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-template-rows: 300px 300px 300px;
gap: 30px 30px;
grid-template-areas: "lg-13-1 lg-13-1 sm-13-1" "lg-13-1 lg-13-1 sm-13-2" "sm-13-3 md-13-1 md-13-1";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(1) {
grid-area: lg-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(2) {
grid-area: sm-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(3) {
grid-area: sm-13-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(4) {
grid-area: sm-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_5 .sc_blogger_item:nth-child(5) {
grid-area: md-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 300px 300px 300px;
gap: 30px 30px;
grid-template-areas: "sm-13-2 lg-13-1 lg-13-1 sm-13-1" "md-13-3 lg-13-1 lg-13-1 md-13-1" "md-13-3 md-13-2 md-13-2 md-13-1";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(1) {
grid-area: lg-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(2) {
grid-area: sm-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(3) {
grid-area: md-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(4) {
grid-area: md-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(5) {
grid-area: md-13-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_6 .sc_blogger_item:nth-child(6) {
grid-area: sm-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 300px 300px 300px;
gap: 30px 30px;
grid-template-areas: "sm-13-4 lg-13-1 lg-13-1 sm-13-1" "md-13-2 lg-13-1 lg-13-1 sm-13-2" "md-13-2 sm-13-3 md-13-1 md-13-1";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(1) {
grid-area: lg-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(2) {
grid-area: sm-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(3) {
grid-area: sm-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(4) {
grid-area: md-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(5) {
grid-area: sm-13-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(6) {
grid-area: md-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_7 .sc_blogger_item:nth-child(7) {
grid-area: sm-13-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 300px 300px 300px 300px;
gap: 30px 30px;
grid-template-areas: "sm-13-4 lg-13-1 lg-13-1 sm-13-1" "sm-13-3 lg-13-1 lg-13-1 md-13-1" "lg-13-2 lg-13-2 sm-13-2 md-13-1" "lg-13-2 lg-13-2 md-13-2 md-13-2";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(1) {
grid-area: lg-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(2) {
grid-area: sm-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(3) {
grid-area: lg-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(4) {
grid-area: md-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(5) {
grid-area: md-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(6) {
grid-area: sm-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(7) {
grid-area: sm-13-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_8 .sc_blogger_item:nth-child(8) {
grid-area: sm-13-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 300px 300px 300px 300px;
gap: 30px 30px;
grid-template-areas: "sm-13-4 lg-13-1 lg-13-1 sm-13-1" "md-13-2 lg-13-1 lg-13-1 sm-13-2" "md-13-2 sm-13-3 md-13-1 md-13-1" "md-13-4 md-13-4 md-13-3 md-13-3";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(1) {
grid-area: lg-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(2) {
grid-area: sm-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(3) {
grid-area: sm-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(4) {
grid-area: md-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(5) {
grid-area: sm-13-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(6) {
grid-area: md-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(7) {
grid-area: sm-13-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(8) {
grid-area: md-13-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_9 .sc_blogger_item:nth-child(9) {
grid-area: md-13-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 300px 300px 300px 300px 300px;
gap: 30px 30px;
grid-template-areas: "sm-13-4 lg-13-1 lg-13-1 sm-13-1" "md-13-2 lg-13-1 lg-13-1 sm-13-2" "md-13-2 sm-13-3 md-13-1 md-13-1" "lg-13-2 lg-13-2 md-13-3 md-13-4" "lg-13-2 lg-13-2 md-13-3 md-13-4";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(1) {
grid-area: lg-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(2) {
grid-area: sm-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(3) {
grid-area: sm-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(4) {
grid-area: md-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(5) {
grid-area: sm-13-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(6) {
grid-area: md-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(7) {
grid-area: sm-13-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(8) {
grid-area: lg-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(9) {
grid-area: md-13-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_10 .sc_blogger_item:nth-child(10) {
grid-area: md-13-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 300px 300px 300px 300px 300px;
gap: 30px 30px;
grid-template-areas: "sm-13-4 lg-13-1 lg-13-1 sm-13-1"  "md-13-2 lg-13-1 lg-13-1 sm-13-2"  "md-13-2 sm-13-3 md-13-1 md-13-1"  "lg-13-2 lg-13-2 sm-13-5 md-13-4"  "lg-13-2 lg-13-2 sm-13-6 md-13-4";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(1) {
grid-area: lg-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(2) {
grid-area: sm-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(3) {
grid-area: sm-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(4) {
grid-area: md-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(5) {
grid-area: sm-13-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(6) {
grid-area: md-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(7) {
grid-area: sm-13-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(8) {
grid-area: lg-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(9) {
grid-area: md-13-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(10) {
grid-area: sm-13-5;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_11 .sc_blogger_item:nth-child(11) {
grid-area: sm-13-6;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 300px 300px 300px 300px 300px;
gap: 30px 30px;
grid-template-areas: "sm-13-4 lg-13-1 lg-13-1 sm-13-1"  "md-13-2 lg-13-1 lg-13-1 sm-13-2"  "md-13-2 sm-13-3 md-13-1 md-13-1"  "md-13-4 md-13-5 sm-13-5 md-13-6"  "md-13-4 md-13-5 sm-13-6 md-13-6";
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(1) {
grid-area: lg-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(2) {
grid-area: sm-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(3) {
grid-area: sm-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(4) {
grid-area: md-13-1;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(5) {
grid-area: sm-13-3;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(6) {
grid-area: md-13-2;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(7) {
grid-area: sm-13-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(8) {
grid-area: md-13-4;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(9) {
grid-area: md-13-5;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(10) {
grid-area: sm-13-5;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(11) {
grid-area: sm-13-6;
}
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_13 .sc_blogger_grid_wrap.sc_blogger_grid_12 .sc_blogger_item:nth-child(12) {
grid-area: md-13-6;
} html.portfolio_preview_opened {
overflow-y: hidden !important;
height: 100%;
}
.sc_blogger_portmodern {
width: 100%;
height: 100%;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
align-content: center;
align-items: center;
justify-content: center;
padding-top: 10%;
padding-bottom: 5%;
min-height: 100vh;
z-index: auto;
}
.sc_blogger_portmodern .sc_item_filters_wrap {
position: relative;
z-index: 2;
}
.sc_blogger_portmodern .sc_item_filters_wrap .sc_item_filters {
padding-bottom: 0;
margin-bottom: 4rem;
border-bottom: none;
}
.elementor-section-boxed .sc_blogger_portmodern .decor_image_wrap {
left: -30px;
width: calc(100% + 60px);
}
.sc_blogger_portmodern .decor_image_wrap {
position: absolute;
top: 0 !important;
left: 0;
width: 100%;
height: 100%;
z-index: 0;
overflow: hidden;
}
.sc_blogger_portmodern .decor_image_wrap .image_item {
position: absolute;
top: 0;
left: 0;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
width: 100%;
height: 100%;
opacity: 0;
transition: opacity 0.5s ease,  transform 4s ease;
}
.sc_blogger_portmodern .decor_image_wrap .image_item.active_image {
opacity: 0.8;
transform: scale(1.04);
}
.sc_blogger_portmodern .sc_blogger_content {
max-width: var(--theme-var-page);
margin: 0 auto;
}
.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item {
display: inline-block;
padding-right: 3rem;
margin-right: 3rem;
padding-bottom: 2rem;
position: relative;
}
.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item:after {
content: '/';
position: absolute;
right: 0;
bottom: 2.9rem;
color: var(--theme-color-bd_color);
font-size: 2rem;
opacity: 1;
transition: opacity 0.3s ease;
}
.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item:last-child {
padding-right: 0;
margin-right: 0;
}
.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item:last-child:after {
display: none;
}
.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_title {
opacity: 1;
transition: all 0.2s ease-in-out;
will-change: opacity;
}
.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_title:hover {
cursor: pointer;
}
.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_title.anim_fade {
opacity: 0;
}
.sc_blogger_portmodern .sc_blogger_content.active_items .sc_blogger_item:after {
opacity: 0.1;
}
.sc_blogger_portmodern .sc_blogger_content.active_items .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_title {
opacity: 0.1;
}
.sc_blogger_portmodern .sc_blogger_content.active_items .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_title.active_item {
opacity: 1;
color: var(--theme-color-text_link);
}
.sc_blogger_portmodern .portfolio_preview {
display: none;
position: fixed;
top: 0;
left: 0;
z-index: 9999999 !important;
width: 100vw;
height: 100vh;
background-color: var(--theme-color-bg_color);
opacity: 0;
will-change: opacity;
}
.sc_blogger_portmodern .portfolio_preview .inner_preview {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: row;
width: 100%;
height: 100%;
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_image {
width: 55%;
height: 100%;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
flex: 0 0 auto;
z-index: 1;
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .close {
position: absolute;
top: 3em;
right: 4em;
width: 41px;
height: 41px;
line-height: 1em;
text-align: center;
color: var(--theme-color-text_dark);
transition: 0.3s ease;
will-change: transform;
opacity: 1;
font-size: 21px;
animation: transformAnimOutPort .4s ease-out both;
padding: 10px;
background-color: var(--theme-color-bg_color);
border-radius: 50%;
z-index: 2 !important;
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .close:before {
content: '\E9E1';
font-family: "fontello";
position: relative;
opacity: 0.3;
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .close:hover {
cursor: pointer;
animation: transformAnimInPort .4s ease-out both;
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description {
padding: 5rem 10% 2rem 7%;
width: auto;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
align-content: center;
height: auto;
z-index: 1;
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details {
overflow-y: auto;
overflow-x: hidden;
padding-right: 25px;
display: block;
height: 100%;
scrollbar-width: thin;
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details::-webkit-scrollbar {
width: 6px;
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details::-webkit-scrollbar-track {
background: var(--theme-color-alter_bd_color);
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details::-webkit-scrollbar-thumb {
background-color: var(--theme-color-text_dark);
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_title {
margin-bottom: 40px;
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .portfolio_page_details .portfolio_page_details_item_title {
color: var(--theme-color-text_dark);
font-weight: 500;
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .portfolio_page_details .portfolio_page_details_item_value {
color: var(--theme-color-text_light);
font-weight: inherit;
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .portfolio_page_details .portfolio_page_details_item + .portfolio_page_details_item {
margin-top: 10px;
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .portfolio_page_details .portfolio_page_details_item + .portfolio_page_details_button_link {
margin-top: 1em;
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share {
margin-top: 1.8em;
padding-top: 1.8em;
border-top: 1px solid var(--theme-color-text_dark_015);
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share .portfolio_page_details_item_title {
color: var(--theme-color-text_dark);
font-weight: 500;
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share .socials_share .social_items .social_item {
margin: 0 2em 8px 0;
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share .socials_share .social_items .social_item:last-child {
margin-right: 0 !important;
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .post_description_content {
margin-top: 1.4em;
color: var(--theme-color-text_dark);
}
.sc_blogger_portmodern .portfolio_preview .inner_preview .portfolio_description .post_details .post_description .post_readmore {
margin-top: 3em;
box-shadow: none;
}
.sc_blogger_portmodern .portfolio_preview.portfolio_preview_show {
display: block;
opacity: 1;
animation: fadeInAnimPort .3s ease-out both;
}
.sc_blogger_portmodern .portfolio_preview.portfolio_preview_show + .sc_item_filters_wrap .sc_item_posts_container .sc_blogger_item:after,
.sc_blogger_portmodern .portfolio_preview.portfolio_preview_show + .sc_item_posts_container .sc_blogger_item:after {
display: none;
}
.sc_blogger_portmodern .portfolio_preview.portfolio_preview_show .portfolio_description .post_details .post_title {
animation: fadeInUpAnimPort .3s 100ms ease-out both;
}
.sc_blogger_portmodern .portfolio_preview.portfolio_preview_show .portfolio_description .post_details .post_description .portfolio_page_details {
animation: fadeInUpAnimPort .3s 200ms ease-out both;
}
.sc_blogger_portmodern .portfolio_preview.portfolio_preview_show .portfolio_description .post_details .post_description .post_description_content {
animation: fadeInUpAnimPort .3s 300ms ease-out both;
}
.sc_blogger_portmodern .portfolio_preview.portfolio_preview_show .portfolio_description .post_details .post_description .post_readmore {
animation: fadeInUpAnimPort .3s 400ms ease-out both;
} @-webkit-keyframes fadeInAnimPort {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes fadeInAnimPort {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@-webkit-keyframes colorInAnimPort {
0% {
opacity: 0.1;
color: var(--theme-color-text_dark);
}
100% {
opacity: 1;
color: var(--theme-color-text_link);
}
}
@keyframes colorInAnimPort {
0% {
opacity: 0.1;
color: var(--theme-color-text_dark);
}
100% {
opacity: 1;
color: var(--theme-color-text_link);
}
}
@-webkit-keyframes fadeInUpAnimPort {
0% {
opacity: 0;
-webkit-transform: translateY(20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
}
}
@keyframes fadeInUpAnimPort {
0% {
opacity: 0;
transform: translateY(20px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
@-webkit-keyframes transformAnimInPort {
0% {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
}
100% {
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes transformAnimInPort {
0% {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
}
100% {
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-webkit-keyframes transformAnimOutPort {
0% {
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
transform: rotate(360deg);
}
100% {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
}
}
@keyframes transformAnimOutPort {
0% {
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
transform: rotate(360deg);
}
100% {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
}
} .sc_blogger_portestate .sc_blogger_filters {
padding-bottom: 3em;
margin-bottom: 0 !important;
border-bottom: none;
}
.sc_blogger_portestate .sc_blogger_item {
background-color: var(--theme-color-alter_bg_color);
}
.sc_blogger_portestate .sc_blogger_item .post_featured {
display: block;
}
.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content {
padding: 1.35em 2.2em 1.5em;
}
.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content > .sc_blogger_item_meta:last-child {
margin-bottom: 0 !important;
}
.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content .sc_blogger_item_meta {
font-size: 16px;
font-weight: 400;
margin: 5px 0 16px 0;
}
.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content .sc_blogger_item_meta .post_sponsored {
display: none;
}
.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content .sc_blogger_item_meta .post_categories {
width: 100%;
}
.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content .sc_blogger_item_meta .post_categories a {
color: var(--theme-color-alter_light);
}
.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content .portfolio_page_details .portfolio_page_details_item {
font-size: 16px;
}
.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content .portfolio_page_details .portfolio_page_details_item_title {
color: var(--theme-color-alter_dark);
font-weight: 400;
width: 40%;
padding-right: 0.5em;
}
.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content .portfolio_page_details .portfolio_page_details_item_value {
color: var(--theme-color-alter_light);
font-weight: 400;
text-align: right;
width: 60%;
}
.sc_blogger_portestate .sc_blogger_item .sc_blogger_item_content .portfolio_page_details .portfolio_page_details_item + .portfolio_page_details_item {
margin-top: 8px;
padding-top: 6px;
border-top: 1px solid var(--theme-color-bd_color);
} .single-cpt_portfolio .portfolio_page_gallery .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet,
.single-cpt_portfolio .portfolio_page_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet,
.single-cpt_portfolio .portfolio_page_gallery .slider_outer .slider_pagination_wrap .swiper-pagination-bullet,
.single-cpt_portfolio .portfolio_page_gallery .swiper-pagination-custom .swiper-pagination-button {
border-color: var(--theme-color-alter_bd_color);
background-color: var(--theme-color-alter_bd_color);
}
.single-cpt_portfolio .portfolio_page_gallery .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover, .single-cpt_portfolio .portfolio_page_gallery .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,
.single-cpt_portfolio .portfolio_page_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,
.single-cpt_portfolio .portfolio_page_gallery .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.single-cpt_portfolio .portfolio_page_gallery .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover,
.single-cpt_portfolio .portfolio_page_gallery .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,
.single-cpt_portfolio .portfolio_page_gallery .swiper-pagination-custom .swiper-pagination-button:hover,
.single-cpt_portfolio .portfolio_page_gallery .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-bullet-active {
border-color: var(--theme-color-alter_link);
background-color: var(--theme-color-alter_link);
}
.single-cpt_portfolio .portfolio_page_gallery .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets {
margin-top: 2.3rem;
}
.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_controls_side .slider_controls_wrap > a {
background-color: var(--theme-color-bg_color);
border-color: var(--theme-color-bg_color);
}
.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_controls_side .slider_controls_wrap > a.slider_prev {
margin-left: 30px;
}
.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_controls_side .slider_controls_wrap > a.slider_next {
margin-right: 30px;
}
.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_controls_side:hover .slider_controls_wrap > a.slider_prev {
margin-left: 30px;
}
.single-cpt_portfolio .portfolio_page_gallery .slider_container.slider_controls_side:hover .slider_controls_wrap > a.slider_next {
margin-right: 30px;
}
.portfolio_page .portfolio_page_title {
max-width: 80%;
margin-top: 0;
margin-bottom: 1.2em;
}
.portfolio_page .portfolio_page_title + .portfolio_page_meta {
display: none;
}
.portfolio_page .portfolio_page_video {
margin-bottom: var(--theme-var-grid_gap);
}
.portfolio_page .portfolio_page_content {
margin-bottom: 1.5em;
}
.portfolio_page .portfolio_page_content > h1:first-child,
.portfolio_page .portfolio_page_content > h2:first-child,
.portfolio_page .portfolio_page_content > h3:first-child,
.portfolio_page .portfolio_page_content > h4:first-child,
.portfolio_page .portfolio_page_content > h5:first-child,
.portfolio_page .portfolio_page_content > h6:first-child {
margin-top: 0 !important;
}
.portfolio_page .portfolio_page_content p:last-child {
margin-bottom: 0;
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_subtitle {
font-size: 1.94rem;
line-height: 1.08em;
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_description p:last-child {
margin-bottom: 0;
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_button_link:first-child {
margin-top: 0;
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title {
font-size: 1.05rem;
font-weight: 500;
color: var(--theme-color-text_dark);
width: 30%;
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value {
font-size: 1.05rem;
font-weight: 400;
color: var(--theme-color-text);
width: 70%;
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share {
padding-top: 0;
border-top: none;
margin-top: 1.9em !important;
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share .portfolio_page_details_item_title {
display: none;
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share .portfolio_page_details_item_title + .portfolio_page_details_item_value {
width: 100%;
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share .portfolio_page_details_item_value {
width: 100%;
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share .socials_wrap {
margin-right: 0;
margin-bottom: -15px;
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share .socials_wrap .social_item {
margin: 0 35px 15px 0;
font-size: 17px;
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item + .portfolio_page_details_item {
margin-top: 11px;
}
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item + .portfolio_page_details_button_link {
margin-top: 1.9em !important;
}
.portfolio_page .portfolio_page_details_wrap.light_style .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title {
font-weight: 400;
color: var(--theme-color-text_light);
}
.portfolio_page .portfolio_page_details_wrap.light_style .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value {
color: var(--theme-color-text_dark);
}
.portfolio_page .portfolio_page_details_wrap.light_style .portfolio_page_details .portfolio_page_details_item + .portfolio_page_details_item {
margin-top: 1px;
}
.portfolio_page .portfolio_page_details_wrap.light_style .portfolio_page_details + .portfolio_page_description {
margin-top: 1.4em;
}
.portfolio_page .portfolio_page_details_wrap.light_style .socials_share {
margin-top: 1.9em !important;
}
.portfolio_page .portfolio_page_details_wrap.light_style .socials_share .social_items .social_item {
margin: 0 8px 8px 0;
font-size: 17px;
width: 42px;
height: 42px;
line-height: 42px;
border: 1px solid var(--theme-color-bd_color);
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
color: var(--theme-color-text_dark);
}
.portfolio_page .portfolio_page_details_wrap.light_style .socials_share .social_items .social_item:hover {
color: var(--theme-color-text_link);
}
.portfolio_page .portfolio_page_content_wrap .portfolio_page_featured + .portfolio_page_content {
margin-top: 33px;
}
.portfolio_page .portfolio_page_content_wrap .portfolio_page_gallery:last-child {
margin-bottom: 0;
}
.portfolio_page.portfolio_page_details_right .sc_column_fixed.portfolio_page_details_wrap, .portfolio_page.portfolio_page_details_left .sc_column_fixed.portfolio_page_details_wrap {
top: 4em;
}
.portfolio_page.portfolio_page_details_right .portfolio_page_details_wrap, .portfolio_page.portfolio_page_details_left .portfolio_page_details_wrap {
width: 37%;
}
.portfolio_page.portfolio_page_details_right .portfolio_page_details_wrap .portfolio_page_subtitle, .portfolio_page.portfolio_page_details_left .portfolio_page_details_wrap .portfolio_page_subtitle {
margin-top: -4px;
margin-bottom: 26px;
}
.portfolio_page.portfolio_page_details_right .portfolio_page_details_wrap .portfolio_page_description + .portfolio_page_details, .portfolio_page.portfolio_page_details_left .portfolio_page_details_wrap .portfolio_page_description + .portfolio_page_details {
padding-top: 35px;
}
.portfolio_page.portfolio_page_details_right .portfolio_page_details_wrap.light_style, .portfolio_page.portfolio_page_details_left .portfolio_page_details_wrap.light_style {
width: 34%;
}
.portfolio_page.portfolio_page_details_right .portfolio_page_details_wrap.light_style .portfolio_page_subtitle, .portfolio_page.portfolio_page_details_left .portfolio_page_details_wrap.light_style .portfolio_page_subtitle {
margin-top: 1px;
}
.portfolio_page.portfolio_page_details_right .light_style + .portfolio_page_content_wrap, .portfolio_page.portfolio_page_details_left .light_style + .portfolio_page_content_wrap {
width: 66%;
}
.portfolio_page.portfolio_page_details_right .portfolio_page_video,
.portfolio_page.portfolio_page_details_right .portfolio_page_gallery,
.portfolio_page.portfolio_page_details_right .portfolio_page_content_wrap, .portfolio_page.portfolio_page_details_left .portfolio_page_video,
.portfolio_page.portfolio_page_details_left .portfolio_page_gallery,
.portfolio_page.portfolio_page_details_left .portfolio_page_content_wrap {
width: 63%;
}
.portfolio_page.portfolio_page_details_right .portfolio_page_content_wrap .portfolio_page_video,
.portfolio_page.portfolio_page_details_right .portfolio_page_content_wrap .portfolio_page_gallery, .portfolio_page.portfolio_page_details_left .portfolio_page_content_wrap .portfolio_page_video,
.portfolio_page.portfolio_page_details_left .portfolio_page_content_wrap .portfolio_page_gallery {
width: 100%;
}
.portfolio_page.portfolio_page_details_left .portfolio_page_video,
.portfolio_page.portfolio_page_details_left .portfolio_page_gallery {
margin-left: auto;
margin-right: 0;
}
.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap, .portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap {
margin-bottom: 1.4em;
}
.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_subtitle, .portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_subtitle {
margin-bottom: 26px;
}
.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_description, .portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_description {
width: 74%;
}
.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_description + .portfolio_page_details, .portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_description + .portfolio_page_details {
padding-left: 3em;
}
.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_details, .portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_details {
width: 26%;
}
.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title, .portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title {
width: 40%;
}
.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value, .portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value {
width: 60%;
}
.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share, .portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share {
margin-top: 1.5em !important;
}
.portfolio_page.portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item + .portfolio_page_details_item, .portfolio_page.portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item + .portfolio_page_details_item {
margin-top: 13px;
}
body.body_style_wide:not(.expand_content) .portfolio_page_details_left .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value,
body.body_style_wide:not(.expand_content) .portfolio_page_details_left .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title,
body.body_style_wide:not(.expand_content) .portfolio_page_details_right .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value,
body.body_style_wide:not(.expand_content) .portfolio_page_details_right .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title {
display: block;
width: 100%;
padding-right: 0;
}
body.body_style_wide:not(.expand_content) .portfolio_page_details_left .portfolio_page_details_wrap {
padding-right: 2em;
}
body.body_style_wide:not(.expand_content) .portfolio_page_details_right .portfolio_page_details_wrap {
padding-left: 2em;
}
body.body_style_wide:not(.expand_content) .portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_description,
body.body_style_wide:not(.expand_content) .portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_description {
width: 100%;
}
body.body_style_wide:not(.expand_content) .portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_details,
body.body_style_wide:not(.expand_content) .portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_details {
width: 100%;
}
body.body_style_wide:not(.expand_content) .portfolio_page_details_top .portfolio_page_details_wrap .portfolio_page_description + .portfolio_page_details,
body.body_style_wide:not(.expand_content) .portfolio_page_details_bottom .portfolio_page_details_wrap .portfolio_page_description + .portfolio_page_details {
padding-left: 0;
margin-top: 1.5em;
}
body.body_style_wide:not(.expand_content) .portfolio_page_details_top .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title,
body.body_style_wide:not(.expand_content) .portfolio_page_details_bottom .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title {
width: 15%;
} .single-cpt_portfolio .post-navigation .nav-links {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
margin-top: 5em;
}
.single-cpt_portfolio .post-navigation .nav-links .nav-next a,
.single-cpt_portfolio .post-navigation .nav-links .nav-previous a {
font-size: 18px;
font-weight: 400;
letter-spacing: 0;
color: var(--theme-color-text_dark);
}
.single-cpt_portfolio .post-navigation .nav-links .nav-next a:hover,
.single-cpt_portfolio .post-navigation .nav-links .nav-previous a:hover {
color: var(--theme-color-text_link);
}
.single-cpt_portfolio .post-navigation .nav-links .nav-next a span:after, .single-cpt_portfolio .post-navigation .nav-links .nav-next a span:before,
.single-cpt_portfolio .post-navigation .nav-links .nav-previous a span:after,
.single-cpt_portfolio .post-navigation .nav-links .nav-previous a span:before {
content: '';
font-family: "fontello";
font-size: 12px;
font-weight: 400;
position: relative;
top: -2px;
}
.single-cpt_portfolio .post-navigation .nav-links .nav-previous a span:before {
content: '\EA07';
padding-right: 13px;
}
.single-cpt_portfolio .post-navigation .nav-links .nav-next a span:after {
content: '\E9A4';
padding-left: 13px;
} .sidebar_inner .sc_blogger .sc_blogger_item_title + .sc_blogger_item_excerpt,
.sidebar_inner .sc_blogger .sc_blogger_item_meta + .sc_blogger_item_excerpt {
margin-top: 0.5em;
}
.sidebar_inner .sc_blogger .sc_blogger_columns_wrap > div + div {
margin-top: 1.5em;
} .sc_blogger .sc_blogger_item_button .item_more_link {
position: relative;
display: inline-block;
top: auto;
left: auto;
height: auto;
width: auto;
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: var(--theme-color-text_dark);
z-index: 1;
overflow: hidden;
}
.sc_blogger .sc_blogger_item_button .item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 1.4em;
height: 1.4em;
line-height: 1.4em;
text-align: center;
top: -2px;
}
.sc_blogger .sc_blogger_item_button .item_more_link .link_icon:before {
font-size: 19px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\ea1a';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_blogger .sc_blogger_item_button .item_more_link .link_text {
position: relative;
margin-top: -2px;
margin-right: 0;
display: inline-block;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, color 0.4s ease, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, color 0.4s ease, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, color 0.4s ease, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, color, opacity;
}
.sc_blogger .sc_blogger_item:hover .sc_blogger_item_button .item_more_link .link_text,
.sc_blogger .sc_blogger_item_body:hover .sc_blogger_item_button .item_more_link .link_text,
.sc_blogger .sc_blogger_item_button .item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 9px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item_title,
.sc_blogger_default.sc_blogger_default_over_bottom .sc_blogger_item_title,
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_title,
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title,
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title {
max-height: 4.9em;
overflow: hidden;
padding-bottom: 2px;
}
.sc_blogger .sc_blogger_item_featured .post_meta_label {
display: inline-block;
} .sc_blogger.sc_blogger_default .masonry_wrap .sc_blogger_item_featured {
margin-bottom: 0;
} .sc_blogger_default.sc_blogger_default_classic {    }
.sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_default.sc_blogger_item_image_position_top .sc_blogger_item_featured {
margin-bottom: 0;
}
.sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_default.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
margin-top: 1em;
}
.sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_body:hover .post_featured.hover_link.with_thumb > .bg_in,
.sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_body:hover .post_featured.hover_link img {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.sc_blogger_default.sc_blogger_default_classic .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_blogger_default.sc_blogger_default_classic .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_blogger_default.sc_blogger_default_classic .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 6px;
background-color: #E2E1E0;
border-color: #E2E1E0;
opacity: 1;
width: 8px;
height: 8px;
}
.sc_blogger_default.sc_blogger_default_classic .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active, .sc_blogger_default.sc_blogger_default_classic .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active, .sc_blogger_default.sc_blogger_default_classic .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover, .sc_blogger_default.sc_blogger_default_classic .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_blogger_default.sc_blogger_default_classic .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_blogger_default.sc_blogger_default_classic .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover, .sc_blogger_default.sc_blogger_default_classic .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
}
.sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_title {
font-size: 24px;
line-height: 1.2em;
font-weight: 400;
}
.sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_title a {
color: var(--theme-color-text_dark);
}
.sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_title a:hover {
color: var(--theme-color-text);
}
.sc_blogger_default.sc_blogger_default_classic .sc_item_columns_1 .sc_blogger_item_title,
.sc_blogger_default.sc_blogger_default_classic .sc_item_columns_2 .sc_blogger_item_title,
.sc_blogger_default.sc_blogger_default_classic .sc_item_columns_3 .sc_blogger_item_title {
font-size: 28px;
}
.sc_blogger_default.sc_blogger_default_classic .slider_outer_centered .sc_blogger_item_title {
font-size: 28px;
line-height: 1.2em;
}
.sc_blogger_default.sc_blogger_default_classic .slider_outer_centered .sc_blogger_item_default.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
margin-top: 1.2em;
}
.sc_blogger_default.sc_blogger_default_classic .post_meta {
margin-top: 0.9em;
}
.sc_blogger_default.sc_blogger_default_classic .post_meta_categories {
margin: 0 0 0.9em;
text-transform: uppercase;
font-weight: 400;
letter-spacing: 0.6px;
font-size: 15px;
}
.sc_blogger_default.sc_blogger_default_classic .post_meta_categories .post_meta_item,
.sc_blogger_default.sc_blogger_default_classic .post_meta_categories .post_meta_item a {
color: var(--theme-color-text_dark);
}
.sc_blogger_default.sc_blogger_default_classic .post_meta_categories .post_meta_item a:hover {
color: var(--theme-color-text_link);
}
.sc_blogger_default.sc_blogger_default_classic .post_meta_categories .post_sponsored .post_sponsored_label {
color: var(--theme-color-text_link);
}
.sc_blogger_default.sc_blogger_default_classic .post_meta_categories .post_sponsored a.post_sponsored_label:hover {
color: var(--theme-color-text_dark);
} .sc_blogger_default.sc_blogger_default_classic_simple {    }
.sc_blogger_default.sc_blogger_default_classic_simple.sc_blogger_item_image_position_left .sc_blogger_item_content, .sc_blogger_default.sc_blogger_default_classic_simple.sc_blogger_item_image_position_alter.sc_blogger_item_odd .sc_blogger_item_content {
padding-left: 2.2em;
}
.sc_blogger_default.sc_blogger_default_classic_simple.sc_blogger_item_image_position_right .sc_blogger_item_content {
padding-right: 2.2em;
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_content .sc_blogger_item_default + .sc_blogger_item_default {
margin-top: 30px;
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_body:hover .post_featured.hover_link.with_thumb > .bg_in,
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_body:hover .post_featured.hover_link img {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_title {
font-size: 28px;
line-height: 1.2em;
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_title a {
color: var(--theme-color-text_dark);
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_title a:hover {
color: var(--theme-color-text);
}
.sc_blogger_default.sc_blogger_default_classic_simple .post_meta {
margin: 0 0 1.1em 0;
}
.sc_blogger_default.sc_blogger_default_classic_simple .post_meta .post_meta_item.post_sponsored,
.sc_blogger_default.sc_blogger_default_classic_simple .post_meta .post_meta_item.post_categories {
text-transform: uppercase;
font-weight: 400;
letter-spacing: 0.6px;
font-size: 15px;
color: var(--theme-color-text_dark);
}
.sc_blogger_default.sc_blogger_default_classic_simple .post_meta .post_meta_item.post_sponsored a,
.sc_blogger_default.sc_blogger_default_classic_simple .post_meta .post_meta_item.post_categories a {
color: var(--theme-color-text_dark);
}
.sc_blogger_default.sc_blogger_default_classic_simple .post_meta .post_meta_item.post_sponsored a:hover,
.sc_blogger_default.sc_blogger_default_classic_simple .post_meta .post_meta_item.post_categories a:hover {
color: var(--theme-color-text_link);
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_body:hover .post_featured.hover_link.with_thumb > .bg_in,
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_body:hover .post_featured.hover_link.with_thumb > img {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content {
padding: 40px 50px;
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title + .sc_blogger_item_excerpt,
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_meta + .sc_blogger_item_excerpt {
margin-top: 0.8em;
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title + .sc_blogger_item_button,
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_meta + .sc_blogger_item_button,
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt + .sc_blogger_item_button {
margin-top: 1em;
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt {
font-size: 17px;
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt:after {
display: none;
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_content {
border: 1px solid var(--theme-color-alter_bd_color);
-webkit-box-shadow: 0 3px 30px var(--theme-color-text_dark_003);
-ms-box-shadow: 0 3px 30px var(--theme-color-text_dark_003);
box-shadow: 0 3px 30px var(--theme-color-text_dark_003);
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
border-top: none;
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_button .item_more_link .link_text {
display: none;
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_button .item_more_link .link_icon {
width: 17px;
height: 20px;
line-height: 20px;
overflow: hidden;
position: relative;
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
will-change: transform;
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item_button .item_more_link .link_icon:before {
top: 0;
right: 1px;
position: absolute;
display: block;
font-size: 11px;
font-weight: 400;
line-height: 20px;
content: '\e9e2';
}
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item:hover .sc_blogger_item_button .item_more_link:hover .link_icon,
.sc_blogger_default.sc_blogger_default_classic_simple .sc_blogger_item:hover .sc_blogger_item_button .item_more_link .link_icon {
width: 38px;
} .sc_blogger_default.sc_blogger_default_classic_3 {    }
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item:hover .post_featured.hover_link.with_thumb > .bg_in,
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item:hover .post_featured.hover_link img {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_title {
font-size: 28px;
line-height: 1.2em;
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_title a {
color: var(--theme-color-text_dark);
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_title a:hover {
color: var(--theme-color-text);
}
.sc_blogger_default.sc_blogger_default_classic_3 .post_meta {
margin: 0 0 1em 0;
}
.sc_blogger_default.sc_blogger_default_classic_3 .post_meta .post_meta_item.post_sponsored,
.sc_blogger_default.sc_blogger_default_classic_3 .post_meta .post_meta_item.post_categories {
text-transform: uppercase;
font-weight: 400;
letter-spacing: 0.6px;
font-size: 15px;
color: var(--theme-color-text_dark);
}
.sc_blogger_default.sc_blogger_default_classic_3 .post_meta .post_meta_item.post_sponsored a,
.sc_blogger_default.sc_blogger_default_classic_3 .post_meta .post_meta_item.post_sponsored a:hover,
.sc_blogger_default.sc_blogger_default_classic_3 .post_meta .post_meta_item.post_categories a,
.sc_blogger_default.sc_blogger_default_classic_3 .post_meta .post_meta_item.post_categories a:hover {
color: var(--theme-color-text_dark);
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate {
-webkit-box-shadow: 0 3px 20px var(--theme-color-text_dark_003);
-ms-box-shadow: 0 3px 20px var(--theme-color-text_dark_003);
box-shadow: 0 3px 20px var(--theme-color-text_dark_003);
height: auto;
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content {
padding: 26px 32px 23px;
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title + .sc_blogger_item_excerpt,
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_meta + .sc_blogger_item_excerpt {
margin-top: 0.8em;
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title + .sc_blogger_item_button,
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_meta + .sc_blogger_item_button,
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt + .sc_blogger_item_button {
margin-top: 0.7em;
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt {
font-size: 17px;
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt:after {
display: none;
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .sc_blogger_item_header {
margin: 0;
padding: 25px 32px;
background-color: var(--theme-color-alter_bg_color);
border-top: 2px solid var(--theme-color-alter_bg_color);
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top:hover .sc_blogger_item_header {
border-color: var(--theme-color-alter_dark);
}
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_button .item_more_link {
font-size: 16px;
} .sc_blogger_default.sc_blogger_default_classic_time {     }
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_title {
font-size: 28px;
line-height: 1.2em;
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_title a {
color: var(--theme-color-text_dark);
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_title a:hover {
color: var(--theme-color-text);
}
.sc_blogger_default.sc_blogger_default_classic_time .post_meta {
margin: 0 0 0.9em 0;
}
.sc_blogger_default.sc_blogger_default_classic_time .post_meta .post_meta_item.post_sponsored,
.sc_blogger_default.sc_blogger_default_classic_time .post_meta .post_meta_item.post_categories {
text-transform: uppercase;
font-weight: 400;
letter-spacing: 0.6px;
font-size: 15px;
color: var(--theme-color-text_dark);
}
.sc_blogger_default.sc_blogger_default_classic_time .post_meta .post_meta_item.post_sponsored a,
.sc_blogger_default.sc_blogger_default_classic_time .post_meta .post_meta_item.post_categories a {
color: var(--theme-color-text_dark);
}
.sc_blogger_default.sc_blogger_default_classic_time .post_meta .post_meta_item.post_sponsored a:hover,
.sc_blogger_default.sc_blogger_default_classic_time .post_meta .post_meta_item.post_categories a:hover {
color: var(--theme-color-text_link);
}
.sc_blogger_default.sc_blogger_default_classic_time .post_meta.sc_blogger_item_meta.post_meta_date {
padding: 0;
font-size: 12px;
line-height: 1em;
font-weight: 400;
text-transform: uppercase;
display: inline-block;
width: 100%;
}
.sc_blogger_default.sc_blogger_default_classic_time .post_meta.sc_blogger_item_meta.post_meta_date .post_date {
font-size: 14px;
width: auto;
min-width: 67px;
max-width: 100px;
padding: 17px 15px 13px;
text-align: center;
display: inline-block;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
background-color: var(--theme-color-text_dark);
color: var(--theme-color-inverse_hover);
}
.sc_blogger_default.sc_blogger_default_classic_time .post_meta.sc_blogger_item_meta.post_meta_date b {
margin-top: -7px;
font-size: 35px;
line-height: 1em;
font-weight: 400;
display: block;
margin-bottom: 5px;
}
.sc_blogger_default.sc_blogger_default_classic_time .post_meta.sc_blogger_item_meta.post_meta_date a,
.sc_blogger_default.sc_blogger_default_classic_time .post_meta.sc_blogger_item_meta.post_meta_date a:hover {
color: var(--theme-color-inverse_hover);
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate {
-webkit-box-shadow: 0 3px 20px var(--theme-color-text_dark_003);
-ms-box-shadow: 0 3px 20px var(--theme-color-text_dark_003);
box-shadow: 0 3px 20px var(--theme-color-text_dark_003);
height: auto;
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_body:hover .post_featured.hover_link.with_thumb > .bg_in,
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_body:hover .post_featured.hover_link img {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content {
padding: 42px 38px;
position: relative;
z-index: 9;
-webkit-transform: translateZ(99px);
-ms-transform: translateZ(99px);
transform: translateZ(99px);
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title + .sc_blogger_item_excerpt,
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_meta + .sc_blogger_item_excerpt {
margin-top: 0.8em;
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_title + .sc_blogger_item_button,
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_meta + .sc_blogger_item_button,
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt + .sc_blogger_item_button {
margin-top: 1em;
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt {
font-size: 17px;
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate .sc_blogger_item_content .sc_blogger_item_excerpt:after {
display: none;
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top {
position: relative;
z-index: 1;
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_default.sc_blogger_item_on_plate.sc_blogger_item_image_position_top .post_meta.sc_blogger_item_meta.post_meta_date {
margin: 0;
text-align: right;
position: absolute;
right: 30px;
top: -42px;
width: auto;
z-index: 9999;
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_button .item_more_link .link_text {
display: none;
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_button .item_more_link .link_icon {
width: 17px;
height: 20px;
line-height: 20px;
overflow: hidden;
position: relative;
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
will-change: transform;
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item_button .item_more_link .link_icon:before {
top: 0;
right: 1px;
position: absolute;
display: block;
font-size: 11px;
font-weight: 400;
line-height: 20px;
content: '\e9e2';
}
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item:hover .sc_blogger_item_button .item_more_link:hover .link_icon,
.sc_blogger_default.sc_blogger_default_classic_time .sc_blogger_item:hover .sc_blogger_item_button .item_more_link .link_icon {
width: 38px;
} .sc_blogger_default.sc_blogger_default_classic_time_2 {      }
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_body:hover .post_featured.hover_link.with_thumb > .bg_in,
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_body:hover .post_featured.hover_link img {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_default.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
margin-top: 1.5em;
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_content {
position: relative;
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_content .sc_blogger_item_excerpt:after {
display: none;
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_content > .post_meta.sc_blogger_item_meta.post_meta_date {
position: absolute;
left: 0;
top: 0;
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_content > .post_meta.sc_blogger_item_meta.post_meta_date ~ * {
margin-left: 100px;
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_title + .sc_blogger_item_excerpt,
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_meta + .sc_blogger_item_excerpt {
margin-top: 0.8em;
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_item_featured [class*="post_info_"] {
padding: 30px;
background: transparent !important;
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_item_featured [class*="post_info_"] .post_meta_item.post_categories a:hover, .sc_blogger_default.sc_blogger_default_classic_time_2 .sc_item_featured [class*="post_info_"] .post_meta_item.post_categories a:focus {
background-color: var(--theme-color-text_hover2) !important;
color: var(--theme-color-inverse_link) !important;
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_categories {
margin: 0;
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_categories .post_category {
margin: 0;
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_categories .post_categories {
color: transparent !important;
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_categories a {
background-color: var(--theme-color-text_link2);
color: var(--theme-color-inverse_link);
text-transform: uppercase;
padding: 6px 17px 4px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
font-size: 14px;
line-height: 16px;
letter-spacing: 0.6px;
margin: 4px 0 4px 0;
display: inline-block;
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_categories a:hover, .sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_categories a:focus {
background-color: var(--theme-color-text_dark);
color: var(--theme-color-inverse_hover);
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_sponsored .post_sponsored_label {
background-color: var(--theme-color-text_link);
color: var(--theme-color-inverse_link);
text-transform: uppercase;
padding: 6px 17px 4px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
font-size: 14px;
line-height: 16px;
letter-spacing: 0.6px;
margin: 4px 0 4px 0;
display: inline-block;
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_sponsored:after {
color: var(--theme-color-alter_bg_color_07);
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_sponsored a.post_sponsored_label:hover {
background-color: var(--theme-color-text_dark);
color: var(--theme-color-inverse_hover);
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_title {
font-size: 35px;
line-height: 1.2em;
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_title a,
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_title a:hover {
color: var(--theme-color-text_dark);
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta {
margin: 1.1em 0 0 0;
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta .post_meta_item.post_sponsored,
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta .post_meta_item.post_categories {
text-transform: uppercase;
font-weight: 400;
letter-spacing: 0.6px;
font-size: 15px;
color: var(--theme-color-text_dark);
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta .post_meta_item.post_sponsored a,
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta .post_meta_item.post_categories a {
color: var(--theme-color-text_dark);
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta .post_meta_item.post_sponsored a:hover,
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta .post_meta_item.post_categories a:hover {
color: var(--theme-color-text_link);
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_date {
padding: 0;
margin: 0;
font-size: 12px;
line-height: 1em;
font-weight: 400;
letter-spacing: 1px;
font-size: 14px;
text-transform: uppercase;
display: inline-block;
width: auto;
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_date .post_date {
width: 65px;
padding: 0;
text-align: center;
display: inline-block;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
color: var(--theme-color-text_dark);
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_date b {
font-size: 48px;
line-height: 1em;
font-weight: 400;
display: block;
margin-bottom: 5px;
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_date a,
.sc_blogger_default.sc_blogger_default_classic_time_2 .post_meta.sc_blogger_item_meta.post_meta_date a:hover {
color: var(--theme-color-text_dark);
}
.sc_blogger_default.sc_blogger_default_classic_time_2 .sc_blogger_item_default.sc_blogger_item_on_plate {
height: auto;
} .sc_blogger_default.sc_blogger_default_over_bottom {  }
.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured .mask {
background-color: rgba(0, 0, 0, 0.6);
opacity: 1 !important;
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured:hover .mask {
background-color: rgba(0, 0, 0, 0.75);
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"] {
padding: 45px;
background-color: transparent;
max-width: 100%;
width: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box; }
.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"] .post_meta {
margin: 0 0 1.1em 0;
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"] .post_meta a {
color: #D2D3D5;
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"] .post_meta a:hover {
color: #ffffff;
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item.post_sponsored,
.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item.post_categories {
text-transform: uppercase;
font-weight: 400;
letter-spacing: 0.6px;
font-size: 15px;
color: var(--theme-color-inverse_link);
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item.post_sponsored a,
.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item.post_categories a {
color: var(--theme-color-inverse_link);
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item.post_sponsored a:hover,
.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item.post_categories a:hover {
color: #D2D3D5;
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_item_featured [class*="post_info_"] .sc_blogger_item_button .item_more_link {
color: var(--theme-color-inverse_link);
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_blogger_item_title {
font-size: 28px;
line-height: 1.2em;
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_blogger_item_title a,
.sc_blogger_default.sc_blogger_default_over_bottom .sc_blogger_item_title a:hover {
color: var(--theme-color-inverse_link);
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_blogger_item_button .item_more_link .link_text {
display: none;
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_blogger_item_button .item_more_link .link_icon {
width: 17px;
height: 20px;
line-height: 20px;
overflow: hidden;
position: relative;
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
will-change: transform;
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_blogger_item_button .item_more_link .link_icon:before {
top: 0;
right: 1px;
position: absolute;
display: block;
font-size: 11px;
font-weight: 400;
line-height: 20px;
content: '\e9e2';
}
.sc_blogger_default.sc_blogger_default_over_bottom .sc_blogger_item:hover .sc_blogger_item_button .item_more_link:hover .link_icon,
.sc_blogger_default.sc_blogger_default_over_bottom .sc_blogger_item:hover .sc_blogger_item_button .item_more_link .link_icon {
width: 38px;
} .sc_blogger_default.sc_blogger_default_over_centered_hover {  }
.sc_blogger_default.sc_blogger_default_over_centered_hover .trx_addons_columns_wrap.no_margin {
overflow: hidden;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .trx_addons_columns_wrap.no_margin > [class*="trx_addons_column-"] .sc_blogger_item:before, .sc_blogger_default.sc_blogger_default_over_centered_hover .trx_addons_columns_wrap.no_margin > [class*="trx_addons_column-"] .sc_blogger_item:after {
content: '';
display: block;
position: absolute;
z-index: 99;
background-color: var(--theme-color-alter_bd_color);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .trx_addons_columns_wrap.no_margin > [class*="trx_addons_column-"] .sc_blogger_item:before {
height: 1px;
width: 100%;
top: -1px;
right: 0;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .trx_addons_columns_wrap.no_margin > [class*="trx_addons_column-"] .sc_blogger_item:after {
height: 100%;
width: 1px;
top: 0;
right: -1px;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .trx_addons_columns_wrap.no_margin > [class*="trx_addons_column-"]:last-child .sc_blogger_item:after {
display: none;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover .mask,
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured .mask {
background-color: rgba(0, 0, 0, 0.65);
opacity: 1 !important;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] {
padding: 40px 48px 20px;
max-width: calc(100% + 2px);
min-width: calc(100% + 2px);
min-height: calc(100% + 2px);
width: calc(100% + 2px);
height: calc(100% + 2px);
text-align: left;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;
justify-content: center;
background-color: var(--theme-color-alter_bg_color);
color: var(--theme-color-alter_text);
-webkit-transition: all 0.4s ease-out;
-ms-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;   }
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_excerpt {
font-size: 17px;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_title + .sc_blogger_item_excerpt,
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_meta + .sc_blogger_item_excerpt {
margin-top: 0.9em;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .post_meta {
margin: 0 0 1.1em 0;
-webkit-transition: inherit;
-ms-transition: inherit;
transition: inherit;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .post_meta a {
-webkit-transition: inherit;
-ms-transition: inherit;
transition: inherit;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .post_meta a:hover,
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .post_meta a {
color: var(--theme-color-alter_light);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item.post_sponsored,
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item.post_categories {
text-transform: uppercase;
font-weight: 400;
letter-spacing: 0.6px;
font-size: 15px;
color: var(--theme-color-text_dark);
-webkit-transition: inherit;
-ms-transition: inherit;
transition: inherit;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item.post_sponsored a,
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item.post_categories a {
-webkit-transition: inherit;
-ms-transition: inherit;
transition: inherit;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item.post_sponsored a:hover,
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item.post_sponsored a,
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item.post_categories a:hover,
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item.post_categories a {
color: var(--theme-color-text_dark);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item.post_sponsored .post_sponsored_label {
color: var(--theme-color-text_link);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_title {
margin: 0 !important;
font-size: 28px;
line-height: 1.2em;
-webkit-transition: inherit;
-ms-transition: inherit;
transition: inherit;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_title a {
-webkit-transition: inherit;
-ms-transition: inherit;
transition: inherit;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_title a,
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_title a:hover {
color: var(--theme-color-text_dark);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_button .item_more_link {
color: var(--theme-color-text_dark);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured [class*="post_info_"] .sc_blogger_item_button .item_more_link .link_text {
color: currentColor;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] {
color: #D2D3D5;
background-color: transparent !important;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .post_meta {
color: #96999F;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .post_meta a {
color: #96999F;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .post_meta a:hover {
color: #ffffff;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .post_meta .post_meta_item.post_sponsored,
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .post_meta .post_meta_item.post_categories {
color: var(--theme-color-inverse_link);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .post_meta .post_meta_item.post_sponsored a,
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .post_meta .post_meta_item.post_categories a {
color: var(--theme-color-inverse_link);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .post_meta .post_meta_item.post_sponsored a:hover,
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .post_meta .post_meta_item.post_categories a:hover {
color: #D2D3D5;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .post_meta .post_meta_item.post_sponsored .post_sponsored_label {
color: var(--theme-color-inverse_link);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .post_meta .post_meta_item.post_sponsored a.post_sponsored_label:hover {
color: #D2D3D5;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .sc_blogger_item_title a,
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .sc_blogger_item_title a:hover {
color: #FCFCFC;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_item_featured:hover [class*="post_info_"] .sc_blogger_item_button .item_more_link {
color: #F9F9F9;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_blogger_item_body:hover .sc_blogger_item_button .item_more_link .link_text,
.sc_blogger_default.sc_blogger_default_over_centered_hover .sc_blogger_item_body .sc_blogger_item_button .item_more_link:hover .link_text {
transition-delay: 0.1s;
} .sc_blogger_default.sc_blogger_default_over_centered_hover_2 { }
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .slider_controls_wrap > a {
z-index: 99;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) {
padding: 25px;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb .post_info_mc {
position: relative !important;
top: 0;
left: 0;
right: 0;
-webkit-transform: none;
-ms-transform: none;
transform: none;
opacity: 1 !important;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb [class*="post_info_"] {
opacity: 1 !important;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb .post_info_mc {
padding: 25px !important;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories {
position: relative !important;
top: 0 !important;
left: 0 !important;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb [class*="post_info_"] .post_meta .post_meta_item:after,
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb [class*="post_info_"] .post_meta a, .sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb:hover [class*="post_info_"] .post_meta .post_meta_item:after, .sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb:hover [class*="post_info_"] .post_meta a {
color: var(--theme-color-text_light);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb [class*="post_info_"] .post_meta a:hover, .sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb:hover [class*="post_info_"] .post_meta a:hover {
color: var(--theme-color-text_link);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb [class*="post_info_"] .sc_blogger_item_title a, .sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb:hover [class*="post_info_"] .sc_blogger_item_title a {
color: var(--theme-color-text_dark);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb [class*="post_info_"] .sc_blogger_item_title a:hover, .sc_blogger_default.sc_blogger_default_over_centered_hover_2 .format-audio .post_featured.without_thumb:hover [class*="post_info_"] .sc_blogger_item_title a:hover {
color: var(--theme-color-text_link);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_blogger_item_body > .post_info_mc {
padding: 25px;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_blogger_item_body > .post_info_mc .post_meta {
margin: 0 0 1em 0;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_blogger_item_body > .post_info_mc .post_meta:not(.post_meta_categories) {
margin: 1em 0 0 0;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_blogger_item_body .sc_blogger_item_title {
margin: 0 !important;
font-size: 28px;
line-height: 1.2em;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_blogger_item_body .sc_blogger_item_excerpt {
font-size: 17px;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_blogger_item_body .sc_blogger_item_title + .sc_blogger_item_excerpt,
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_blogger_item_body .sc_blogger_item_meta + .sc_blogger_item_excerpt {
margin-top: 0.9em;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured:hover .mask,
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured .mask {
background-color: rgba(0, 0, 0, 0.5);
opacity: 1 !important;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] {
padding: 45px 40px;
max-width: calc(100% + 4px);
min-width: calc(100% + 4px);
min-height: calc(100% + 4px);
max-height: calc(100% + 4px);
width: calc(100% + 4px);
height: calc(100% + 4px);
text-align: left;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;
justify-content: flex-end;
background-color: var(--theme-color-alter_bg_color);
color: var(--theme-color-alter_text);
-webkit-transition: all 0.4s ease-out;
-ms-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;   }
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .sc_blogger_item_excerpt {
font-size: 17px;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title + .sc_blogger_item_excerpt,
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .sc_blogger_item_meta + .sc_blogger_item_excerpt {
margin-top: 0.9em;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories {
margin: 0;
position: absolute;
top: 45px;
left: 40px;
right: 40px;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_categories {
color: transparent !important;
font-weight: 400;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_categories a {
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
background-color: var(--theme-color-text_link2);
color: var(--theme-color-inverse_link);
text-transform: uppercase;
padding: 6px 17px 4px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
font-size: 14px;
line-height: 16px;
letter-spacing: 0.6px;
margin: 4px 0 4px 0;
display: inline-block;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_categories a:hover, .sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_categories a:focus {
background-color: var(--theme-color-text_hover2);
color: var(--theme-color-inverse_link);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_sponsored .post_sponsored_label {
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
background-color: var(--theme-color-text_link);
color: var(--theme-color-inverse_link);
text-transform: uppercase;
padding: 6px 17px 4px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
font-size: 14px;
line-height: 16px;
letter-spacing: 0.6px;
margin: 4px 0 4px 0;
display: inline-block;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_sponsored a.post_sponsored_label:hover {
background-color: var(--theme-color-text_hover2);
color: var(--theme-color-inverse_link);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta {
margin: 1.1em 0 0 0;
-webkit-transition: inherit;
-ms-transition: inherit;
transition: inherit;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item:after,
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta a {
-webkit-transition: inherit;
-ms-transition: inherit;
transition: inherit;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta a:hover,
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .post_meta a {
color: var(--theme-color-alter_light);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title {
margin: 0 !important;
font-size: 28px;
line-height: 1.2em;
-webkit-transition: inherit;
-ms-transition: inherit;
transition: inherit;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title a {
-webkit-transition: inherit;
-ms-transition: inherit;
transition: inherit;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title a,
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title a:hover {
color: var(--theme-color-text_dark);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured:hover [class*="post_info_"] {
color: #D2D3D5;
background-color: transparent !important;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured:hover [class*="post_info_"] .post_meta {
color: #ffffff;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured:hover [class*="post_info_"] .post_meta .post_meta_item:after,
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured:hover [class*="post_info_"] .post_meta a {
color: #ffffff;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured:hover [class*="post_info_"] .post_meta a:hover {
color: #F6F6F6;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured:hover [class*="post_info_"] .sc_blogger_item_title a,
.sc_blogger_default.sc_blogger_default_over_centered_hover_2 .sc_item_featured:hover [class*="post_info_"] .sc_blogger_item_title a:hover {
color: #FCFCFC;
} .sc_blogger_default.sc_blogger_default_over_centered_hover_3 { }
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .slider_controls_wrap > a {
z-index: 99;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) {
padding: 25px;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb .post_info_mc {
position: relative !important;
top: 0;
left: 0;
-webkit-transform: none;
-ms-transform: none;
transform: none;
opacity: 1 !important;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb [class*="post_info_"] {
opacity: 1 !important;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb .post_info_mc {
padding: 25px !important;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories {
position: relative !important;
top: 0 !important;
left: 0 !important;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb [class*="post_info_"] .post_meta .post_meta_item:after,
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb [class*="post_info_"] .post_meta a, .sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb:hover [class*="post_info_"] .post_meta .post_meta_item:after, .sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb:hover [class*="post_info_"] .post_meta a {
color: var(--theme-color-text_light);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb [class*="post_info_"] .post_meta a:hover, .sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb:hover [class*="post_info_"] .post_meta a:hover {
color: var(--theme-color-text_link);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb [class*="post_info_"] .sc_blogger_item_title a, .sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb:hover [class*="post_info_"] .sc_blogger_item_title a {
color: var(--theme-color-text_dark);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb [class*="post_info_"] .sc_blogger_item_title a:hover, .sc_blogger_default.sc_blogger_default_over_centered_hover_3 .format-audio .post_featured.without_thumb:hover [class*="post_info_"] .sc_blogger_item_title a:hover {
color: var(--theme-color-text_link);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured .mask {
background-color: var(--theme-color-inverse_dark) !important;
opacity: 0 !important;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured:hover .mask {
opacity: 0.9 !important;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_blogger_item_body > .post_info_mc {
padding: 25px;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_blogger_item_body > .post_info_mc .post_meta {
margin: 0 0 1em 0;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_blogger_item_body > .post_info_mc .post_meta:not(.post_meta_categories) {
margin: 1em 0 0 0;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_blogger_item_body .sc_blogger_item_title {
margin: 0 !important;
font-size: 28px;
line-height: 1.2em;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_blogger_item_body .sc_blogger_item_excerpt {
font-size: 17px;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_blogger_item_body .sc_blogger_item_title + .sc_blogger_item_excerpt,
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_blogger_item_body .sc_blogger_item_meta + .sc_blogger_item_excerpt {
margin-top: 0.9em;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] {
padding: 45px 40px;
max-width: 100%;
width: 100%;
height: 100%;
text-align: left;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;
justify-content: flex-end;
background-color: transparent !important;
color: var(--theme-color-alter_text);
-webkit-transition: all 0.4s ease-out;
-ms-transition: all 0.4s ease-out;
transition: all 0.4s ease-out;
opacity: 0;   }
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .sc_blogger_item_excerpt {
font-size: 17px;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title + .sc_blogger_item_excerpt,
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .sc_blogger_item_meta + .sc_blogger_item_excerpt {
margin-top: 0.9em;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories {
margin: 0;
position: absolute;
top: 45px;
left: 40px;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_categories {
color: transparent !important;
font-weight: 400;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_categories a {
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
background-color: var(--theme-color-text_link2);
color: var(--theme-color-inverse_link);
text-transform: uppercase;
padding: 6px 17px 4px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
font-size: 14px;
line-height: 16px;
letter-spacing: 0.6px;
margin: 4px 0 4px 0;
display: inline-block;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_categories a:hover, .sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_categories a:focus {
background-color: var(--theme-color-text_hover2);
color: var(--theme-color-inverse_link);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_sponsored .post_sponsored_label {
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
background-color: var(--theme-color-text_link);
color: var(--theme-color-inverse_link);
text-transform: uppercase;
padding: 6px 17px 4px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
font-size: 14px;
line-height: 16px;
letter-spacing: 0.6px;
margin: 4px 0 4px 0;
display: inline-block;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta.sc_blogger_item_meta.post_meta_categories .post_meta_item.post_sponsored a.post_sponsored_label:hover {
background-color: var(--theme-color-text_hover2);
color: var(--theme-color-inverse_link);
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta {
margin: 1.1em 0 0 0;
-webkit-transition: inherit;
-ms-transition: inherit;
transition: inherit;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item:after,
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta a {
-webkit-transition: inherit;
-ms-transition: inherit;
transition: inherit;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title {
margin: 0 !important;
font-size: 28px;
line-height: 1.2em;
-webkit-transition: inherit;
-ms-transition: inherit;
transition: inherit;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title a {
-webkit-transition: inherit;
-ms-transition: inherit;
transition: inherit;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"],
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured:hover [class*="post_info_"] {
color: #D2D3D5;
background-color: transparent !important;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta,
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured:hover [class*="post_info_"] .post_meta {
color: #ffffff;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta .post_meta_item:after,
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta a,
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured:hover [class*="post_info_"] .post_meta .post_meta_item:after,
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured:hover [class*="post_info_"] .post_meta a {
color: #ffffff;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .post_meta a:hover,
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured:hover [class*="post_info_"] .post_meta a:hover {
color: #F6F6F6;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title a,
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured [class*="post_info_"] .sc_blogger_item_title a:hover,
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured:hover [class*="post_info_"] .sc_blogger_item_title a,
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured:hover [class*="post_info_"] .sc_blogger_item_title a:hover {
color: #FCFCFC;
}
.sc_blogger_default.sc_blogger_default_over_centered_hover_3 .sc_item_featured:hover [class*="post_info_"] {
opacity: 1;
} .sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_left .sc_blogger_item_title,
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_right .sc_blogger_item_title,
.sc_blogger_item_list.sc_blogger_item_with_image.sc_blogger_item_image_position_alter .sc_blogger_item_title {
margin-top: 0 !important;
}
.sc_blogger_item_list .sc_blogger_item_meta .post_meta_label {
display: inherit;
} .sc_blogger_list.sc_blogger_list_simple {   }
.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_body {
position: relative;
padding: 0 0 0 50px;
}
.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_body:before {
position: absolute;
left: 0;
top: 8px;
width: 35px;
height: 2px;
content: "";
display: block;
background-color: var(--theme-color-text_dark);
}
.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_on_plate .sc_blogger_item_body {
padding: 10px;
}
.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_on_plate .sc_blogger_item_body:before {
display: none !important;
}
.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_title {
font-size: 28px;
line-height: 1.2em;
}
.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_title a {
color: var(--theme-color-text_dark);
}
.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_title a:hover {
color: var(--theme-color-text);
}
.sc_blogger_list.sc_blogger_list_simple .post_meta {
margin: 0 0 1.1em 0;
}
.sc_blogger_list.sc_blogger_list_simple .post_meta .post_meta_item.post_sponsored,
.sc_blogger_list.sc_blogger_list_simple .post_meta .post_meta_item.post_categories {
text-transform: uppercase;
font-weight: 400;
letter-spacing: 0.6px;
font-size: 15px;
color: var(--theme-color-text_dark);
}
.sc_blogger_list.sc_blogger_list_simple .post_meta .post_meta_item.post_sponsored a,
.sc_blogger_list.sc_blogger_list_simple .post_meta .post_meta_item.post_categories a {
color: var(--theme-color-text_dark);
}
.sc_blogger_list.sc_blogger_list_simple .post_meta .post_meta_item.post_sponsored a:hover,
.sc_blogger_list.sc_blogger_list_simple .post_meta .post_meta_item.post_categories a:hover {
color: var(--theme-color-text_link);
}
.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_title + .sc_blogger_item_button,
.sc_blogger_list.sc_blogger_list_simple .sc_blogger_item_meta + .sc_blogger_item_button {
margin-top: 1em;
} .sc_blogger_list.sc_blogger_list_hover {  }
.sc_blogger_list.sc_blogger_list_hover .sc_blogger_content .sc_blogger_item_list {
margin-bottom: 0;
padding-bottom: 0;
border-bottom: none;
}
.sc_blogger_list.sc_blogger_list_hover .sc_blogger_content .sc_blogger_item_list.sc_blogger_item_image_position_top + .sc_blogger_item_list.sc_blogger_item_image_position_top {
margin-top: 5em;
}
.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_title {
font-size: 28px;
line-height: 1.28em;
}
.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_title a:hover,
.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_title a {
color: var(--theme-color-text_dark);
}
.sc_blogger_list.sc_blogger_list_hover .post_meta {
margin: 0 0 1.1em 0;
}
.sc_blogger_list.sc_blogger_list_hover .post_meta .post_meta_item.post_sponsored,
.sc_blogger_list.sc_blogger_list_hover .post_meta .post_meta_item.post_categories {
text-transform: uppercase;
font-weight: 400;
letter-spacing: 0.6px;
font-size: 15px;
color: var(--theme-color-text_dark);
}
.sc_blogger_list.sc_blogger_list_hover .post_meta .post_meta_item.post_sponsored a,
.sc_blogger_list.sc_blogger_list_hover .post_meta .post_meta_item.post_categories a {
color: var(--theme-color-text_dark);
}
.sc_blogger_list.sc_blogger_list_hover .post_meta .post_meta_item.post_sponsored a:hover,
.sc_blogger_list.sc_blogger_list_hover .post_meta .post_meta_item.post_categories a:hover {
color: var(--theme-color-text_link);
}
.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_title + .sc_blogger_item_button,
.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_meta + .sc_blogger_item_button {
margin-top: 1em;
}
.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_button .item_more_link {
position: relative;
display: inline-block;
top: auto;
left: auto;
height: auto;
width: auto;
font-size: 15px;
line-height: 21px;
font-weight: 400;
color: var(--theme-color-text_dark);
z-index: 1;
overflow: hidden;
}
.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_button .item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 1.4em;
height: 1.4em;
line-height: 1.4em;
text-align: center;
}
.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_button .item_more_link .link_icon:before {
font-size: 11px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E9A4';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_button .item_more_link .link_text {
position: relative;
margin-right: 0;
display: inline-block;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, color 0.4s ease, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, color 0.4s ease, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, color 0.4s ease, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, color, opacity;
}
.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_body:hover .sc_blogger_item_button .item_more_link .link_text,
.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_body .sc_blogger_item_button .item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 6px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
} .sc_blogger_list.sc_blogger_list_with_image {  }
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_body:hover .post_featured.hover_link.with_thumb > .bg_in,
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_body:hover .post_featured.hover_link img {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.sc_blogger_list.sc_blogger_list_with_image .post_featured.with_thumb.default-featured-size {
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_content .sc_blogger_item_list {
margin-bottom: 30px;
padding-bottom: 30px;
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_content .sc_blogger_item_list:last-child {
margin-bottom: 0;
padding-bottom: 0;
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_list.sc_blogger_item_image_position_left .sc_blogger_item_body,
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_list.sc_blogger_item_image_position_right .sc_blogger_item_body,
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_list.sc_blogger_item_image_position_alter .sc_blogger_item_body {
overflow: hidden;
display: -webkit-flex;
display: -ms-flexbox;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_title {
font-size: 24px;
line-height: 1.2em;
padding-bottom: 3px;
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_title a {
color: var(--theme-color-text_dark);
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_title a:hover {
color: var(--theme-color-text);
}
.sc_blogger_list.sc_blogger_list_with_image .post_meta {
margin: 0 0 0.5em 0;
}
.sc_blogger_list.sc_blogger_list_with_image .post_meta .post_meta_item.post_sponsored,
.sc_blogger_list.sc_blogger_list_with_image .post_meta .post_meta_item.post_categories {
text-transform: uppercase;
font-weight: 400;
letter-spacing: 0.6px;
font-size: 15px;
color: var(--theme-color-text_dark);
}
.sc_blogger_list.sc_blogger_list_with_image .post_meta .post_meta_item.post_sponsored a,
.sc_blogger_list.sc_blogger_list_with_image .post_meta .post_meta_item.post_categories a {
color: var(--theme-color-text_dark);
}
.sc_blogger_list.sc_blogger_list_with_image .post_meta .post_meta_item.post_sponsored a:hover,
.sc_blogger_list.sc_blogger_list_with_image .post_meta .post_meta_item.post_categories a:hover {
color: var(--theme-color-text_link);
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_title + .sc_blogger_item_button,
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_meta + .sc_blogger_item_button {
margin-top: 1em;
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_button .item_more_link {
position: relative;
display: inline-block;
top: auto;
left: auto;
height: auto;
width: auto;
font-size: 15px;
line-height: 21px;
font-weight: 400;
color: var(--theme-color-text_dark);
z-index: 1;
overflow: hidden;
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_button .item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 1.4em;
height: 1.4em;
line-height: 1.4em;
text-align: center;
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_button .item_more_link .link_icon:before {
font-size: 11px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E9A4';
font-family: "fontello";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_button .item_more_link .link_text {
position: relative;
margin-right: 0;
display: inline-block;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, color 0.4s ease, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, color 0.4s ease, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, color 0.4s ease, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, color, opacity;
}
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_body:hover .sc_blogger_item_button .item_more_link .link_text,
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_body .sc_blogger_item_button .item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 6px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
} .sc_blogger_list.sc_blogger_list_hover_2 {   }
.sc_blogger_list.sc_blogger_list_hover_2 .no_margin .sc_blogger_item:hover {
-webkit-box-shadow: inherit;
-ms-box-shadow: inherit;
box-shadow: inherit;
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item {
background-color: var(--theme-color-alter_bg_color);
position: relative;
-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
-ms-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
box-shadow: 0 0 0 rgba(0, 0, 0, 0);
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item:hover {
-webkit-box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.08);
-ms-box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.08);
box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.08);
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item:before {
content: ' ';
width: 0;
height: 0;
display: inline-block;
vertical-align: top;
margin-left: -0.3em;
padding-top: 102%;
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item .sc_blogger_item_body {
padding: 20px 60px;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
flex-direction: column;
justify-content: center;
position: absolute;
left: 0;
top: 0;
bottom: 0;
height: 100%;
z-index: 1;
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item .sc_blogger_item_body > .link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item .sc_blogger_item_excerpt {
font-size: 17px;
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item .sc_blogger_item_title + .sc_blogger_item_excerpt,
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item .sc_blogger_item_meta + .sc_blogger_item_excerpt {
margin-top: 0.8em;
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_content .sc_blogger_item_list {
margin-bottom: 0;
padding-bottom: 0;
border-bottom: none;
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_content .sc_blogger_item_list.sc_blogger_item_image_position_top + .sc_blogger_item_list.sc_blogger_item_image_position_top {
margin-top: 5em;
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item_title {
font-size: 28px;
line-height: 1.2em;
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item_title a:hover,
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item_title a {
color: var(--theme-color-text_dark);
}
.sc_blogger_list.sc_blogger_list_hover_2 .post_meta {
margin: 0 0 1.1em 0;
}
.sc_blogger_list.sc_blogger_list_hover_2 .post_meta .post_meta_item.post_sponsored,
.sc_blogger_list.sc_blogger_list_hover_2 .post_meta .post_meta_item.post_categories {
text-transform: uppercase;
font-weight: 400;
letter-spacing: 0.6px;
font-size: 15px;
color: var(--theme-color-text_dark);
}
.sc_blogger_list.sc_blogger_list_hover_2 .post_meta .post_meta_item.post_sponsored a,
.sc_blogger_list.sc_blogger_list_hover_2 .post_meta .post_meta_item.post_categories a {
color: var(--theme-color-text_dark);
}
.sc_blogger_list.sc_blogger_list_hover_2 .post_meta .post_meta_item.post_sponsored a:hover,
.sc_blogger_list.sc_blogger_list_hover_2 .post_meta .post_meta_item.post_categories a:hover {
color: var(--theme-color-text_link);
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item_title + .sc_blogger_item_button,
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item_meta + .sc_blogger_item_button {
margin-top: 1em;
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item_button .item_more_link .link_text {
display: none;
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item_button .item_more_link .link_icon {
width: 17px;
height: 20px;
line-height: 20px;
overflow: hidden;
position: relative;
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
will-change: transform;
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item_button .item_more_link .link_icon:before {
top: 0;
right: 1px;
position: absolute;
display: block;
font-size: 11px;
font-weight: 400;
line-height: 20px;
content: '\e9e2';
}
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item:hover .sc_blogger_item_button .item_more_link:hover .link_icon,
.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item:hover .sc_blogger_item_button .item_more_link .link_icon {
width: 38px;
} .sc_blogger_news .sc_blogger_item_default.sc_blogger_item_image_position_top .sc_blogger_item_featured + .sc_blogger_item_content {
margin-top: 1.3em;
}
.sc_blogger_news .post_meta {
margin: 0 0 0.5em;
}
.sc_blogger_news .sc_blogger_item_title + .post_meta {
margin: 0.5em 0 0 0;
}
.sc_blogger_news .sc_blogger_item_title + .sc_blogger_item_button,
.sc_blogger_news .sc_blogger_item_meta + .sc_blogger_item_button,
.sc_blogger_news .sc_blogger_item_excerpt + .sc_blogger_item_button {
margin-top: 0.7em;
}
.sc_blogger_news .post_featured.with_thumb .sc_blogger_item_button .item_more_link {
color: #ffffff;
} .sc_blogger_classic-masonry.sc_blogger_classic-masonry_default { }
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic:hover .post_featured.hover_link.with_thumb > .bg_in,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic:hover .post_featured.hover_link img {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 6px;
background-color: #E2E1E0;
border-color: #E2E1E0;
opacity: 1;
width: 8px;
height: 8px;
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active, .sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active, .sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover, .sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover, .sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets,
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination {
margin-top: 2em;
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry {
padding-bottom: 2px;
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_title {
margin: 0;
font-size: 28px;
line-height: 1.18em;
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry.post_layout_classic_1 .post_title {
margin: 0;
font-size: 35px;
line-height: 1.15em;
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_featured {
margin-bottom: 1.85em;
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_header {
padding: 0 0 0 50px;
position: relative;
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_header:before {
position: absolute;
left: 0;
top: 8px;
width: 35px;
height: 2px;
content: "";
display: block;
background-color: var(--theme-color-text_dark);
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_header .post_meta {
margin: 0 0 12px;
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry.post_layout_classic_1 .post_header {
padding-right: 8%;
} .sc_blogger_band.sc_blogger_band_default .post_layout_band:only-child .post_content_wrap {
padding: 2.5em;
}
.sc_blogger_band.sc_blogger_band_default .post_layout_band:only-child .post_content_wrap .post_title {
margin: 0;
font-size: 35px;
line-height: 1.09em;
}
.sc_blogger_band.sc_blogger_band_default .post_layout_band:only-child .post_content_wrap .post_title a {
color: var(--theme-color-text_dark);
}
.sc_blogger_band.sc_blogger_band_default .post_layout_band:only-child .post_content_wrap .post_title a:hover {
color: var(--theme-color-text);
}
.sc_blogger_band.sc_blogger_band_default .post_layout_band:only-child .post_featured_bg:after {
padding-top: 128%;
content: ' ';
width: 0;
height: 0;
display: inline-block;
vertical-align: top;
margin-left: -0.3em;
position: relative;
}
.sc_blogger_band.sc_blogger_band_default .post_layout_band:only-child:hover .post_featured.hover_link.with_thumb > .bg_in,
.sc_blogger_band.sc_blogger_band_default .post_layout_band:only-child:hover .post_featured.hover_link img {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}  .categories_list_style_1 .categories_list_item + .categories_list_item {
margin-top: 0.9em;
}
.categories_list_style_1 .categories_list_item .categories_list_title {
margin: 0.4em 0 0;
} .widget_categories_list .categories_list_style_2 .categories_list_icon {
vertical-align: middle;
}
.widget_categories_list .categories_list_style_2 .categories_list_icon + .categories_list_caption {
vertical-align: middle;
}
.widget_categories_list .categories_list_style_2 .categories_list_title {
font-weight: 400;
width: 45%;
-webkit-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.3);
-ms-box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.3);
box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.3);
} .widget_categories_list .categories_list_style_3 .categories_list_title {
font-weight: 400;
} .categories_list_style_4 .categories_list_item {
position: relative;
text-align: center;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
perspective: none;
z-index: 1;
}
.categories_list_style_4 .categories_list_item:hover {
z-index: 10;
}
.categories_list_style_4 .categories_list_info_wrap {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
transform: none;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
}
.categories_list_style_4 .categories_list_info_wrap:before {
content: "";
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 100%;
height: 100%;
opacity: 0.4;
background: rgba(0, 0, 0, 0.3);
-webkit-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.categories_list_style_4 .categories_list_info {
position: relative;
top: auto;
left: auto;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
max-height: 100%;
overflow: hidden;
padding: 20px;
-webkit-transform: translateZ(60px) scale(0.95);
-ms-transform: translateZ(60px) scale(0.95);
transform: translateZ(60px) scale(0.95);
}
.categories_list_style_4 .categories_list_link {
-webkit-transform: translateZ(90px);
-ms-transform: translateZ(90px);
transform: translateZ(90px);
}
.categories_list_style_4 .categories_list_title {
font-weight: 400;
font-size: 35px;
line-height: 1.3em;
color: #ffffff;
margin: 13px 0;
}
.categories_list_style_4 .categories_list_title * {
color: #ffffff;
}
.categories_list_style_4 .categories_list_title .categories_list_count {
margin-left: 0.2em;
}
.categories_list_style_4 .categories_link_more {
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: #ffffff;
display: inline-block;
margin-bottom: -18px;
opacity: 0;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.categories_list_style_4 .categories_list_item:hover .categories_link_more {
opacity: 1;
margin-bottom: 0;
} .categories_list_style_5 .categories_list_image {
display: block;
overflow: hidden;
}
.categories_list_style_5 .categories_list_image img {
-webkit-transition: all 0.35s ease-in-out;
-ms-transition: all 0.35s ease-in-out;
transition: all 0.35s ease-in-out;
-webkit-transform: scale(1.01, 1.01);
-ms-transform: scale(1.01, 1.01);
transform: scale(1.01, 1.01);
}
.categories_list_style_5 .categories_list_item:hover .categories_list_image img {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.categories_list_style_5 .categories_list_item:hover .categories_list_info_wrap:before {
opacity: 1;
}
.categories_list_style_5 .trx_addons_columns_wrap {
margin: 0 !important;
}
.categories_list_style_5 .trx_addons_columns_wrap > [class*="trx_addons_column-"] {
padding: 0 !important;
}
.categories_list_style_5 .categories_list_info_wrap {
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
overflow: hidden;
}
.categories_list_style_5 .categories_list_info_wrap:before {
content: "";
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 100%;
height: 102%;
opacity: 0.6;
background: rgba(0, 0, 0, 0.5);
background: -moz-linear-gradient(0deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.9) 100%);
background: -webkit-linear-gradient(0deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.9) 100%);
background: linear-gradient(0deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.9) 100%);
-webkit-transition: all 0.35s ease-in-out;
-ms-transition: all 0.35s ease-in-out;
transition: all 0.35s ease-in-out;
}
.categories_list_style_5 .categories_list_info_wrap .categories_list_info {
z-index: 9;
position: relative;
top: auto;
left: auto;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
justify-content: space-between;
-webkit-align-items: self-start;
-ms-flex-align: self-start;
align-items: self-start;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
text-align: left;
width: 100%;
height: 100%;
max-height: 100%;
overflow: hidden;
padding: 53px 48px;
}
.categories_list_style_5 .categories_list_title {
font-weight: 400;
font-size: 35px;
line-height: 1.12em;
color: #FCFCFC;
margin: 0;
text-align: left;
}
.categories_list_style_5 .categories_list_title * {
color: #FCFCFC;
}
.categories_list_style_5 .categories_list_title .categories_list_count {
margin-left: 0.2em;
}
.categories_list_style_5 .categories_link_more {
font-size: 17px;
line-height: 20px;
font-weight: 400;
color: #D2D3D5;
display: inline-block;
margin: 0;
position: relative;
vertical-align: middle;
}
.categories_list_style_5 .categories_link_more:after {
content: '\e9b2';
font-family: "fontello";
display: inline-block;
font-size: 9px;
font-weight: 400;
margin-left: 13px;
vertical-align: middle;
margin-top: -1px;
line-height: inherit;
} .categories_list_style_6 .categories_list_columns .categories_list_item {
height: auto;
}
.categories_list_style_6 .categories_list_image {
display: block;
overflow: hidden;
}
.categories_list_style_6 .categories_list_image img {
-webkit-transition: all 0.35s ease-in-out;
-ms-transition: all 0.35s ease-in-out;
transition: all 0.35s ease-in-out;
-webkit-transform: scale(1.01, 1.01);
-ms-transform: scale(1.01, 1.01);
transform: scale(1.01, 1.01);
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.categories_list_style_6 .categories_list_info_wrap:before {
content: "";
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 100%;
height: 100%;
opacity: 0.2;
background: rgba(0, 0, 0, 0.5);
background: -moz-linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.3) 100%);
background: -webkit-linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.3) 100%);
background: linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.3) 100%);
-webkit-transition: all 0.35s ease-in-out;
-ms-transition: all 0.35s ease-in-out;
transition: all 0.35s ease-in-out;
}
.categories_list_style_6 .categories_list_info_wrap {
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.categories_list_style_6 .categories_list_info_wrap .categories_list_info {
z-index: 9;
position: relative;
top: auto;
left: auto;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-align-items: self-start;
-ms-flex-align: self-start;
align-items: self-start;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
text-align: left;
width: 100%;
height: 100%;
max-height: 100%;
overflow: hidden;
padding: 17px 35px;
}
.categories_list_style_6 .categories_list_title {
font-weight: 400;
font-size: 28px;
line-height: 1.12em;
color: #FCFCFC;
margin: 0;
text-align: left;
}
.categories_list_style_6 .categories_list_title * {
color: #FCFCFC;
}
.categories_list_style_6 .categories_list_title .categories_list_count {
margin-left: 0.2em;
}
.categories_list_style_6 .categories_link_more {
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: #F9F9F9;
display: inline-block;
margin: 14px 0 -18px;
opacity: 0;
position: relative;
vertical-align: middle;
}
.categories_list_style_6 .categories_link_more:after {
content: '\e9b2';
font-family: "fontello";
display: inline-block;
font-size: 11px;
font-weight: 400;
margin-left: 13px;
vertical-align: middle;
margin-top: -1px;
line-height: inherit;
}
.categories_list_style_6 .categories_list_item:hover .categories_list_image img {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.categories_list_style_6 .categories_list_item:hover .categories_list_info_wrap:before {
opacity: 0.6;
}
.categories_list_style_6 .categories_list_item:hover .categories_link_more {
margin-bottom: 15px;
opacity: 1;
} .categories_list_style_7 {
display: grid;
grid-template-columns: 1fr 1fr;
grid-template-rows: 1fr;
gap: 0 0;
grid-template-areas: "md-1 md-2";
overflow: hidden; }
.categories_list_style_7.count_1 {
display: grid;
grid-template-columns: 1fr;
grid-template-rows: 1fr;
gap: 0 0;
grid-template-areas: "md-1";
}
.categories_list_style_7.count_1 .categories_list_item:nth-child(1) {
grid-area: md-1;
}
.categories_list_style_7.count_3 {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-template-rows: 200px 200px;
gap: 0 0;
grid-template-areas: "md-3-1 md-3-2 md-3-3" "md-3-1 md-3-2 md-3-3";
}
.categories_list_style_7.count_3 .categories_list_item:nth-child(1) {
grid-area: md-3-1;
}
.categories_list_style_7.count_3 .categories_list_item:nth-child(2) {
grid-area: md-3-2;
}
.categories_list_style_7.count_3 .categories_list_item:nth-child(3) {
grid-area: md-3-3;
}
.categories_list_style_7.count_4 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 1fr 1fr;
gap: 0 0;
grid-template-areas: "lg-3-1 lg-3-1 sm-3-1 sm-3-2" "lg-3-1 lg-3-1 md-3-1 md-3-1";
}
.categories_list_style_7.count_4 .categories_list_item:nth-child(1) {
grid-area: lg-3-1;
}
.categories_list_style_7.count_4 .categories_list_item:nth-child(2) {
grid-area: sm-3-1;
}
.categories_list_style_7.count_4 .categories_list_item:nth-child(3) {
grid-area: sm-3-2;
}
.categories_list_style_7.count_4 .categories_list_item:nth-child(4) {
grid-area: md-3-1;
}
.categories_list_style_7 .categories_list_item {
margin: -1px;
overflow: hidden;
}
.categories_list_style_7 .post_featured_bg .bg_in {
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.categories_list_style_7 .post_featured_bg {
width: 100%;
height: 100%;
overflow: hidden;
display: block;
position: relative;
}
.categories_list_style_7 .post_featured_bg:before {
padding-top: 50%;
}
.categories_list_style_7 .post_featured_bg.hover_link .bg_in {
-webkit-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
-webkit-transform: scale(1.01, 1.01);
-ms-transform: scale(1.01, 1.01);
transform: scale(1.01, 1.01);
}
.categories_list_style_7 .categories_list_item:hover .bg_in,
.categories_list_style_7 .post_featured_bg.hover_link:hover .bg_in {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.categories_list_style_7 .categories_list_info_wrap:before {
content: "";
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 100%;
height: 100%;
opacity: 0.4;
background: rgba(0, 0, 0, 0.7);
background: -moz-linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.3) 100%);
background: -webkit-linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.3) 100%);
background: linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.3) 100%);
-webkit-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.categories_list_style_7 .categories_list_info_wrap {
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.categories_list_style_7 .categories_list_info_wrap .categories_list_info {
z-index: 9;
position: relative;
top: auto;
left: auto;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-align-items: self-start;
-ms-flex-align: self-start;
align-items: self-start;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
text-align: left;
width: 100%;
height: 100%;
max-height: 100%;
overflow: hidden;
padding: 27px 40px;
}
.categories_list_style_7 .categories_list_title {
font-weight: 400;
font-size: 28px;
line-height: 1.12em;
color: #FCFCFC;
margin: 0;
text-align: left;
}
.categories_list_style_7 .categories_list_title * {
color: #FCFCFC;
}
.categories_list_style_7 .categories_list_title .categories_list_count {
margin-left: 0.2em;
}
.categories_list_style_7 .categories_link_more {
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: #F9F9F9;
display: inline-block;
margin: 14px 0 -18px;
opacity: 0;
position: relative;
vertical-align: middle;
}
.categories_list_style_7 .categories_link_more:after {
content: '\e9b2';
font-family: "fontello";
display: inline-block;
font-size: 11px;
font-weight: 400;
margin-left: 13px;
vertical-align: middle;
margin-top: -1px;
line-height: inherit;
}
.categories_list_style_7 .categories_list_item:hover .categories_link_more {
margin-bottom: 15px;
opacity: 1;
} .categories_list_style_8 {
display: grid;
grid-template-columns: 1fr 1fr;
grid-template-rows: 1fr;
gap: 30px 30px;
grid-template-areas: "md-1 md-2"; }
.categories_list_style_8.count_1 {
display: grid;
grid-template-columns: 1fr;
grid-template-rows: 1fr;
gap: 30px 30px;
grid-template-areas: "md-1";
}
.categories_list_style_8.count_1 .categories_list_item:nth-child(1) {
grid-area: md-1;
}
.categories_list_style_8.count_3 {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-template-rows: 200px 200px;
gap: 30px 30px;
grid-template-areas: "md-3-1 md-3-2 md-3-3" "md-3-1 md-3-2 md-3-3";
}
.categories_list_style_8.count_3 .categories_list_item:nth-child(1) {
grid-area: md-3-1;
}
.categories_list_style_8.count_3 .categories_list_item:nth-child(2) {
grid-area: md-3-2;
}
.categories_list_style_8.count_3 .categories_list_item:nth-child(3) {
grid-area: md-3-3;
}
.categories_list_style_8.count_4 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 1fr 1fr;
gap: 30px 30px;
grid-template-areas: "lg-3-1 lg-3-1 md-3-1 sm-3-1" "lg-3-1 lg-3-1 md-3-1 sm-3-2";
}
.categories_list_style_8.count_4 .categories_list_item:nth-child(1) {
grid-area: lg-3-1;
}
.categories_list_style_8.count_4 .categories_list_item:nth-child(2) {
grid-area: md-3-1;
}
.categories_list_style_8.count_4 .categories_list_item:nth-child(3) {
grid-area: sm-3-1;
}
.categories_list_style_8.count_4 .categories_list_item:nth-child(4) {
grid-area: sm-3-2;
}
.categories_list_style_8.count_5 {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 1fr 1fr;
gap: 30px 30px;
grid-template-areas: "lg-3-1 lg-3-1 sm-3-1 sm-3-2" "lg-3-1 lg-3-1 sm-3-3 sm-3-4";
}
.categories_list_style_8.count_5 .categories_list_item:nth-child(1) {
grid-area: lg-3-1;
}
.categories_list_style_8.count_5 .categories_list_item:nth-child(2) {
grid-area: sm-3-1;
}
.categories_list_style_8.count_5 .categories_list_item:nth-child(3) {
grid-area: sm-3-2;
}
.categories_list_style_8.count_5 .categories_list_item:nth-child(4) {
grid-area: sm-3-3;
}
.categories_list_style_8.count_5 .categories_list_item:nth-child(5) {
grid-area: sm-3-4;
}
.categories_list_style_8 .post_featured_bg .bg_in {
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.categories_list_style_8 .post_featured_bg {
width: 100%;
height: 100%;
overflow: hidden;
display: block;
position: relative;
}
.categories_list_style_8 .post_featured_bg:before {
padding-top: 100%;
}
.categories_list_style_8 .post_featured_bg.hover_link .bg_in {
-webkit-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
-webkit-transform: scale(1.01, 1.01);
-ms-transform: scale(1.01, 1.01);
transform: scale(1.01, 1.01);
}
.categories_list_style_8 .categories_list_item:hover .bg_in,
.categories_list_style_8 .post_featured_bg.hover_link:hover .bg_in {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.categories_list_style_8 .categories_list_info_wrap:before {
content: "";
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 100%;
height: 100%;
opacity: 0.4;
background: rgba(0, 0, 0, 0.7);
background: -moz-linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.3) 100%);
background: -webkit-linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.3) 100%);
background: linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.3) 100%);
-webkit-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.categories_list_style_8 .categories_list_info_wrap {
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.categories_list_style_8 .categories_list_info_wrap .categories_list_info {
z-index: 9;
position: relative;
top: auto;
left: auto;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-align-items: self-start;
-ms-flex-align: self-start;
align-items: self-start;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
text-align: left;
width: 100%;
height: 100%;
max-height: 100%;
overflow: hidden;
padding: 15px 31px;
}
.categories_list_style_8 .categories_list_title {
font-weight: 400;
font-size: 24px;
line-height: 1.12em;
color: #FCFCFC;
margin: 0;
text-align: left;
}
.categories_list_style_8 .categories_list_title * {
color: #FCFCFC;
}
.categories_list_style_8 .categories_list_title .categories_list_count {
margin-left: 0.2em;
}
.categories_list_style_8 .categories_link_more {
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: #F9F9F9;
display: inline-block;
margin: 14px 0 -18px;
opacity: 0;
position: relative;
vertical-align: middle;
}
.categories_list_style_8 .categories_link_more:after {
content: '\e9b2';
font-family: "fontello";
display: inline-block;
font-size: 9px;
font-weight: 400;
margin-left: 13px;
vertical-align: middle;
margin-top: 0;
line-height: inherit;
}
.categories_list_style_8 .categories_list_item:hover .categories_link_more {
margin-bottom: 15px;
opacity: 1;
} .cover_hover .sc_cover.sc_cover_default + .elementor-container .sc_item_title_text {
color: inherit;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.cover_hover .sc_cover.sc_cover_default:hover + .elementor-container .sc_item_title_text {
color: var(--theme-color-text_dark);
}
.cover_hover .sc_cover.sc_cover_default:hover + .elementor-container .elementor-icon {
fill: var(--theme-color-text_link);
} .trx_addons_mouse_helper.trx_addons_mouse_helper_top:not(.trx_addons_mouse_helper_centered) {
top: var(--mouse-helper-top) !important;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_left:not(.trx_addons_mouse_helper_centered) {
left: var(--mouse-helper-left) !important;
}
.trx_addons_mouse_helper {
font-size: 16px;
text-indent: 0;
--mouse-helper-width: 8px;
--mouse-helper-height: 8px;
--mouse-helper-left: 20px;
--mouse-helper-top: 20px;
border: none;
mix-blend-mode: difference;
background-color: #ffffff;
-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
-ms-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
box-shadow: 0 0 0 rgba(0, 0, 0, 0);
-webkit-transition: width 0.3s ease, height 0.3s ease, opacity 0.3s ease, color 0.3s ease, background-color 0.3s ease, left 0.3s ease, top 0.3s ease, border-radius 0.1s ease, box-shadow 0.2s ease;
-ms-transition: width 0.3s ease, height 0.3s ease, opacity 0.3s ease, color 0.3s ease, background-color 0.3s ease, left 0.3s ease, top 0.3s ease, border-radius 0.1s ease, box-shadow 0.2s ease;
transition: width 0.3s ease, height 0.3s ease, opacity 0.3s ease, color 0.3s ease, background-color 0.3s ease, left 0.3s ease, top 0.3s ease, border-radius 0.1s ease, box-shadow 0.2s ease;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_permanent {
opacity: 1;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_icon {
--mouse-helper-width: 65px;
--mouse-helper-height: 65px;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_text {
--mouse-helper-width: 80px;
--mouse-helper-height: 80px;
}
.trx_addons_mouse_helper .trx_addons_mouse_helper_image {
background-size: cover;
background-position: center center;
}
.trx_addons_mouse_helper .trx_addons_mouse_helper_image:before {
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
content: ' ';
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0);
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_with_image.trx_addons_mouse_helper_with_text,
.trx_addons_mouse_helper.trx_addons_mouse_helper_with_image {
-webkit-box-shadow: 0 3px 46px rgba(0, 0, 0, 0.1);
-ms-box-shadow: 0 3px 46px rgba(0, 0, 0, 0.1);
box-shadow: 0 3px 46px rgba(0, 0, 0, 0.1);
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_image.trx_addons_mouse_helper_with_text,
.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_image {
--mouse-helper-width: 288px;
--mouse-helper-height: 288px;
padding: 0;
-webkit-box-sizing: "border-box";
-ms-box-sizing: "border-box";
box-sizing: "border-box";
} .custom-helper {
width: 67px;
height: 67px;
line-height: 67px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
justify-content: center;
align-items: center;
}
.custom-helper span {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
justify-content: center;
align-items: center;
color: #ffffff;
font-size: 10px;
font-weight: 400;
}
.custom-helper span:after {
content: '\e9e6';
font-family: "fontello";
will-change: transform;
transform: translateX(10px);
display: inline-block;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.custom-helper span:before {
content: '\e9e5';
font-family: "fontello";
will-change: transform;
transform: translateX(-10px);
display: inline-block;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.direction_vertical .custom-helper span {
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
will-change: transform;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_with_layout {
--mouse-helper-width: 66px;
--mouse-helper-height: 66px;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_with_layout.trx_addons_mouse_helper_click {
--mouse-helper-width: 56px;
--mouse-helper-height: 56px;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_with_layout.trx_addons_mouse_helper_click .custom-helper span:after {
transform: translateX(5px);
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_with_layout.trx_addons_mouse_helper_click .custom-helper span:before {
transform: translateX(-5px);
} [data-mouse-helper="highlight"] {
color: var(--theme-color-text_dark_03);
background-image: radial-gradient(closest-side, var(--theme-color-text_dark) 78%, transparent 0);
} .sc_layouts_title_breadcrumbs {
margin-top: 1.3em;
}
.sc_layouts_title .sc_layouts_title_title + .sc_layouts_title_breadcrumbs {
margin-top: 0.5em;
}
.sc_layouts_title .sc_layouts_title_description {
margin-top: 0.5em;
}
.sc_layouts_title .sc_layouts_title_content {
max-width: 100%;
}
.sc_layouts_title .sc_layouts_title_meta {
margin: 0 0 1em;
}
.sc_layouts_title .sc_layouts_title_content > .sc_layouts_title_breadcrumbs:first-child {
margin-top: 0;
}
.sc_layouts_title .breadcrumbs {
font-size: inherit;
line-height: 22px;
font-weight: 400;
text-transform: uppercase;
letter-spacing: 0.06em;
}
.sc_layouts_title .breadcrumbs a {
color: var(--theme-color-text_dark) !important;
}
.sc_layouts_title .breadcrumbs_delimiter {
margin: 0 0.65em;
}
.sc_layouts_title .breadcrumbs_delimiter:before {
content: '-';
}
.sc_layouts_title .trx_addons_video_player.with_video_autoplay .mejs-container {
height: 100% !important;
width: 100% !important;
}
.sc_layouts_title .trx_addons_video_player.with_video_autoplay .mejs-container .mejs-controls {
display: none !important;
}
.sc_layouts_title .trx_addons_video_player.with_video_autoplay .mejs-container video {
height: 100% !important;
}
.sc_layouts_title .trx_addons_video_player.with_video_autoplay .wp-video,
.sc_layouts_title .trx_addons_video_player.with_video_autoplay .video_frame {
height: 100% !important;
width: 100% !important;
}
.sc_layouts_title .trx_addons_video_player.with_video_autoplay .wp-video iframe,
.sc_layouts_title .trx_addons_video_player.with_video_autoplay .video_frame iframe {
object-fit: unset;
height: 100% !important;
width: 100% !important;
} .single-format-gallery .post_featured.with_gallery .sc_slider_controller_horizontal {
padding-left: 0;
padding-right: 0;
}
.single-format-gallery .post_featured.with_gallery .sc_slider_controller_horizontal .slider_controls_wrap a {
display: none;
}
.single-format-gallery .post_featured.with_gallery .sc_slider_controller_horizontal .slider-slide.swiper-slide-active:after {
display: none;
}
.single-format-gallery .post_featured.with_gallery .slider_outer_wrap.slider_outer_wrap_controller_pos_bottom .sc_slider_controller .slider_container:not(.slider_type_images) .slider-slide,
.single-format-gallery .post_featured.with_gallery .slider_outer_wrap.slider_outer_wrap_controller_pos_bottom .sc_slider_controller .slider_container:not(.slider_type_images) {
min-height: 1px !important;
}
.single-format-gallery .slider_container.slider_controls_side .slider_controls_wrap > a.slider_prev,
.single-format-gallery .slider_outer_controls_side .slider_controls_wrap > a.slider_prev,
.single-format-gallery .slider_container.slider_controls_side:hover .slider_controls_wrap > a.slider_prev,
.single-format-gallery .slider_outer_controls_side:hover .slider_controls_wrap > a.slider_prev {
margin-left: 30px;
}
.single-format-gallery .slider_container.slider_controls_side .slider_controls_wrap > a.slider_next,
.single-format-gallery .slider_outer_controls_side .slider_controls_wrap > a.slider_next,
.single-format-gallery .slider_container.slider_controls_side:hover .slider_controls_wrap > a.slider_next,
.single-format-gallery .slider_outer_controls_side:hover .slider_controls_wrap > a.slider_next {
margin-right: 30px;
}
.single-format-gallery .sc_slider_controller .slider_container:not(.slider_multi):not(.slider_type_images),
.single-format-gallery .sc_slider_controller .slider_container:not(.slider_multi):not(.slider_type_images) .slider-slide {
min-height: auto;
}
.single-format-gallery .sc_slider_controller .slider_container.slider_controls_side .slider_controls_wrap > a.slider_prev,
.single-format-gallery .sc_slider_controller .slider_outer_controls_side .slider_controls_wrap > a.slider_prev,
.single-format-gallery .sc_slider_controller .slider_container.slider_controls_side:hover .slider_controls_wrap > a.slider_prev,
.single-format-gallery .sc_slider_controller .slider_outer_controls_side:hover .slider_controls_wrap > a.slider_prev {
margin-left: 0;
}
.single-format-gallery .sc_slider_controller .slider_container.slider_controls_side .slider_controls_wrap > a.slider_next,
.single-format-gallery .sc_slider_controller .slider_outer_controls_side .slider_controls_wrap > a.slider_next,
.single-format-gallery .sc_slider_controller .slider_container.slider_controls_side:hover .slider_controls_wrap > a.slider_next,
.single-format-gallery .sc_slider_controller .slider_outer_controls_side:hover .slider_controls_wrap > a.slider_next {
margin-right: 0;
}  .single_style_style-5.single-format-video .post_header_wrap .post_featured.with_thumb .post_video_hover {
font-size: 15px;
width: 66px;
height: 66px;
line-height: 66px;
overflow: visible;
margin: -33px 0 0 -33px;
}
.single_style_style-5.single-format-video .post_header_wrap .post_featured.with_thumb .post_video_hover:after {
content: '';
position: absolute;
top: -11px;
left: -11px;
width: 86px;
height: 86px;
border: 1px solid var(--theme-color-inverse_link);
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
opacity: 0.2;
}  #trx_addons_post_details_popup .trx_addons_post_details_popup_close:before {
font-size: 24px;
font-family: "fontello";
content: '\e9e1';
-webkit-transition: -webkit-transform 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
}
#trx_addons_post_details_popup .trx_addons_post_details_popup_close:hover:before {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
#trx_addons_post_details_popup .services_page_header .post_details_page_title {
padding: 0.3em 4em 0.4em 0.5em;
font-size: 1.6em;
line-height: 1.2em;
}
#trx_addons_post_details_popup .post_details_page_price {
top: 0.3em;
} .sc_layouts_language .sc_layouts_language_menu > li > a,
.sc_layouts_language .sc_layouts_language_menu > li > a:hover,
.sc_layouts_language .sc_layouts_language_menu > li.sfHover > a {
color: var(--theme-color-text_dark) !important;
}
.sc_layouts_language .sc_layouts_language_menu > li.menu-item-has-children > a:after {
margin-left: 0.5em;
position: relative;
right: 0;
top: 2px;
}
.sc_layouts_language .sc_layouts_language_menu > li > ul {
top: 4.5em;
}
.sc_layouts_language .sc_layouts_language_menu > li.menu-item > a > img {
position: relative;
top: 1px;
}
.sc_layouts_language .sc_layouts_language_menu li.menu-item > a > img + span {
margin-left: 0.5em;
} .trx_addons_extended_taxonomy {
vertical-align: inherit;
}
.trx_addons_extended_taxonomy .trx_addons_extended_taxonomy_icon {
font-weight: 400;
}
.widget .trx_addons_extended_taxonomy .trx_addons_extended_taxonomy_icon {
margin-left: 1px;
}  .widget_instagram_type_simple .widget_instagram_images_item_wrap .widget_instagram_images_item_counters {
display: none;
}
.widget_instagram_type_simple .widget_instagram_images_item_wrap .widget_instagram_images_item:before {
background-color: rgba(0, 0, 0, 0.2);
} .widget_instagram_type_alter .widget_instagram_images {
margin: 0 !important;
}
.widget_instagram_type_alter .widget_instagram_images_item_wrap {
padding: 0 !important;
}
.widget_instagram_type_alter .widget_instagram_images_item_wrap .widget_instagram_images_item_counters {
display: none;
}
.widget_instagram_type_alter .widget_instagram_images_item_wrap .widget_instagram_images_item:before {
background-color: rgba(0, 0, 0, 0.2);
}
.widget_instagram_type_alter .widget_instagram_follow_link_wrap {
margin: 0 !important;
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.widget_instagram_type_alter .widget_instagram_follow_link_wrap .widget_instagram_follow_link {
position: relative;
margin: 0;
padding: 16px 30px;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
font-size: 16px;
line-height: 20px;
font-weight: 400;
letter-spacing: 0;
text-transform: uppercase;
background: #FFFFFF !important;
color: #071021 !important;
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
}
.widget_instagram_type_alter .widget_instagram_follow_link_wrap .widget_instagram_follow_link:before {
color: inherit;
font-family: "fontello";
content: '\E87E';
font-size: 18px;
font-weight: 400;
margin: 0 8px 0 0;
display: inline-block;
} .widget_instagram_type_modern .widget_instagram_images {
margin: 0 !important;
}
.widget_instagram_type_modern .widget_instagram_images_item_wrap {
padding: 0 !important;
}
.widget_instagram_type_modern .widget_instagram_images_item_wrap .widget_instagram_images_item_counters {
display: none;
}
.widget_instagram_type_modern .widget_instagram_images_item_wrap .widget_instagram_images_item:before {
background-color: rgba(0, 0, 0, 0.2);
}
.widget_instagram_type_modern .widget_instagram_follow_link_wrap {
margin: 0 !important;
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.widget_instagram_type_modern .widget_instagram_follow_link_wrap .widget_instagram_follow_link {
margin: 0;
padding: 0;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
color: #A5A6AA !important;
background-color: #FFFFFF !important;
min-width: 102px;
height: 102px;
line-height: 102px;
text-align: center;
vertical-align: middle;
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
text-indent: -200px;
overflow: hidden;
display: block;
}
.widget_instagram_type_modern .widget_instagram_follow_link_wrap .widget_instagram_follow_link:before {
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
color: inherit;
font-family: "fontello";
content: '\E87E';
font-size: 25px;
line-height: 1em;
font-weight: 400;
text-indent: 0;
} .sc_hotspot_default .sc_hotspot_item_sonar {
background-color: var(--theme-color-alter_bg_color);
}
.sc_hotspot_default .sc_hotspot_item_icon {
background-color: var(--theme-color-alter_bg_color);
}
.sc_hotspot_default .sc_hotspot_item_icon span {
display: block;
font-size: 14px;
line-height: 16px;
color: var(--theme-color-alter_dark);
}
.sc_hotspot_default .sc_hotspot_item_popup {
width: 300px;
padding: 30px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-shadow: 0 3px 25px rgba(0, 0, 0, 0.05);
-ms-box-shadow: 0 3px 25px rgba(0, 0, 0, 0.05);
box-shadow: 0 3px 25px rgba(0, 0, 0, 0.05);
background: var(--theme-color-alter_bg_color);
}
.sc_hotspot_default .sc_hotspot_item_popup > .sc_hotspot_item_popup_close + [class*="sc_hotspot_item"],
.sc_hotspot_default .sc_hotspot_item_popup > [class*="sc_hotspot_item"]:first-child {
margin-top: 0;
}
.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_image + [class*="sc_hotspot_item"] {
margin-top: 25px;
}
.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_popup_close {
color: var(--theme-color-alter_dark);
}
.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_subtitle {
color: var(--theme-color-alter_dark);
}
.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_subtitle > span,
.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_subtitle .post_meta_item {
font-size: 16px;
line-height: 20px;
font-weight: 400;
}
.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_title {
margin-top: 8px;
font-size: 19px;
line-height: 1.3em;
color: var(--theme-color-alter_dark);
}
.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_price {
margin-top: 8px;
font-size: 18px;
line-height: 1em;
font-weight: 400;
color: var(--theme-color-alter_text);
}
.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_description {
margin-top: 10px;
font-size: 16px;
line-height: 1.5em;
color: var(--theme-color-alter_text);
}
.sc_hotspot_default .sc_hotspot_item_popup .sc_hotspot_item_link {
margin-top: 15px;
} .sc_hotspot_simple .sc_hotspot_item_sonar {
background-color: var(--theme-color-text_link);
}
.sc_hotspot_simple .sc_hotspot_item_icon {
background-color: var(--theme-color-text_link);
}
.sc_hotspot_simple .sc_hotspot_item_icon span {
display: block;
font-size: 12px;
line-height: 14px;
color: var(--theme-color-inverse_link);
}
.sc_hotspot_simple .sc_hotspot_item_popup {
width: max-content;
max-width: 250px;
padding: 11px 20px 10px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
background: var(--theme-color-alter_bg_color);
-webkit-box-shadow: 0 3px 25px rgba(0, 0, 0, 0.05);
-ms-box-shadow: 0 3px 25px rgba(0, 0, 0, 0.05);
box-shadow: 0 3px 25px rgba(0, 0, 0, 0.05);
}
.sc_hotspot_simple .sc_hotspot_item_popup > .sc_hotspot_item_popup_close + [class*="sc_hotspot_item"],
.sc_hotspot_simple .sc_hotspot_item_popup > [class*="sc_hotspot_item"]:first-child {
margin-top: 10px;
}
.sc_hotspot_simple .sc_hotspot_item_popup > [class*="sc_hotspot_item"]:last-child {
margin-bottom: 10px;
}
.sc_hotspot_simple .sc_hotspot_item_popup > [class*="sc_hotspot_item"]:only-child {
margin: 0;
}
.sc_hotspot_simple .sc_hotspot_item_popup .sc_hotspot_item_image + [class*="sc_hotspot_item"] {
margin-top: 10px;
}
.sc_hotspot_simple .sc_hotspot_item_popup .sc_hotspot_item_popup_close {
color: var(--theme-color-alter_dark);
}
.sc_hotspot_simple .sc_hotspot_item_popup .sc_hotspot_item_subtitle {
color: var(--theme-color-alter_dark);
line-height: 1;
}
.sc_hotspot_simple .sc_hotspot_item_popup .sc_hotspot_item_subtitle > span,
.sc_hotspot_simple .sc_hotspot_item_popup .sc_hotspot_item_subtitle .post_meta_item {
font-size: 15px;
line-height: 20px;
font-weight: 400;
}
.sc_hotspot_simple .sc_hotspot_item_popup .sc_hotspot_item_title {
margin-top: 5px;
font-size: 16px;
line-height: 22px;
color: var(--theme-color-alter_dark);
}
.sc_hotspot_simple .sc_hotspot_item_popup .sc_hotspot_item_price {
margin-top: 5px;
font-size: 16px;
line-height: 22px;
font-weight: var(--theme-font-h5_font-weight);
color: var(--theme-color-alter_text);
}
.sc_hotspot_simple .sc_hotspot_item_popup .sc_hotspot_item_description {
margin-top: 8px;
font-size: 16px;
line-height: 24px;
color: var(--theme-color-alter_text);
}
.sc_hotspot_simple .sc_hotspot_item_popup .sc_hotspot_item_link {
margin-top: 15px;
}
.sc_hotspot_simple .sc_hotspot_item_popup .sc_hotspot_item_popup_close {
width: 1.3em;
height: 1.3em;
line-height: 1.3em;
}
.sc_hotspot_simple .sc_hotspot_item_popup .sc_hotspot_item_popup_close .trx_addons_button_close_icon {
font-size: 10px;
} .sc_icompare_text_before,
.sc_icompare_text_after {
font-size: 15px;
line-height: 1.2em;
font-weight: 400;
background: rgba(0, 0, 0, 0.5);
color: #fff;
padding: 8px 20px;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
text-shadow: none;
} .sc_switcher_controls {
margin-bottom: 2.5em;
}
.sc_switcher_controls_section_title {
font-size: 1.056em;
line-height: 1.3em;
}
.sc_switcher_controls_toggle {
width: 50px;
height: 28px;
-webkit-border-radius: 30px;
-ms-border-radius: 30px;
border-radius: 30px;
background-color: transparent;
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
border: 1px solid var(--theme-color-bd_color);
}
.sc_switcher_controls_toggle_button {
position: absolute;
top: 2px;
left: 3px;
width: 22px;
height: 22px;
line-height: 22px;
background-color: var(--theme-color-text_link);
}
.sc_switcher_controls_toggle:not(.sc_switcher_controls_toggle_on) .sc_switcher_controls_toggle_button {
-webkit-transform: translateX(20px);
-ms-transform: translateX(20px);
transform: translateX(20px);
}
.sc_switcher_controls_toggle_on .sc_switcher_controls_toggle_button {
background-color: var(--theme-color-text_dark);
}
.sc_switcher_controls_section1 {
margin-right: 1em;
}
.sc_switcher_controls_section2 {
margin-left: 1em;
} .sc_switcher_tabs .sc_switcher_tabs_controls {
margin-bottom: var(--theme-var-grid_gap);
}
.sc_switcher_tabs .sc_switcher_tab {
border-color: var(--theme-color-bd_color);
padding: var(--theme-var-grid_gap);
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_switcher_tabs .sc_switcher_tab + .sc_switcher_tab {
margin-left: var(--theme-var-grid_gap);
}
.sc_switcher_tabs .sc_switcher_tab.sc_switcher_tab_active {
background-color: var(--theme-color-alter_bg_color);
border-color: var(--theme-color-bd_color);
}
.elementor-section-full_width .style-switcher-tabs .sc_switcher_tabs_controls {
max-width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_extended) );
padding: 0 calc( var(--theme-var-elm_gap_extended) / 2 );
margin: 0 auto;
}
.style-switcher-tabs .sc_switcher_tab {
width: 100%;
padding: calc(var(--theme-var-grid_gap) + 8px) var(--theme-var-grid_gap);
}
.style-switcher-tabs .sc_switcher_tab h5:first-child:not(:last-child) {
margin-bottom: 0.75em;
} .trx_expcol_on { }
.trx_expcol_on.trx_expcol_gradient_on:after {
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, var(--theme-color-bg_color_0)), to(var(--theme-color-bg_color)));
background: -webkit-linear-gradient(top, var(--theme-color-bg_color_0) 0, var(--theme-color-bg_color) 100%);
background: linear-gradient(to bottom, var(--theme-color-bg_color_0) 0, var(--theme-color-bg_color) 100%);
}
.trx_expcol_on .trx_expcol_button {
-webkit-appearance: none;
cursor: pointer;
display: inline-flex;
align-items: center;
vertical-align: top;
font-size: var(--theme-font-button_font-size);
line-height: var(--theme-font-button_line-height);
font-weight: var(--theme-font-button_font-weight);
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
text-transform: var(--theme-font-button_text-transform);
letter-spacing: var(--theme-font-button_letter-spacing);
white-space: nowrap;
height: auto;
max-width: 100%;
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
padding: 18px 57px 16px;
-webkit-transform: translate(-50%, -25%);
-ms-transform: translate(-50%, -25%);
transform: translate(-50%, -25%);
}
.trx_expcol_on .trx_expcol_button.sc_button_shadow {
-webkit-box-shadow: 0 7px 25px var(--theme-color-text_link_02);
-ms-box-shadow: 0 7px 25px var(--theme-color-text_link_02);
box-shadow: 0 7px 25px var(--theme-color-text_link_02);
}
.trx_expcol_on .trx_expcol_button.sc_button_shadow.color_style_dark {
-webkit-box-shadow: 0 7px 25px var(--theme-color-text_dark_02);
-ms-box-shadow: 0 7px 25px var(--theme-color-text_dark_02);
box-shadow: 0 7px 25px var(--theme-color-text_dark_02);
}
.trx_expcol_on .trx_expcol_button.sc_button_shadow.color_style_link2 {
-webkit-box-shadow: 0 7px 25px var(--theme-color-text_link2_02);
-ms-box-shadow: 0 7px 25px var(--theme-color-text_link2_02);
box-shadow: 0 7px 25px var(--theme-color-text_link2_02);
}
.trx_expcol_on .trx_expcol_button.sc_button_shadow.color_style_link3 {
-webkit-box-shadow: 0 7px 25px var(--theme-color-text_link3_02);
-ms-box-shadow: 0 7px 25px var(--theme-color-text_link3_02);
box-shadow: 0 7px 25px var(--theme-color-text_link3_02);
}
.trx_expcol_on .trx_expcol_button.trx_expcol_button_with_shadow {
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.trx_expcol_on .trx_expcol_button:hover, .trx_expcol_on .trx_expcol_button:focus {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_hover);
background-color: var(--theme-color-text_hover);
}
.trx_expcol_on .trx_expcol_button_icon {
font-weight: 400;
} .sc_igenerator_form .trx_addons_loading {
background-color: var(--theme-color-bg_color_07);
}
.sc_igenerator_form_field_inner > .select_container select,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_model_wrap > .select_container select,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_numeric_wrap input[type="number"],
.sc_igenerator_form_field_inner > input[type="text"],
.sc_igenerator_form_field_inner > .theme_form_field_text {
padding: 0 20px;
height: 60px;
border: none;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
color: var(--theme-color-alter_text);
background-color: var(--theme-color-alter_bg_color) !important;
}
.sc_igenerator_form_field_inner > .select_container select:focus,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_model_wrap > .select_container select:focus,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_numeric_wrap input[type="number"]:focus,
.sc_igenerator_form_field_inner > input[type="text"]:focus,
.sc_igenerator_form_field_inner > .theme_form_field_text:focus {
color: var(--theme-color-alter_dark);
}
.sc_igenerator_form_field_inner > .select_container select[placeholder]::-webkit-input-placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_model_wrap > .select_container select[placeholder]::-webkit-input-placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]::-webkit-input-placeholder,
.sc_igenerator_form_field_inner > input[type="text"][placeholder]::-webkit-input-placeholder,
.sc_igenerator_form_field_inner > .theme_form_field_text[placeholder]::-webkit-input-placeholder {
color: var(--theme-color-alter_text);
}
.sc_igenerator_form_field_inner > .select_container select[placeholder]::-moz-placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_model_wrap > .select_container select[placeholder]::-moz-placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]::-moz-placeholder,
.sc_igenerator_form_field_inner > input[type="text"][placeholder]::-moz-placeholder,
.sc_igenerator_form_field_inner > .theme_form_field_text[placeholder]::-moz-placeholder {
color: var(--theme-color-alter_text);
}
.sc_igenerator_form_field_inner > .select_container select[placeholder]:-ms-input-placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_model_wrap > .select_container select[placeholder]:-ms-input-placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]:-ms-input-placeholder,
.sc_igenerator_form_field_inner > input[type="text"][placeholder]:-ms-input-placeholder,
.sc_igenerator_form_field_inner > .theme_form_field_text[placeholder]:-ms-input-placeholder {
color: var(--theme-color-alter_text);
}
.sc_igenerator_form_field_inner > .select_container select[placeholder]::placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_model_wrap > .select_container select[placeholder]::placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]::placeholder,
.sc_igenerator_form_field_inner > input[type="text"][placeholder]::placeholder,
.sc_igenerator_form_field_inner > .theme_form_field_text[placeholder]::placeholder {
color: var(--theme-color-alter_text);
}
.sc_igenerator_form_field_inner > .select_container select[placeholder]:focus::-webkit-input-placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_model_wrap > .select_container select[placeholder]:focus::-webkit-input-placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus::-webkit-input-placeholder,
.sc_igenerator_form_field_inner > input[type="text"][placeholder]:focus::-webkit-input-placeholder,
.sc_igenerator_form_field_inner > .theme_form_field_text[placeholder]:focus::-webkit-input-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_igenerator_form_field_inner > .select_container select[placeholder]:focus::-moz-placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_model_wrap > .select_container select[placeholder]:focus::-moz-placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus::-moz-placeholder,
.sc_igenerator_form_field_inner > input[type="text"][placeholder]:focus::-moz-placeholder,
.sc_igenerator_form_field_inner > .theme_form_field_text[placeholder]:focus::-moz-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_igenerator_form_field_inner > .select_container select[placeholder]:focus:-ms-input-placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_model_wrap > .select_container select[placeholder]:focus:-ms-input-placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus:-ms-input-placeholder,
.sc_igenerator_form_field_inner > input[type="text"][placeholder]:focus:-ms-input-placeholder,
.sc_igenerator_form_field_inner > .theme_form_field_text[placeholder]:focus:-ms-input-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_igenerator_form_field_inner > .select_container select[placeholder]:focus::placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_model_wrap > .select_container select[placeholder]:focus::placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus::placeholder,
.sc_igenerator_form_field_inner > input[type="text"][placeholder]:focus::placeholder,
.sc_igenerator_form_field_inner > .theme_form_field_text[placeholder]:focus::placeholder {
color: var(--theme-color-alter_dark);
}
.sc_igenerator_form_field_inner > .select_container select[placeholder]:active::-webkit-input-placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_model_wrap > .select_container select[placeholder]:active::-webkit-input-placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]:active::-webkit-input-placeholder,
.sc_igenerator_form_field_inner > input[type="text"][placeholder]:active::-webkit-input-placeholder,
.sc_igenerator_form_field_inner > .theme_form_field_text[placeholder]:active::-webkit-input-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_igenerator_form_field_inner > .select_container select[placeholder]:active::-moz-placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_model_wrap > .select_container select[placeholder]:active::-moz-placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]:active::-moz-placeholder,
.sc_igenerator_form_field_inner > input[type="text"][placeholder]:active::-moz-placeholder,
.sc_igenerator_form_field_inner > .theme_form_field_text[placeholder]:active::-moz-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_igenerator_form_field_inner > .select_container select[placeholder]:active:-ms-input-placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_model_wrap > .select_container select[placeholder]:active:-ms-input-placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]:active:-ms-input-placeholder,
.sc_igenerator_form_field_inner > input[type="text"][placeholder]:active:-ms-input-placeholder,
.sc_igenerator_form_field_inner > .theme_form_field_text[placeholder]:active:-ms-input-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_igenerator_form_field_inner > .select_container select[placeholder]:active::placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_model_wrap > .select_container select[placeholder]:active::placeholder,
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_numeric_wrap input[type="number"][placeholder]:active::placeholder,
.sc_igenerator_form_field_inner > input[type="text"][placeholder]:active::placeholder,
.sc_igenerator_form_field_inner > .theme_form_field_text[placeholder]:active::placeholder {
color: var(--theme-color-alter_dark);
}
.sc_igenerator_form_field_inner > .theme_form_field_text {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_numeric_wrap input[type="number"] {
padding-right: 2.8em;
}
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button {
padding: 0.15em 0.8em;
color: var(--theme-color-alter_text);
}
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button:hover {
color: var(--theme-color-alter_dark);
}
.sc_igenerator_form_field_inner > .sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button.sc_igenerator_form_field_numeric_wrap_button_inc:before, .sc_igenerator_form_field_inner > .sc_igenerator_form_field_numeric_wrap .sc_igenerator_form_field_numeric_wrap_button.sc_igenerator_form_field_numeric_wrap_button_dec:before {
width: 1em;
height: 0.5em;
line-height: 0.5em;
font-weight: 400;
}
.sc_igenerator_form_field_inner .select_container:after {
right: 1em;
color: var(--theme-color-alter_text);
font-weight: 400;
}
.sc_igenerator_form_field_inner .select_container:hover:after, .sc_igenerator_form_field_inner .select_container:focus:after {
color: var(--theme-color-alter_dark);
}
.sc_igenerator_form_field_inner > label {
color: var(--theme-color-text_dark);
font-size: 17px;
line-height: 1.3em;
font-weight: var(--theme-font-h5_font-weight);
}
.sc_igenerator_form_field_upload_image_decorator .sc_igenerator_form_field_upload_image_text {
font-size: var(--theme-font-input_font-size);
line-height: var(--theme-font-input_line-height);
font-weight: var(--theme-font-input_font-weight);
letter-spacing: var(--theme-font-input_letter-spacing);
color: var(--theme-color-alter_text);
}
.sc_igenerator_form_field_upload_image_decorator .sc_igenerator_form_field_upload_image_button {
font-size: var(--theme-font-button_font-size);
font-weight: var(--theme-font-button_font-weight);
text-transform: var(--theme-font-button_text-transform);
letter-spacing: var(--theme-font-button_letter-spacing);
right: 20px;
padding: 0;
border: none;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
color: var(--theme-color-alter_dark);
}
.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button {
position: absolute;
z-index: 1;
top: 50%;
right: 5px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
font-size: var(--theme-font-button_font-size);
font-weight: var(--theme-font-button_font-weight);
text-transform: var(--theme-font-button_text-transform);
letter-spacing: var(--theme-font-button_letter-spacing);
display: inline-block;
padding: 0 25px;
height: 50px;
line-height: 51px;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-alter_link);
}
.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button:not(.sc_igenerator_form_field_prompt_button_disabled):hover {
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-alter_hover);
}
.sc_igenerator_form_field_prompt .sc_igenerator_form_field_prompt_button_disabled {
opacity: .8;
}
.sc_igenerator_form_field_tags {
margin-top: 20px;
}
.sc_igenerator_form_field_tags_label {
padding: 11px 15px 9px 0;
font-size: 15px;
line-height: 17px;
font-weight: 400;
letter-spacing: 0.6px;
}
.sc_igenerator_form_field_tags_item {
padding: 13px 15px 11px 15px;
margin: 0 5px 5px 0;
font-size: 14px;
line-height: 1em;
font-weight: 400;
letter-spacing: 0.6px;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
color: var(--theme-color-alter_dark);
background-color: var(--theme-color-alter_bg_color);
}
.sc_igenerator_form_field_tags_item:hover {
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-text_link);
}
.sc_igenerator_form_settings_button {
flex-shrink: 0;
width: 60px;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
color: var(--theme-color-alter_dark);
background-color: var(--theme-color-alter_bg_color);
}
.sc_igenerator_form_settings_button:hover, .sc_igenerator_form_settings_button:focus {
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-alter_link);
}
.sc_igenerator_form_settings,
.sc_igenerator_form_settings.sc_igenerator_form_settings_light {
max-height: 260px;
overflow-y: auto;
overflow-x: hidden;
scrollbar-width: thin;
scrollbar-color: var(--theme-color-alter_bd_color) var(--theme-color-alter_bg_color);
}
.sc_igenerator_form_settings::-webkit-scrollbar,
.sc_igenerator_form_settings.sc_igenerator_form_settings_light::-webkit-scrollbar {
width: 8px;
}
.sc_igenerator_form_settings::-webkit-scrollbar-track,
.sc_igenerator_form_settings.sc_igenerator_form_settings_light::-webkit-scrollbar-track {
background: var(--theme-color-alter_bg_color);
}
.sc_igenerator_form_settings::-webkit-scrollbar-thumb,
.sc_igenerator_form_settings.sc_igenerator_form_settings_light::-webkit-scrollbar-thumb {
background-color: var(--theme-color-alter_bd_hover);
border: 1px solid var(--theme-color-alter_bg_color);
-webkit-border-radius: 6px;
-ms-border-radius: 6px;
border-radius: 6px;
}
.sc_igenerator_form_settings::-webkit-scrollbar-thumb,
.sc_igenerator_form_settings.sc_igenerator_form_settings_light::-webkit-scrollbar-thumb {
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.sc_igenerator_form_settings {
max-width: 230px;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
color: var(--theme-color-alter_dark);
background-color: var(--theme-color-alter_bg_color);
}
.sc_igenerator_form_settings .sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button {
padding: 0.1em 0;
color: var(--theme-color-input_text);
}
.sc_igenerator_form_settings .sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button:hover {
color: var(--theme-color-input_dark);
}
.sc_igenerator_form_settings .sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button_dec:before,
.sc_igenerator_form_settings .sc_igenerator_form_settings_field_numeric_wrap .sc_igenerator_form_settings_field_numeric_wrap_button_inc:before {
width: 1em;
height: 0.5em;
line-height: 0.5em;
font-weight: 400;
}
.sc_igenerator_form_settings:not(.sc_igenerator_form_settings_light) label {
display: block;
font-family: var(--theme-font-h5_font-family);
font-size: 16px;
line-height: 1.5em;
font-weight: var(--theme-font-h5_font-weight);
}
.sc_igenerator_form_settings_field_group_title {
font-family: var(--theme-font-h5_font-family);
font-size: 16px;
line-height: 1.5em;
font-weight: var(--theme-font-h5_font-weight);
}
.sc_igenerator_limits .sc_igenerator_limits_used {
color: var(--theme-color-text_dark);
} .sc_igenerator_extended .sc_igenerator_form_actions_item > a {
font-size: 17px;
line-height: 21px;
font-weight: 400;
color: var(--theme-color-text);
}
.sc_igenerator_extended .sc_igenerator_form_actions_item.sc_igenerator_form_actions_item_active > a,
.sc_igenerator_extended .sc_igenerator_form_actions_item > a:hover,
.sc_igenerator_extended .sc_igenerator_form_actions_item > a:focus {
color: var(--theme-color-text_dark);
}
.sc_igenerator_extended .sc_igenerator_form_actions_list:after {
background-color: var(--theme-color-bd_color);
}
.sc_igenerator_extended .sc_igenerator_form_actions_slider {
background-color: var(--theme-color-text_dark);
}
.sc_igenerator_extended .sc_igenerator_form_field_generate .sc_igenerator_form_field_generate_button .sc_button_icon {
display: none;
}
.sc_igenerator_extended .sc_igenerator_form_field_generate .sc_igenerator_form_field_generate_button.sc_igenerator_form_field_disabled {
opacity: .8;
}
.sc_igenerator_extended .sc_igenerator_limits {
border-color: var(--theme-color-bd_color);
}
.sc_igenerator_extended .sc_igenerator_form_field_model_wrap_with_settings .sc_igenerator_form_settings_field_description {
color: var(--theme-color-alter_light);
} .sc_tgenerator_form .trx_addons_loading {
background-color: var(--theme-color-bg_color_07);
}
.sc_tgenerator_form_field_prompt input[type="text"] {
padding: 0 140px 0 20px;
height: 60px;
border: none;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
color: var(--theme-color-alter_text);
background-color: var(--theme-color-alter_bg_color);
}
.sc_tgenerator_form_field_prompt input[type="text"]:focus {
color: var(--theme-color-alter_dark);
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]::-webkit-input-placeholder {
color: var(--theme-color-alter_text);
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]::-moz-placeholder {
color: var(--theme-color-alter_text);
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]:-ms-input-placeholder {
color: var(--theme-color-alter_text);
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]::placeholder {
color: var(--theme-color-alter_text);
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]:focus::-webkit-input-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]:focus::-moz-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]:focus:-ms-input-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]:focus::placeholder {
color: var(--theme-color-alter_dark);
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]:active::-webkit-input-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]:active::-moz-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]:active:-ms-input-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_tgenerator_form_field_prompt input[type="text"][placeholder]:active::placeholder {
color: var(--theme-color-alter_dark);
}
.sc_tgenerator_form_field_prompt .sc_tgenerator_form_field_prompt_button {
position: absolute;
z-index: 1;
top: 50%;
right: 5px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
font-size: var(--theme-font-button_font-size);
font-weight: var(--theme-font-button_font-weight);
text-transform: var(--theme-font-button_text-transform);
letter-spacing: var(--theme-font-button_letter-spacing);
display: inline-block;
padding: 0 25px;
height: 50px;
line-height: 51px;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-alter_link);
}
.sc_tgenerator_form_field_prompt .sc_tgenerator_form_field_prompt_button:not(.sc_tgenerator_form_field_prompt_button_disabled):hover {
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-alter_hover);
}
.sc_tgenerator_form_field_prompt .sc_tgenerator_form_field_prompt_button_disabled {
opacity: .8;
}
.sc_tgenerator_form_field_tags {
color: var(--theme-color-text_dark);
}
.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_options {
border: 1px solid var(--theme-color-bd_color);
background-color: var(--theme-color-bg_color);
-webkit-box-shadow: none;
-ms-box-shadow: none;
box-shadow: none;
max-height: 300px;
overflow-y: auto;
overflow-x: hidden;
scrollbar-width: thin;
scrollbar-color: var(--theme-color-alter_bd_color) var(--theme-color-alter_bg_color);
}
.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_options::-webkit-scrollbar {
width: 8px;
}
.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_options::-webkit-scrollbar-track {
background: var(--theme-color-alter_bg_color);
}
.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_options::-webkit-scrollbar-thumb {
background-color: var(--theme-color-alter_bd_hover);
border: 1px solid var(--theme-color-alter_bg_color);
-webkit-border-radius: 6px;
-ms-border-radius: 6px;
border-radius: 6px;
}
.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_options::-webkit-scrollbar-thumb {
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_label {
color: var(--theme-color-text_link);
padding: 0;
border-bottom: none;
}
.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_option:hover,
.sc_tgenerator_form_field_select .sc_tgenerator_form_field_select_option:focus {
background-color: var(--theme-color-alter_bg_color);
color: var(--theme-color-alter_link);
}
.sc_tgenerator_text {
margin-top: 1.4em;
padding: 18px 22px;
border: none;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
color: var(--theme-color-alter_text);
}
.sc_tgenerator_text:focus {
color: var(--theme-color-alter_dark);
}
.sc_tgenerator_text[placeholder]::-webkit-input-placeholder {
color: var(--theme-color-alter_text);
}
.sc_tgenerator_text[placeholder]::-moz-placeholder {
color: var(--theme-color-alter_text);
}
.sc_tgenerator_text[placeholder]:-ms-input-placeholder {
color: var(--theme-color-alter_text);
}
.sc_tgenerator_text[placeholder]::placeholder {
color: var(--theme-color-alter_text);
}
.sc_tgenerator_text[placeholder]:focus::-webkit-input-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_tgenerator_text[placeholder]:focus::-moz-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_tgenerator_text[placeholder]:focus:-ms-input-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_tgenerator_text[placeholder]:focus::placeholder {
color: var(--theme-color-alter_dark);
}
.sc_tgenerator_text[placeholder]:active::-webkit-input-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_tgenerator_text[placeholder]:active::-moz-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_tgenerator_text[placeholder]:active:-ms-input-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_tgenerator_text[placeholder]:active::placeholder {
color: var(--theme-color-alter_dark);
}
.sc_tgenerator_text,
.sc_tgenerator_text.filled,
.sc_tgenerator_text:focus {
background-color: var(--theme-color-alter_bg_color);
}
.sc_tgenerator_result .sc_tgenerator_result_label {
margin-bottom: 0.8em;
text-align: center;
font-weight: var(--theme-font-h6_font-weight);
color: var(--theme-color-text_dark);
}
.sc_tgenerator_result .sc_tgenerator_result_content {
padding: 18px 22px;
border: none;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
color: var(--theme-color-alter_text);
background-color: var(--theme-color-alter_bg_color);
}
.sc_tgenerator_result .sc_tgenerator_result_copy .sc_button {
padding: 14px 28px 13px;
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_link);
background-color: var(--theme-color-text_link);
}
.sc_tgenerator_result .sc_tgenerator_result_copy .sc_button:hover {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-text_hover);
background-color: var(--theme-color-text_hover);
}
.sc_tgenerator_text h1, .sc_tgenerator_text h2, .sc_tgenerator_text h3, .sc_tgenerator_text h4, .sc_tgenerator_text h5, .sc_tgenerator_text h6,
.sc_tgenerator_result h1,
.sc_tgenerator_result h2,
.sc_tgenerator_result h3,
.sc_tgenerator_result h4,
.sc_tgenerator_result h5,
.sc_tgenerator_result h6 {
margin: 0 0 0.8em 0;
font-weight: var(--theme-font-h1_font-weight);
}
.sc_tgenerator_text h1,
.sc_tgenerator_result h1 {
font-size: 1.882em;
}
.sc_tgenerator_text h2,
.sc_tgenerator_result h2 {
font-size: 1.706em;
}
.sc_tgenerator_text h3,
.sc_tgenerator_result h3 {
font-size: 1.471em;
}
.sc_tgenerator_text h4,
.sc_tgenerator_result h4 {
font-size: 1.294em;
}
.sc_tgenerator_text h5,
.sc_tgenerator_result h5 {
font-size: 1.176em;
}
.sc_tgenerator_text h6,
.sc_tgenerator_result h6 {
font-size: 1.118em;
}
.sc_tgenerator_text p, .sc_tgenerator_text ol, .sc_tgenerator_text ul, .sc_tgenerator_text dl,
.sc_tgenerator_result p,
.sc_tgenerator_result ol,
.sc_tgenerator_result ul,
.sc_tgenerator_result dl {
margin: 0 0 1.2em 0;
}
.sc_tgenerator_text p:last-child, .sc_tgenerator_text ol:last-child, .sc_tgenerator_text ul:last-child, .sc_tgenerator_text dl:last-child, .sc_tgenerator_text h1:last-child, .sc_tgenerator_text h2:last-child, .sc_tgenerator_text h3:last-child, .sc_tgenerator_text h4:last-child, .sc_tgenerator_text h5:last-child, .sc_tgenerator_text h6:last-child,
.sc_tgenerator_result p:last-child,
.sc_tgenerator_result ol:last-child,
.sc_tgenerator_result ul:last-child,
.sc_tgenerator_result dl:last-child,
.sc_tgenerator_result h1:last-child,
.sc_tgenerator_result h2:last-child,
.sc_tgenerator_result h3:last-child,
.sc_tgenerator_result h4:last-child,
.sc_tgenerator_result h5:last-child,
.sc_tgenerator_result h6:last-child {
margin-bottom: 0;
} .sc_chat_content {
--trx-addons-ai-helper-chat-content-border-radius: 0;
background-color: var(--theme-color-alter_bg_color);
}
.sc_chat_form_field_prompt_label {
line-height: 1.2em;
font-weight: var(--theme-font-h6_font-weight);
color: var(--theme-color-inverse_hover);
background-color: var(--theme-color-text_dark);
}
.sc_chat_form_field_prompt_label .sc_chat_form_start_new {
color: inherit;
font-weight: inherit;
}
.sc_chat_form_field_prompt_label .sc_chat_form_start_new:hover {
color: inherit;
opacity: .8;
}
.sc_chat_form_field_prompt input[type="text"] {
--trx-addons-ai-helper-chat-fields-border-radius: 0;
padding: 0 20px;
height: 60px;
border: none;
color: var(--theme-color-text);
background-color: var(--theme-color-bg_color);
}
.sc_chat_form_field_prompt input[type="text"]:focus {
color: var(--theme-color-text_dark);
}
.sc_chat_form_field_prompt input[type="text"][placeholder]::-webkit-input-placeholder {
color: var(--theme-color-text);
}
.sc_chat_form_field_prompt input[type="text"][placeholder]::-moz-placeholder {
color: var(--theme-color-text);
}
.sc_chat_form_field_prompt input[type="text"][placeholder]:-ms-input-placeholder {
color: var(--theme-color-text);
}
.sc_chat_form_field_prompt input[type="text"][placeholder]::placeholder {
color: var(--theme-color-text);
}
.sc_chat_form_field_prompt input[type="text"][placeholder]:focus::-webkit-input-placeholder {
color: var(--theme-color-text_dark);
}
.sc_chat_form_field_prompt input[type="text"][placeholder]:focus::-moz-placeholder {
color: var(--theme-color-text_dark);
}
.sc_chat_form_field_prompt input[type="text"][placeholder]:focus:-ms-input-placeholder {
color: var(--theme-color-text_dark);
}
.sc_chat_form_field_prompt input[type="text"][placeholder]:focus::placeholder {
color: var(--theme-color-text_dark);
}
.sc_chat_form_field_prompt input[type="text"][placeholder]:active::-webkit-input-placeholder {
color: var(--theme-color-text_dark);
}
.sc_chat_form_field_prompt input[type="text"][placeholder]:active::-moz-placeholder {
color: var(--theme-color-text_dark);
}
.sc_chat_form_field_prompt input[type="text"][placeholder]:active:-ms-input-placeholder {
color: var(--theme-color-text_dark);
}
.sc_chat_form_field_prompt input[type="text"][placeholder]:active::placeholder {
color: var(--theme-color-text_dark);
}
.sc_chat_form_field_prompt .sc_chat_form_field_prompt_button {
--trx-addons-ai-helper-chat-button-border-radius: 0;
position: absolute;
z-index: 1;
top: 50%;
right: 5px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
font-size: var(--theme-font-button_font-size);
font-weight: var(--theme-font-button_font-weight);
text-transform: var(--theme-font-button_text-transform);
letter-spacing: var(--theme-font-button_letter-spacing);
display: inline-block;
padding: 0 25px;
height: 50px;
line-height: 51px;
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-text_link);
}
.sc_chat_form_field_prompt .sc_chat_form_field_prompt_button:not(.sc_chat_form_field_prompt_button_disabled):hover {
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-text_hover);
}
.sc_chat_form_field_prompt .sc_chat_form_field_prompt_button_disabled {
opacity: .8;
}
.sc_chat_result {
border-left: none;
border-right: none;
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_time {
font-size: 14px;
line-height: 26px;
color: var(--theme-color-text_light);
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content {
background-color: var(--theme-color-bg_color);
color: var(--theme-color-text_dark);
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h1, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h2, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h3, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h4, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h5, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h6 {
margin: 0 0 0.8em 0;
color: var(--theme-color-text_dark);
font-weight: var(--theme-font-h1_font-weight);
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h1 {
font-size: 1.882em;
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h2 {
font-size: 1.706em;
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h3 {
font-size: 1.471em;
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h4 {
font-size: 1.294em;
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h5 {
font-size: 1.176em;
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h6 {
font-size: 1.118em;
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content p, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content ol, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content ul, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content dl {
margin: 0 0 1.2em 0;
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content p, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content ol, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content ul, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content dl, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h1, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h2, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h3, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h4, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h5, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h6 {
margin: 0 0 0.8em 0;
}
.sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content p:last-child, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content ol:last-child, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content ul:last-child, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content dl:last-child, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h1:last-child, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h2:last-child, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h3:last-child, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h4:last-child, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h5:last-child, .sc_chat_result .sc_chat_list .sc_chat_list_item .sc_chat_list_item_content h6:last-child {
margin-bottom: 0;
}
.sc_chat_result .sc_chat_list .sc_chat_list_item.sc_chat_list_item_user .sc_chat_list_item_content {
background-color: var(--theme-color-text_link);
color: var(--theme-color-inverse_link);
}
.sc_chat_result .sc_chat_list .sc_chat_list_item_loading .sc_chat_list_item_loading_dot {
background-color: var(--theme-color-text_link);
}
.sc_chat_form_field_tags_item {
--trx-addons-ai-helper-chat-tags-border-radius: 0;
padding: 13px 15px 11px 15px;
margin: 0 5px 5px 0;
font-size: 14px;
line-height: 1em;
font-weight: 400;
letter-spacing: 0.6px;
color: var(--theme-color-text_dark);
background-color: var(--theme-color-bg_color);
}
.sc_chat_form_field_tags_item:hover {
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-text_link);
}
.sc_chat_form_field_tags_label {
padding: 11px 15px 9px 0;
font-size: 15px;
line-height: 17px;
font-weight: 400;
letter-spacing: 0.6px;
} .sc_mgenerator {
--trx-addons-ai-helper-mgenerator-fields-border-radius: 0;
--trx-addons-ai-helper-mgenerator-loading-border-radius: var(--trx-addons-ai-helper-mgenerator-fields-border-radius);
--trx-addons-ai-helper-mgenerator-settings-border-radius: 0;
--trx-addons-ai-helper-mgenerator-message-border-radius: 0;
--trx-addons-ai-helper-mgenerator-button-border-radius: 0;
--trx-addons-ai-helper-mgenerator-tags-border-radius: 0;
}
.sc_mgenerator_form .trx_addons_loading {
background-color: var(--theme-color-bg_color_07);
}
.sc_mgenerator_form_field_inner > .select_container select,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_model_wrap > .select_container select,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_numeric_wrap input[type="number"],
.sc_mgenerator_form_field_inner > input[type="text"],
.sc_mgenerator_form_field_inner > .theme_form_field_text {
padding: 0 20px;
height: 60px;
border: none;
color: var(--theme-color-alter_text);
background-color: var(--theme-color-alter_bg_color) !important;
}
.sc_mgenerator_form_field_inner > .select_container select:focus,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_model_wrap > .select_container select:focus,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_numeric_wrap input[type="number"]:focus,
.sc_mgenerator_form_field_inner > input[type="text"]:focus,
.sc_mgenerator_form_field_inner > .theme_form_field_text:focus {
color: var(--theme-color-alter_dark);
}
.sc_mgenerator_form_field_inner > .select_container select[placeholder]::-webkit-input-placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_model_wrap > .select_container select[placeholder]::-webkit-input-placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]::-webkit-input-placeholder,
.sc_mgenerator_form_field_inner > input[type="text"][placeholder]::-webkit-input-placeholder,
.sc_mgenerator_form_field_inner > .theme_form_field_text[placeholder]::-webkit-input-placeholder {
color: var(--theme-color-alter_text);
}
.sc_mgenerator_form_field_inner > .select_container select[placeholder]::-moz-placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_model_wrap > .select_container select[placeholder]::-moz-placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]::-moz-placeholder,
.sc_mgenerator_form_field_inner > input[type="text"][placeholder]::-moz-placeholder,
.sc_mgenerator_form_field_inner > .theme_form_field_text[placeholder]::-moz-placeholder {
color: var(--theme-color-alter_text);
}
.sc_mgenerator_form_field_inner > .select_container select[placeholder]:-ms-input-placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_model_wrap > .select_container select[placeholder]:-ms-input-placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]:-ms-input-placeholder,
.sc_mgenerator_form_field_inner > input[type="text"][placeholder]:-ms-input-placeholder,
.sc_mgenerator_form_field_inner > .theme_form_field_text[placeholder]:-ms-input-placeholder {
color: var(--theme-color-alter_text);
}
.sc_mgenerator_form_field_inner > .select_container select[placeholder]::placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_model_wrap > .select_container select[placeholder]::placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]::placeholder,
.sc_mgenerator_form_field_inner > input[type="text"][placeholder]::placeholder,
.sc_mgenerator_form_field_inner > .theme_form_field_text[placeholder]::placeholder {
color: var(--theme-color-alter_text);
}
.sc_mgenerator_form_field_inner > .select_container select[placeholder]:focus::-webkit-input-placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_model_wrap > .select_container select[placeholder]:focus::-webkit-input-placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus::-webkit-input-placeholder,
.sc_mgenerator_form_field_inner > input[type="text"][placeholder]:focus::-webkit-input-placeholder,
.sc_mgenerator_form_field_inner > .theme_form_field_text[placeholder]:focus::-webkit-input-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_mgenerator_form_field_inner > .select_container select[placeholder]:focus::-moz-placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_model_wrap > .select_container select[placeholder]:focus::-moz-placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus::-moz-placeholder,
.sc_mgenerator_form_field_inner > input[type="text"][placeholder]:focus::-moz-placeholder,
.sc_mgenerator_form_field_inner > .theme_form_field_text[placeholder]:focus::-moz-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_mgenerator_form_field_inner > .select_container select[placeholder]:focus:-ms-input-placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_model_wrap > .select_container select[placeholder]:focus:-ms-input-placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus:-ms-input-placeholder,
.sc_mgenerator_form_field_inner > input[type="text"][placeholder]:focus:-ms-input-placeholder,
.sc_mgenerator_form_field_inner > .theme_form_field_text[placeholder]:focus:-ms-input-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_mgenerator_form_field_inner > .select_container select[placeholder]:focus::placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_model_wrap > .select_container select[placeholder]:focus::placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus::placeholder,
.sc_mgenerator_form_field_inner > input[type="text"][placeholder]:focus::placeholder,
.sc_mgenerator_form_field_inner > .theme_form_field_text[placeholder]:focus::placeholder {
color: var(--theme-color-alter_dark);
}
.sc_mgenerator_form_field_inner > .select_container select[placeholder]:active::-webkit-input-placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_model_wrap > .select_container select[placeholder]:active::-webkit-input-placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]:active::-webkit-input-placeholder,
.sc_mgenerator_form_field_inner > input[type="text"][placeholder]:active::-webkit-input-placeholder,
.sc_mgenerator_form_field_inner > .theme_form_field_text[placeholder]:active::-webkit-input-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_mgenerator_form_field_inner > .select_container select[placeholder]:active::-moz-placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_model_wrap > .select_container select[placeholder]:active::-moz-placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]:active::-moz-placeholder,
.sc_mgenerator_form_field_inner > input[type="text"][placeholder]:active::-moz-placeholder,
.sc_mgenerator_form_field_inner > .theme_form_field_text[placeholder]:active::-moz-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_mgenerator_form_field_inner > .select_container select[placeholder]:active:-ms-input-placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_model_wrap > .select_container select[placeholder]:active:-ms-input-placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]:active:-ms-input-placeholder,
.sc_mgenerator_form_field_inner > input[type="text"][placeholder]:active:-ms-input-placeholder,
.sc_mgenerator_form_field_inner > .theme_form_field_text[placeholder]:active:-ms-input-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_mgenerator_form_field_inner > .select_container select[placeholder]:active::placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_model_wrap > .select_container select[placeholder]:active::placeholder,
.sc_mgenerator_form_field_inner > .sc_mgenerator_form_field_numeric_wrap input[type="number"][placeholder]:active::placeholder,
.sc_mgenerator_form_field_inner > input[type="text"][placeholder]:active::placeholder,
.sc_mgenerator_form_field_inner > .theme_form_field_text[placeholder]:active::placeholder {
color: var(--theme-color-alter_dark);
}
.sc_mgenerator_form_field_inner > .theme_form_field_text {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.sc_mgenerator_form_field_inner > label {
color: var(--theme-color-text_dark);
font-size: 17px;
line-height: 1.3em;
font-weight: var(--theme-font-h5_font-weight);
}
.sc_mgenerator_form_field_prompt .sc_mgenerator_form_field_prompt_button {
position: absolute;
z-index: 1;
top: 50%;
right: 5px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
font-size: var(--theme-font-button_font-size);
font-weight: var(--theme-font-button_font-weight);
text-transform: var(--theme-font-button_text-transform);
letter-spacing: var(--theme-font-button_letter-spacing);
display: inline-block;
padding: 0 25px;
height: 50px;
line-height: 51px;
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-alter_link);
}
.sc_mgenerator_form_field_prompt .sc_mgenerator_form_field_prompt_button:not(.sc_mgenerator_form_field_disabled):hover {
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-alter_hover);
}
.sc_mgenerator_form_field_prompt .sc_mgenerator_form_field_disabled {
opacity: .8;
}
.sc_mgenerator_form_field_upload_audio_decorator .sc_mgenerator_form_field_upload_audio_text {
font-size: var(--theme-font-input_font-size);
line-height: var(--theme-font-input_line-height);
font-weight: var(--theme-font-input_font-weight);
letter-spacing: var(--theme-font-input_letter-spacing);
color: var(--theme-color-alter_text);
}
.sc_mgenerator_form_field_upload_audio_decorator .sc_mgenerator_form_field_upload_audio_button {
font-size: var(--theme-font-button_font-size);
font-weight: var(--theme-font-button_font-weight);
text-transform: var(--theme-font-button_text-transform);
letter-spacing: var(--theme-font-button_letter-spacing);
right: 20px;
padding: 0;
border: none;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
color: var(--theme-color-alter_dark);
}
.sc_mgenerator_form_field_tags {
margin-top: 20px;
}
.sc_mgenerator_form_field_tags_label {
padding: 11px 15px 9px 0;
font-size: 15px;
line-height: 17px;
font-weight: 400;
letter-spacing: 0.6px;
}
.sc_mgenerator_form_field_tags_item {
padding: 13px 15px 11px 15px;
margin: 0 5px 5px 0;
font-size: 14px;
line-height: 1em;
font-weight: 400;
letter-spacing: 0.6px;
color: var(--theme-color-alter_dark);
background-color: var(--theme-color-alter_bg_color);
}
.sc_mgenerator_form_field_tags_item:hover {
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-text_link);
}
.sc_mgenerator_form_settings {
max-width: 230px;
color: var(--theme-color-alter_dark);
background-color: var(--theme-color-alter_bg_color);
}
.sc_mgenerator_form_settings .sc_mgenerator_form_settings_field_numeric_wrap .sc_mgenerator_form_settings_field_numeric_wrap_button {
padding: 0.1em 0;
color: var(--theme-color-input_text);
}
.sc_mgenerator_form_settings .sc_mgenerator_form_settings_field_numeric_wrap .sc_mgenerator_form_settings_field_numeric_wrap_button:hover {
color: var(--theme-color-input_dark);
}
.sc_mgenerator_form_settings .sc_mgenerator_form_settings_field_numeric_wrap .sc_mgenerator_form_settings_field_numeric_wrap_button_dec:before,
.sc_mgenerator_form_settings .sc_mgenerator_form_settings_field_numeric_wrap .sc_mgenerator_form_settings_field_numeric_wrap_button_inc:before {
width: 1em;
height: 0.5em;
line-height: 0.5em;
font-weight: 400;
}
.sc_mgenerator_form_settings label {
font-size: 16px;
line-height: 1.5em;
font-weight: var(--theme-font-h5_font-weight);
}
.sc_mgenerator_form_settings_button {
flex-shrink: 0;
width: 60px;
color: var(--theme-color-alter_dark);
background-color: var(--theme-color-alter_bg_color);
}
.sc_mgenerator_form_settings_button:hover, .sc_mgenerator_form_settings_button:focus {
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-alter_link);
}
.sc_mgenerator_music_inner .sc_mgenerator_music_wrap {
width: 480px;
}
.sc_mgenerator_music_fetch_msg {
font-size: 16px;
line-height: 1.3em;
font-weight: 400;
color: var(--theme-color-text_light);
}
.sc_mgenerator_music_fetch_progress {
background-color: var(--theme-color-bd_color);
}
.sc_mgenerator_music_fetch_progressbar {
background-color: var(--theme-color-text_link);
}
.sc_mgenerator_limits .sc_mgenerator_limits_used {
color: var(--theme-color-text_dark);
} .sc_agenerator {
--trx-addons-ai-helper-agenerator-fields-border-radius: 0;
--trx-addons-ai-helper-agenerator-loading-border-radius: 0;
--trx-addons-ai-helper-agenerator-settings-border-radius: 0;
--trx-addons-ai-helper-agenerator-message-border-radius: 0;
--trx-addons-ai-helper-agenerator-button-border-radius: 0;
--trx-addons-ai-helper-agenerator-tags-border-radius: 0;
}
.sc_agenerator_form_field_inner > .select_container select,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_model_wrap > .select_container select,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_numeric_wrap input[type="number"],
.sc_agenerator_form_field_inner > input[type="text"],
.sc_agenerator_form_field_inner > .theme_form_field_text {
padding: 0 20px;
height: 60px;
border: none;
color: var(--theme-color-alter_text);
background-color: var(--theme-color-alter_bg_color) !important;
}
.sc_agenerator_form_field_inner > .select_container select:focus,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_model_wrap > .select_container select:focus,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_numeric_wrap input[type="number"]:focus,
.sc_agenerator_form_field_inner > input[type="text"]:focus,
.sc_agenerator_form_field_inner > .theme_form_field_text:focus {
color: var(--theme-color-alter_dark);
}
.sc_agenerator_form_field_inner > .select_container select[placeholder]::-webkit-input-placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_model_wrap > .select_container select[placeholder]::-webkit-input-placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]::-webkit-input-placeholder,
.sc_agenerator_form_field_inner > input[type="text"][placeholder]::-webkit-input-placeholder,
.sc_agenerator_form_field_inner > .theme_form_field_text[placeholder]::-webkit-input-placeholder {
color: var(--theme-color-alter_text);
}
.sc_agenerator_form_field_inner > .select_container select[placeholder]::-moz-placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_model_wrap > .select_container select[placeholder]::-moz-placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]::-moz-placeholder,
.sc_agenerator_form_field_inner > input[type="text"][placeholder]::-moz-placeholder,
.sc_agenerator_form_field_inner > .theme_form_field_text[placeholder]::-moz-placeholder {
color: var(--theme-color-alter_text);
}
.sc_agenerator_form_field_inner > .select_container select[placeholder]:-ms-input-placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_model_wrap > .select_container select[placeholder]:-ms-input-placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]:-ms-input-placeholder,
.sc_agenerator_form_field_inner > input[type="text"][placeholder]:-ms-input-placeholder,
.sc_agenerator_form_field_inner > .theme_form_field_text[placeholder]:-ms-input-placeholder {
color: var(--theme-color-alter_text);
}
.sc_agenerator_form_field_inner > .select_container select[placeholder]::placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_model_wrap > .select_container select[placeholder]::placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]::placeholder,
.sc_agenerator_form_field_inner > input[type="text"][placeholder]::placeholder,
.sc_agenerator_form_field_inner > .theme_form_field_text[placeholder]::placeholder {
color: var(--theme-color-alter_text);
}
.sc_agenerator_form_field_inner > .select_container select[placeholder]:focus::-webkit-input-placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_model_wrap > .select_container select[placeholder]:focus::-webkit-input-placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus::-webkit-input-placeholder,
.sc_agenerator_form_field_inner > input[type="text"][placeholder]:focus::-webkit-input-placeholder,
.sc_agenerator_form_field_inner > .theme_form_field_text[placeholder]:focus::-webkit-input-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_agenerator_form_field_inner > .select_container select[placeholder]:focus::-moz-placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_model_wrap > .select_container select[placeholder]:focus::-moz-placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus::-moz-placeholder,
.sc_agenerator_form_field_inner > input[type="text"][placeholder]:focus::-moz-placeholder,
.sc_agenerator_form_field_inner > .theme_form_field_text[placeholder]:focus::-moz-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_agenerator_form_field_inner > .select_container select[placeholder]:focus:-ms-input-placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_model_wrap > .select_container select[placeholder]:focus:-ms-input-placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus:-ms-input-placeholder,
.sc_agenerator_form_field_inner > input[type="text"][placeholder]:focus:-ms-input-placeholder,
.sc_agenerator_form_field_inner > .theme_form_field_text[placeholder]:focus:-ms-input-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_agenerator_form_field_inner > .select_container select[placeholder]:focus::placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_model_wrap > .select_container select[placeholder]:focus::placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]:focus::placeholder,
.sc_agenerator_form_field_inner > input[type="text"][placeholder]:focus::placeholder,
.sc_agenerator_form_field_inner > .theme_form_field_text[placeholder]:focus::placeholder {
color: var(--theme-color-alter_dark);
}
.sc_agenerator_form_field_inner > .select_container select[placeholder]:active::-webkit-input-placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_model_wrap > .select_container select[placeholder]:active::-webkit-input-placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]:active::-webkit-input-placeholder,
.sc_agenerator_form_field_inner > input[type="text"][placeholder]:active::-webkit-input-placeholder,
.sc_agenerator_form_field_inner > .theme_form_field_text[placeholder]:active::-webkit-input-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_agenerator_form_field_inner > .select_container select[placeholder]:active::-moz-placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_model_wrap > .select_container select[placeholder]:active::-moz-placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]:active::-moz-placeholder,
.sc_agenerator_form_field_inner > input[type="text"][placeholder]:active::-moz-placeholder,
.sc_agenerator_form_field_inner > .theme_form_field_text[placeholder]:active::-moz-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_agenerator_form_field_inner > .select_container select[placeholder]:active:-ms-input-placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_model_wrap > .select_container select[placeholder]:active:-ms-input-placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]:active:-ms-input-placeholder,
.sc_agenerator_form_field_inner > input[type="text"][placeholder]:active:-ms-input-placeholder,
.sc_agenerator_form_field_inner > .theme_form_field_text[placeholder]:active:-ms-input-placeholder {
color: var(--theme-color-alter_dark);
}
.sc_agenerator_form_field_inner > .select_container select[placeholder]:active::placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_model_wrap > .select_container select[placeholder]:active::placeholder,
.sc_agenerator_form_field_inner > .sc_agenerator_form_field_numeric_wrap input[type="number"][placeholder]:active::placeholder,
.sc_agenerator_form_field_inner > input[type="text"][placeholder]:active::placeholder,
.sc_agenerator_form_field_inner > .theme_form_field_text[placeholder]:active::placeholder {
color: var(--theme-color-alter_dark);
}
.sc_agenerator_form_field_inner > .theme_form_field_text {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.sc_agenerator_form_field_inner .select_container:after {
right: 1em;
color: var(--theme-color-alter_text);
font-weight: 400;
}
.sc_agenerator_form_field_inner .select_container:hover:after, .sc_agenerator_form_field_inner .select_container:focus:after {
color: var(--theme-color-alter_dark);
}
.sc_agenerator_form_field_inner > label {
color: var(--theme-color-text_dark);
font-size: 17px;
line-height: 1.3em;
font-weight: var(--theme-font-h5_font-weight);
}
.sc_agenerator_form_field_upload_audio_decorator .sc_agenerator_form_field_upload_audio_text,
.sc_agenerator_form_field_upload_voice_modelslab_decorator .sc_agenerator_form_field_upload_voice_modelslab_text {
font-size: var(--theme-font-input_font-size);
line-height: var(--theme-font-input_line-height);
font-weight: var(--theme-font-input_font-weight);
letter-spacing: var(--theme-font-input_letter-spacing);
color: var(--theme-color-alter_text);
}
.sc_agenerator_form_field_upload_audio_decorator .sc_agenerator_form_field_upload_audio_button,
.sc_agenerator_form_field_upload_voice_modelslab_decorator .sc_agenerator_form_field_upload_voice_modelslab_button {
font-size: var(--theme-font-button_font-size);
font-weight: var(--theme-font-button_font-weight);
text-transform: var(--theme-font-button_text-transform);
letter-spacing: var(--theme-font-button_letter-spacing);
right: 20px;
padding: 0;
border: none;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
color: var(--theme-color-alter_dark);
}
.sc_agenerator_form_field_description {
top: 3px;
font-size: 0.75em;
line-height: 1.3em;
color: var(--theme-color-alter_light);
}
.sc_agenerator_form_settings_button {
flex-shrink: 0;
width: 60px;
color: var(--theme-color-alter_dark);
background-color: var(--theme-color-alter_bg_color);
}
.sc_agenerator_form_settings_button:hover, .sc_agenerator_form_settings_button:focus {
color: var(--theme-color-inverse_link);
background-color: var(--theme-color-alter_link);
}
.sc_agenerator_form_field_model_wrap_with_settings .sc_agenerator_form_settings_button[disabled] {
opacity: 0.7;
}
.sc_agenerator_form_field_model_wrap_with_settings .sc_agenerator_form_settings_field_description {
color: var(--theme-color-alter_light);
}
.sc_agenerator_form_settings {
max-width: 230px;
max-height: 260px;
overflow-y: auto;
overflow-x: hidden;
color: var(--theme-color-alter_dark);
background-color: var(--theme-color-alter_bg_color);
scrollbar-width: thin;
scrollbar-color: var(--theme-color-alter_bd_color) var(--theme-color-alter_bg_color);
}
.sc_agenerator_form_settings::-webkit-scrollbar {
width: 8px;
}
.sc_agenerator_form_settings::-webkit-scrollbar-track {
background: var(--theme-color-alter_bg_color);
}
.sc_agenerator_form_settings::-webkit-scrollbar-thumb {
background-color: var(--theme-color-alter_bd_hover);
border: 1px solid var(--theme-color-alter_bg_color);
-webkit-border-radius: 6px;
-ms-border-radius: 6px;
border-radius: 6px;
}
.sc_agenerator_form_settings::-webkit-scrollbar-thumb {
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.sc_agenerator_form_settings .sc_agenerator_form_settings_field_numeric_wrap .sc_agenerator_form_settings_field_numeric_wrap_button {
padding: 0.1em 0;
color: var(--theme-color-input_text);
}
.sc_agenerator_form_settings .sc_agenerator_form_settings_field_numeric_wrap .sc_agenerator_form_settings_field_numeric_wrap_button:hover {
color: var(--theme-color-input_dark);
}
.sc_agenerator_form_settings .sc_agenerator_form_settings_field_numeric_wrap .sc_agenerator_form_settings_field_numeric_wrap_button_dec:before,
.sc_agenerator_form_settings .sc_agenerator_form_settings_field_numeric_wrap .sc_agenerator_form_settings_field_numeric_wrap_button_inc:before {
width: 1em;
height: 0.5em;
line-height: 0.5em;
font-weight: 400;
}
.sc_agenerator_form_settings label {
display: block;
font-size: 16px;
line-height: 1.5em;
font-weight: var(--theme-font-h5_font-weight);
}
.sc_agenerator_form_actions_item > a {
font-size: 17px;
line-height: 21px;
font-weight: 400;
color: var(--theme-color-text);
}
.sc_agenerator_form_actions_item.sc_agenerator_form_actions_item_active > a,
.sc_agenerator_form_actions_item > a:hover,
.sc_agenerator_form_actions_item > a:focus {
color: var(--theme-color-text_dark);
}
.sc_agenerator_form_actions_slider {
background-color: var(--theme-color-text_dark);
}
.sc_agenerator_form_actions_list:after {
background-color: var(--theme-color-bd_color);
}
.sc_agenerator_form_field_inner > label {
color: var(--theme-color-text_dark);
font-size: 17px;
line-height: 1.3em;
font-weight: var(--theme-font-h5_font-weight);
}
.sc_agenerator_form_field_generate .sc_agenerator_form_field_generate_button .sc_button_icon {
display: none;
}
.sc_agenerator_form_field_generate .sc_agenerator_form_field_generate_button.sc_agenerator_form_field_disabled {
opacity: .8;
}
.sc_agenerator_audio_inner .sc_agenerator_audio_wrap {
width: 480px;
}
.sc_agenerator_audio_fetch_msg {
font-size: 16px;
line-height: 1.3em;
font-weight: 400;
color: var(--theme-color-text_light);
}
.sc_agenerator_audio_fetch_progress {
background-color: var(--theme-color-bd_color);
}
.sc_agenerator_audio_fetch_progressbar {
background-color: var(--theme-color-text_link);
}
.sc_agenerator_limits {
border-color: var(--theme-color-bd_color);
}
.sc_agenerator_limits .sc_agenerator_limits_used {
color: var(--theme-color-text_dark);
} .sc_squeeze_titles .sc_squeeze_title .sc_squeeze_title_text {
font-size: var(--theme-font-h1_font-size);
line-height: var(--theme-font-h1_line-height);
font-weight: var(--theme-font-h1_font-weight);
}
.sc_squeeze_titles .sc_squeeze_title .sc_squeeze_subtitle_text {
font-family: var(--theme-font-h1_font-family);
font-size: 19px;
line-height: 21px;
font-weight: 400;
text-transform: uppercase;
letter-spacing: 0.6px;
margin-bottom: 12px;
}:root {
--theme-var-elm_gap_nogap: 0px;
--theme-var-elm_gap_narrow: 10px;
--theme-var-elm_gap_default: 20px;
--theme-var-elm_gap_extended: 30px;
--theme-var-elm_gap_wide: 40px;
--theme-var-elm_gap_wider: 60px;
--theme-var-elm_add_page_margins: var( --theme-var-elm_gap_extended );
} .elementor-editor-active .e-con[class*="scheme_"],
.elementor-editor-active .elementor-section[class*="scheme_"] {
background-color: var(--theme-color-bg_color);
} .post_content > .elementor,
[class*="type-cpt_"] > [class*="_page_content"] > .elementor {
margin-left: calc( -1 * var(--theme-var-elm_add_page_margins) / 2 );
margin-right: calc( -1 * var(--theme-var-elm_add_page_margins) / 2 );
} .body_style_fullscreen .post_content > .elementor .elementor-section.elementor-section-full_width:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-no,
.body_style_fullscreen [class*="type-cpt_"] > [class*="_page_content"] > .elementor .elementor-section.elementor-section-full_width:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-no {
margin-left: calc( var(--theme-var-elm_add_page_margins) / 2 );
margin-right: calc( var(--theme-var-elm_add_page_margins) / 2 );
} .elementor-column-gap-narrow > .elementor-row > .elementor-column > .elementor-element-populated,
.elementor-column-gap-narrow > .elementor-column > .elementor-element-populated {
padding: calc( var(--theme-var-elm_gap_narrow) / 2 );
}
.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated,
.elementor-column-gap-default > .elementor-column > .elementor-element-populated {
padding: calc( var(--theme-var-elm_gap_default) / 2 );
}
.elementor-column-gap-extended > .elementor-row > .elementor-column > .elementor-element-populated,
.elementor-column-gap-extended > .elementor-column > .elementor-element-populated {
padding: calc( var(--theme-var-elm_gap_extended) / 2 );
}
.elementor-column-gap-wide > .elementor-row > .elementor-column > .elementor-element-populated,
.elementor-column-gap-wide > .elementor-column > .elementor-element-populated {
padding: calc( var(--theme-var-elm_gap_wide) / 2 );
}
.elementor-column-gap-wider > .elementor-row > .elementor-column > .elementor-element-populated,
.elementor-column-gap-wider > .elementor-column > .elementor-element-populated {
padding: calc( var(--theme-var-elm_gap_wider) / 2 );
}
.elementor-container > .elementor-row > .elementor-column > .elementor-element-populated,
.elementor-container > .elementor-column > .elementor-element-populated {
padding-top: 0;
padding-bottom: 0;
} .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container:not(.elementor-column-gap-no) {
max-width: none;
position: relative;
} .elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width) > .elementor-column-gap-no {
max-width: var(--theme-var-page);
} .elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width) > .elementor-column-gap-narrow {
max-width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_narrow) );
}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-narrow,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-narrow {
width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_narrow) );
}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-narrow,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-narrow {
width: calc( var(--theme-var-content) + var(--theme-var-elm_gap_narrow) );
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-narrow,
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-narrow {
left: calc( -1 * var(--theme-var-elm_gap_narrow) / 2 );
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-narrow {
margin-left: calc( -1 * var(--theme-var-elm_gap_narrow) / 2 );
margin-right: calc( -1 * var(--theme-var-elm_gap_narrow) / 2 );
} .elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width) > .elementor-column-gap-default {
max-width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_default) );
}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-default,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-default {
width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_default) );
}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-default,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-default {
width: calc( var(--theme-var-content) + var(--theme-var-elm_gap_default) );
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-default,
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-default {
left: calc( -1 * var(--theme-var-elm_gap_default) / 2 );
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-default {
margin-left: calc( -1 * var(--theme-var-elm_gap_default) / 2 );
margin-right: calc( -1 * var(--theme-var-elm_gap_default) / 2 );
} .elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width) > .elementor-column-gap-extended {
max-width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_extended) );
}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-extended,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-extended {
width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_extended) );
}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-extended,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-extended {
width: calc( var(--theme-var-content) + var(--theme-var-elm_gap_extended) );
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-extended,
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-extended {
left: calc( -1 * var(--theme-var-elm_gap_extended) / 2 );
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-extended {
margin-left: calc( -1 * var(--theme-var-elm_gap_extended) / 2 );
margin-right: calc( -1 * var(--theme-var-elm_gap_extended) / 2 );
} .elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width) > .elementor-column-gap-wide {
max-width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_wide) );
}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wide,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wide {
width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_wide) );
}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wide,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wide {
width: calc( var(--theme-var-content) + var(--theme-var-elm_gap_wide) );
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wide,
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wide {
left: calc( -1 * var(--theme-var-elm_gap_wide) / 2 );
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wide {
margin-left: calc( -1 * var(--theme-var-elm_gap_wide) / 2 );
margin-right: calc( -1 * var(--theme-var-elm_gap_wide) / 2 );
} .elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width) > .elementor-column-gap-wider {
max-width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_wider) );
}
.elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wider,
.elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wider {
width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_wider) );
}
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wider,
.sidebar_show .content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wider {
width: calc( var(--theme-var-content) + var(--theme-var-elm_gap_wider) );
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-boxed:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wider,
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width:not(.elementor-section-stretched):not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wider {
left: calc( -1 * var(--theme-var-elm_gap_wider) / 2 );
}
.content_wrap .elementor-section.elementor-section-justified.elementor-section-full_width.elementor-section-stretched:not(.elementor-inner-section) > .elementor-container.elementor-column-gap-wider {
margin-left: calc( -1 * var(--theme-var-elm_gap_wider) / 2 );
margin-right: calc( -1 * var(--theme-var-elm_gap_wider) / 2 );
} .elementor-lightbox .elementor-slideshow__header {
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.elementor-lightbox .elementor-slideshow__header .elementor-slideshow__counter {
margin-left: 10px;
width: auto;
}
.elementor-lightbox .elementor-slideshow__footer {
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.elementor-lightbox .elementor-slideshow__share-links {
right: auto;
left: 1em;
}
.elementor-lightbox .elementor-slideshow__share-links:before {
right: auto;
left: 0.5em;
} .elementor-shape .elementor-shape-fill {
fill: var(--theme-color-bg_color);
} .elementor-widget-divider {
--divider-color: var(--theme-color-bd_color);
--divider-border-color: var(--theme-color-bd_color);
} .elementor-divider-separator {
border-color: var(--theme-color-bd_color);
} @-webkit-keyframes ta_under_strips {
0% {
-webkit-transform: translateX(-101%);
transform: translateX(-101%);
}
50% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
-webkit-transform: translateX(101%);
transform: translateX(101%);
}
}
@keyframes ta_under_strips {
0% {
-webkit-transform: translateX(-101%);
transform: translateX(-101%);
}
50% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
-webkit-transform: translateX(101%);
transform: translateX(101%);
}
}
.ta_under_strips {
overflow: hidden;
}
.ta_under_strips > div {
opacity: 0;
-webkit-animation: fadeIn .2s 1s forwards;
animation: fadeIn .2s 1s forwards;
}
.ta_under_strips:before,
.ta_under_strips:after {
content: " ";
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.ta_under_strips:before {
background-color: var(--theme-color-text_link);
z-index: 1;
-webkit-transform: translateX(-101%);
-ms-transform: translateX(-101%);
transform: translateX(-101%);
-webkit-animation: ta_under_strips 1.5s cubic-bezier(0.86, 0, 0.07, 1) forwards;
animation: ta_under_strips 1.5s cubic-bezier(0.86, 0, 0.07, 1) forwards;
}
.ta_under_strips:after {
background-color: var(--theme-color-text_hover);
z-index: 2;
-webkit-transform: translateX(-101%);
-ms-transform: translateX(-101%);
transform: translateX(-101%);
-webkit-animation: ta_under_strips 1.2s 0.2s cubic-bezier(1, 0, 0.54, 0.99) forwards;
animation: ta_under_strips 1.2s 0.2s cubic-bezier(1, 0, 0.54, 0.99) forwards;
} .elementor-icon-wrapper {
line-height: 1;
} .elementor-widget-spacer.sc_height_tiny .elementor-spacer-inner {
height: 20px !important;
}
.elementor-widget-spacer.sc_height_small .elementor-spacer-inner {
height: 45px !important;
}
.elementor-widget-spacer.sc_height_medium .elementor-spacer-inner {
height: 60px !important;
}
.elementor-widget-spacer.sc_height_large .elementor-spacer-inner, .elementor-widget-spacer.sc_height_big .elementor-spacer-inner {
height: 100px !important;
}
.elementor-widget-spacer.sc_height_huge .elementor-spacer-inner {
height: 120px !important;
} .elementor-widget-counter .elementor-counter-number-wrapper {
font-size: 3.889em;
line-height: 1em;
font-weight: 400;
color: var(--theme-color-text_dark);
}
.elementor-widget-counter .elementor-counter-title {
font-size: 19px;
line-height: 26px;
font-weight: 400;
color: var(--theme-color-text);
}
.elementor-widget-counter .elementor-counter-number-wrapper + .elementor-counter-title {
margin-top: 1em;
} .elementor-section.sc_extra_bg_large_left:after,
.elementor-column.sc_extra_bg_large_left > .elementor-column-wrap:after,
.elementor-column.sc_extra_bg_large_left > .elementor-widget-wrap:after,
.elementor-widget-text-editor.sc_extra_bg_large_left:after {
position: absolute;
top: -1px;
right: -1px;
bottom: -1px;
left: -2000%;
}
.elementor-section.sc_extra_bg_large_left[class*="sc_bg_mask_"]:before,
.elementor-column.sc_extra_bg_large_left[class*="sc_bg_mask_"] > .elementor-column-wrap:before,
.elementor-column.sc_extra_bg_large_left[class*="sc_bg_mask_"] > .elementor-widget-wrap:before,
.elementor-widget-text-editor.sc_extra_bg_large_left[class*="sc_bg_mask_"]:before {
display: none !important;
} .elementor-section.sc_extra_bg_large_right:after,
.elementor-column.sc_extra_bg_large_right > .elementor-column-wrap:after,
.elementor-column.sc_extra_bg_large_right > .elementor-widget-wrap:after,
.elementor-widget-text-editor.sc_extra_bg_large_right:after {
position: absolute;
top: -1px;
bottom: -1px;
left: -19em;
right: -2000%;
}
.elementor-section.sc_extra_bg_large_right[class*="sc_bg_mask_"]:before,
.elementor-column.sc_extra_bg_large_right[class*="sc_bg_mask_"] > .elementor-column-wrap:before,
.elementor-column.sc_extra_bg_large_right[class*="sc_bg_mask_"] > .elementor-widget-wrap:before,
.elementor-widget-text-editor.sc_extra_bg_large_right[class*="sc_bg_mask_"]:before {
display: none !important;
} .elementor-section.sc_extra_bg_extra_left:after,
.elementor-column.sc_extra_bg_extra_left > .elementor-column-wrap:after,
.elementor-column.sc_extra_bg_extra_left > .elementor-widget-wrap:after,
.elementor-widget-text-editor.sc_extra_bg_extra_left:after {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: -100%;
z-index: 1;
width: 100%;
height: calc(100% + 1px);
}
.elementor-section.sc_extra_bg_extra_left[class*="sc_bg_mask_"]:before,
.elementor-column.sc_extra_bg_extra_left[class*="sc_bg_mask_"] > .elementor-column-wrap:before,
.elementor-column.sc_extra_bg_extra_left[class*="sc_bg_mask_"] > .elementor-widget-wrap:before,
.elementor-widget-text-editor.sc_extra_bg_extra_left[class*="sc_bg_mask_"]:before {
display: none !important;
} .elementor-editor-active .elementor-section[class*="scheme_"] {
background-color: var(--theme-color-bg_color);
}  .animated.animated-slow {
-webkit-animation-duration: 1000ms;
animation-duration: 1000ms;
}
.animated {
-webkit-animation-duration: 750ms;
animation-duration: 750ms;
}
.animated.animated-fast {
-webkit-animation-duration: 500ms;
animation-duration: 500ms;
} .mahogany-fadeinup {
-webkit-animation-name: mahogany-fadeinup;
animation-name: mahogany-fadeinup;
-webkit-animation-timing-function: ease;
animation-timing-function: ease;
}
@-webkit-keyframes mahogany-fadeinup {
from {
opacity: 0;
-webkit-transform: translateY(60px);
transform: translateY(60px);
}
to {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes mahogany-fadeinup {
from {
opacity: 0;
-webkit-transform: translateY(60px);
transform: translateY(60px);
}
to {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
} .mahogany-fadeinleft {
-webkit-animation-name: mahogany-fadeinleft;
animation-name: mahogany-fadeinleft;
-webkit-animation-timing-function: ease;
animation-timing-function: ease;
}
@-webkit-keyframes mahogany-fadeinleft {
from {
opacity: 0;
-webkit-transform: translateX(-60px);
transform: translateX(-60px);
}
to {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes mahogany-fadeinleft {
from {
opacity: 0;
-webkit-transform: translateX(-60px);
transform: translateX(-60px);
}
to {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
} .mahogany-fadeinright {
-webkit-animation-name: mahogany-fadeinright;
animation-name: mahogany-fadeinright;
-webkit-animation-timing-function: ease;
animation-timing-function: ease;
}
@-webkit-keyframes mahogany-fadeinright {
from {
opacity: 0;
-webkit-transform: translateX(60px);
transform: translateX(60px);
}
to {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes mahogany-fadeinright {
from {
opacity: 0;
-webkit-transform: translateX(60px);
transform: translateX(60px);
}
to {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
} .mahogany-fadeindown {
-webkit-animation-name: mahogany-fadeindown;
animation-name: mahogany-fadeindown;
-webkit-animation-timing-function: ease;
animation-timing-function: ease;
}
@-webkit-keyframes mahogany-fadeindown {
from {
opacity: 0;
-webkit-transform: translateY(-60px);
transform: translateY(-60px);
}
to {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes mahogany-fadeindown {
from {
opacity: 0;
-webkit-transform: translateY(-60px);
transform: translateY(-60px);
}
to {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
} .mahogany-fadein {
-webkit-animation-name: mahogany-fadein;
animation-name: mahogany-fadein;
-webkit-animation-timing-function: ease;
animation-timing-function: ease;
}
@-webkit-keyframes mahogany-fadein {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@keyframes mahogany-fadein {
from {
opacity: 0;
}
to {
opacity: 1;
}
} .mahogany-infinite-rotate {
animation: mahogany-infinite-rotate 10s linear infinite;
}
@-webkit-keyframes mahogany-infinite-rotate {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(1turn);
transform: rotate(1turn);
}
}
@-o-keyframes mahogany-infinite-rotate {
0% {
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-o-transform: rotate(1turn);
transform: rotate(1turn);
}
}
@keyframes mahogany-infinite-rotate {
0% {
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(1turn);
-o-transform: rotate(1turn);
transform: rotate(1turn);
}
} .elementor-widget-icon-box .elementor-icon-box-wrapper .elementor-icon-box-title {
margin-top: 0;
margin-bottom: 0;
color: var(--theme-color-text_dark);
}
.elementor-widget-icon-box .elementor-icon-box-wrapper .elementor-icon-box-title a:hover {
color: var(--theme-color-alter_light);
}
.elementor-widget-icon-box .elementor-icon-box-wrapper .elementor-icon-box-title small {
font-size: 15px;
letter-spacing: 0;
font-weight: 400;
padding-left: 10px;
text-transform: none;
color: var(--theme-color-alter_text);
}
.elementor-widget-icon-box.elementor-view-default .elementor-icon {
fill: var(--theme-color-text_dark);
color: var(--theme-color-text_dark);
}
.elementor-widget-icon-box.elementor-view-framed .elementor-icon {
fill: var(--theme-color-text_dark);
color: var(--theme-color-text_dark);
border-color: var(--theme-color-text_dark);
}
.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
fill: var(--theme-color-alter_dark);
color: var(--theme-color-alter_dark);
background-color: var(--theme-color-alter_bg_color);
} .elementor-widget-progress {
overflow: hidden;
}
.elementor-widget-progress .elementor-widget-container .elementor-progress-wrapper {
margin-top: 12px;
overflow: visible !important;
}
.elementor-widget-progress .elementor-title,
.elementor-progress-bar {
font-size: 19px;
font-weight: 400;
color: var(--theme-color-text_dark);
}
.elementor-progress-bar {
position: relative;
border-radius: inherit;
}
.elementor-widget-progress .elementor-progress-wrapper {
line-height: 12px;
margin-top: 2px;
color: var(--theme-color-text_dark);
background-color: var(--theme-color-alter_bg_color);
}
.elementor-widget-progress + .elementor-widget-progress {
margin-top: 26px;
}
.elementor-widget-progress .elementor-progress-percentage {
padding-right: 0;
position: absolute;
z-index: 1;
top: -29px;
right: 0;
font-weight: 400;
font-size: 18px;
} .bordered .elementor-accordion .elementor-accordion-item + .elementor-accordion-item {
border-top: 1px solid var(--theme-color-bd_color) !important;
}
.bordered .elementor-accordion .elementor-tab-content {
margin-top: -14px;
clear: both;
}
.elementor-accordion .elementor-tab-title .elementor-accordion-title {
font-size: 19px;
line-height: 22px;
font-weight: 400;
color: var(--theme-color-text_dark);
}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon {
width: 1em;
}
.elementor-accordion .fas.fa-plus:before {
content: '\e8ad';
font-family: "fontello";
font-weight: 400;
}
.elementor-accordion .fas.fa-minus:before {
content: '\e8ae';
font-family: "fontello";
display: inline-block;
font-weight: 400;
}
.elementor-accordion .elementor-accordion-icon {
color: var(--theme-color-text_dark);
font-size: 22px;
line-height: 1.1em;
}
.elementor-accordion .elementor-accordion-icon svg {
fill: var(--theme-color-text_dark);
}
.elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-left {
margin-right: 15px;
}
.elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-right {
margin-left: 15px;
}
.elementor-accordion .elementor-tab-content p {
margin-bottom: 0;
}
.elementor-accordion .elementor-tab-content p + p {
margin-top: 1em;
} .tabs_style_2.elementor-widget-tabs {  }
.tabs_style_2.elementor-widget-tabs .elementor-tabs-wrapper {
overflow: hidden;
text-align: center;
display: table;
margin: 0 auto;
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-desktop-title {
padding: 22px;
min-width: 210px;
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-desktop-title:first-child {
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
overflow: hidden;
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-desktop-title:last-child {
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
overflow: hidden;
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-desktop-title + .elementor-tab-desktop-title {
border-left: 1px solid var(--theme-color-bd_color) !important;
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-title {
color: var(--theme-color-text_dark);
background-color: var(--theme-color-alter_bg_color);
font-size: 18px;
line-height: 20px;
font-weight: 400;
-webkit-transition: background-color 0.3s ease;
-ms-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-title:before, .tabs_style_2.elementor-widget-tabs .elementor-tab-title:after {
border: none !important;
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-title a {
color: var(--theme-color-text_dark);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-title:hover {
background-color: var(--theme-color-alter_bg_color_07);
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-title.elementor-active {
background-color: var(--theme-color-text_dark);
color: var(--theme-color-inverse_hover);
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-title.elementor-active a {
color: var(--theme-color-inverse_hover);
}
.tabs_style_2.elementor-widget-tabs .elementor-tab-title:before,
.tabs_style_2.elementor-widget-tabs .elementor-tab-title:after,
.tabs_style_2.elementor-widget-tabs .elementor-tab-content,
.tabs_style_2.elementor-widget-tabs .elementor-tabs-content-wrapper {
border-width: 0 !important;
}
.tabs_style_2.elementor-widget-tabs .elementor-tabs-content-wrapper {
background-color: transparent;
}
.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title {
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
border-left: none !important;
border-right: none !important;
border-bottom: none !important;
}
.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title + .elementor-tab-desktop-title {
border-top: 1px solid var(--theme-color-bd_color) !important;
}
.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-content-wrapper {
margin-top: 80px;
}
.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-title,
.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content,
.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active {
border: none;
}
.tabs_style_2.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content {
padding: 0;
} .tabs_style_1.elementor-widget-tabs {  }
.tabs_style_1.elementor-widget-tabs .elementor-tab-desktop-title {
padding: 24px 15px;
}
.tabs_style_1.elementor-widget-tabs .elementor-tab-desktop-title:first-child {
padding-left: 0;
}
.tabs_style_1.elementor-widget-tabs .elementor-tab-title {
font-size: 17px;
line-height: 22px;
font-weight: 400;
}
.tabs_style_1.elementor-widget-tabs .elementor-tab-title, .tabs_style_1.elementor-widget-tabs .elementor-tab-title a {
color: var(--theme-color-text);
}
.tabs_style_1.elementor-widget-tabs .elementor-tab-title.elementor-active, .tabs_style_1.elementor-widget-tabs .elementor-tab-title.elementor-active a {
color: var(--theme-color-text_link);
}
.tabs_style_1.elementor-widget-tabs .elementor-tab-title,
.tabs_style_1.elementor-widget-tabs .elementor-tab-title:before,
.tabs_style_1.elementor-widget-tabs .elementor-tab-title:after,
.tabs_style_1.elementor-widget-tabs .elementor-tab-content,
.tabs_style_1.elementor-widget-tabs .elementor-tabs-content-wrapper {
border-width: 2px;
border-color: var(--theme-color-text_dark);
}
.tabs_style_1.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active,
.tabs_style_1.elementor-widget-tabs .elementor-tabs-content-wrapper {
background-color: transparent;
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper,
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-title,
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-content,
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active {
border-style: none;
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title:first-child {
padding-left: 15px;
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active::after {
top: 0;
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-content-wrapper {
margin-top: 44px;
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-title,
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content,
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active {
border-style: none;
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content {
padding: 0;
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after {
left: 0;
}
.tabs_style_1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before {
right: 0;
} .tabs_style_3.elementor-widget-tabs {  }
.tabs_style_3.elementor-widget-tabs .elementor-tab-content {
padding: 0;
}
.tabs_style_3.elementor-widget-tabs .elementor-tabs-wrapper {
width: 100%;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.tabs_style_3.elementor-widget-tabs .elementor-tab-desktop-title {
padding: 18px 25px 20px;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
border-style: none;
border-top-style: solid;
width: 100%;
}
.tabs_style_3.elementor-widget-tabs .elementor-tab-title {
font-size: 16px;
line-height: 20px;
font-weight: 400;
text-transform: uppercase;
letter-spacing: 0.6px;
color: var(--theme-color-alter_dark);
border-color: transparent;
background-color: var(--theme-color-alter_bg_hover);
will-change: color, border-color, background-color;
-webkit-transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease;
-ms-transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease;
transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease;
}
.tabs_style_3.elementor-widget-tabs .elementor-tab-title.elementor-active {
color: var(--theme-color-alter_dark);
border-color: var(--theme-color-alter_dark);
background-color: var(--theme-color-alter_bg_color);
}
.tabs_style_3.elementor-widget-tabs .elementor-tab-title a {
color: inherit;
-webkit-transition: none;
-ms-transition: none;
transition: none;
}
.tabs_style_3.elementor-widget-tabs .elementor-tab-title,
.tabs_style_3.elementor-widget-tabs .elementor-tab-title:before,
.tabs_style_3.elementor-widget-tabs .elementor-tab-title:after,
.tabs_style_3.elementor-widget-tabs .elementor-tab-content,
.tabs_style_3.elementor-widget-tabs .elementor-tabs-content-wrapper {
border-width: 2px;
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-content-wrapper {
margin-top: 50px;
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-title + .elementor-tab-title {
margin-left: 8px;
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active {
border-style: none;
border-top-style: solid;
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after, .tabs_style_3.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before {
display: none;
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content {
border-style: none;
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper {
width: auto;
height: 100%;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper {
border-style: none;
margin-left: var(--theme-var-grid_gap);
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after, .tabs_style_3.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before {
display: none;
}
.tabs_style_3.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-title + .elementor-tab-title {
margin-top: 8px;
} .tabs_style_4.elementor-widget-tabs {  }
.tabs_style_4.elementor-widget-tabs .elementor-tabs-wrapper {
width: 100%;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-content {
padding: 0;
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-content,
.tabs_style_4.elementor-widget-tabs .elementor-tab-title,
.tabs_style_4.elementor-widget-tabs .elementor-tab-title:after,
.tabs_style_4.elementor-widget-tabs .elementor-tab-title:before,
.tabs_style_4.elementor-widget-tabs .elementor-tabs-content-wrapper {
border-width: 1px;
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-desktop-title {
padding: 15px 35px;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
width: 100%;
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-title {
font-size: 18px;
line-height: 24px;
font-weight: 500;
letter-spacing: 0;
color: var(--theme-color-alter_dark);
border-color: var(--theme-color-alter_bd_color);
background-color: var(--theme-color-alter_bg_color);
will-change: color, border-color, background-color;
-webkit-transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease;
-ms-transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease;
transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease;
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-title.elementor-active {
color: var(--theme-color-inverse_link);
border-color: var(--theme-color-alter_link);
background-color: var(--theme-color-alter_link);
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-title.elementor-active a:before,
.tabs_style_4.elementor-widget-tabs .elementor-tab-title.elementor-active a:focus:before,
.tabs_style_4.elementor-widget-tabs .elementor-tab-title.elementor-active a:active:before {
color: var(--theme-color-inverse_link);
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-title a {
color: inherit;
-webkit-transition: none;
-ms-transition: none;
transition: none;
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-title a[class*="icon-"] {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.tabs_style_4.elementor-widget-tabs .elementor-tab-title a:before {
font-size: 16px;
font-weight: 400;
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
color: var(--theme-color-alter_link);
}
.tabs_style_4.elementor-widget-tabs.sc_tabs_icon_position_top .elementor-tab-title {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.tabs_style_4.elementor-widget-tabs.sc_tabs_icon_position_top .elementor-tab-title > a[class*="icon-"] {
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.tabs_style_4.elementor-widget-tabs.sc_tabs_icon_position_top .elementor-tab-title > a:before {
margin-bottom: 0.6em;
}
.tabs_style_4.elementor-widget-tabs.sc_tabs_icon_position_left .elementor-tab-title > a:before {
margin-right: 1.4em;
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-content-wrapper {
margin-top: 50px;
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-title + .elementor-tab-title {
margin-left: 30px;
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active {
border-bottom-style: solid;
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content {
border-style: none;
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after,
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before {
display: none;
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper {
border-style: none;
margin-left: var(--theme-var-grid_gap);
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper {
height: 100%;
width: auto;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-title + .elementor-tab-title {
margin-top: 30px;
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active {
border-right-style: solid;
}
.tabs_style_4.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after, .tabs_style_4.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before {
display: none;
} .top_index {
font-size: 70%;
vertical-align: top;
} .elementor-toggle .elementor-tab-title {
font-weight: 500;
border-color: var(--theme-color-bd_color);
}
.elementor-toggle .elementor-tab-title.elementor-active {
border-bottom-width: inherit !important;
}
.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
color: var(--theme-color-text_link);
}
.elementor-toggle .elementor-tab-title .elementor-toggle-title {
font-size: 28px;
line-height: 1.2em;
font-weight: 400;
color: var(--theme-color-text_dark);
}
.elementor-toggle .elementor-toggle-icon {
font-size: 20px;
line-height: 1.3em;
color: var(--theme-color-text_dark);
}
.elementor-toggle .elementor-toggle-icon svg {
fill: var(--theme-color-text_dark);
}
.elementor-toggle .elementor-toggle-icon.elementor-toggle-icon-left {
margin-right: 20px;
}
.elementor-toggle .elementor-toggle-icon.elementor-toggle-icon-right {
margin-left: 20px;
}
.elementor-toggle .elementor-toggle-icon-opened i.fa-minus:before {
position: relative;
top: 6px;
content: '\E9D4';
font-family: "fontello";
font-weight: 400;
font-size: inherit;
}
.elementor-toggle .elementor-toggle-icon-closed i.fa-plus:before {
position: relative;
top: 3px;
content: '\E9EA';
font-family: "fontello";
font-weight: 400;
font-size: inherit;
}
.elementor-toggle .elementor-tab-content {
color: var(--theme-color-text);
border-bottom-color: var(--theme-color-text_dark) !important;
}
.elementor-toggle .elementor-tab-content p {
margin-bottom: 0;
}
.elementor-toggle .elementor-tab-content p + p {
margin-top: 1em;
}
.elementor-widget:not(:last-child) {
margin-bottom: 0;
}
.elementor-widget-trx_sc_blogger.elementor-element-edit-mode .sc_blogger .slider_container {
z-index: 11;
}
.elementor-widget-trx_sc_layouts.elementor-element-edit-mode .sc_layouts .sc_blogger_item,
.elementor-widget-trx_sc_blogger.elementor-element-edit-mode .sc_blogger .sc_blogger_item {
position: relative;
z-index: 11;
} .elementor-widget-image-box h1.elementor-image-box-title, .elementor-widget-image-box h2.elementor-image-box-title, .elementor-widget-image-box h3.elementor-image-box-title, .elementor-widget-image-box h4.elementor-image-box-title, .elementor-widget-image-box h5.elementor-image-box-title, .elementor-widget-image-box h6.elementor-image-box-title {
margin: 0;
} .elementor-widget-image .wp-caption {
display: block;
}
.elementor-widget-image .wp-caption-text {
text-align: inherit;
}.wp-block-button.is-style-outline > .wp-block-button__link {
border-color: currentColor;
}
.has-bg-color-color, .wp-block-button.is-style-outline > .has-bg-color-color.wp-block-button__link {
color: var(--theme-color-bg_color);
}
.has-bd-color-color, .wp-block-button.is-style-outline > .has-bd-color-color.wp-block-button__link {
color: var(--theme-color-bd_color);
}
.has-text-color-color, .wp-block-button.is-style-outline > .has-text-color-color.wp-block-button__link {
color: var(--theme-color-text);
}
.has-text-light-color, .wp-block-button.is-style-outline > .has-text-light-color.wp-block-button__link {
color: var(--theme-color-text_light);
}
.has-text-dark-color, .wp-block-button.is-style-outline > .has-text-dark-color.wp-block-button__link {
color: var(--theme-color-text_dark);
}
.has-text-link-color, .wp-block-button.is-style-outline > .has-text-link-color.wp-block-button__link {
color: var(--theme-color-text_link);
}
.has-text-hover-color, .wp-block-button.is-style-outline > .has-text-hover-color.wp-block-button__link {
color: var(--theme-color-text_hover);
}
.has-text-link-2-color, .wp-block-button.is-style-outline > .has-text-link-2-color.wp-block-button__link {
color: var(--theme-color-text_link2);
}
.has-text-hover-2-color, .wp-block-button.is-style-outline > .has-text-hover-2-color.wp-block-button__link {
color: var(--theme-color-text_hover2);
}
.has-text-link-3-color, .wp-block-button.is-style-outline > .has-text-link-3-color.wp-block-button__link {
color: var(--theme-color-text_link3);
}
.has-text-hover-3-color, .wp-block-button.is-style-outline > .has-text-hover-3-color.wp-block-button__link {
color: var(--theme-color-text_hover3);
}
.has-bg-color-background-color {
background-color: var(--theme-color-bg_color);
}
.has-bd-color-background-color {
background-color: var(--theme-color-bd_color);
}
.has-text-color-background-color {
background-color: var(--theme-color-text);
}
.has-text-light-background-color {
background-color: var(--theme-color-text_light);
}
.has-text-dark-background-color {
background-color: var(--theme-color-text_dark);
}
.has-text-link-background-color {
background-color: var(--theme-color-text_link);
}
.has-text-hover-background-color {
background-color: var(--theme-color-text_hover);
}
.has-text-link-2-background-color {
background-color: var(--theme-color-text_link2);
}
.has-text-hover-2-background-color {
background-color: var(--theme-color-text_hover2);
}
.has-text-link-3-background-color {
background-color: var(--theme-color-text_link3);
}
.has-text-hover-3-background-color {
background-color: var(--theme-color-text_hover3);
}
.edit-post-visual-editor__post-title-wrapper > *, .is-root-container.block-editor-block-list__layout:not(.is-outline-mode):not(.edit-site-block-editor__block-list) > *:not([data-align="wide"]):not(.alignwide):not([data-align="full"]):not(.alignfull) {
max-width: var(--theme-var-content);
}
body.sidebar_position_hide.narrow_content .edit-post-visual-editor__post-title-wrapper > *,
body.sidebar_position_hide.narrow_content .is-root-container.block-editor-block-list__layout:not(.is-outline-mode):not(.edit-site-block-editor__block-list) > *:not([data-align="wide"]):not(.alignwide):not([data-align="full"]):not(.alignfull) {
max-width: var(--theme-var-content_narrow);
}
body.sidebar_position_hide.expand_content .edit-post-visual-editor__post-title-wrapper > *, body.sidebar_position_hide.expand_content .is-root-container.block-editor-block-list__layout:not(.is-outline-mode):not(.edit-site-block-editor__block-list) > *:not([data-align="wide"]):not(.alignwide):not([data-align="full"]):not(.alignfull) {
max-width: var(--theme-var-page);
}
body.post-type-cpt_layouts .edit-post-visual-editor__post-title-wrapper > *, body.post-type-cpt_layouts .is-root-container.block-editor-block-list__layout:not(.is-outline-mode):not(.edit-site-block-editor__block-list) > *:not([data-align="wide"]):not(.alignwide):not([data-align="full"]):not(.alignfull) {
max-width: 96% !important;
}
body:not(.sidebar_position_hide) .block-editor-block-list__block.alignwide,
body:not(.sidebar_position_hide) .block-editor-block-list__block.alignfull,
body:not(.sidebar_position_hide) .wp-block[data-align="wide"],
body:not(.sidebar_position_hide) .wp-block[data-align="full"] {
max-width: var(--theme-var-content);
}
body.sidebar_position_hide.narrow_content .block-editor-block-list__block.alignwide,
body.sidebar_position_hide.narrow_content .wp-block[data-align="wide"] {
max-width: var(--theme-var-page);
}
body.sidebar_position_hide.normal_content .block-editor-block-list__block.alignwide, body.sidebar_position_hide.normal_content .wp-block[data-align="wide"] {
max-width: var(--theme-var-page);
}
body.sidebar_position_hide.expand_content .block-editor-block-list__block.alignwide, body.sidebar_position_hide.expand_content .wp-block[data-align="wide"] {
max-width: var(--theme-var-page);
}
body.sidebar_position_hide.narrow_content .block-editor-block-list__block.alignleft:not([data-type="core/image"]) .is-style-alignfar, body.sidebar_position_hide.narrow_content
.block-editor-block-list__block.alignright:not([data-type="core/image"]) .is-style-alignfar, body.sidebar_position_hide.narrow_content
.wp-block[data-align="left"]:not([data-type="core/image"]) .is-style-alignfar, body.sidebar_position_hide.narrow_content
.wp-block[data-align="right"]:not([data-type="core/image"]) .is-style-alignfar {
max-width: calc( ( var(--theme-var-page) - var(--theme-var-content_narrow) ) / 2 - var(--theme-var-grid_gap) );
}
body.sidebar_position_hide.narrow_content .block-editor-block-list__block.alignleft .is-style-alignfar, body.sidebar_position_hide.narrow_content
.wp-block[data-align="left"] .is-style-alignfar {
float: left;
margin: 1em 2em 1em calc( ( var(--theme-var-page) - var(--theme-var-content_narrow) ) / -2 );
}
body.sidebar_position_hide.narrow_content .block-editor-block-list__block.alignright .is-style-alignfar, body.sidebar_position_hide.narrow_content
.wp-block[data-align="right"] .is-style-alignfar {
float: right;
margin: 1em calc( ( var(--theme-var-page) - var(--theme-var-content_narrow) ) / -2 ) 1em 2em;
}
body.sidebar_position_hide.normal_content .block-editor-block-list__block.alignleft .is-style-alignfar, body.sidebar_position_hide.normal_content
.wp-block[data-align="left"] .is-style-alignfar {
float: left;
margin: 1em 2em 1em calc( ( var(--theme-var-page) - var(--theme-var-content) ) / -2 );
}
body.sidebar_position_hide.normal_content .block-editor-block-list__block.alignright .is-style-alignfar, body.sidebar_position_hide.normal_content
.wp-block[data-align="right"] .is-style-alignfar {
float: right;
margin: 1em calc( ( var(--theme-var-page) - var(--theme-var-content) ) / -2 ) 1em 2em;
}
.wp-block-columns.alignfull .wp-block-column p:not(.has-background),
.wp-block-columns.alignfull .wp-block-column h1:not(.has-background),
.wp-block-columns.alignfull .wp-block-column h2:not(.has-background),
.wp-block-columns.alignfull .wp-block-column h3:not(.has-background),
.wp-block-columns.alignfull .wp-block-column h4:not(.has-background),
.wp-block-columns.alignfull .wp-block-column h5:not(.has-background),
.wp-block-columns.alignfull .wp-block-column h6:not(.has-background) {
padding-left: var(--theme-var-grid_gap);
padding-right: var(--theme-var-grid_gap);
}
.wp-block-pullquote {
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
border-style: solid;
}
.wp-block-pullquote:not([style*="border-radius"]) {
overflow: visible;
}
.wp-block-pullquote blockquote {
width: 100%;
margin: 0 !important;
}
blockquote.instagram-media:before {
display: none;
}
.wp-block-file__button {
background: transparent;
color: var(--theme-color-text_link);
}
:where(.wp-block-file__button) {
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
padding: 0;
}
:where(.wp-block-file__button):is(a) {
-webkit-transition: none;
-ms-transition: none;
transition: none;
}
:where(.wp-block-file__button):is(a):active, :where(.wp-block-file__button):is(a):focus, :where(.wp-block-file__button):is(a):hover, :where(.wp-block-file__button):is(a):visited {
color: var(--theme-color-text_link);
text-decoration: underline;
opacity: 1;
}
:where(.wp-block-file__button):is(a):visited {
color: var(--theme-color-text_hover);
}
.select_container.select_container_multirows:before, .select_container.select_container_multirows:after, .select_container.select_container_multiple:before, .select_container.select_container_multiple:after {
display: none;
}
.wp-block-group p:last-child,
.wp-block-column p:last-child,
.wp-block-columns p:last-child,
.is-layout-constrained p:last-child {
margin-bottom: 0 !important;
}
.wp-block-group.has-background,
.wp-block-column.has-background,
.wp-block-columns.has-background,
.is-layout-constrained.has-background {
padding: 1em;
}
.is-layout-constrained {
margin-bottom: 1.5em;
}
.wp-block-media-text__content p:last-child {
margin-bottom: 0 !important;
}
.has-background.is-layout-flow > :last-child,
.has-background .is-layout-flow > :last-child {
margin-bottom: 0 !important;
}
.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before {
display: none;
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
text-shadow: none;
width: 100%;
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a {
display: inline;
width: unset;
height: unset;
object-fit: unset;
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover {
scrollbar-width: thin;
scrollbar-color: var(--theme-color-alter_bd_color) var(--theme-color-alter_bg_color);
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar {
width: 8px;
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-track {
background: var(--theme-color-alter_bg_color);
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb {
background-color: var(--theme-color-alter_bd_hover);
border: 1px solid var(--theme-color-alter_bg_color);
-webkit-border-radius: 6px;
-ms-border-radius: 6px;
border-radius: 6px;
}
.editor-post-title__block .editor-post-title__input,
.editor-post-title__block .editor-post-title__input:focus {
color: var(--theme-color-text_dark);
min-height: 1em;
}
.edit-post-visual-editor__post-title-wrapper > *,
.block-editor-block-list__layout.is-root-container > * {
margin-left: auto;
margin-right: auto;
}
body.editor-styles-wrapper.sidebar_position_hide .sidebar,
.editor-styles-wrapper.sidebar_position_hide .sidebar {
display: none;
}
body.edit-post-visual-editor:not(.sidebar_position_hide):not(.post-type-cpt_layouts),
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow,
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow,
.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
body.edit-post-visual-editor:not(.sidebar_position_hide):not(.post-type-cpt_layouts):not(.editor-post-sidebar-wrapper-present),
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present),
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present),
.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present) {
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
body.edit-post-visual-editor:not(.sidebar_position_hide):not(.post-type-cpt_layouts).editor-post-sidebar-wrapper-present,
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow.editor-post-sidebar-wrapper-present,
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow.editor-post-sidebar-wrapper-present,
.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow.editor-post-sidebar-wrapper-present {
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-shrink: 0;
-ms-flex-shrink: 0;
flex-shrink: 0;
}
body.edit-post-visual-editor:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .edit-post-visual-editor__post-title-wrapper .editor-post-title,
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow .edit-post-visual-editor__post-title-wrapper .editor-post-title,
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow .edit-post-visual-editor__post-title-wrapper .editor-post-title,
.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow .edit-post-visual-editor__post-title-wrapper .editor-post-title {
max-width: var(--theme-var-page) !important;
}
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present),
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present),
.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present) {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present) .edit-post-visual-editor__post-title-wrapper,
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present) .edit-post-visual-editor__post-title-wrapper,
.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow:not(.editor-post-sidebar-wrapper-present) .edit-post-visual-editor__post-title-wrapper {
-webkit-flex-basis: 100%;
-ms-flex-basis: 100%;
flex-basis: 100%;
order: 1;
}
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow.editor-post-sidebar-wrapper-present .edit-post-visual-editor__post-title-wrapper,
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow.editor-post-sidebar-wrapper-present .edit-post-visual-editor__post-title-wrapper,
.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow.editor-post-sidebar-wrapper-present .edit-post-visual-editor__post-title-wrapper {
width: 100%;
order: 1;
}
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow .block-editor-block-list__layout.is-root-container,
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow .block-editor-block-list__layout.is-root-container,
.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow .block-editor-block-list__layout.is-root-container {
order: 2;
flex-basis: var(--theme-var-content);
}
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow .editor-post-sidebar-holder,
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow .editor-post-sidebar-holder,
.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow .editor-post-sidebar-holder {
order: 3;
}
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts) .block-editor-writing-flow:after,
body.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow:after,
.editor-styles-wrapper:not(.sidebar_position_hide):not(.post-type-cpt_layouts).block-editor-writing-flow:after {
order: 4;
}
body.editor-styles-wrapper.sidebar_position_left:not(.post-type-cpt_layouts) .block-editor-writing-flow .block-editor-block-list__layout.is-root-container,
body.editor-styles-wrapper.sidebar_position_left:not(.post-type-cpt_layouts).block-editor-writing-flow .block-editor-block-list__layout.is-root-container,
.editor-styles-wrapper.sidebar_position_left:not(.post-type-cpt_layouts).block-editor-writing-flow .block-editor-block-list__layout.is-root-container {
order: 3;
}
body.editor-styles-wrapper.sidebar_position_left:not(.post-type-cpt_layouts) .block-editor-writing-flow .editor-post-sidebar-holder,
body.editor-styles-wrapper.sidebar_position_left:not(.post-type-cpt_layouts).block-editor-writing-flow .editor-post-sidebar-holder,
.editor-styles-wrapper.sidebar_position_left:not(.post-type-cpt_layouts).block-editor-writing-flow .editor-post-sidebar-holder {
order: 2;
}
.editor-post-sidebar-wrapper {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
order: 2;
}
.editor-post-sidebar-holder {
width: var(--theme-var-sidebar);
margin-left: var(--theme-var-sidebar_gap);
background-color: var(--theme-color-alter_bg_color);
min-height: 75vh;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.editor-post-sidebar-holder:before {
content: 'Sidebar';
display: inline-block;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
font-size: 3em;
line-height: 1em;
font-weight: bold;
color: var(--theme-color-alter_light);
text-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
body.editor-styles-wrapper.sidebar_position_left .editor-post-sidebar-holder, .editor-styles-wrapper.sidebar_position_left .editor-post-sidebar-holder {
margin-left: 0;
margin-right: var(--theme-var-sidebar_gap);
}
.sidebar_position_hide .editor-post-sidebar-holder, body.post-type-cpt_layouts .editor-post-sidebar-holder {
display: none;
}
body.editor-styles-wrapper[data-widget-area-id],
.editor-styles-wrapper[data-widget-area-id] {
font-size: 14px;
max-width: var(--theme-var-sidebar);
margin: 0 auto;
background-color: var(--theme-color-alter_bg_color);
}
body.editor-styles-wrapper[data-widget-area-id][class*="scheme_"] > .block-editor-block-list__layout,
.editor-styles-wrapper[data-widget-area-id][class*="scheme_"] > .block-editor-block-list__layout {
padding-left: var(--theme-var-sidebar_paddings);
padding-right: var(--theme-var-sidebar_paddings);
}
body.full_site_editor_present .content_wrap:after {
position: static !important;
}
.block-editor-block-list__block.content_wrap,
.block-editor-block-list__block.content_wrap_fullscreen {
overflow: hidden;
}
.wp-block-query .wp-block-post-template,
.wp-block-query .wp-block-template-part {
margin: 0 !important;
max-width: none;
}
.wp-block-group.header_wrap.has-background {
padding: 0;
margin-bottom: 0;
}
.wp-block-post + .wp-block-post {
margin-top: 3em;
}
.wp-block-post-title {
margin-top: 0;
}
.wp-block-post-title:not(.editor-post-title) {
margin-bottom: 0;
}
.wp-block-post-featured-image {
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.wp-block-post .wp-block.post_meta p,
.wp-block-post .wp-block-post-excerpt p {
margin: 0 !important;
}
.wp-block-post-excerpt {
margin-top: 1em;
}
.wp-block-post-author__avatar,
.wp-block-post-author__content {
display: inline-block;
vertical-align: middle;
line-height: inherit;
}
.wp-block-post-author__avatar {
margin-right: 0.3em;
}
.wp-block-post-author__avatar img {
width: 1.25em;
height: 1.25em;
line-height: 1.25em;
text-align: center;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.wp-block-post-author__name {
font-weight: inherit;
margin: 0;
}
.wp-block-group.footer_wrap.has-background {
padding: 0;
}.sc_services_qw-stylish .sc_services_item .sc_services_item_more_link,
.sc_services_qw-plaque .sc_services_item .sc_services_item_more_link,
.sc_services_qw-tricolore .sc_services_item .sc_services_item_more_link,
.sc_services_qw-nodes .sc_services_item .sc_services_item_more_link,
.sc_services_qw-card .sc_services_item .sc_services_item_more_link,
.sc_services_qw-panel .sc_services_item .sc_services_item_more_link {
outline: none;
font-size: 16px;
line-height: 21px;
font-weight: 400;
} .sc_services_qw-tricolore .sc_services_item .sc_services_item_text,
.sc_services_qw-stylish .sc_services_item .sc_services_item_text,
.sc_services_qw-plaque .sc_services_item .sc_services_item_text,
.sc_services_qw-card .sc_services_item .sc_services_item_text,
.sc_services_qw-nodes .sc_services_item .sc_services_item_text,
.sc_services_qw-panel .sc_services_item .sc_services_item_text {
outline: none;
font-size: 16px;
} .sc_portfolio.sc_portfolio_qw-case .post_meta .post_meta_item.post_categories,
.sc_portfolio.sc_portfolio_qw-board .post_meta .post_meta_item.post_categories,
.sc_portfolio.sc_portfolio_qw-pack .post_meta .post_meta_item.post_categories {
font-size: 15px;
font-weight: 400;
text-transform: uppercase;
letter-spacing: 0.6px;
font-family: var(--theme-font-h5_font-family);
} .sc_portfolio.sc_portfolio_qw-chess .sc_portfolio_item_content .post_title:before {
bottom: 7px;
}
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured .post_info .post_title {
line-height: 1.12em;
margin-bottom: -2px;
}
.sc_portfolio.sc_portfolio_qw-board .sc_portfolio_item .post_featured .post_info .post_title:before {
bottom: 7px;
}
.sc_portfolio.sc_portfolio_qw-simple .sc_portfolio_item_content .number {
font-weight: 400;
} .sc_services_qw-card .sc_services_item .sc_services_item_more_link {
font-size: 18px;
line-height: 20px;
font-weight: 400;
}
.sc_services_qw-card .sc_services_item .sc_services_item_more_link .link_icon {
top: -1px;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_number {
line-height: 2.7em;
}
.sc_services_qw-nodes .sc_services_item:where(.sc_services_item_featured_left,
.sc_services_item_featured_right) .sc_services_item_info .sc_services_item_title {
padding-top: 0.14em;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_number,
.sc_services_qw-panel .sc_services_item .sc_services_item_number.duplicate {
font-weight: 400;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_number,
.sc_services_qw-panel .sc_services_item .sc_services_item_title {
font-size: 2.059em;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_info_wrap {
padding-bottom: 0;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_more_link {
top: -3px;
}
.sc_services_qw-price .sc_services_item_number {
margin-top: 4%;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_more_link {
bottom: 5px;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 22px;
} .sc_testimonials_qw-big .sc_testimonials_item_author .sc_testimonials_item_author_data .sc_testimonials_item_author_title,
.sc_testimonials_qw-date .sc_testimonials_item_author .sc_testimonials_item_author_data .sc_testimonials_item_author_title {
letter-spacing: 0.35px;
}
.sc_testimonials_qw-big .sc_testimonials_item_author .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,
.sc_testimonials_qw-date .sc_testimonials_item_author .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle {
font-size: 15px;
}
.sc_testimonials_qw-big .sc_testimonials_item_content .sc_testimonials_item_date,
.sc_testimonials_qw-date .sc_testimonials_item_content .sc_testimonials_item_date {
font-size: 15px;
}body.customize_preview {
position: relative;
}
body.customize_preview .mahogany_customizer_scheme_helper {
display: block;
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: border-color 0.3s ease;
-ms-transition: border-color 0.3s ease;
transition: border-color 0.3s ease;
border: 2px solid #aa0000;
pointer-events: none;
}
body.customize_preview .mahogany_customizer_scheme_helper .mahogany_customizer_scheme_helper_name {
position: absolute;
z-index: 1;
top: 0;
right: 0;
color: #fff;
background-color: #aa0000;
display: inline-block;
vertical-align: top;
padding: 4px 1em;
font-size: 11px;
line-height: 15px;
-webkit-transition: background-color 0.3s ease;
-ms-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
}
body.customize_preview > .mahogany_customizer_scheme_helper {
z-index: 10000;
border-color: #2271b1;
}
body.customize_preview > .mahogany_customizer_scheme_helper .mahogany_customizer_scheme_helper_name {
right: auto;
left: 0;
background-color: #2271b1;
}
body.customize_preview *:hover > .mahogany_customizer_scheme_helper {
border: 4px solid #00aa00;
}
body.customize_preview *:hover > .mahogany_customizer_scheme_helper .mahogany_customizer_scheme_helper_name {
background-color: #00aa00;
top: -2px;
right: -2px;
}