﻿/* Extracted from home.clean.html style block 10. Original attrs: id="penci-header-builder-header" type="text/css" */
.penci_header.penci-header-builder.main-builder-header {}

		.penci-header-image-logo,
		.penci-header-text-logo {
			--pchb-logo-title-fw: bold;
			--pchb-logo-title-fs: normal;
			--pchb-logo-slogan-fw: bold;
			--pchb-logo-slogan-fs: normal;
		}

		.pc-logo-desktop.penci-header-image-logo img {
			max-height: 40px;
		}

		@media only screen and (max-width: 767px) {
			.penci_navbar_mobile .penci-header-image-logo img {}
		}

		.penci_builder_sticky_header_desktop .penci-header-image-logo img {}

		.penci_navbar_mobile .penci-header-text-logo {
			--pchb-m-logo-title-fw: bold;
			--pchb-m-logo-title-fs: normal;
			--pchb-m-logo-slogan-fw: bold;
			--pchb-m-logo-slogan-fs: normal;
		}

		.penci_navbar_mobile .penci-header-image-logo img {
			max-height: 40px;
		}

		.penci_navbar_mobile .sticky-enable .penci-header-image-logo img {}

		.pb-logo-sidebar-mobile {
			--pchb-logo-sm-title-fw: bold;
			--pchb-logo-sm-title-fs: normal;
			--pchb-logo-sm-slogan-fw: bold;
			--pchb-logo-sm-slogan-fs: normal;
		}

		.pc-builder-element.pb-logo-sidebar-mobile img {
			max-width: 200px;
			max-height: 60px;
		}

		.pc-logo-sticky {
			--pchb-logo-s-title-fw: bold;
			--pchb-logo-s-title-fs: normal;
			--pchb-logo-s-slogan-fw: bold;
			--pchb-logo-s-slogan-fs: normal;
		}

		.pc-builder-element.pc-logo-sticky.pc-logo img {
			max-height: 40px;
		}

		.pc-builder-element.pc-main-menu {
			--pchb-main-menu-fs: 13px;
			--pchb-main-menu-fs_l2: 13px;
			--pchb-main-menu-lh: 56px;
		}

		.pc-builder-element.pc-second-menu {
			--pchb-second-menu-fw: 400;
			--pchb-second-menu-fs: 12px;
			--pchb-second-menu-lh: 20px;
			--pchb-second-menu-fs_l2: 12px;
		}

		.pc-builder-element.pc-third-menu {
			--pchb-third-menu-fs: 12px;
			--pchb-third-menu-fs_l2: 12px;
		}

		.penci-builder.penci-builder-button.button-1 {}

		.penci-builder.penci-builder-button.button-1:hover {
			color: #111111;
		}

		.penci-builder.penci-builder-button.button-2 {}

		.penci-builder.penci-builder-button.button-2:hover {
			color: #111111;
		}

		.penci-builder.penci-builder-button.button-3 {}

		.penci-builder.penci-builder-button.button-3:hover {}

		.penci-builder.penci-builder-button.button-mobile-1 {}

		.penci-builder.penci-builder-button.button-mobile-1:hover {}

		.penci-builder.penci-builder-button.button-mobile-2 {}

		.penci-builder.penci-builder-button.button-mobile-2:hover {}

		.penci-builder-mobile-sidebar-nav.penci-menu-hbg {
			border-width: 0;
			border-style: solid;
		}

		.pc-builder-menu.pc-dropdown-menu {
			--pchb-dd-lv1: 12px;
			--pchb-dd-lv2: 12px;
		}

		.penci-header-builder .penci-builder-element.penci-data-time-format {
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
		}

		.penci-header-builder .pc-builder-element.penci-menuhbg-wapper {
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
			padding-top: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			padding-left: 0px;
		}

		.penci-header-builder .pc-builder-element.pc-second-menu {
			margin-left: 0px;
		}

		.penci-header-builder .header-social.penci-builder-element.desktop-social {
			margin-right: 10px;
			margin-left: 0px;
		}

		.penci-header-builder .penci-builder-element.pc-search-form {}

		.penci-mobile-midbar {
			border-bottom-width: 1px;
		}

		.penci-desktop-sticky-mid {
			padding-top: 0px;
			padding-bottom: 0px;
		}

		.pc-builder-element a.penci-menuhbg-toggle {
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
			padding-top: 6px;
			padding-right: 6px;
			padding-bottom: 6px;
			padding-left: 6px;
		}

		.pc-builder-element.penci-top-search .search-click {
			border-style: none
		}

		.pc-builder-element.pc-main-menu .navigation ul.menu ul.sub-menu li a {
			color: #111111
		}

		.pc-builder-element.pc-main-menu .navigation ul.menu ul.sub-menu li a:hover {
			color: #303f9f
		}

		.pc-builder-element.pc-main-menu .navigation .menu .sub-menu li.current-menu-item>a,
		.pc-builder-element.pc-main-menu .navigation .menu .sub-menu>li.current_page_item>a,
		.pc-builder-element.pc-main-menu .navigation .menu .sub-menu>li.current-menu-ancestor>a,
		.pc-builder-element.pc-main-menu .navigation .menu .sub-menu>li.current-menu-item>a {
			color: #303f9f
		}

		.pc-builder-element a.penci-menuhbg-toggle .lines-button:after,
		.pc-builder-element a.penci-menuhbg-toggle.builder .penci-lines:before,
		.pc-builder-element a.penci-menuhbg-toggle.builder .penci-lines:after {
			background-color: #ffffff
		}

		.pc-builder-element a.penci-menuhbg-toggle {
			background-color: #303f9f
		}

		.pc-builder-element a.penci-menuhbg-toggle {
			border-style: none
		}

		.pc-search-form-desktop.search-style-icon-button .searchsubmit:before,
		.pc-search-form-desktop.search-style-text-button .searchsubmit {
			line-height: 40px
		}

		.penci-builder-button.button-1 {
			font-size: 12px
		}

		.penci-builder-button.button-2 {
			font-size: 12px
		}

		.penci-builder.penci-builder-button.button-1 {
			font-weight: 700
		}

		.penci-builder.penci-builder-button.button-1 {
			font-style: normal
		}

		.penci-builder.penci-builder-button.button-2 {
			font-weight: 700
		}

		.penci-builder.penci-builder-button.button-2 {
			font-style: normal
		}

		.penci-builder.penci-builder-button.button-3 {
			font-weight: bold
		}

		.penci-builder.penci-builder-button.button-3 {
			font-style: normal
		}

		.penci-builder.penci-builder-button.button-mobile-1 {
			font-weight: bold
		}

		.penci-builder.penci-builder-button.button-mobile-1 {
			font-style: normal
		}

		.penci-builder.penci-builder-button.button-mobile-2 {
			font-weight: bold
		}

		.penci-builder.penci-builder-button.button-mobile-2 {
			font-style: normal
		}

		.penci-builder-element.penci-data-time-format {
			font-size: 12px
		}

		.penci_builder_sticky_header_desktop {
			border-style: solid
		}

		.penci-builder-element.penci-topbar-trending {
			max-width: 420px
		}

		.penci-menuhbg-toggle.builder {
			--pcbd-menuhbg-size: 16px
		}

		.penci_header.main-builder-header {
			border-style: solid
		}

		.navigation.mobile-menu {
			border-style: none
		}

		.penci-builder-element.pc-search-form-desktop form.pc-searchform input.search-input {
			font-size: 13px
		}

		.pc-search-form-desktop.search-style-default i,
		.pc-search-form-desktop.search-style-icon-button .searchsubmit:before,
		.pc-search-form-desktop.search-style-text-button .searchsubmit {
			font-size: 14px
		}

		.penci-builder-element.pc-search-form-desktop,
		.penci-builder-element.pc-search-form-desktop.search-style-icon-button .search-input,
		.penci-builder-element.pc-search-form-desktop.search-style-text-button .search-input {
			line-height: 38px
		}

		.penci-builder-element.pc-search-form-desktop.search-style-default .search-input {
			line-height: 38px;
			padding-top: 0;
			padding-bottom: 0
		}

		.penci-builder-element.pc-search-form-desktop,
		.penci-builder-element.pc-search-form-desktop.search-style-icon-button .search-input,
		.penci-builder-element.pc-search-form-desktop.search-style-text-button .search-input {
			max-width: 500px;
		}

		.pc-builder-element.pc-logo.pb-logo-mobile {}

		.pc-header-element.penci-topbar-social .pclogin-item a {}

		.pc-header-element.penci-topbar-social-mobile .pclogin-item a {}

		body.penci-header-preview-layout .wrapper-boxed {
			min-height: 1500px
		}

		.penci_header_overlap .penci-desktop-topblock,
		.penci-desktop-topblock {
			border-width: 0;
			border-style: solid;
		}

		.penci_header_overlap .penci-desktop-topbar,
		.penci-desktop-topbar {
			border-width: 0;
			border-color: #ececec;
			border-style: solid;
			padding-top: 5px;
			padding-bottom: 5px;
			border-bottom-width: 1px;
		}

		.penci_header_overlap .penci-desktop-midbar,
		.penci-desktop-midbar {
			border-width: 0;
			background-color: #ffffff;
			border-style: solid;
			padding-top: 30px;
			padding-bottom: 30px;
		}

		.penci_header_overlap .penci-desktop-bottombar,
		.penci-desktop-bottombar {
			border-width: 0;
			background-color: #ffffff;
			border-color: #dedede;
			border-style: solid;
			padding-top: 0px;
			padding-bottom: 0px;
			border-top-width: 1px;
			border-bottom-width: 1px;
		}

		.penci_header_overlap .penci-desktop-bottomblock,
		.penci-desktop-bottomblock {
			border-width: 0;
			border-style: solid;
		}

		.penci_header_overlap .penci-sticky-top,
		.penci-sticky-top {
			border-width: 0;
			border-style: solid;
		}

		.penci_header_overlap .penci-sticky-mid,
		.penci-sticky-mid {
			border-width: 0;
			background-color: #ffffff;
			border-style: solid;
			padding-top: 0px;
			padding-bottom: 0px;
		}

		.penci_header_overlap .penci-sticky-bottom,
		.penci-sticky-bottom {
			border-width: 0;
			border-style: solid;
		}

		.penci_header_overlap .penci-mobile-topbar,
		.penci-mobile-topbar {
			border-width: 0;
			border-style: solid;
		}

		.penci_header_overlap .penci-mobile-midbar,
		.penci-mobile-midbar {
			border-width: 0;
			border-color: #dedede;
			border-style: solid;
			border-bottom-width: 1px;
		}

		.penci_header_overlap .penci-mobile-bottombar,
		.penci-mobile-bottombar {
			border-width: 0;
			border-style: solid;
		}


