/*
 Theme Name:   Longevity Expertise
 Description:  Child Theme based on Ultra Theme
 Author:       OFF unit
 Author URI:   https://offunit.com
 Template:     themify-ultra
 Version:      1.0.0
*/

/* Custom Fonts */


/* Reset */
#headerwrap, #footerwrap { border: none; }
#content { padding:0; }

/* Sticky header hot fix */
.fixed-header .header-bar, .fixed-header .search-button, .fixed-header .header-widget {
    display: block;
}

/* Variables */
:root { --white: #fff; --black: #231f20; --teal: #00a79d; --peach: #d0a05e; --plum: #832286; --theme_accent: #832286; --tf_fixed_header_color: #fff; }

body { font-family: "korolev-compressed",sans-serif; font-size: 1.3em; letter-spacing: .02em; color: var(--black); }
h1 { font-weight: 400; }
h2 { font-size: 2.5em; text-transform: uppercase; line-height: 1em; letter-spacing: .02em; }
h3 { font-size: 2em; text-transform: uppercase; letter-spacing: .02em; }
h4 { font-size: 1.2em; }
p { font-size: 1em; }

/* Header Stylings */
.transparent-header #headerwrap.fixed-header, #headerwrap { 
	/*background: radial-gradient(circle at 30% 50%, rgba(0, 146, 141, 0.5), rgba(0, 146, 141, 0)), 
            radial-gradient(circle at 60% 50%, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)), 
            radial-gradient(circle at 80% 50%, rgba(211, 154, 78, 0.5), rgba(211, 154, 78, 0)), 
            radial-gradient(circle at 90% 50%, rgba(132, 35, 135, 0.5), rgba(132, 35, 135, 0)), 
            rgba(25, 11, 50, 0.5);*/
	background: radial-gradient(circle at 20% 50%, rgba(0, 180, 170, 0.6), rgba(0, 180, 170, 0)), 
            radial-gradient(circle at 50% 40%, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0)), 
            radial-gradient(circle at 70% 50%, rgba(230, 140, 50, 0.6), rgba(230, 140, 50, 0)), 
            radial-gradient(circle at 85% 50%, rgba(160, 20, 150, 0.6), rgba(160, 20, 150, 0)), 
            rgba(40, 10, 90, 0.4);


	padding-top: 0 /*20px*/;
	height: 70px;
}
#header, .fixed-header #header { padding: 0; }
.fixed-header #header { padding-block: 0; }
#site-logo { margin: 0; top: 15px; position: relative; height: 70px; }


#main-nav-wrap { padding-top: 20px; }
#main-nav, .footer_menu, .on_page_menu { font-family: "korolev-compressed", sans-serif; font-weight: 600; text-transform: uppercase; }
.main-nav li, .footer_menu li, .module .nav.transparent li, .on_page_menu li { border-right: 1px #fff solid; }
.main-nav li:last-child, .footer_menu li:last-child, .module .nav.transparent li:last-child, .on_page_menu li:last-child { border: none; }
#main-nav a { padding: 0 .6em; }
#main-nav a:hover, #main-nav ul a:hover { color: var(--plum); }
#main-nav ul a, #footer a, .on_page_menu a { color: var(--white); }

#main-nav li>.sub-menu { border-radius: 0; 
	background: radial-gradient(circle at 30% 50%, rgba(0, 146, 141, 0.5), rgba(0, 146, 141, 0)), 
            radial-gradient(circle at 60% 50%, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)), 
            radial-gradient(circle at 80% 50%, rgba(211, 154, 78, 0.5), rgba(211, 154, 78, 0)), 
            radial-gradient(circle at 90% 50%, rgba(132, 35, 135, 0.5), rgba(132, 35, 135, 0)), 
            rgba(25, 11, 50, 0.5);
	box-shadow: none;
	margin-top: 18px;
}
#main-nav li>.sub-menu li { border: none; }

.hero h1 { font-size: 3.5em; font-weight: 500; text-transform: uppercase; }


.hero-heading-korolev { font-size: 6em; font-weight: 600; line-height: .9em; color: var(--white); text-transform: uppercase; }
.hero-heading-live { font-size: 4em; font-weight: 400; word-spacing: -.3em; }

.heading--live--3-5em, .heading--live--4em { font-family: "live",sans-serif; font-weight: 400; font-size: 2.8em; text-transform: none; }

.color--teal { color: var(--teal); }
.color--peach { color: var(--peach); }
.color--white { color: var(--white); }
.color--plum { color: var(--plum); }
.color--black { color: var(--black); }

.heading--overlap { margin: -80px 0 0 80px; }
.text-transform--uppercase { text-transform: uppercase; }
.text-transform--none { text-transform: none; }
.text-align--center { text-align: center; }
.text-align--right { text-align: right; }

.font-weight--400 { font-weight: 400; }
.font-weight--600 { font-weight: 600; }

.margin-left--1em { margin-left: 1em; }
.margin-top-minus--50px { margin-top: -50px; }
.margin--none { margin: 0; }

.line-height--1em { line-height: 1em; }

/* Patients Page Tabs Styling */
.ui.tb_7fxg853.transparent ul > li, .ui.tb_7fxg853.transparent ul > li.current { color: var(--white); font-size: 1.5em; font-weight: 600; text-transform: uppercase; }
.ui.tb_7fxg853.transparent ul > li:nth-child(1), .ui.tb_7fxg853.transparent ul > li:nth-child(1).current { background-color: var(--peach); }
.ui.tb_7fxg853.transparent ul > li:nth-child(2), .ui.tb_7fxg853.transparent ul > li:nth-child(2).current { background-color: var(--teal); }
.ui.tb_7fxg853.transparent ul > li:nth-child(3), .ui.tb_7fxg853.transparent ul > li:nth-child(3).current { background-color: var(--plum); }
.tb_7fxg853.ui.module .tab-nav a { color: var(--white); }

/* END OF Patients Page Tabs Styling */

* div.module_row.themify_builder_row.fullwidth_row_container.tb_wovo646.tb_first.tf_w > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_srt0050 > div > div > div > div > div > div > div > div::before { display: none; }

* div > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_rnnx114 > div > div::before { display: none; }

* div > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_y47v610 > div > div > div > div > div > div > div > div::before, #themify_builder_content-405 > div > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_rnnx114 > div > div > div > div > div > div > div > div::before, #themify_builder_content-816 > div > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_vdn8620 > div > div > div > div > div > div > div > div::before, #themify_builder_content-816 > div > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_6irp666 > div > div > div > div > div > div > div > div::before, #themify-layout-parts-2 > div > div > div > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_jczx198 > div > div::before, #themify_builder_content-801 > div > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_bjv0727 > div > div > div > div > div > div > div > div::before,
#themify_builder_content-832 > div > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_5k40268 > div > div > div > div > div > div > div > div::before,
#themify_builder_content-832 > div > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_mfbi652 > div > div > div > div > div > div > div > div::before,
#themify_builder_content-862 > div > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_ctn8250 > div > div > div > div > div > div > div > div::before,
#themify_builder_content-862 > div > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_nb4j434 > div > div > div > div > div > div > div > div::before,
#themify_builder_content-877 > div > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_84gf003 > div > div > div > div > div > div > div > div::before,
#themify_builder_content-371 > div.module_row.themify_builder_row.fullwidth_row_container.tb_ik74646.tb_first.tf_w > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_9qz5241 > div > div > div > div > div > div > div > div::before,
#themify_builder_content-469 > div.module_row.themify_builder_row.fullwidth_row_container.tb_6fnp455.tb_first.tf_w > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_lxl3051 > div > div > div > div > div > div > div > div::before,
#themify_builder_content-469 > div.module_row.themify_builder_row.fullwidth_row_container.tb_z07e555.tf_w > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_c8l2062 > div > div.module.module-layout-part.tb_yr2t978 > div > div > div > div > div > div::before,
#themify_builder_content-461 > div.module_row.themify_builder_row.fullwidth_row_container.tb_e1gp909.tb_first.tf_w > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_gtl0000 > div > div > div > div > div > div > div > div::before,
#themify_builder_content-477 > div.module_row.themify_builder_row.fullwidth_row_container.tb_4k6a068.tb_first.tf_w > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_g5fr100 > div > div > div > div > div > div > div > div::before,
#themify_builder_content-514 > div.module_row.themify_builder_row.fullwidth_row_container.tb_gqjv272.tb_first.tf_w > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_kl4k705 > div > div > div > div > div > div > div > div::before,
#themify_builder_content-514 > div.module_row.themify_builder_row.fullwidth_row_container.tb_lot8822.tf_w > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_8al9089 > div > div.module.module-layout-part.tb_1asw58 > div > div > div > div > div > div::before,
#themify_builder_content-521 > div.module_row.themify_builder_row.fullwidth_row_container.tb_bqm2573.tb_first.tf_w > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_1mhr080 > div > div > div > div > div > div > div > div::before,
#themify_builder_content-530 > div.module_row.themify_builder_row.fullwidth_row_container.tb_sa75608.tb_first.tf_w > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_k06i223 > div > div > div > div > div > div > div > div::before,
#themify_builder_content-537 > div.module_row.themify_builder_row.fullwidth_row_container.tb_wpb3881.tb_first.tf_w > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_v0rc018 > div > div > div > div > div > div > div > div::before,
#themify_builder_content-546 > div.module_row.themify_builder_row.fullwidth_row_container.tb_y6d8100.tb_first.tf_w > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_pe79500 > div > div > div > div > div > div > div > div::before,
#themify_builder_content-371 > div.module_row.themify_builder_row.fullwidth_row_container.tb_4ekl90.tf_w > div > div > div.module_subrow.themify_builder_sub_row.tf_w.col_align_top.tb_col_count_1.tb_slcr489 > div > div.module.module-layout-part.tb_4fip562 > div > div > div > div > div > div::before

{ display: none; }
