@charset "UTF-8";

.has-text-gradient-color {
background: -webkit-gradient(linear, left top, left bottom, from(#B51900), color-stop(50%, #F56E32), to(#F88A59));
background: -webkit-linear-gradient(top, #B51900 0%, #F56E32 50%, #F88A59 100%);
background: -o-linear-gradient(top, #B51900 0%, #F56E32 50%, #F88A59 100%);
background: linear-gradient(180deg, #B51900 0%, #F56E32 50%, #F88A59 100%);
-webkit-background-clip: text;
-moz-background-clip: text;
-webkit-text-fill-color: transparent;
-moz-text-fill-color: transparent; }
a.has-text-color-color {
color: var(--theme-color-text) !important; }
a.has-text-color-color:hover {
color: var(--theme-color-text_dark) !important; } table > tbody > tr:nth-child(2n) > td {
background-color: var(--theme-color-alter_bg_color); } blockquote:not(.has-text-color),
blockquote:not(.has-text-color) p {
color: var(--theme-color-alter_text) !important; }
blockquote > cite, blockquote > p > cite,
blockquote > .wp-block-pullquote__citation,
.wp-block-quote .wp-block-quote__citation {
color: var(--theme-color-alter_dark) !important; } .sc_button {
margin-right: 0.7em; } .search_style_fullscreen.search_wrap .search_submit {
bottom: 0; } .sc_layouts_panel .color_style_dark a {
color: var(--theme-color-text_dark) !important; }
.sc_layouts_panel .color_style_dark a:hover {
color: var(--theme-color-text_link) !important; } .sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li ul:not(.sc_item_filters_tabs) {
width: 14em; }
.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li > ul ul {
left: 14em; } .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 {
top: 0.85em;
font-size: 12px; } .wc-block-product-search .wc-block-product-search__fields::after,
.widget_search form.search-form::after,
.woocommerce.widget_product_search form::after,
.widget_display_search form::after,
#bbpress-forums #bbp-search-form::after {
color: var(--theme-color-input_dark);
font-size: 1.1em;
left: 1em; } .nav-links .page-numbers.current,
.comments_pagination .page-numbers.current,
.woocommerce nav.woocommerce-pagination ul li span.current,
.esg-filters div.esg-navigationbutton.selected,
.esg-filters div.esg-navigationbutton:hover,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li a:focus,
.page_links > a:hover,
.page_links > span:not(.page_links_title),
.comments_pagination a.page-numbers:hover,
.nav-links a.page-numbers:hover {
color: var(--theme-color-inverse_hover);
background-color: var(--theme-color-inverse_text);
border-color: var(--theme-color-inverse_text); } .widget_categories ul,
.widget_product_categories ul {
padding: 0; }
.widget_categories ul li,
.widget_product_categories ul li {
list-style-type: none;
color: var(--theme-color-alter_light) !important;
-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;
-o-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; }
.widget_categories ul li:hover,
.widget_product_categories ul li:hover {
color: var(--theme-color-alter_link) !important; }
.widget_categories ul li a:first-child::before,
.widget_product_categories ul li a:first-child::before {
display: none; }
.widget_categories ul li a,
.widget_product_categories ul li a {
color: inherit !important; } .post-more-link .more-link-icon {
text-align: left; } .sticky_socials_wrap.sticky_socials_modern {
right: 62px;
left: auto;
-webkit-transform-origin: 100% 0;
-ms-transform-origin: 100% 0;
transform-origin: 100% 0;
-webkit-transform: rotate(90deg) translate(50%, 0%);
-ms-transform: rotate(90deg) translate(50%, 0%);
transform: rotate(90deg) translate(50%, 0%); }
.sticky_socials_wrap.sticky_socials_modern .social_item .social_icon {
display: none; }
.sticky_socials_wrap.sticky_socials_modern .social_item .social_icon + .social_name {
margin-left: 0; } .page_wrap.with_bg {
background-position: top center;
background-attachment: unset; }
.page_wrap:before {
content: "";
top: -10rem;
left: -10rem;
width: calc(100% + 20rem);
height: calc(100% + 20rem);
z-index: 9999;
position: fixed;
background-image: url(//www.dernz.com/wp-content/themes/lunna/skins/default/images/noise.png);
opacity: .85;
pointer-events: none;
-webkit-animation: noise 1s steps(2) infinite;
animation: noise 1s steps(2) infinite; }
@-webkit-keyframes noise {
0% {
-webkit-transform: translate3d(0, 9rem, 0);
transform: translate3d(0, 9rem, 0); }
10% {
-webkit-transform: translate3d(-1rem, -4rem, 0);
transform: translate3d(-1rem, -4rem, 0); }
20% {
-webkit-transform: translate3d(-8rem, 2rem, 0);
transform: translate3d(-8rem, 2rem, 0); }
30% {
-webkit-transform: translate3d(9rem, -9rem, 0);
transform: translate3d(9rem, -9rem, 0); }
40% {
-webkit-transform: translate3d(-2rem, 7rem, 0);
transform: translate3d(-2rem, 7rem, 0); }
50% {
-webkit-transform: translate3d(-9rem, -4rem, 0);
transform: translate3d(-9rem, -4rem, 0); }
60% {
-webkit-transform: translate3d(2rem, 6rem, 0);
transform: translate3d(2rem, 6rem, 0); }
70% {
-webkit-transform: translate3d(7rem, -8rem, 0);
transform: translate3d(7rem, -8rem, 0); }
80% {
-webkit-transform: translate3d(-9rem, 1rem, 0);
transform: translate3d(-9rem, 1rem, 0); }
90% {
-webkit-transform: translate3d(6rem, -5rem, 0);
transform: translate3d(6rem, -5rem, 0); }
100% {
-webkit-transform: translate3d(-7rem, 0, 0);
transform: translate3d(-7rem, 0, 0); } }
@keyframes noise {
0% {
-webkit-transform: translate3d(0, 9rem, 0);
transform: translate3d(0, 9rem, 0); }
10% {
-webkit-transform: translate3d(-1rem, -4rem, 0);
transform: translate3d(-1rem, -4rem, 0); }
20% {
-webkit-transform: translate3d(-8rem, 2rem, 0);
transform: translate3d(-8rem, 2rem, 0); }
30% {
-webkit-transform: translate3d(9rem, -9rem, 0);
transform: translate3d(9rem, -9rem, 0); }
40% {
-webkit-transform: translate3d(-2rem, 7rem, 0);
transform: translate3d(-2rem, 7rem, 0); }
50% {
-webkit-transform: translate3d(-9rem, -4rem, 0);
transform: translate3d(-9rem, -4rem, 0); }
60% {
-webkit-transform: translate3d(2rem, 6rem, 0);
transform: translate3d(2rem, 6rem, 0); }
70% {
-webkit-transform: translate3d(7rem, -8rem, 0);
transform: translate3d(7rem, -8rem, 0); }
80% {
-webkit-transform: translate3d(-9rem, 1rem, 0);
transform: translate3d(-9rem, 1rem, 0); }
90% {
-webkit-transform: translate3d(6rem, -5rem, 0);
transform: translate3d(6rem, -5rem, 0); }
100% {
-webkit-transform: translate3d(-7rem, 0, 0);
transform: translate3d(-7rem, 0, 0); } } .lunna-infinite-rotate.elementor-widget-image a img[src$=".svg"] {
width: unset; } .post_header_wrap_style_style-3 .post_header .content_wrap {
background-color: var(--theme-color-alter_bg_color); }
.post_item_single .post_tags_single a {
background-color: transparent; }
.nav-links-single .nav-links .nav-arrow-label,
.author_info .author_label {
font-weight: 500;
letter-spacing: 0; } .search-no-results,
.error404 {
background-image: url(//www.dernz.com/wp-content/themes/lunna/skins/default/images/404_bg.png);
background-position: right top;
background-size: contain;
background-repeat: no-repeat; }
.search-no-results .page_content_wrap,
.search-no-results .top_panel,
.search-no-results [class*="scheme_"].top_panel,
.error404 .page_content_wrap,
.error404 .top_panel,
.error404 [class*="scheme_"].top_panel {
background-color: transparent; }
.post_item_404 .post_content .all-svg {
display: none; }  ul[class*="trx_addons_list_success"] {
color: var(--theme-color-text); } .trx_addons_tooltip {
border-bottom-width: 0;
color: var(--theme-color-text_dark); } .trx_addons_audio_player .trx_addons_audio_player_wrap .audio_now_playing {
padding: 7px 16px 5px; } .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-size: 14px; } .slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet {
padding-left: 1.75em; }
.slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet:before {
font-size: 0.8em;
left: 0.2em;
top: 0px; }
.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); } .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: none;
width: unset;
min-width: unset;
border-radius: 0%;
font-size: 49px;
height: unset;
line-height: 1em; }
.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: inherit; }
.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap > a.slider_prev::before {
content: '\EA28'; }
.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap > a.slider_next::before {
content: '\EA27'; } .trx_addons_panel_menu_link path {
stroke: var(--theme-color-text_dark);
fill: var(--theme-color-text_dark); }
.trx_addons_panel_menu_link #line {
-webkit-transition: -webkit-transform 0.2s linear;
transition: -webkit-transform 0.2s linear;
-o-transition: transform 0.2s linear;
transition: transform 0.2s linear;
transition: transform 0.2s linear, -webkit-transform 0.2s linear;
-webkit-transform: translate(0, -396px);
-ms-transform: translate(0, -396px);
transform: translate(0, -396px);
stroke-width: 0.1px; }
.trx_addons_panel_menu_link:hover #line {
-webkit-transform: translate(-50%, -396px) scaleX(2);
-ms-transform: translate(-50%, -396px) scaleX(2);
transform: translate(-50%, -396px) scaleX(2); } .sc_skills_counter_modern .sc_skills_total {
color: var(--theme-color-alter_bg_hover);
opacity: 1; } .sc_icons_fill .sc_icons_item .sc_icons_item_more_link .link_text {
display: inline-block; }
.sc_icons_fill .sc_icons_item .sc_icons_item_more_link .link_icon::before {
left: 0;
top: 1px; } .sc_icons_alter .sc_icons_icon::before,
.sc_icons_alter .sc_icons_icon > span::before {
width: 1em; } .sc_team_short .sc_team_item_subtitle {
color: var(--theme-color-alter_light); } .sc_blogger_portmodern .sc_blogger_content .sc_blogger_item::after {
content: '';
right: -10px;
bottom: 3.75rem;
width: 19px;
height: 19px;
background-color: var(--theme-color-text_dark);
-webkit-mask: url(//www.dernz.com/wp-content/themes/lunna/skins/default/images/divider.svg) no-repeat 50% 50%;
mask: url(//www.dernz.com/wp-content/themes/lunna/skins/default/images/divider.svg) no-repeat 50% 50%;
-webkit-mask-size: cover;
mask-size: cover; }
.sc_blogger_portmodern .portfolio_preview .inner_preview .close {
line-height: 1.4em;
font-size: 15px; }
.sc_blogger_portmodern .portfolio_preview .inner_preview .close:before {
opacity: 1; } .portfolio_page .portfolio_page_details_wrap .portfolio_page_description p {
line-height: 1.75em; }
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title {
font-weight: 600; } .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,
.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 {
background-color: #101010; }
.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,
.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 {
background-color: #1F1F1F; } .cover_hover .sc_cover.sc_cover_default + .elementor-container .elementor-icon {
fill: var(--theme-color-text_dark); } [data-mouse-helper="highlight"] {
color: var(--theme-color-text_dark_03);
background-image: -webkit-radial-gradient(closest-side, var(--theme-color-text_dark) 78%, transparent 0);
background-image: -o-radial-gradient(closest-side, var(--theme-color-text_dark) 78%, transparent 0);
background-image: radial-gradient(closest-side, var(--theme-color-text_dark) 78%, transparent 0); }
[data-mouse-helper="highlight"] .sc_typed_entry {
color: inherit; }
.trx_addons_mouse_helper {
--mouse-helper-width: 15px;
--mouse-helper-height: 15px; } .trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element {
padding-right: 9px; }  .elementor-accordion .elementor-active .elementor-accordion-icon {
color: var(--theme-color-text_link); } .elementor-widget-icon-box .elementor-widget-container .elementor-icon-box-wrapper {
padding-bottom: 0; }
.elementor-widget-icon-box .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-title a {
color: var(--theme-color-alter_dark); }
.elementor-widget-icon-box .elementor-widget-container .elementor-icon-box-wrapper:hover .elementor-icon-box-title a,
.elementor-widget-icon-box .elementor-widget-container .elementor-icon-box-wrapper:hover .elementor-icon-box-title a small {
color: var(--theme-color-alter_text); } .woocommerce .woocommerce-ordering select {
font-weight: 400; }
.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product h3 {
letter-spacing: 0; }
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
background-color: var(--theme-color-text_link2); } @media (min-width: 1680px) { .sidebar_default[class*="scheme_"] .sidebar_inner {
padding: 4.8em 0; }
.sidebar .widget + .widget,
.sidebar_default[class*="scheme_"] .widget + .widget {
margin-top: 2.8rem; }
.widget .widget_title,
.widget .widgettitle {
margin-bottom: 1.75em; } .widget_categories ul,
.widget_product_categories ul {
margin-top: -6px;
font-size: 17px; }
.widget_categories ul li + li,
.widget_product_categories ul li + li {
margin-top: 13px; } .sticky_socials_wrap.sticky_socials_modern .social_item {
margin-right: 29px;
margin-left: 29px; }
.sticky_socials_wrap.sticky_socials_modern .social_item .social_name {
font-size: 15px; } .post_item_404 .post_content {
padding: 13em 0 16.3em; }
.post_item_404 .page_title {
line-height: 0.91em;
letter-spacing: -0.03em; } .custom_icon_btn.elementor-widget-button .elementor-button .elementor-button-content-wrapper .elementor-button-icon {
width: 4.7rem;
height: 4.7rem;
line-height: 4.7rem; } .round-square .elementor-button {
width: 235px;
height: 235px;
line-height: 242px; }  h1.sc_item_title {
line-height: 1em; }
h1.sc_item_title_tag + .sc_item_descr {
margin-top: 1.5em; }
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: 2.25em; }
.sc_item_descr {
font-size: 17px; } .slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet + .slider_pagination_bullet {
margin-top: 11px !important; }
.slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet {
font-size: 18px;
line-height: 24px; } .widget_custom_links ul.custom_links_list .custom_links_list_item + .custom_links_list_item {
margin-top: 15px !important; } .footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item + .social_item {
margin-top: 13.3px; } .sc_price_focus .sc_price_item_inner,
.sc_price_focus .sc_price_item.with_image .sc_price_item_inner {
padding: 62px 45px 64px; }
.sc_price_focus .sc_price_item_price {
margin-top: 27px;
letter-spacing: -0.03em; }
.sc_price_focus .sc_price_item_price .sc_price_item_price_after {
margin-top: 12px; }
.sc_price_focus .sc_price_item_price + .sc_price_item_details {
margin-top: 42px; }
.sc_price_focus .sc_price_item_description,
.sc_price_focus .sc_price_item_details {
font-size: 17px; } .sc_skills_counter_extra .sc_skills_item_title + .sc_skills_item {
margin-top: 1.3em; }
.sc_skills_counter_extra.sc_skills_counter_style_odometer.sc_align_left .sc_skills_digits {
margin-left: 1px; } .sc_skills_counter_modern .sc_skills_total {
font-size: 11.25em;
top: calc(50% + 12px); } .sc_icons_default .sc_icons_item_title {
font-size: 1.625em; }
.sc_icons_default .sc_icons_item_description {
line-height: 1.7em; }
.sc_icons_default .sc_icons_item_title + .sc_icons_item_description {
margin-top: 0.6em; }
.sc_icons_default.sc_icons_size_medium .sc_icons_icon::before,
.sc_icons_default.sc_icons_size_medium .sc_icons_icon > span::before {
font-size: 4.3em; }
.sc_icons_default .sc_icons_icon + .sc_icons_item_details,
.sc_icons_default .sc_icons_image + .sc_icons_item_details {
margin-top: 2.1em; } .sc_icons_alter .sc_icons_item + .sc_icons_item {
margin-top: calc(var(--theme-var-grid_gap) + 14px); }
.sc_icons_alter .sc_icons_icon::before,
.sc_icons_alter .sc_icons_icon > span::before {
width: 1.6em;
text-align: center; }
.sc_icons_alter.sc_icons_size_large .sc_icons_item_title {
font-size: 1.625em;
line-height: 1.2em; }
.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.65em;
margin-top: 1.45em; } .sc_icons_divider4 .sc_icons_item_title {
font-size: 1.1875em; }
.sc_icons_divider4 .sc_icons_item_title + .sc_icons_item_description {
margin-top: 0.2em; }
.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: 1em;
margin-top: 0.2em; } .sc_icons_fill .sc_icons_item {
padding: 4.55em 3.6em 5em; }
.sc_icons_fill .sc_icons_item .sc_icons_icon::before,
.sc_icons_fill .sc_icons_item .sc_icons_icon > span::before {
margin-left: -0.1em; }
.sc_icons_fill .sc_icons_icon + .sc_icons_item_details,
.sc_icons_fill .sc_icons_image + .sc_icons_item_details {
margin-top: 1.4em; }
.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: 3.2em; } .sc_team_columns_wrap.trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"] {
padding-bottom: 57px; } .sc_team_short .sc_team_item_thumb + .sc_team_item_info {
margin-top: 36px; }
.sc_team_short .sc_team_item_subtitle {
margin-top: 7px; } .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: 2.45em; }
.sc_testimonials_alter [class*="column"] .sc_testimonials_item_author::before,
.sc_testimonials_alter .sc_testimonials_item_author::before {
margin-bottom: 19px; }
.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: 10px; } .sc_portfolio.sc_portfolio_band .sc_portfolio_content .sc_portfolio_item .post_content_wrap {
padding-left: 4.45em; }
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .post_meta + .post_title {
margin-top: 17px; }
.sc_portfolio.sc_portfolio_band .sc_portfolio_item .post_content_wrap .post_title {
margin-bottom: 23px; }
.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: 26%; } .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 {
padding: 29px 29px 26px; }
.sc_blogger_default.sc_blogger_default_classic_3 .sc_blogger_item_title {
font-size: 26px;
line-height: 1.3em; } .sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_featured {
margin-bottom: 2.15em; } .sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_1 {
-ms-grid-rows: 437px 437px;
grid-template-rows: 437px 437px; }
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_4 {
-ms-grid-rows: 422px 422px;
grid-template-rows: 422px 422px; }
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_9 .sc_blogger_grid_wrap.sc_blogger_grid_7 {
-ms-grid-rows: 422px 422px 422px 422px;
grid-template-rows: 422px 422px 422px 422px; }
.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.5rem; }
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_item .sc_blogger_item_body .post_featured {
margin-bottom: 26px; }
.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.625rem; }
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-8 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content {
margin-bottom: 14px; } .sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .post_featured {
margin-bottom: 26px; }
.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 {
font-size: 1.75em; }
.sc_blogger_lay_portfolio.sc_blogger_lay_portfolio_style-1 .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_content .post_meta {
margin-top: 0px; } .sc_blogger_portmodern .sc_blogger_content .sc_blogger_item {
padding-bottom: 2.25rem; }
.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item .sc_blogger_item_body .sc_blogger_item_title {
font-size: 70px;
letter-spacing: 0; } .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: -7px;
margin-bottom: 28px; }
.portfolio_page .portfolio_page_details_wrap .portfolio_page_subtitle {
font-size: 2.18rem; }
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_title,
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item .portfolio_page_details_item_value {
font-size: 1.1875rem; }
.portfolio_page .portfolio_page_details_wrap .portfolio_page_details .portfolio_page_details_item.portfolio_page_details_share {
margin-top: 2.2em !important; } .sc_item_subtitle + [data-mouse-helper="highlight"] {
margin-top: 0.53em; }  .elementor-widget-icon-box .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-title {
margin-top: 0.464em;
margin-bottom: 0.04em; }
.elementor-widget-icon-box .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon {
margin-top: 2%; } .woocommerce ul.products li.product .post_featured {
margin-bottom: 21px; }
.woocommerce.widget_shopping_cart ul.cart_list li {
padding-top: 17px; }
.woocommerce ul.cart_list li,
.woocommerce-page ul.cart_list li,
.woocommerce ul.product_list_widget li,
.woocommerce-page ul.product_list_widget li {
overflow: visible; }
.woocommerce ul.cart_list li a:before,
.woocommerce-page ul.cart_list li a:before,
.woocommerce ul.product_list_widget li a:before,
.woocommerce-page ul.product_list_widget li a:before {
display: none; }
.woocommerce.widget_shopping_cart .quantity,
.woocommerce-page.widget_shopping_cart .quantity,
.woocommerce .widget_shopping_cart .quantity,
.woocommerce-page .widget_shopping_cart .quantity {
margin: -3px 0 0;
display: block;
font-size: 19px; }
.woocommerce.widget_shopping_cart .total,
.woocommerce-page.widget_shopping_cart .total,
.woocommerce .widget_shopping_cart .total,
.woocommerce-page .widget_shopping_cart .total {
padding-top: 0;
margin-top: -2px; }
.woocommerce .widget_shopping_cart .buttons,
.woocommerce.widget_shopping_cart .buttons {
margin-top: 38px; } .woocommerce ul.products.products_style_simple li.product {
padding-bottom: 44px; } }
@media (min-width: 1440px) { .page_content_wrap {
padding-top: 5.1rem; } }
@media (min-width: 1280px) {  .page_content_wrap .sc_socials.sc_socials_names .socials_wrap .social_item {
margin-right: 3.5em; } div.wpcf7 .form-style-1 .columns_wrap.margin-bottom > [class*="column-"] {
padding-bottom: 48px; } }
@media (min-width: 1024px) {  .slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet + .slider_pagination_bullet {
margin-top: 16px !important; } }
@media (max-width: 1679px) { .sticky_socials_wrap.sticky_socials_modern {
right: 19px; }  .sc_blogger_portmodern .sc_blogger_content .sc_blogger_item::after {
bottom: 3.1rem; } }
@media (max-width: 1439px) { .sticky_socials_wrap.sticky_socials_modern {
right: 26px; }  .sc_blogger_portmodern .sc_blogger_content .sc_blogger_item::after {
bottom: 2.9rem;
width: 16px;
height: 16px; } }
@media (max-width: 1279px) {  .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 {
font-size: 30px; } .sc_blogger_portmodern {
height: 100%;
min-height: 100vh; }
.sc_blogger_portmodern .sc_blogger_content .sc_blogger_item::after {
bottom: 2.75rem; } }
@media (max-width: 1023px) {  .sc_blogger_portmodern .sc_blogger_content .sc_blogger_item::after {
bottom: 2.9rem; } }
@media (max-width: 767px) {  .trx_addons_audio_player .trx_addons_audio_player_wrap .audio_now_playing {
padding: 6px 14px 4px; } .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 {
font-size: 20px; } .sc_skills_counter_extra .sc_skills_total {
font-size: 2.5em; } .sc_blogger_portmodern .sc_blogger_content .sc_blogger_item::after {
bottom: 1.9rem;
right: -3px;
width: 10px;
height: 10px; } .post_layout_classic .slider_container.slider_controls_side .slider_controls_wrap > a,
.post_layout_classic .slider_outer_controls_side .slider_controls_wrap > a {
line-height: 34px; } } #style-8.mc4wp-form .mc4wp-form-fields button:before,
#style-8.mc4wp-form .mc4wp-form-fields input[type="submit"]:before,
#style-9.mc4wp-form .mc4wp-form-fields button:before,
#style-9.mc4wp-form .mc4wp-form-fields input[type="submit"]:before,
#style-10.mc4wp-form .mc4wp-form-fields button:before,
#style-10.mc4wp-form .mc4wp-form-fields input[type="submit"]:before,
.sc_layouts_panel_menu .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav li li.menu-item-has-children > a:after,
.sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li.menu-item-has-children > a > .open_child_menu:before,
.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,
.comments_list_wrap .comment_reply a:after,
.post_featured.hover_shop .icons > a.shop_link .icon-anim:before,
body table.booked-calendar thead th .page-right i:before,
.tribe-events .tribe-events-c-nav__list-item--next .tribe-events-c-nav__next:after,
#tribe-events .tribe-events-button:after,
.tribe-events-button:after,
.tribe-events-cal-links a:after,
.tribe-events-sub-nav li.tribe-events-nav-next a:after,
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next:after,
.woocommerce_status_bar > div.bar_cart:after,
.woocommerce_status_bar > div.bar_payment:after,
.pswp__button--arrow--right:before,
.single-cpt_portfolio .post-navigation .nav-links .nav-next a span:after,
.sc_button_hover:before,
.sc_button.sc_button_decoration:not(.sc_button_with_icon):not(.sc_button_with_image):after,
.sc_button.sc_button.sc_button_simple:before,
.sc_button.sc_button.sc_button_simple:after,
.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li > a > .open_child_menu:before,
.sc_layouts_panel_menu .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li.menu-item-has-children > a > .open_child_menu:before,
.menu_mobile .menu_mobile_nav_area li > a > .open_child_menu:before,
.nav-links-old .nav-next a:after,
.post-more-link .more-link-icon:before,
.sc_events_default .sc_events_item .sc_events_item_more_link .link_icon:before,
.sc_events_classic .sc_events_item_more_link .link_icon:before,
.sc_events_modern .sc_events_item .sc_events_item_more_link .link_icon:before,
.sc_events_alter .sc_events_item .sc_events_item_more_link .link_icon:before,
.sc_services_default .sc_services_item .sc_services_item_more_link .link_icon:before,
.sc_services_alter .sc_services_item .sc_services_item_more_link .link_icon:before,
.sc_services_strange .sc_services_item .sc_services_item_more_link .link_icon:before,
.sc_services_modern .sc_services_item .sc_button_arrow:before,
.sc_services_cool .sc_services_item .sc_services_item_more_link .link_icon:before,
.sc_services_extra .sc_services_item .sc_services_item_more_link .link_icon:before,
.sc_services_strong .sc_services_item .sc_services_item_more_link .link_icon:before,
.sc_services_minimal .sc_services_item .sc_services_item_more_link .link_icon:before,
.sc_services_shine .sc_services_item .sc_services_item_more_link .link_icon:before,
.sc_services_classic .sc_services_item .sc_services_item_more_link .link_icon:before,
.sc_services_backward .sc_services_item .sc_services_item_more_link .link_icon:before,
.sc_services_accent .sc_services_item .sc_services_item_more_link .link_icon:before,
.sc_services_unusual .sc_services_item .sc_services_item_more_link .link_icon:before,
.sc_services_price .sc_services_item .sc_services_item_more_link .link_icon:before,
.sc_services_price2 .sc_services_item .sc_services_item_more_link .link_icon:before,
.sc_services_panel .sc_services_item .sc_services_item_more_link .link_icon:before,
.sc_icons .sc_icons_item .sc_icons_item_more_link .link_icon:before,
.sc_blogger .sc_blogger_item_button .item_more_link .link_icon:before,
.sc_blogger_list.sc_blogger_list_hover .sc_blogger_item_button .item_more_link .link_icon:before,
.sc_blogger_list.sc_blogger_list_with_image .sc_blogger_item_button .item_more_link .link_icon:before,
.nav-links .page-numbers.next:before,
.comments_pagination .page-numbers.next:before,
.woocommerce nav.woocommerce-pagination ul li a.next:before,
.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,
.slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet::before {
content: '\EA1D';
font-family: "fontello"; } body table.booked-calendar thead th .page-left i:before,
.tribe-events .tribe-events-c-nav__list-item--prev .tribe-events-c-nav__prev:before,
.tribe-events-sub-nav li.tribe-events-nav-previous a:before,
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev:before,
.pswp__button--arrow--left:before,
.single-cpt_portfolio .post-navigation .nav-links .nav-previous a span:before,
.sc_layouts_panel_menu .sc_layouts_column_align_right .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav li.menu-item-has-children > a > .open_child_menu:before,
.nav-links-old .nav-prev a:before,
.nav-links .page-numbers.prev:before,
.comments_pagination .page-numbers.prev:before,
.woocommerce nav.woocommerce-pagination ul li a.prev:before,
.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: '\EA24'; }