body.body_style_fullscreen:not(.sc_stack_section_present):not(.elementor-editor-active) .content_wrap_fullscreen{overflow:hidden}.sc_testimonials_alter .sc_testimonials_item_author:before,.sc_testimonials_alter [class*=column] .sc_testimonials_item_author:before{color:var(--theme-color-text_link3)}.sc_icons_plain .sc_icons_item .sc_icons_icon{color:var(--theme-color-text_link)}.sc_icons_plain .sc_icons_item:hover .sc_icons_icon{color:var(--theme-color-text_hover)}.sc_icons_card .sc_icons_item{border:none;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.sc_icons_card .sc_icons_item:hover{-webkit-box-shadow:0 5px 20px rgba(0,0,0,.03);-ms-box-shadow:0 5px 20px rgba(0,0,0,.03);box-shadow:0 5px 20px rgba(0,0,0,.03)}.sc_icons_card.color_style_dark .sc_icons_item .sc_icons_item_more_link{color:var(--theme-color-alter_dark)}.sc_icons_card.color_style_dark .sc_icons_item:hover .sc_icons_item_more_link{color:var(--theme-color-alter_link)}.sc_icons_plate .sc_icons_item .sc_icons_item:nth-child(3n-1),.sc_icons_plate .sc_icons_item .slider-slide:nth-child(3n-1) .sc_icons_item,.sc_icons_plate .sc_icons_item [class*=trx_addons_column-]:nth-child(3n-1) .sc_icons_item{background-color:var(--theme-color-text_link3_03)}.sc_icons_plate .sc_icons_item .sc_icons_item:nth-child(3n),.sc_icons_plate .sc_icons_item .slider-slide:nth-child(3n) .sc_icons_item,.sc_icons_plate .sc_icons_item [class*=trx_addons_column-]:nth-child(3n) .sc_icons_item{background-color:var(--theme-color-text_link2_03)}.ua_gecko .sc_services_unusual .sc_services_item .sc_services_item_more_link .link_icon{line-height:2.15em}table.booked-calendar thead tr{background-color:var(--theme-color-text_link)!important}table.booked-calendar thead tr th:first-child{border-color:var(--theme-color-text_link)!important}body .booked-form .booked-appointments p.appointment-info i:before{color:var(--theme-color-text_link)}body .booked-calendar-wrap .booked-calendar .booked-appt-list .timeslot .timeslot-people button,body .booked-modal .bm-window .button.booked-forgot-goback,body .booked-modal .bm-window .button.button-primary,body .booked-modal .bm-window .button.cancel{border-color:var(--theme-color-text_link)!important;background:var(--theme-color-text_link)!important}body .booked-calendar-wrap .booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover,body .booked-modal .bm-window .button.booked-forgot-goback:hover,body .booked-modal .bm-window .button.button-primary:hover,body .booked-modal .bm-window .button.cancel:hover{border-color:var(--theme-color-text_hover)!important;background:var(--theme-color-text_hover)!important}body .booked-form #ajaxlogin .booked-forgot-password{color:var(--theme-color-text_link)}body .booked-form #ajaxlogin .booked-forgot-password:hover{color:var(--theme-color-text_hover)}.search_modern .search_header_wrap .logo_image{top:49px}.search_modern>.search_submit{top:auto}@media (max-width:1279px){.search_modern .search_header_wrap .logo_image{max-height:55px;top:22px}.menu_mobile .menu_mobile_nav_area li.opened>a>.open_child_menu:before,.menu_mobile .menu_mobile_nav_area li>a:hover>.open_child_menu:before,.menu_mobile .menu_mobile_nav_area li>a>.open_child_menu:before{right:0;opacity:1}.menu_mobile .menu_mobile_nav_area{top:27%}.menu_mobile .sc_layouts_logo img{max-height:55px}}@media (max-width:1023px){.menu_mobile .menu_mobile_nav_area{top:33%}.search_modern .search_header_wrap .logo_image{top:13px}}@media (max-width:767px){.menu_mobile .menu_mobile_nav_area{top:auto}.menu_mobile .sc_layouts_logo img{max-height:40px}.search_modern .search_header_wrap .logo_image{max-height:40px;top:13px}.ua_safari .search_modern>.search_submit{top:auto}}