.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:.5em}.admin-bar .sc_layouts_row_fixed_on .search_modern .search_wrap.search_opened{top:0}.scroll_to_top_style_default{color:var(--theme-color-bg_color)}.nav-links .page-numbers.current,.comments_pagination .page-numbers.current,.woocommerce nav.woocommerce-pagination ul li span.current,.esg-filters div.esg-navigationbutton.selected{color:var(--theme-color-bg_color)}.sc_button_size_large.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon{width:68px;height:68px;line-height:68px}.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon{width:64px;height:64px;line-height:64px}.sc_button_size_small.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon{width:52px;height:52px;line-height:52px}.sc_button_bordered.color_style_dark:not(.sc_button_bg_image):hover,
.sc_button_bordered.color_style_dark:not(.sc_button_bg_image):focus,
.color_style_dark .sc_button_bordered:not(.sc_button_bg_image):hover,
.color_style_dark .sc_button_bordered:not(.sc_button_bg_image):focus {color:var(--theme-color-bg_color)!important}.post_item_none_search .search_wrap .search_field,.post_item_none_archive .search_wrap .search_field{border-radius:0}#style-9.mc4wp-form input[type="checkbox"]+label:before{text-indent:0}#style-7.mc4wp-form .mc4wp-response{text-align:center}.trx_addons_audio_player .trx_addons_audio_player_wrap .audio_now_playing{color:var(--theme-color-bg_color)}.social_item.social_item_type_names .social_name{font-family:inherit!important}.simple_text_link.underline_anim_big{color:var(--theme-color-text_dark)!important;font-size:24px!important;padding-bottom:13px!important;background-image:-webkit-gradient(linear,left top,right top,from(currentColor),to(currentColor));background-image:-webkit-linear-gradient(left,currentColor 0%,currentColor 100%);background-image:-o-linear-gradient(left,currentColor 0%,currentColor 100%);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}.simple_text_link.underline_anim_big.underline_do_hover{-webkit-animation:underline_hover_on2 .8s cubic-bezier(.25,.8,.25,1) both;animation:underline_hover_on2 .8s cubic-bezier(.25,.8,.25,1) both}.simple_text_link.underline_anim_big.underline_do_hover:hover{-webkit-animation:underline_hover_off2 .8s cubic-bezier(.25,.8,.25,1) both;animation:underline_hover_off2 .8s cubic-bezier(.25,.8,.25,1) both}.background_text_star .trx_addons_marquee_wrap .trx_addons_bg_text_inner .trx_addons_bg_text_char h1{line-height:1em;margin-top:0;margin-bottom:0}.background_text_star .trx_addons_marquee_wrap .trx_addons_bg_text_inner .trx_addons_bg_text_char div{display:inline-block;margin:0 50px 0 50px;position:relative;line-height:1em}.background_text_star .trx_addons_marquee_wrap .trx_addons_bg_text_inner .trx_addons_bg_text_char div:first-child{margin-left:0}.background_text_star .trx_addons_marquee_wrap .trx_addons_bg_text_inner .trx_addons_bg_text_char div:before{position:relative;display:inline-block;content:'\EA25';font-family:"fontello";font-size:30px;vertical-align:middle}.background_text_slash .trx_addons_marquee_wrap .trx_addons_bg_text_inner .trx_addons_bg_text_char h4{line-height:1em;margin-top:0;margin-bottom:0}.background_text_slash .trx_addons_marquee_wrap .trx_addons_bg_text_inner .trx_addons_bg_text_char div{display:inline-block;margin:0 50px 0 50px;position:relative;line-height:1em}.background_text_slash .trx_addons_marquee_wrap .trx_addons_bg_text_inner .trx_addons_bg_text_char div:first-child{margin-left:0}.background_text_slash .trx_addons_marquee_wrap .trx_addons_bg_text_inner .trx_addons_bg_text_char div:before{content:'/'}.sc_skills_counter_modern .sc_skills_total{color:var(--theme-color-alter_bg_hover)}.post_item_404 .post_content .all-svg{display:none}.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon{border-radius:0}#style-7.mc4wp-form .mc4wp-form-fields input[type="email"]{border-radius:0}.tabs_style_2.elementor-widget-tabs .elementor-tab-desktop-title:last-child,.tabs_style_2.elementor-widget-tabs .elementor-tab-desktop-title:first-child{border-radius: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)}.woocommerce ul.products.products_style_simple li.product .post_item:hover{background-color:var(--theme-color-alter_bg_color)}.woocommerce ul.products.products_style_centered li.product{padding-bottom:50px}.sc_layouts_cart.modern .sc_layouts_cart_widget .widget_shopping_cart .buttons a:not(.checkout) {border-color:var(--theme-color-text_link2)!important;background-color:var(--theme-color-text_link2)!important;color:var(--theme-color-inverse_link)!important}.sc_layouts_cart.modern .sc_layouts_cart_widget .widget_shopping_cart .buttons a:not(.checkout):hover {border-color:var(--theme-color-text_hover2)!important;background-color:var(--theme-color-text_hover2)!important}.sc_icons_divider4 .sc_icons_icon+.sc_icons_item_details,.sc_icons_divider4 .sc_icons_image+.sc_icons_item_details{margin-top:0}.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_title{background-color:var(--theme-color-extra_bg_color)}.sc_portfolio.sc_portfolio_extra .sc_portfolio_item .post_featured .post_info .post_meta .post_categories{background-color:var(--theme-color-extra_bg_color)}.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_3 .swiper-slide .post_featured_bg:before{padding-top:30.66rem}.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_3 .swiper-slide:nth-child(odd) {width:38%!important}.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_3 .swiper-slide:nth-child(even) {width:38%!important}.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_3 .swiper-slide:nth-child(3n+1) {width:24%!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 .sc_blogger_item_title{background-color:var(--theme-color-extra_bg_color)}.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{background-color:var(--theme-color-extra_bg_hover)}.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:var(--theme-color-extra_dark)}.sc_layouts_menu_mobile_button_modern_burger{position:relative;display:inline-block!important;vertical-align:middle}.sc_layouts_menu_mobile_button_modern_burger .sc_layouts_item_link{position:relative;width:30px;height:28px;cursor:pointer;display:inline-block;vertical-align:middle}.sc_layouts_menu_mobile_button_modern_burger .sc_layouts_item_icon{font-size:2em;position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:26px;height:2px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background-color:var(--theme-color-text_dark)}.sc_layouts_menu_mobile_button_modern_burger .sc_layouts_item_icon:before,.sc_layouts_menu_mobile_button_modern_burger .sc_layouts_item_icon:after{font-family:inherit;content:''!important;position:absolute;z-index:1;top:0;right:0;bottom:0;left:auto;height:2px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background-color:var(--theme-color-text_dark)}.sc_layouts_menu_mobile_button_modern_burger .sc_layouts_item_icon:before{top:-7px;width:14px;left:0;right:auto;-webkit-transition:width .3s ease-out;-ms-transition:width .3s ease-out;-o-transition:width .3s ease-out;transition:width .3s ease-out}.sc_layouts_menu_mobile_button_modern_burger .sc_layouts_item_icon:after{top:7px;width:14px;-webkit-transition:width .3s ease-out;-ms-transition:width .3s ease-out;-o-transition:width .3s ease-out;transition:width .3s ease-out}.sc_layouts_menu_mobile_button_modern_burger:hover .sc_layouts_item_icon:after{width:26px}.sc_layouts_menu_mobile_button_modern_burger:hover .sc_layouts_item_icon:before{width:26px}.widget ol>li a:first-child:before,.widget ul>li a:first-child:before,ul.wp-block-archives-list>li a:first-child:before,ul.wp-block-categories-list>li a:first-child:before,ul.wp-block-rss>li a:first-child:before{top:.65em}.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:15em}.sc_layouts_menu_nav>li>ul ul.submenu_left{left:-15em}@media (max-width:1279px){.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_3 .swiper-slide .post_featured_bg:before{padding-top:25rem}.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_3 .swiper-slide:nth-child(odd) {width:40%!important}.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_3 .swiper-slide:nth-child(even) {width:60%!important}.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_3 .swiper-slide:nth-child(3n+1) {width:40%!important}.woocommerce ul.products.products_style_centered li.product{padding-bottom:30px}.sc_button_size_large.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon{width:60px;height:60px;line-height:60px}.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon{width:54px;height:54px;line-height:54px}.sc_button_size_small.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon{width:48px;height:48px;line-height:48px}}@media (min-width:768px) and (max-width:1279px){.sc_price_focus .sc_price_item_inner .sc_button.sc_button_bordered,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner .sc_button.sc_button_bordered{padding:11px 25px}}@media (max-width:1023px){.button_bg_icon_color.sc_button_simple.sc_button_icon_left .sc_button_icon{margin-right:10px}}@media (max-width:767px){.sc_price_focus .sc_price_item_inner .sc_button.sc_button_bordered,.sc_price_focus .sc_price_item.with_image .sc_price_item_inner .sc_button.sc_button_bordered{padding:11px 25px}.slider_width_auto .sc_portfolio.sc_portfolio_extra .sc_portfolio_slider .slider_container .slider-wrapper.sc_item_columns_3 .swiper-slide .post_featured_bg:before{padding-top:18rem}.woocommerce ul.products.products_style_centered li.product{padding-bottom:25px}.sc_button_size_large.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon{width:52px;height:52px;line-height:52px}.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon{width:48px;height:48px;line-height:48px}.sc_button_size_small.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon{width:44px;height:44px;line-height:44px}.slider_pagination_style_title.sc_slider_controls_light .slider_pagination_wrap .slider_pagination_bullet{font-size:16px}.sc_blogger_lay_portfolio_grid .sc_item_filters .sc_item_filters_header,.sc_blogger_lay_portfolio_grid .sc_item_filters .sc_item_filters_tabs,.sc_blogger_lay_portfolio .sc_item_filters .sc_item_filters_header,.sc_blogger_lay_portfolio .sc_item_filters .sc_item_filters_tabs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.sc_blogger_lay_portfolio_grid .sc_item_filters .sc_item_filters_header li,.sc_blogger_lay_portfolio_grid .sc_item_filters .sc_item_filters_tabs li,.sc_blogger_lay_portfolio .sc_item_filters .sc_item_filters_header li,.sc_blogger_lay_portfolio .sc_item_filters .sc_item_filters_tabs li{padding-left:5px;padding-right:5px}.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{padding-bottom:0}.categories_list_style_6 .categories_link_more:after{margin-top:-2px}}@media (max-width:479px){.sc_button_size_large.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon{width:48px;height:48px;line-height:48px}.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon{width:44px;height:44px;line-height:44px}.sc_button_size_small.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon{width:40px;height:40px;line-height:40px}.widget_calendar td#prev a:before,.widget_calendar td#next a:before,.widget_calendar .wp-calendar-nav a:before,.wp-block-calendar td#prev a:before,.wp-block-calendar td#next a:before,.wp-block-calendar .wp-calendar-nav a:before{top:2px}.widget ol,.widget ul{padding-left:.8em}.widget ol>li a:first-child:before,.widget ul>li a:first-child:before,ul.wp-block-archives-list>li a:first-child:before,ul.wp-block-categories-list>li a:first-child:before,ul.wp-block-rss>li a:first-child:before{left:-.8em}}.sc_testimonials_simple [class*="column"] .sc_testimonials_item_content:before,.sc_testimonials_simple .sc_testimonials_item_content:before,.sc_testimonials_decoration .sc_testimonials_item_content:before{content:'\e9a1';font-size:21px}.sc_testimonials_simple [class*="column"] .sc_testimonials_item_content:before,.sc_testimonials_simple .sc_testimonials_item_content:before{color:var(--theme-color-text_link)}.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_dark);background-color:var(--theme-color-text_dark)}.sc_layouts_panel_close.trx_addons_button_close{top:45px;right:20px}.search_modern>.search_submit:before{font-size:21px!important}.sc_layouts_row_type_compact .sc_layouts_iconed_text:not(.sc_layouts_menu_mobile_button):not(.sc_layouts_menu_mobile_button_burger) .sc_layouts_item_details {font-size:20px}.sc_layouts_cart_items_short{background-color:var(--theme-color-text_link2)}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week div.bc-col.today.prev-date .date,body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week div.bc-col.today .date{color:var(--theme-color-bg_color)!important;background-color:var(--theme-color-text_dark)!important}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week div.bc-col.today.prev-date .date span,body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week div.bc-col.today .date span{color:var(--theme-color-bg_color)!important}.booked-calendar-wrap .booked-calendar .booked-appt-list h2{text-transform:capitalize}body table.booked-calendar td.prev-month .date span{opacity:.5}body div.booked-calendar .bc-head,body div.booked-calendar .bc-head .bc-col{background:var(--theme-color-alter_bg_color)!important}body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row .bc-col .page-right,body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row .bc-col .page-left{color:var(--theme-color-text_dark)!important}body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row .bc-col{border:0}body div.booked-calendar-wrap div.booked-calendar .bc-head,body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row .bc-col .monthName .backToMonth{color:var(--theme-color-text_dark)}body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row .bc-col .monthName .backToMonth:hover{color:var(--theme-color-text_hovers)}body div.booked-calendar-wrap.small .booked-appt-list{max-height:163px}.trx_addons_video_player.with_cover .video_hover,.post_featured.with_thumb .post_video_hover,.sc_layouts_blog_item_featured .post_featured.with_thumb .post_video_hover{color:var(--theme-color-text_link)}