button,input#submit,input[type=submit],.button{-webkit-box-shadow:none !important;-ms-box-shadow:none !important;box-shadow:none !important}.sc_item_subtitle{font-weight:400}.simple_text_link.underline_anim{text-transform:none}.sc_button.sc_button.sc_button_simple.sc_button_with_icon .sc_button_icon{border:none;background:var(--theme-color-alter_bg_color);transition:all .3s ease}.elementor-icon svg{transition:fill .3s ease}div.wpcf7 .form-style-3 .style-line.icon-name:before{content:'\EA3B'}div.wpcf7 .form-style-5 .wpcf7-submit-style .submit-style-in{background-color:var(--theme-color-text_link2)}div.wpcf7 .form-style-5 .wpcf7-submit-style:hover .submit-style-in{border-color:var(--theme-color-text_hover2);background-color:var(--theme-color-text_hover2)}div.wpcf7 .form-style-7 .select_container,div.wpcf7 .form-style-7 textarea,div.wpcf7 .form-style-7 input:not([type=submit]):not([type=radio]):not([type=checkbox]){-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none}div.wpcf7 .form-style-7 .style-line.icon-name:before{content:'\EA3B'}#style-3.mc4wp-form .mc4wp-form-fields button,#style-3.mc4wp-form .mc4wp-form-fields input[type=submit]{text-transform:none}.sc_blogger_list.sc_blogger_list_hover_2 .sc_blogger_item:hover{-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.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{background-color:var(--theme-color-bd_color);border-color:var(--theme-color-bd_color)}.sc_blogger_default.sc_blogger_default_classic .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_blogger_default.sc_blogger_default_classic .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet:hover,.sc_blogger_default.sc_blogger_default_classic .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_blogger_default.sc_blogger_default_classic .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet:hover,.sc_blogger_default.sc_blogger_default_classic .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_blogger_default.sc_blogger_default_classic .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet:hover{background-color:var(--theme-color-text_link);border-color:var(--theme-color-text_link)}table.booked-calendar tbody tr td:not(.prev-date):hover .date{background-color:var(--theme-color-text_link2) !important}body table.booked-calendar tr td.today:not(.prev-date):hover .date,body table.booked-calendar tr td.active:not(.prev-date) .date{background-color:var(--theme-color-text_link2) !important}.booked-calendar-wrap.large table.booked-calendar tr td:not(.prev-date):hover:before,.booked-calendar-wrap.large table.booked-calendar tr td.today:hover:before,.booked-calendar-wrap.large table.booked-calendar tr td:not(.prev-date):hover:after,.booked-calendar-wrap.large table.booked-calendar tr td.today:hover:after,.booked-calendar-wrap.large table.booked-calendar tr.week td.active:not(.prev-date):before,.booked-calendar-wrap.large table.booked-calendar tr.week td.active:not(.prev-date):after{background-color:var(--theme-color-text_link2) !important}body table.booked-calendar .booked-appt-list{border-color:var(--theme-color-text_link2)}body div.booked-calendar-wrap div.booked-calendar .bc-head .bc-row.top .bc-col{border-color:var(--theme-color-text_link) !important;background:var(--theme-color-text_link) !important}body div.booked-calendar-wrap.large div.booked-calendar .bc-body .bc-row.week div.bc-col{background-color:var(--theme-color-bg_color)}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week div.bc-col.today.active span.date,body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week div.bc-col.active span.date,body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week div.bc-col:hover span.date{background-color:var(--theme-color-text_link2) !important}body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.entryBlock .bc-col{border-color:var(--theme-color-text_link2)}body div.booked-calendar-wrap .booked-appt-list{background-color:var(--theme-color-bg_color)}body div.booked-calendar-wrap.small div.booked-calendar .bc-body .bc-row.week .bc-col.active:not(.prev-date) span.date,body div.booked-calendar-wrap.small div.booked-calendar .bc-body .bc-row.week .bc-col:not(.prev-date):hover span.date{background-color:var(--theme-color-alter_link2) !important}body div.booked-calendar-wrap.small div.booked-calendar .bc-head .bc-row.days{background-color:var(--theme-color-alter_bg_hover) !important}body div.booked-calendar-wrap.small div.booked-calendar .bc-head .bc-row.days:before{background-color:var(--theme-color-alter_bg_hover)}body div.booked-calendar-wrap.small .booked-appt-list{border-color:var(--theme-color-alter_link2)}body div.booked-calendar-wrap.small .booked-appt-list{max-height:180px}body div.booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button{background:var(--theme-color-text_link) !important}body div.booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button:hover{color:var(--theme-color-inverse_link) !important;background:var(--theme-color-text_hover) !important}.sc_icons_divider .sc_icons_item_title{font-size:1.415em}.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.8em}.sc_icons_creative .sc_icons_item .sc_icons_decoration_bg svg.decor-svg{fill:var(--theme-color-alter_bg_color) !important}.sc_icons_creative.color_style_link2 .sc_icons_item:hover .sc_icons_icon{color:var(--theme-color-text_dark)}.sc_icons_creative.color_style_link2 .sc_icons_item:hover .sc_icons_decoration_bg svg.decor-svg{fill:var(--theme-color-alter_bg_color) !important}.woocommerce.widget_shopping_cart .total .amount,.woocommerce .widget_shopping_cart .total .amount,.woocommerce-page.widget_shopping_cart .total .amount,.woocommerce-page .widget_shopping_cart .total .amount{color:var(--theme-color-text_link2)}.woocommerce ul.cart_list li img,.woocommerce-page ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.product_list_widget li img{-webkit-border-radius:14px;-ms-border-radius:14px;border-radius:14px}.sc_testimonials_simple [class*=column] .sc_testimonials_item_content,.sc_testimonials_simple .sc_testimonials_item_content{color:var(--theme-color-inverse_text)}.sc_testimonials_simple [class*=column] .sc_testimonials_item_content:before,.sc_testimonials_simple .sc_testimonials_item_content:before{color:var(--theme-color-text_link3)}.sc_testimonials_simple .slider_container .swiper-pagination-bullet,.sc_testimonials_simple .slider_outer .swiper-pagination-bullet{background:0 0;border-color:var(--theme-color-bd_color)}.sc_testimonials_simple .slider_container .swiper-pagination-bullet:hover,.sc_testimonials_simple .slider_container .swiper-pagination-bullet.swiper-pagination-bullet-active,.sc_testimonials_simple .slider_outer .swiper-pagination-bullet:hover,.sc_testimonials_simple .slider_outer .swiper-pagination-bullet.swiper-pagination-bullet-active{border-color:var(--theme-color-text_link);background-color:var(--theme-color-text_link)}.sc_testimonials_modern .sc_testimonials_item:before{color:var(--theme-color-text_link2)}.bg_color_link .sc_testimonials_alter .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active,.bg_color_link .sc_testimonials_alter .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active,.bg_color_link .sc_testimonials_alter .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover,.bg_color_link .sc_testimonials_alter .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.bg_color_link .sc_testimonials_alter .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,.bg_color_link .sc_testimonials_alter .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover,.bg_color_link .sc_testimonials_alter .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover{border-color:var(--theme-color-text_link2);background-color:var(--theme-color-text_link2)}.bg_color_link .sc_testimonials_alter [class*=column] .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.bg_color_link .sc_testimonials_alter [class*=column] .sc_testimonials_item_author_data .sc_testimonials_item_author_title+.sc_testimonials_item_author_subtitle,.bg_color_link .sc_testimonials_alter .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle,.bg_color_link .sc_testimonials_alter .sc_testimonials_item_author_data .sc_testimonials_item_author_title+.sc_testimonials_item_author_subtitle{color:var(--theme-color-text_dark)}.bg_color_link .sc_socials.sc_socials_default .socials_wrap .social_item:hover .social_icon[class*=twitter]{color:var(--theme-color-bg_color) !important}.bg_color_link .post_meta,.bg_color_link .post_meta_item,.bg_color_link .post_meta_item:after,.bg_color_link .post_meta_item:hover:after,.bg_color_link .post_meta .vc_inline-link,.bg_color_link .post_meta .vc_inline-link:after,.bg_color_link .post_meta .vc_inline-link:hover:after,.bg_color_link .post_meta_item a,.bg_color_link .post_info .post_info_item,.bg_color_link .post_info .post_info_item a,.bg_color_link .post_info_counters .post_meta_item{color:var(--theme-color-text_dark)}.bg_color_link .sc_blogger_item a.post_meta_item:hover,.bg_color_link .sc_blogger_item .post_meta_item>a:hover,.bg_color_link .sc_blogger_item .post_meta_item .socials_caption:hover,.bg_color_link .sc_blogger_item .post_edit a:hover{color:var(--theme-color-text)}.bg_color_link .sc_blogger_default.sc_blogger_default_classic .post_meta_categories .post_meta_item a:hover{color:var(--theme-color-text_link2)}.sc_price_metro .sc_price_item_description ul li:before,.sc_price_metro .sc_price_item_details ul li:before{color:var(--theme-color-text_link)}.sc_price_simple_shadow .sc_price_item{-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.sc_price_simple_shadow .sc_price_item.sc_price_active .sc_price_item_link{-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{-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.sc_price_simple_shadow .sc_price_item_description ul li:after,.sc_price_simple_shadow .sc_price_item_details ul li:after{color:var(--theme-color-alter_link2)}.sc_services_price .sc_services_item_price{font-weight:500}.sc_skills_counter_extra .sc_skills_item_title+.sc_skills_item{margin-top:.8em}.sc_layouts_row_type_compact.scheme_dark #style-9.mc4wp-form .mc4wp-form-fields input[type=email]{border-color:var(--theme-color-alter_bd_color)}.footer_wrap #style-10.mc4wp-form .mc4wp-form-fields input[type=email]{background-color:var(--theme-color-bg_color) !important}[class*=scheme_].footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_default.modern .socials_wrap .social_item .social_icon{background-color:var(--theme-color-alter_bg_color) !important;color:var(--theme-color-text_dark)}[class*=scheme_].footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_default.modern .socials_wrap .social_item .social_item:hover .social_icon{background-color:var(--theme-color-alter_bg_color) !important;color:var(--theme-color-text_link)}.sc_services.sc_services_qw-tricolore .sc_services_item_subtitle{font-family:var(--theme-font-h6_font-family);text-transform:uppercase;font-size:14px;line-height:18px;letter-spacing:.08em}.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap>a.slider_prev+a.slider_next{margin-left:1.2em}.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap>a.slider_prev,.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap>a.slider_next{width:auto}.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap>a.slider_prev:before,.sc_slider_controls.sc_slider_controls_simple .slider_controls_wrap>a.slider_next:before{font-family:"fontello";font-size:19px;content:'\e908';height:19px;line-height:19px}.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{line-height:37px}.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}.categories_list_style_5 .categories_link_more{font-size:15px;font-weight:400}@media (max-width:1679px){body div.booked-calendar-wrap.small .booked-calendar{padding:0 20px !important}body div.booked-calendar-wrap.small .booked-appt-list{padding:10px}body div.booked-calendar-wrap.small .booked-appt-list .timeslot .timeslot-people button{padding:14px 30px}body div.booked-calendar-wrap.small .booked-appt-list .timeslot .timeslot-people button.button .button-timeslot{font-size:13px}}@media (max-width:1279px){.sc_icons_divider .sc_icons_item_title{font-size:1.3em}}@media (max-width:1023px){.sc_icons_divider .sc_icons_item_title{font-size:1.1em}body div.booked-calendar-wrap.small .booked-appt-list .timeslot .timeslot-people button{padding:12px 20px}}@media (max-width:767px){body div.booked-calendar-wrap.small .booked-calendar{padding:0 15px !important}body .booked-calendar-wrap.small .booked-calendar .booked-appt-list{max-height:180px !important}body div.booked-calendar-wrap div.booked-calendar .booked-appt-list .timeslot .timeslot-people button.button .button-timeslot{font-size:13px}body div.booked-calendar-wrap.small .booked-appt-list .timeslot .timeslot-people button{padding:12px 15px}}