﻿/* home.css */


body,
.et_pb_column_1_2 .et_quote_content blockquote cite,
.et_pb_column_1_2 .et_link_content a.et_link_main_url,
.et_pb_column_1_3 .et_quote_content blockquote cite,
.et_pb_column_3_8 .et_quote_content blockquote cite,
.et_pb_column_1_4 .et_quote_content blockquote cite,
.et_pb_blog_grid .et_quote_content blockquote cite,
.et_pb_column_1_3 .et_link_content a.et_link_main_url,
.et_pb_column_3_8 .et_link_content a.et_link_main_url,
.et_pb_column_1_4 .et_link_content a.et_link_main_url,
.et_pb_blog_grid .et_link_content a.et_link_main_url,
body .et_pb_bg_layout_light .et_pb_post p,
body .et_pb_bg_layout_dark .et_pb_post p {
	font-size: 14px
}

.et_pb_slide_content,
.et_pb_best_value {
	font-size: 15px
}

@media only screen and (min-width:1350px) {
	.et_pb_row {
		padding: 27px 0
	}

	.et_pb_section {
		padding: 54px 0
	}

	.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper {
		padding-top: 81px
	}

	.et_pb_fullwidth_section {
		padding: 0
	}
}

.mobile_menu_bar {
	background-color: rgba(255, 255, 255, 0.4);
	padding: 5px;
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px)
}

.et_pb_sticky .mobile_menu_bar {
	background-color: #546180;
	padding: 5px;
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px)
}

.et_pb_stickydiv.et_pb_section.et_pb_section_0_tb_header,
.et_pb_stickydiv.et_pb_section.et_pb_section_1_tb_header {
	background-image: initial !important
}

.et_pb_section_0_tb_header {
	margin-bottom: -90px;
	z-index: 10;
	box-shadow: 0px 12px 18px -6px RGBA(255, 255, 255, 0);
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px)
}

.et_pb_section_0_tb_header.et_pb_section,
.et_pb_section_1_tb_header.et_pb_section {
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: rgba(255, 255, 255, 0.5) !important
}

.et_pb_section_0_tb_header,
div.et_pb_section.et_pb_section_0_tb_header,
.et_pb_section_1_tb_header,
div.et_pb_section.et_pb_section_1_tb_header {
	transition: padding 300ms ease 0ms, box-shadow 300ms ease 0ms, background-color 300ms ease 0ms, background-image 300ms ease 0ms
}

.et_pb_sticky.et_pb_section_0_tb_header.et_pb_section,
.et_pb_sticky.et_pb_section_1_tb_header.et_pb_section {
	background-color: rgba(255, 255, 255, 0.4) !important
}

.et_pb_menu_1_tb_header.et_pb_menu,
.et_pb_row_0_tb_header,
.et_pb_row_1_tb_header,
.et_pb_menu_0_tb_header.et_pb_menu {
	background-color: RGBA(255, 255, 255, 0)
}

.et_pb_row_1_tb_header.et_pb_row,
.et_pb_row_0_tb_header.et_pb_row {
	padding-top: 3px !important;
	padding-bottom: 3px !important;
	padding-top: 3px;
	padding-bottom: 3px
}


.et_pb_space {
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	height: 23px
}

.et_pb_divider {
	margin: 0 0 30px;
	position: relative
}

.et_pb_divider_internal {
	display: inline-block;
	width: 100%;
}

.et_pb_divider {
	margin: 0 0 30px;
	position: relative
}

.et_pb_divider:before {
	content: "";
	width: 100%;
	height: 1px;
	border-top: 1px solid rgba(0, 0, 0, .1);
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10
}

.et_pb_divider:after,
.et_pb_space:after {
	content: "";
	display: table
}

.et_pb_divider_position_bottom:before {
	top: auto !important;
	bottom: 0 !important
}

.et_pb_divider_position_center:before {
	top: 50% !important
}

.et_pb_row {
	width: 80%;
	max-width: 1080px;
	margin: auto;
	position: relative
}

.et_pb_row_1_tb_header,
body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row,
body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1_tb_header.et_pb_row,
.et_pb_row_0_tb_header,
body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,
body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_header.et_pb_row {
	width: 100%;
	max-width: 100%
}

.et_pb_menu_0_tb_header.et_pb_menu ul li a,
.et_pb_menu_1_tb_header.et_pb_menu ul li a {
	font-family: 'Times New Roman', Georgia, "Times New Roman", serif;
	font-variant: small-caps;
	font-size: 22px;
	color: #000000 !important;
	letter-spacing: 1px
}

.et_pb_sticky .et_pb_menu_0_tb_header.et_pb_menu ul li a,
.et_pb_sticky .et_pb_menu_1_tb_header.et_pb_menu ul li a {
	font-size: 19px
}

.et_pb_menu_0_tb_header {
	padding-right: 4%;
	padding-left: 4%
}

.et_pb_menu_0_tb_header.et_pb_menu ul li a,
.et_pb_menu_0_tb_header,
.et_pb_menu_0_tb_header,
.et_pb_menu_0_tb_header .sub-menu,
.et_pb_menu_0_tb_header>.box-shadow-overlay,
.et_pb_menu_0_tb_header.et-box-shadow-no-overlay,
.et_pb_menu_0_tb_header .sub-menu>.box-shadow-overlay,
.et_pb_menu_0_tb_header .sub-menu.et-box-shadow-no-overlay,
.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,
.et_pb_menu_0_tb_header .et_pb_menu__logo-slot {
	transition: font-size 300ms ease 0ms, padding 300ms ease 0ms, box-shadow 300ms ease 0ms, max-width 300ms ease 0ms
}

.et_pb_sticky .et_pb_menu_1_tb_header.et_pb_menu .et-menu-nav li a,
.et_pb_sticky .et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li a {
	margin-top: -10px;
	margin-bottom: -10px
}

.et_pb_menu_1_tb_header.et_pb_menu ul li.current-menu-item a,
.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a {
	color: #455A7E !important
}

.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,
.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul,
.et_pb_menu_0_tb_header.et_pb_menu .nav li ul {
	background-color: RGBA(255, 255, 255, 0) !important
}

.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,
.et_pb_menu_0_tb_header .et_pb_menu__logo-slot {
	width: auto;
	max-width: 270px
}

.et_pb_sticky .et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,
.et_pb_sticky .et_pb_menu_0_tb_header .et_pb_menu__logo-slot {
	max-width: 200px
}

.et_pb_menu_1_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,
.et_pb_menu_1_tb_header .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img,
.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,
.et_pb_menu_0_tb_header .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img {
	height: auto;
	max-height: none
}

.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button,
.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,
.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,
.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button {
	color: #7EBEC5
}

.et_pb_section_1_tb_header {
	z-index: 10;
	box-shadow: 0px 12px 18px -6px RGBA(255, 255, 255, 0);
	margin-bottom: -80px !important
}

.et_pb_menu_1_tb_header {
	padding-right: 4%;
	padding-bottom: 14px;
	padding-left: 4%
}

.et_pb_menu_1_tb_header.et_pb_menu ul li a,
.et_pb_menu_1_tb_header,
.et_pb_menu_1_tb_header,
.et_pb_menu_1_tb_header .sub-menu,
.et_pb_menu_1_tb_header>.box-shadow-overlay,
.et_pb_menu_1_tb_header.et-box-shadow-no-overlay,
.et_pb_menu_1_tb_header .sub-menu>.box-shadow-overlay,
.et_pb_menu_1_tb_header .sub-menu.et-box-shadow-no-overlay,
.et_pb_menu_1_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,
.et_pb_menu_1_tb_header .et_pb_menu__logo-slot,
.et_pb_menu_1_tb_header .mobile_menu_bar:before {
	transition: font-size 300ms ease 0ms, padding 300ms ease 0ms, box-shadow 300ms ease 0ms, max-width 300ms ease 0ms, color 300ms ease 0ms
}

.et_pb_menu_1_tb_header.et_pb_menu .nav li ul {
	background-color: #FFFFFF !important;
	border-color: #FFFFFF
}

.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu {
	border-color: #FFFFFF
}

.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu a,
.et_pb_menu_1_tb_header.et_pb_menu .nav li ul.sub-menu a {
	color: #546180 !important
}

.et_pb_menu_1_tb_header.et_pb_menu .nav li ul.sub-menu li.current-menu-item a {
	color: #888C8F !important
}

.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu,
.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu ul {
	background-color: #FFFFFF !important
}

.et_pb_menu_1_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,
.et_pb_menu_1_tb_header .et_pb_menu__logo-slot {
	width: auto;
	max-width: 175px;
}

.et_pb_sticky .et_pb_menu_1_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,
.et_pb_sticky .et_pb_menu_1_tb_header .et_pb_menu__logo-slot {
	max-width: 130px
}

.et_pb_menu_1_tb_header .mobile_nav .mobile_menu_bar:before {
	font-size: 35px;
	color: #546180
}

.et_pb_sticky .et_pb_menu_1_tb_header .mobile_nav .mobile_menu_bar:before {
	color: #FFFFFF
}

.et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__search-button,
.et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button,
.et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__cart-button {
	color: #546180
}

.et_pb_sticky.et_pb_section_0_tb_header {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	box-shadow: 0px 12px 18px -6px rgba(130, 130, 130, 0.3);
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px)
}

.et_pb_sticky .et_pb_menu_1_tb_header.et_pb_menu,
.et_pb_sticky .et_pb_menu_0_tb_header.et_pb_menu {
	padding-top: 0px !important;
	padding-bottom: 0px !important
}

.et_pb_sticky.et_pb_section_1_tb_header {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	box-shadow: 0px 12px 18px -6px rgba(130, 130, 130, 0.3);
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px);
	margin-bottom: -80px !important
}

@media only screen and (min-width:981px) {
	.et_pb_section_1_tb_header {
		display: none !important
	}
}

@media only screen and (min-width:768px) and (max-width:980px) {
	.et_pb_section_1_tb_header {
		display: none !important
	}
}

@media only screen and (max-width:767px) {
	.et_pb_section_0_tb_header {
		display: none !important
	}
}

.et_pb_section_0 {
	overflow-x: hidden;
	overflow-y: hidden
}

.et_pb_section_0.et_pb_section {
	padding-top: 1px;
	padding-bottom: 0px
}

.et_pb_row_0.et_pb_row {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	padding-top: 0px;
	padding-bottom: 0px
}

.et_pb_row_0,
body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,
body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row {
	max-width: 100%
}

.et_pb_divider_0 {
	background-color: RGBA(255, 255, 255, 0);
	border-left-width: 2px;
	border-left-color: #888C8F;
	height: 106%;
	width: 100%;
	position: absolute !important;
	top: 0px;
	bottom: auto;
	left: -7%;
	right: auto
}

.et_pb_divider_0:before {
	border-top-color: RGBA(255, 255, 255, 0);
	border-top-width: 2px
}

.et_pb_text_0 h4 {
	font-family: 'Karla', Helvetica, Arial, Lucida, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 12px;
	color: gcid-c8f4f0fb-2c87-485e-91ca-1be07316c768 !important;
	letter-spacing: 1px;
	line-height: 1.4em
}

.et_pb_text_0 {
	margin-bottom: 0px !important
}

.et_pb_text_1 h1 {
	font-family: 'Times New Roman', Georgia, "Times New Roman", serif;
	font-variant: small-caps;
	font-size: 6.5vw;
	color: #455A7E !important;
	letter-spacing: 2px
}

.et_pb_text_1 {
	margin-bottom: 10px !important
}

.et_pb_text_2 {
	line-height: 1.8em;
	font-family: 'Karla', Helvetica, Arial, Lucida, sans-serif;
	font-size: 18px;
	line-height: 1.8em
}

.et_pb_button_1_wrapper .et_pb_button_1,
.et_pb_button_1_wrapper .et_pb_button_1:hover,
.et_pb_button_0_wrapper .et_pb_button_0,
.et_pb_button_0_wrapper .et_pb_button_0:hover {
	padding-top: 12px !important;
	padding-right: 40px !important;
	padding-bottom: 12px !important;
	padding-left: 25px !important
}

.et_pb_button_0_wrapper {
	margin-bottom: 7vh !important
}

body #page-container .et_pb_section .et_pb_button_0,
body #page-container .et_pb_section .et_pb_button_1 {
	color: #FFFFFF !important;
	border-width: 0px !important;
	border-color: #546180;
	border-radius: 0px;
	letter-spacing: 1px;
	font-size: 12px;
	font-family: 'Karla', Helvetica, Arial, Lucida, sans-serif !important;
	font-weight: 700 !important;
	text-transform: uppercase !important;
	background-color: #546180
}

body #page-container .et_pb_section .et_pb_button_0:hover,
body #page-container .et_pb_section .et_pb_button_1:hover {
	color: #FFFFFF !important;
	background-image: initial;
	background-color: #888C8F
}

body #page-container .et_pb_section .et_pb_button_0:hover:after,
body #page-container .et_pb_section .et_pb_button_1:hover:after {
	margin-left: .3em;
	left: auto;
	margin-left: .3em
}

body #page-container .et_pb_section .et_pb_button_0:after,
body #page-container .et_pb_section .et_pb_button_1:after {
	line-height: inherit;
	font-size: inherit !important;
	opacity: 1;
	margin-left: .3em;
	left: auto;
	font-family: ETmodules !important;
	font-weight: 400 !important
}

.et_pb_button_0 {
	transition: color 300ms ease 0ms, background-color 300ms ease 0ms
}

.et_pb_button_0,
.et_pb_button_0:after,
.et_pb_button_1,
.et_pb_button_1:after {
	transition: all 300ms ease 0ms
}

.et_pb_divider_1 {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px !important;
	margin-right: 15% !important;
	margin-bottom: 0px !important;
	margin-left: -13% !important
}

.et_pb_divider_1:before {
	border-top-color: #888C8F;
	border-top-width: 2px;
	width: auto;
	top: 0px;
	right: 0px;
	left: 0px
}

.et_pb_video_0 {
	margin-top: 3% !important;
	margin-right: -38% !important;
	margin-left: -28% !important
}

.et_pb_video_0 .et_pb_video_overlay_hover:hover {
	background-color: rgba(0, 0, 0, .6)
}

div.et_pb_section.et_pb_section_1 {
	background-position: left 47% center;
	background-image: url(/../../media/52792396-B2B7-4856-9CE6-E65089F0B5F0-1.jpeg) !important
}

.et_pb_section_1.et_pb_section {
	padding-top: 26vh;
	padding-bottom: 0px
}

.et_pb_section_1 {
	z-index: 5;
	position: relative
}

.et_pb_row_1 {
	background-color: rgba(255, 255, 255, 0.49);
	box-shadow: 0px 2px 18px 0px rgba(0, 0, 0, 0.3);
	-webkit-backdrop-filter: blur(10px);
	backdrop-filter: blur(10px)
}

.et_pb_row_1.et_pb_row {
	padding-top: 0px !important;
	padding-bottom: 38px !important;
	padding-top: 0px;
	padding-bottom: 38px
}

.et_pb_row_1,
body #page-container .et-db #et-boc .et-l .et_pb_row_1.et_pb_row,
body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1.et_pb_row {
	max-width: 1250px
}

.et_pb_image_0 {
	text-align: left;
	margin-left: 0
}

.et_pb_row_2.et_pb_row {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	margin-top: 18vh !important;
	margin-right: auto !important;
	margin-left: auto !important;
	padding-top: 0px;
	padding-bottom: 0px
}

.et_pb_row_2 {
	z-index: 40 !important;
	position: relative
}

.et_pb_button_1 {
	z-index: 10;
	position: relative;
	transition: color 300ms ease 0ms, background-color 300ms ease 0ms
}

.et_pb_column_0 {
	padding-top: 3vh;
	margin: auto
}

.et_pb_column_1 {
	padding-bottom: 4vh;
	padding-left: 0%
}

@media only screen and (min-width:981px) {

	.et_pb_row_0,
	body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,
	.et_pb_row_1,
	body #page-container .et-db #et-boc .et-l .et_pb_row_1.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1.et_pb_row {
		width: 81%
	}

	.et_pb_text_2 {
		max-width: 80%
	}

	.et_pb_section_1 {
		display: none !important
	}
}

@media only screen and (max-width:980px) {

	.et_pb_row_1.et_pb_row,
	.et_pb_row_0.et_pb_row {
		padding-top: 0px !important;
		padding-bottom: 38px !important;
		padding-top: 0px !important;
		padding-bottom: 38px !important
	}

	.et_pb_row_0,
	body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,
	.et_pb_row_1,
	body #page-container .et-db #et-boc .et-l .et_pb_row_1.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1.et_pb_row {
		width: 81%
	}

	.et_pb_divider_0 {
		border-left-width: 2px;
		border-left-color: #888C8F
	}

	.et_pb_text_0 {
		margin-bottom: 0px !important
	}

	.et_pb_text_1 h1 {
		font-size: 40px
	}

	.et_pb_text_1 {
		margin-bottom: 10px !important
	}

	.et_pb_text_2 {
		font-size: 16px;
		max-width: 80%
	}

	.et_pb_button_0_wrapper,
	.et_pb_button_1_wrapper {
		margin-top: 60px !important
	}

	body #page-container .et_pb_section .et_pb_button_0:after,
	body #page-container .et_pb_section .et_pb_button_1:after {
		line-height: inherit;
		font-size: inherit !important;
		margin-left: .3em;
		left: auto;
		display: inline-block;
		opacity: 1;
		content: attr(data-icon);
		font-family: ETmodules !important;
		font-weight: 400 !important
	}

	body #page-container .et_pb_section .et_pb_button_0:before,
	body #page-container .et_pb_section .et_pb_button_1:before {
		display: none
	}

	body #page-container .et_pb_section .et_pb_button_0:hover:after,
	body #page-container .et_pb_section .et_pb_button_1:hover:after {
		margin-left: .3em;
		left: auto;
		margin-left: .3em
	}

	.et_pb_video_0 {
		margin-right: -38% !important;
		margin-left: -28% !important
	}

	.et_pb_image_0 .et_pb_image_wrap img {
		width: auto
	}

	.et_pb_column_0 {
		padding-top: 5vh
	}
}

@media only screen and (min-width:768px) and (max-width:980px) {
	.et_pb_section_1 {
		display: none !important
	}
}

@media only screen and (max-width:767px) {
	.et_pb_section_0 {
		display: none !important
	}

	.et_pb_row_0.et_pb_row {
		padding-top: 0px !important;
		padding-bottom: 0px !important;
		padding-top: 0px !important;
		padding-bottom: 0px !important
	}

	.et_pb_row_1,
	body #page-container .et-db #et-boc .et-l .et_pb_row_1.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,
	.et_pb_row_0,
	body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row {
		width: 90%
	}

	.et_pb_divider_0 {
		border-left-width: 2px;
		border-left-color: #888C8F
	}

	.et_pb_text_0 {
		margin-top: 17px !important;
		margin-bottom: 0px !important
	}

	.et_pb_text_1 h1 {
		font-size: 35px
	}

	.et_pb_text_1 {
		margin-bottom: 0px !important
	}

	.et_pb_text_2 {
		font-size: 14px;
		margin-bottom: 20px !important;
		max-width: 100%
	}

	.et_pb_button_0_wrapper {
		margin-top: 0px !important;
		margin-bottom: 14px !important
	}

	body #page-container .et_pb_section .et_pb_button_0:after,
	body #page-container .et_pb_section .et_pb_button_1:after {
		line-height: inherit;
		font-size: inherit !important;
		margin-left: .3em;
		left: auto;
		display: inline-block;
		opacity: 1;
		content: attr(data-icon);
		font-family: ETmodules !important;
		font-weight: 400 !important
	}

	body #page-container .et_pb_section .et_pb_button_1:before,
	body #page-container .et_pb_section .et_pb_button_0:before {
		display: none
	}

	body #page-container .et_pb_section .et_pb_button_1:hover:after,
	body #page-container .et_pb_section .et_pb_button_0:hover:after {
		margin-left: .3em;
		left: auto;
		margin-left: .3em
	}

	.et_pb_video_0 {
		margin-right: -10% !important;
		margin-left: -10% !important
	}

	.et_pb_row_1.et_pb_row {
		padding-top: 8px !important;
		padding-right: 10px !important;
		padding-bottom: 9px !important;
		padding-left: 10px !important;
		padding-top: 8px !important;
		padding-right: 10px !important;
		padding-bottom: 9px !important;
		padding-left: 10px !important
	}

	.et_pb_image_0 .et_pb_image_wrap img {
		width: auto
	}

	.et_pb_button_1_wrapper {
		margin-top: 0px !important;
		margin-bottom: -3vh !important
	}

	.et_pb_column_0 {
		padding-top: 2vh
	}
}

.et_pb_section_0_tb_footer.et_pb_section {
	padding-top: 40px;
	padding-bottom: 40px;
	background-color: #FFFFFF !important
}

.et_pb_row_0_tb_footer,
.et_pb_row_1_tb_footer {
	border-left-width: 2px;
	border-left-color: #888C8F
}

.et_pb_row_0_tb_footer.et_pb_row {
	padding-bottom: 8px !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	padding-bottom: 8px
}

.et_pb_divider_0_tb_footer {
	margin-right: -6% !important;
	margin-left: -6% !important
}

.et_pb_divider_0_tb_footer:before {
	border-top-color: #888C8F;
	border-top-width: 2px
}

.et_pb_row_1_tb_footer.et_pb_row {
	padding-top: 15px !important;
	padding-right: 2% !important;
	padding-left: 2% !important;
	padding-top: 15px;
	padding-right: 2%;
	padding-left: 2%
}

.et_pb_text_6_tb_footer h5,
.et_pb_text_4_tb_footer h5,
.et_pb_text_2_tb_footer h5,
.et_pb_text_0_tb_footer h5 {
	font-family: 'Times New Roman', Georgia, "Times New Roman", serif;
	font-variant: small-caps;
	font-size: 2vw;
	color: #546180 !important;
	letter-spacing: 2px;
	line-height: 1.1em
}

.et_pb_text_2_tb_footer,
.et_pb_text_0_tb_footer,
.et_pb_text_4_tb_footer,
.et_pb_text_6_tb_footer {
	margin-bottom: 1px !important
}

.et_pb_text_1_tb_footer,
.et_pb_text_3_tb_footer,
.et_pb_text_5_tb_footer {
	font-family: 'Karla', Helvetica, Arial, Lucida, sans-serif;
	font-size: 15px;
	letter-spacing: 1px
}

.et_pb_text_3_tb_footer.et_pb_text {
	color: #000000 !important
}

ul.et_pb_social_media_follow_0_tb_footer {
	margin-left: -10px !important
}

.et_pb_social_media_follow_0_tb_footer li.et_pb_social_icon a.icon:before {
	color: #546180
}

.et_pb_social_media_follow_network_1_tb_footer a.icon {
	background-color: RGBA(255, 255, 255, 0) !important
}

@media only screen and (max-width:980px) {
	.et_pb_section_0_tb_footer.et_pb_section {
		padding-top: 50px
	}

	.et_pb_row_0_tb_footer,
	.et_pb_row_1_tb_footer {
		border-left-width: 2px;
		border-left-color: #888C8F
	}

	.et_pb_divider_0_tb_footer {
		margin-right: -6% !important;
		margin-left: -6% !important
	}

	.et_pb_row_1_tb_footer.et_pb_row {
		padding-top: 15px !important;
		padding-right: 2% !important;
		padding-left: 2% !important;
		padding-top: 15px !important;
		padding-right: 2% !important;
		padding-left: 2% !important
	}

	.et_pb_text_0_tb_footer h5,
	.et_pb_text_2_tb_footer h5,
	.et_pb_text_4_tb_footer h5,
	.et_pb_text_6_tb_footer h5 {
		font-size: 16px;
		line-height: 1.2em
	}

	.et_pb_text_1_tb_footer,
	.et_pb_text_3_tb_footer,
	.et_pb_text_5_tb_footer {
		font-size: 15px
	}
}

@media only screen and (max-width:767px) {

	.et_pb_row_0_tb_footer,
	.et_pb_row_1_tb_footer {
		border-left-width: 2px;
		border-left-color: #888C8F
	}

	.et_pb_row_0_tb_footer,
	body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,
	.et_pb_row_1_tb_footer,
	body #page-container .et-db #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1_tb_footer.et_pb_row {
		width: 75%
	}

	.et_pb_divider_0_tb_footer {
		margin-right: -8% !important;
		margin-left: -10% !important
	}

	.et_pb_row_1_tb_footer.et_pb_row {
		padding-top: 0px !important;
		padding-right: 6% !important;
		padding-left: 6% !important;
		padding-top: 0px !important;
		padding-right: 6% !important;
		padding-left: 6% !important
	}

	.et_pb_text_0_tb_footer h5,
	.et_pb_text_2_tb_footer h5,
	.et_pb_text_4_tb_footer h5,
	.et_pb_text_6_tb_footer h5 {
		font-size: 23px
	}

	.et_pb_text_1_tb_footer,
	.et_pb_text_3_tb_footer,
	.et_pb_text_5_tb_footer {
		font-size: 14px
	}
}

.et_pb_section_2.et_pb_section {
	background-color: #ebf4fa !important
}

.et_pb_image_1 {
	margin-right: -60% !important;
	z-index: 1;
	position: relative;
	text-align: left;
	margin-left: 0
}

.et_pb_image_1 .et_pb_image_wrap,
.et_pb_image_3 .et_pb_image_wrap,
.et_pb_image_2 .et_pb_image_wrap {
	box-shadow: 0px 12px 18px -6px rgba(0, 0, 0, 0.3)
}

.et_pb_text_15 h4,
.et_pb_text_12 h4,
.et_pb_text_9 h4,
.et_pb_text_6 h4,
.et_pb_text_3 h4 {
	font-family: 'Karla', Helvetica, Arial, Lucida, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	font-size: 12px;
	color: gcid-c8f4f0fb-2c87-485e-91ca-1be07316c768 !important;
	letter-spacing: 1px;
	line-height: 1.4em
}

.et_pb_text_4,
.et_pb_text_10,
.et_pb_text_18,
.et_pb_text_20,
.et_pb_text_22,
.et_pb_text_7,
.et_pb_text_9,
.et_pb_text_6,
.et_pb_text_13,
.et_pb_text_3,
.et_pb_text_16 {
	margin-bottom: 0px !important
}

.et_pb_text_4 h1 {
	font-family: 'Times New Roman', Georgia, "Times New Roman", serif;
	font-variant: small-caps;
	font-size: 3.9vw;
	color: #455A7E !important;
	letter-spacing: 2px;
	text-align: left
}

.et_pb_text_11.et_pb_text,
.et_pb_text_8.et_pb_text,
.et_pb_text_5.et_pb_text {
	color: #3d5154 !important
}

.et_pb_text_5 {
	line-height: 1.8em;
	font-family: 'Karla', Helvetica, Arial, Lucida, sans-serif;
	font-size: 16px;
	line-height: 1.8em
}

.et_pb_button_4_wrapper .et_pb_button_4,
.et_pb_button_4_wrapper .et_pb_button_4:hover,
.et_pb_button_3_wrapper .et_pb_button_3,
.et_pb_button_3_wrapper .et_pb_button_3:hover,
.et_pb_button_2_wrapper .et_pb_button_2,
.et_pb_button_2_wrapper .et_pb_button_2:hover {
	padding-top: 12px !important;
	padding-right: 40px !important;
	padding-bottom: 12px !important;
	padding-left: 25px !important
}

body #page-container .et_pb_section .et_pb_button_4,
body #page-container .et_pb_section .et_pb_button_2,
body #page-container .et_pb_section .et_pb_button_3 {
	color: #546180 !important;
	border-width: 2px !important;
	border-color: #546180;
	border-radius: 0px;
	letter-spacing: 1px;
	font-size: 12px;
	font-family: 'Karla', Helvetica, Arial, Lucida, sans-serif !important;
	font-weight: 700 !important;
	text-transform: uppercase !important;
	background-color: RGBA(0, 0, 0, 0)
}

body #page-container .et_pb_section .et_pb_button_4:hover,
body #page-container .et_pb_section .et_pb_button_2:hover,
body #page-container .et_pb_section .et_pb_button_3:hover {
	color: #FFFFFF !important;
	background-image: initial;
	background-color: #546180
}

body #page-container .et_pb_section .et_pb_button_3:hover:after,
body #page-container .et_pb_section .et_pb_button_4:hover:after,
body #page-container .et_pb_section .et_pb_button_2:hover:after {
	margin-left: .3em;
	left: auto;
	margin-left: .3em
}

body #page-container .et_pb_section .et_pb_button_2:after,
body #page-container .et_pb_section .et_pb_button_4:after,
body #page-container .et_pb_section .et_pb_button_3:after {
	line-height: inherit;
	font-size: inherit !important;
	opacity: 1;
	margin-left: .3em;
	left: auto;
	font-family: ETmodules !important;
	font-weight: 400 !important
}

.et_pb_button_4,
.et_pb_button_2,
.et_pb_button_3 {
	transition: color 300ms ease 0ms, background-color 300ms ease 0ms
}

.et_pb_button_4,
.et_pb_button_4:after,
.et_pb_button_3,
.et_pb_button_3:after,
.et_pb_button_2,
.et_pb_button_2:after {
	transition: all 300ms ease 0ms
}

.et_pb_row_4,
body #page-container .et-db #et-boc .et-l .et_pb_row_4.et_pb_row,
body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,
.et_pb_row_5,
body #page-container .et-db #et-boc .et-l .et_pb_row_5.et_pb_row,
body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_5.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_5.et_pb_row {
	max-width: 100%
}

.et_pb_text_10 h1,
.et_pb_text_7 h1 {
	font-family: 'Times New Roman', Georgia, "Times New Roman", serif;
	font-variant: small-caps;
	font-size: 50px;
	color: #455A7E !important;
	letter-spacing: 2px;
	text-align: left
}

.et_pb_text_8,
.et_pb_text_11 {
	line-height: 1.8em;
	font-family: 'Karla', Helvetica, Arial, Lucida, sans-serif;
	font-size: 16px;
	line-height: 1.8em;
	width: 80%;
	max-width: 100%
}

.et_pb_image_3,
.et_pb_image_2 {
	margin-top: 60px !important;
	margin-left: -40% !important;
	z-index: 1;
	position: relative;
	width: 100%;
	max-width: 100% !important;
	text-align: right;
	margin-right: 0
}

.et_pb_image_3 .et_pb_image_wrap,
.et_pb_image_3 img,
.et_pb_image_2 .et_pb_image_wrap,
.et_pb_image_2 img {
	width: 100%
}

.et_pb_section_3.et_pb_section {
	padding-top: 1vh;
	padding-bottom: 5vh
}

.et_pb_row_6,
body #page-container .et-db #et-boc .et-l .et_pb_row_6.et_pb_row,
body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_6.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_6.et_pb_row,
.et_pb_row_7,
body #page-container .et-db #et-boc .et-l .et_pb_row_7.et_pb_row,
body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_7.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_7.et_pb_row {
	max-width: 1200px
}

.et_pb_divider_2 {
	margin-bottom: 5vh !important;
	margin-left: -10% !important;
	width: 105%;
	z-index: 1;
	position: relative
}

.et_pb_divider_4:before,
.et_pb_divider_2:before {
	border-top-color: #888C8F;
	border-top-width: 2px
}

.et_pb_divider_3 {
	border-left-width: 2px;
	border-left-color: #888C8F;
	height: 119%;
	width: 100%;
	position: absolute !important;
	top: -8%;
	bottom: auto;
	left: 0%;
	right: auto
}

.et_pb_divider_5:before,
.et_pb_divider_3:before {
	border-top-color: #888C8F;
	border-top-width: 0px
}

.et_pb_text_12,
.et_pb_text_15 {
	border-top-color: #888C8F;
	padding-top: 0vh !important;
	margin-bottom: 0px !important
}

.et_pb_text_13 h1,
.et_pb_text_16 h1 {
	font-family: 'Times New Roman', Georgia, "Times New Roman", serif;
	font-variant: small-caps;
	font-size: 4vw;
	color: #455A7E !important;
	letter-spacing: 2px;
	text-align: center
}

.et_pb_text_14 {
	line-height: 1.8em;
	font-family: 'Karla', Helvetica, Arial, Lucida, sans-serif;
	font-size: 18px;
	line-height: 1.8em;
	max-width: 90%
}

.et_pb_section_4.et_pb_section {
	padding-top: 0px;
	padding-bottom: 5vh
}

.et_pb_row_7 {
	border-left-width: 0px;
	border-left-color: #888C8F
}

.et_pb_divider_4 {
	margin-bottom: 5vh !important;
	margin-left: -8% !important
}

.et_pb_divider_5 {
	border-left-width: 2px;
	border-left-color: #888C8F;
	height: 119%;
	width: 100%;
	position: absolute !important;
	top: -8%;
	bottom: auto;
	left: -7%;
	right: auto
}

.et_pb_text_17 {
	line-height: 1.8em;
	font-family: 'Karla', Helvetica, Arial, Lucida, sans-serif;
	font-size: 18px;
	line-height: 1.8em;
	max-width: 800px
}

div.et_pb_section.et_pb_section_5 {
	background-image: linear-gradient(90deg, #ffffff 55%, #EBF4FA 55%) !important
}

.et_pb_section_5.et_pb_section {
	padding-top: 50px;
	padding-bottom: 46px
}

.et_pb_section_5 {
	z-index: 21;
	position: relative
}

.et_pb_row_inner_0 {
	background-color: #f8f8f9;
	box-shadow: -30vw 0px 0px 0px #f8f8f9;
	transform: translateX(-60px) translateY(0px)
}

.et_pb_row_inner_0.et_pb_row_inner {
	padding-top: 60px !important;
	padding-right: 30px !important;
	padding-bottom: 60px !important;
	margin-bottom: -1px !important
}

.et_pb_column .et_pb_row_inner_0 {
	padding-top: 60px;
	padding-right: 30px;
	padding-bottom: 60px
}

.et_pb_image_5,
.et_pb_image_6,
.et_pb_image_4 {
	max-width: 60px;
	text-align: left;
	margin-left: 0
}

.et_pb_text_18 h3,
.et_pb_text_20 h3,
.et_pb_text_22 h3 {
	font-family: 'Times New Roman', Georgia, "Times New Roman", serif;
	font-variant: small-caps;
	font-size: 1.9vw;
	color: #000000 !important;
	letter-spacing: 1px
}

.et_pb_text_23,
.et_pb_text_19,
.et_pb_text_21 {
	font-family: 'Karla', Helvetica, Arial, Lucida, sans-serif;
	font-size: 15px
}

.et_pb_text_19.et_pb_text a,
.et_pb_text_21.et_pb_text a,
.et_pb_text_23.et_pb_text a {
	color: #666666 !important;
	transition: color 300ms ease 0ms
}

.et_pb_text_19.et_pb_text a:hover,
.et_pb_text_21.et_pb_text a:hover,
.et_pb_text_23.et_pb_text a:hover {
	color: gcid-45853c9b-f323-4011-8ae0-0083d0543952 !important
}

.et_pb_column_13 {
	padding-top: 0px;
	margin: auto
}

.et_pb_image_7 .et_pb_image_wrap {
	box-shadow: 0px 2px 18px 0px rgba(0, 0, 0, 0.3)
}

.et_pb_image_7 {
	z-index: 1;
	position: relative;
	transform: translateX(-50px) translateY(0px);
	text-align: left;
	margin-left: 0
}

.et_pb_video_1 {
	box-shadow: 6px 6px 18px 0px rgba(0, 0, 0, 0.3)
}

.et_pb_video_1 .et_pb_video_overlay_hover:hover {
	background-color: rgba(0, 0, 0, .6)
}

.et_pb_column_4 {
	padding-top: 70px;
	padding-bottom: 70px;
	z-index: 10 !important;
	position: relative
}

.et_pb_column_5 {
	background-color: #FFFFFF;
	padding-top: 100px;
	padding-right: 40px;
	padding-bottom: 40px;
	padding-left: 18%
}

.et_pb_column_6,
.et_pb_column_9 {
	background-color: #FFFFFF;
	padding-top: 40px;
	padding-right: 40px;
	padding-bottom: 40px;
	padding-left: 40px
}

.et_pb_row_7.et_pb_row,
.et_pb_row_6.et_pb_row {
	padding-top: 4vh !important;
	padding-bottom: 6vh !important;
	margin-bottom: 0px !important;
	margin-left: auto !important;
	margin-right: auto !important;
	padding-top: 4vh;
	padding-bottom: 6vh
}

.et_pb_text_17.et_pb_module,
.et_pb_image_7.et_pb_module,
.et_pb_text_14.et_pb_module,
.et_pb_divider_2.et_pb_module {
	margin-left: auto !important;
	margin-right: auto !important
}

.et_pb_image_5.et_pb_module,
.et_pb_image_6.et_pb_module,
.et_pb_image_4.et_pb_module {
	margin-left: 0px !important;
	margin-right: auto !important
}

@media only screen and (min-width:981px) {

	.et_pb_row_5,
	.et_pb_section_4 {
		display: none !important
	}

	.et_pb_image_7 {
		width: 180%
	}

	.et_pb_video.et_pb_video_1 {
		min-height: 0;
		height: 0;
		margin: 0 !important;
		padding: 0;
		overflow: hidden
	}
}

@media only screen and (max-width:980px) {

	.et_pb_image_1,
	.et_pb_image_3,
	.et_pb_image_2 {
		margin-right: 0% !important
	}

	.et_pb_image_6 .et_pb_image_wrap img,
	.et_pb_image_5 .et_pb_image_wrap img,
	.et_pb_image_4 .et_pb_image_wrap img,
	.et_pb_image_7 .et_pb_image_wrap img,
	.et_pb_image_1 .et_pb_image_wrap img {
		width: auto
	}

	.et_pb_text_13 h1,
	.et_pb_text_10 h1,
	.et_pb_text_7 h1,
	.et_pb_text_16 h1,
	.et_pb_text_4 h1 {
		font-size: 40px
	}

	body #page-container .et_pb_section .et_pb_button_3:after,
	body #page-container .et_pb_section .et_pb_button_2:after,
	body #page-container .et_pb_section .et_pb_button_4:after {
		line-height: inherit;
		font-size: inherit !important;
		margin-left: .3em;
		left: auto;
		display: inline-block;
		opacity: 1;
		content: attr(data-icon);
		font-family: ETmodules !important;
		font-weight: 400 !important
	}

	body #page-container .et_pb_section .et_pb_button_4:before,
	body #page-container .et_pb_section .et_pb_button_2:before,
	body #page-container .et_pb_section .et_pb_button_3:before {
		display: none
	}

	body #page-container .et_pb_section .et_pb_button_4:hover:after,
	body #page-container .et_pb_section .et_pb_button_3:hover:after,
	body #page-container .et_pb_section .et_pb_button_2:hover:after {
		margin-left: .3em;
		left: auto;
		margin-left: .3em
	}

	.et_pb_row_7.et_pb_row,
	.et_pb_row_6.et_pb_row {
		padding-top: 4vh !important;
		padding-bottom: 6vh !important;
		padding-top: 4vh !important;
		padding-bottom: 6vh !important
	}

	.et_pb_divider_2,
	.et_pb_divider_4 {
		margin-bottom: 5vh !important;
		margin-left: -8% !important
	}

	.et_pb_divider_5,
	.et_pb_divider_3 {
		border-left-width: 2px;
		border-left-color: #888C8F
	}

	.et_pb_text_12,
	.et_pb_text_15 {
		border-top-color: #888C8F
	}

	.et_pb_text_14,
	.et_pb_text_17 {
		font-size: 16px
	}

	.et_pb_row_7 {
		border-left-width: 0px;
		border-left-color: #888C8F
	}

	div.et_pb_section.et_pb_section_5 {
		background-image: initial !important
	}

	.et_pb_row_inner_0.et_pb_row_inner,
	.et_pb_column .et_pb_row_inner_0 {
		padding-top: 60px !important;
		padding-right: 30px !important;
		padding-bottom: 60px !important
	}

	.et_pb_row_inner_0 {
		transform: translateX(-60px) translateY(0px)
	}

	.et_pb_image_7 {
		transform: translateX(-50px) translateY(0px)
	}

	.et_pb_column_4 {
		padding-top: 0px;
		padding-bottom: 0px
	}

	.et_pb_column_5,
	.et_pb_column_6,
	.et_pb_column_9 {
		padding-top: 40px;
		padding-right: 30px;
		padding-bottom: 40px;
		padding-left: 30px
	}
}

@media only screen and (min-width:768px) and (max-width:980px) {

	.et_pb_row_4,
	.et_pb_section_4,
	.et_pb_image_7 {
		display: none !important
	}
}

@media only screen and (max-width:767px) {

	.et_pb_image_6 .et_pb_image_wrap img,
	.et_pb_image_5 .et_pb_image_wrap img,
	.et_pb_image_4 .et_pb_image_wrap img,
	.et_pb_image_7 .et_pb_image_wrap img,
	.et_pb_image_1 .et_pb_image_wrap img {
		width: auto
	}

	.et_pb_text_13 h1,
	.et_pb_text_4 h1,
	.et_pb_text_16 h1 {
		font-size: 32px
	}

	.et_pb_text_17,
	.et_pb_text_14,
	.et_pb_text_11,
	.et_pb_text_5,
	.et_pb_text_8 {
		font-size: 14px
	}

	body #page-container .et_pb_section .et_pb_button_3:after,
	body #page-container .et_pb_section .et_pb_button_2:after,
	body #page-container .et_pb_section .et_pb_button_4:after {
		line-height: inherit;
		font-size: inherit !important;
		margin-left: .3em;
		left: auto;
		display: inline-block;
		opacity: 1;
		content: attr(data-icon);
		font-family: ETmodules !important;
		font-weight: 400 !important
	}

	body #page-container .et_pb_section .et_pb_button_4:before,
	body #page-container .et_pb_section .et_pb_button_2:before,
	body #page-container .et_pb_section .et_pb_button_3:before {
		display: none
	}

	body #page-container .et_pb_section .et_pb_button_3:hover:after,
	body #page-container .et_pb_section .et_pb_button_4:hover:after,
	body #page-container .et_pb_section .et_pb_button_2:hover:after {
		margin-left: .3em;
		left: auto;
		margin-left: .3em
	}

	.et_pb_section_3,
	.et_pb_row_4 {
		display: none !important
	}

	.et_pb_text_10 h1,
	.et_pb_text_7 h1 {
		font-size: 30px
	}

	.et_pb_image_3,
	.et_pb_image_2 {
		padding-top: 0px;
		margin-top: 0px !important;
		margin-left: 0% !important
	}

	.et_pb_row_6.et_pb_row {
		padding-top: 3vh !important;
		padding-right: 2vh !important;
		padding-bottom: 4vh !important;
		padding-left: 2vh !important;
		padding-top: 3vh !important;
		padding-right: 2vh !important;
		padding-bottom: 4vh !important;
		padding-left: 2vh !important
	}

	.et_pb_row_7,
	body #page-container .et-db #et-boc .et-l .et_pb_row_7.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_7.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_7.et_pb_row,
	.et_pb_row_6,
	body #page-container .et-db #et-boc .et-l .et_pb_row_6.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_6.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_6.et_pb_row {
		width: 82%
	}

	.et_pb_divider_2 {
		margin-right: -4% !important;
		margin-bottom: 5vh !important;
		margin-left: -13% !important
	}

	.et_pb_divider_5,
	.et_pb_divider_3 {
		border-left-width: 2px;
		border-left-color: #888C8F
	}

	.et_pb_text_12,
	.et_pb_text_15 {
		border-top-color: #888C8F
	}

	.et_pb_row_7 {
		border-left-width: 0px;
		border-left-color: #888C8F
	}

	.et_pb_row_7.et_pb_row {
		padding-top: 3vh !important;
		padding-right: 1vh !important;
		padding-bottom: 4vh !important;
		padding-left: 1vh !important;
		padding-top: 3vh !important;
		padding-right: 1vh !important;
		padding-bottom: 4vh !important;
		padding-left: 1vh !important
	}

	.et_pb_divider_4 {
		margin-right: -10% !important;
		margin-bottom: 2vh !important;
		margin-left: -4% !important
	}

	div.et_pb_section.et_pb_section_5 {
		background-image: initial !important
	}

	.et_pb_section_5 {
		z-index: 1
	}

	.et_pb_row_inner_0.et_pb_row_inner,
	.et_pb_column .et_pb_row_inner_0 {
		padding-top: 40px !important;
		padding-bottom: 40px !important
	}

	.et_pb_row_inner_0 {
		transform: translateX(0px) translateY(0px)
	}

	.et_pb_text_18 h3,
	.et_pb_text_22 h3,
	.et_pb_text_20 h3 {
		font-size: 25px
	}

	.et_pb_image_5,
	.et_pb_image_6 {
		margin-top: 20px !important
	}

	.et_pb_image_7 {
		width: 100%;
		transform: translateX(0px) translateY(0px);
		display: none !important
	}

	.et_pb_column_6,
	.et_pb_column_5,
	.et_pb_column_9 {
		padding-right: 20px;
		padding-left: 20px
	}
}


body.safari .section_has_divider,
body.uiwebview .section_has_divider {
	-webkit-perspective: 2000px;
	perspective: 2000px
}

.section_has_divider .et_pb_row {
	z-index: 5
}

.et_pb_row_inner {
	width: 100%;
	position: relative
}

.et_pb_row.et_pb_row_empty,
.et_pb_row_inner:nth-of-type(n+2).et_pb_row_empty {
	display: none
}

.et_pb_row:after,
.et_pb_row_inner:after {
	content: "";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
	width: 0
}

.et_pb_row_4col .et-last-child,
.et_pb_row_4col .et-last-child-2,
.et_pb_row_6col .et-last-child,
.et_pb_row_6col .et-last-child-2,
.et_pb_row_6col .et-last-child-3 {
	margin-bottom: 0
}

.et_pb_column {
	float: left;
	background-size: cover;
	background-position: 50%;
	position: relative;
	z-index: 2;
	min-height: 1px
}

.et_pb_column--with-menu {
	z-index: 3
}

.et_pb_column.et_pb_column_empty {
	min-height: 1px
}

.et_pb_row .et_pb_column.et-last-child,
.et_pb_row .et_pb_column:last-child,
.et_pb_row_inner .et_pb_column.et-last-child,
.et_pb_row_inner .et_pb_column:last-child {
	margin-right: 0 !important
}

.et_pb_column.et_pb_section_parallax {
	position: relative
}

.et_pb_column,
.et_pb_row,
.et_pb_row_inner {
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat
}

@media (min-width:981px) {
	.et_pb_row {
		padding: 2% 0
	}

	body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_row,
	body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_row {
		padding: 0;
		width: 100%
	}

	.et_pb_column_3_4 .et_pb_row_inner {
		padding: 3.735% 0
	}

	.et_pb_column_2_3 .et_pb_row_inner {
		padding: 4.2415% 0
	}

	.et_pb_column_1_2 .et_pb_row_inner,
	.et_pb_column_3_5 .et_pb_row_inner {
		padding: 5.82% 0
	}

	.et_section_specialty>.et_pb_row {
		padding: 0
	}

	.et_pb_row_inner {
		width: 100%
	}

	.et_pb_column_single {
		padding: 2.855% 0
	}

	.et_pb_column_single .et_pb_module.et-first-child,
	.et_pb_column_single .et_pb_module:first-child {
		margin-top: 0
	}

	.et_pb_column_single .et_pb_module.et-last-child,
	.et_pb_column_single .et_pb_module:last-child {
		margin-bottom: 0
	}

	.et_pb_row .et_pb_column.et-last-child,
	.et_pb_row .et_pb_column:last-child,
	.et_pb_row_inner .et_pb_column.et-last-child,
	.et_pb_row_inner .et_pb_column:last-child {
		margin-right: 0 !important
	}

	.et_pb_row.et_pb_equal_columns,
	.et_pb_row_inner.et_pb_equal_columns,
	.et_pb_section.et_pb_equal_columns>.et_pb_row {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex
	}

	.rtl .et_pb_row.et_pb_equal_columns,
	.rtl .et_pb_row_inner.et_pb_equal_columns,
	.rtl .et_pb_section.et_pb_equal_columns>.et_pb_row {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: reverse;
		-ms-flex-direction: row-reverse;
		flex-direction: row-reverse
	}

	.et_pb_row.et_pb_equal_columns>.et_pb_column,
	.et_pb_section.et_pb_equal_columns>.et_pb_row>.et_pb_column {
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1
	}
}

@media (max-width:980px) {
	.et_pb_row {
		max-width: 1080px
	}

	body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et_pb_row,
	body:not(.et_pb_pagebuilder_layout) .post-password-required .et_pb_row {
		padding: 0;
		width: 100%
	}

	.et_pb_column .et_pb_row_inner,
	.et_pb_row {
		padding: 30px 0
	}

	.et_section_specialty>.et_pb_row {
		padding: 0
	}

	.et_pb_column {
		width: 100%;
		margin-bottom: 30px
	}

	.et_pb_bottom_divider .et_pb_row:nth-last-child(2) .et_pb_column:last-child,
	.et_pb_row .et_pb_column.et-last-child,
	.et_pb_row .et_pb_column:last-child {
		margin-bottom: 0
	}

	.et_section_specialty .et_pb_row>.et_pb_column {
		padding-bottom: 0
	}

	.et_pb_column.et_pb_column_empty {
		display: none
	}

	.et_pb_row_1-2_1-4_1-4,
	.et_pb_row_1-2_1-6_1-6_1-6,
	.et_pb_row_1-4_1-4,
	.et_pb_row_1-4_1-4_1-2,
	.et_pb_row_1-5_1-5_3-5,
	.et_pb_row_1-6_1-6_1-6,
	.et_pb_row_1-6_1-6_1-6_1-2,
	.et_pb_row_1-6_1-6_1-6_1-6,
	.et_pb_row_3-5_1-5_1-5,
	.et_pb_row_4col,
	.et_pb_row_5col,
	.et_pb_row_6col {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}

	.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4,
	.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4,
	.et_pb_row_4col>.et_pb_column.et_pb_column_1_4 {
		width: 47.25%;
		margin-right: 5.5%
	}

	.et_pb_row_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(2n),
	.et_pb_row_1-4_1-4_1-2>.et_pb_column.et_pb_column_1_4:nth-child(2n),
	.et_pb_row_4col>.et_pb_column.et_pb_column_1_4:nth-child(2n) {
		margin-right: 0
	}

	.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4 {
		width: 47.25%;
		margin-right: 5.5%
	}

	.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_2,
	.et_pb_row_1-2_1-4_1-4>.et_pb_column.et_pb_column_1_4:nth-child(odd) {
		margin-right: 0
	}

	.et_pb_row_1-2_1-4_1-4 .et_pb_column:nth-last-child(-n+2),
	.et_pb_row_1-4_1-4 .et_pb_column:nth-last-child(-n+2),
	.et_pb_row_4col .et_pb_column:nth-last-child(-n+2) {
		margin-bottom: 0
	}

	.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5,
	.et_pb_row_5col>.et_pb_column.et_pb_column_1_5 {
		width: 47.25%;
		margin-right: 5.5%
	}

	.et_pb_row_1-5_1-5_3-5>.et_pb_column.et_pb_column_1_5:nth-child(2n),
	.et_pb_row_5col>.et_pb_column.et_pb_column_1_5:nth-child(2n) {
		margin-right: 0
	}

	.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5 {
		width: 47.25%;
		margin-right: 5.5%
	}

	.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_1_5:nth-child(odd),
	.et_pb_row_3-5_1-5_1-5>.et_pb_column.et_pb_column_3_5 {
		margin-right: 0
	}

	.et_pb_row_3-5_1-5_1-5 .et_pb_column:nth-last-child(-n+2),
	.et_pb_row_5col .et_pb_column:last-child {
		margin-bottom: 0
	}

	.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6,
	.et_pb_row_6col>.et_pb_column.et_pb_column_1_6 {
		width: 29.666%;
		margin-right: 5.5%
	}

	.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6:nth-child(3n),
	.et_pb_row_6col>.et_pb_column.et_pb_column_1_6:nth-child(3n) {
		margin-right: 0
	}

	.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 {
		width: 29.666%;
		margin-right: 5.5%
	}

	.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_2,
	.et_pb_row_1-2_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6:last-child {
		margin-right: 0
	}

	.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2,
	.et_pb_row_1-2_1-6_1-6_1-6 .et_pb_column:nth-last-child(-n+3),
	.et_pb_row_6col .et_pb_column:nth-last-child(-n+3) {
		margin-bottom: 0
	}

	.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6 {
		width: 29.666%;
		margin-right: 5.5%;
		margin-bottom: 0
	}

	.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6:last-child {
		margin-right: 0
	}

	.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6 {
		width: 47.25%;
		margin-right: 5.5%
	}

	.et_pb_row_1-6_1-6_1-6_1-6>.et_pb_column.et_pb_column_1_6:nth-child(2n) {
		margin-right: 0
	}

	.et_pb_row_1-6_1-6_1-6_1-6:nth-last-child(-n+3) {
		margin-bottom: 0
	}
}

@media (max-width:479px) {

	.et_pb_row .et_pb_column.et_pb_column_1_4,
	.et_pb_row .et_pb_column.et_pb_column_1_5,
	.et_pb_row .et_pb_column.et_pb_column_1_6 {
		width: 100%;
		margin: 0 0 30px
	}

	.et_pb_row .et_pb_column.et_pb_column_1_4.et-last-child,
	.et_pb_row .et_pb_column.et_pb_column_1_4:last-child,
	.et_pb_row .et_pb_column.et_pb_column_1_5.et-last-child,
	.et_pb_row .et_pb_column.et_pb_column_1_5:last-child,
	.et_pb_row .et_pb_column.et_pb_column_1_6.et-last-child,
	.et_pb_row .et_pb_column.et_pb_column_1_6:last-child {
		margin-bottom: 0
	}

	.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6 {
		width: 100%;
		margin: 0 0 30px
	}

	.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6.et-last-child,
	.et_pb_row_1-2_1-2 .et_pb_column.et_pb_column_1_2 .et_pb_column.et_pb_column_1_6:last-child {
		margin-bottom: 0
	}

	.et_pb_column {
		width: 100% !important
	}
}

ul.et_pb_social_media_follow {
	list-style-type: none !important;
	margin: 0 0 22px;
	padding: 0
}

.et_pb_social_media_follow li {
	display: inline-block;
	margin-bottom: 8px;
	position: relative
}

.et_pb_social_media_follow li a {
	margin-right: 8px;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	position: relative
}

.et_pb_social_media_follow li a.follow_button {
	padding: 0 12px;
	margin-top: 5px;
	margin-right: 25px;
	font-size: 14px;
	line-height: 1.6em;
	background: rgba(0, 0, 0, .1);
	color: rgba(0, 0, 0, .5);
	border-radius: 3px;
	border-width: 0;
	border-style: solid;
	-webkit-transition: all .3s;
	transition: all .3s
}

.et_pb_social_media_follow li.last-child a,
.et_pb_social_media_follow li:last-child a {
	margin-right: 0
}

.et_pb_social_media_follow.has_follow_button li.last-child a.icon,
.et_pb_social_media_follow.has_follow_button li:last-child a.icon {
	margin-right: 8px
}

.et_pb_social_media_follow li a.follow_button:hover {
	background: rgba(0, 0, 0, .2);
	color: rgba(0, 0, 0, .6)
}

.et_pb_social_media_follow.et_pb_bg_layout_dark li a.follow_button {
	background: rgba(0, 0, 0, .6);
	color: hsla(0, 0%, 100%, .8)
}

.et_pb_social_media_follow.et_pb_bg_layout_dark li a.follow_button:hover {
	background: rgba(0, 0, 0, .7);
	color: #fff
}

.et_pb_social_media_follow li a.icon {
	height: 32px;
	width: 32px;
	padding: 0;
	-webkit-box-sizing: content-box;
	box-sizing: content-box
}

.et_pb_social_media_follow li a.icon:before {
	height: 32px;
	width: 32px;
	font-size: 16px;
	line-height: 32px;
	display: block;
	color: #fff;
	-webkit-transition: color .3s;
	transition: color .3s;
	position: relative;
	z-index: 10
}

.et_pb_social_media_follow li a.icon:hover:before {
	color: hsla(0, 0%, 100%, .7)
}

.et_pb_social_media_follow li a.icon {
	border-radius: 3px
}

.et_pb_social_media_follow_network_name {
	display: none
}

.et_pb_social_icon a.icon {
	vertical-align: middle
}

.et_pb_social_icon a.icon:before {
	font-family: ETmodules;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-shadow: 0 0;
	direction: ltr
}

.et-pb-social-fa-icon a.icon:before {
	font-family: FontAwesome
}

.et-social-telegram a.icon:before {
	content: "\F3FE"
}

.et-social-amazon a.icon:before {
	content: "\F270"
}

.et-social-bandcamp a.icon:before {
	content: "\F2D5"
}

.et-social-bitbucket a.icon:before {
	content: "\F171"
}

.et-social-behance a.icon:before {
	content: "\F1B4"
}

.et-social-buffer a.icon:before {
	content: "\F837"
}

.et-social-codepen a.icon:before {
	content: "\F1CB"
}

.et-social-deviantart a.icon:before {
	content: "\F1BD"
}

.et-social-flipboard a.icon:before {
	content: "\F44D"
}

.et-social-foursquare a.icon:before {
	content: "\F180"
}

.et-social-github a.icon:before {
	content: "\F09B"
}

.et-social-goodreads a.icon:before {
	content: "\F3A9"
}

.et-social-google a.icon:before {
	content: "\F1A0"
}

.et-social-houzz a.icon:before {
	content: "\F27C"
}

.et-social-itunes a.icon:before {
	content: "\F3B5"
}

.et-social-last_fm a.icon:before {
	content: "\F202"
}

.et-social-line a.icon:before {
	content: "\F3C0"
}

.et-social-medium a.icon:before,
.et-social-meetup a.icon:before {
	content: "\F3C7"
}

.et-social-odnoklassniki a.icon:before {
	content: "\F263"
}

.et-social-patreon a.icon:before {
	content: "\F3D9"
}

.et-social-periscope a.icon:before {
	content: "\F3DA"
}

.et-social-quora a.icon:before {
	content: "\F2C4"
}

.et-social-researchgate a.icon:before {
	content: "\F4F8"
}

.et-social-reddit a.icon:before {
	content: "\F281"
}

.et-social-snapchat a.icon:before {
	content: "\F2AC"
}

.et-social-soundcloud a.icon:before {
	content: "\F1BE"
}

.et-social-spotify a.icon:before {
	content: "\F1BC"
}

.et-social-steam a.icon:before {
	content: "\F3F6"
}

.et-social-tripadvisor a.icon:before {
	content: "\F262"
}

.et-social-tiktok a.icon:before {
	content: "\E07B"
}

.et-social-twitch a.icon:before {
	content: "\F1E8"
}

.et-social-vk a.icon:before {
	content: "\F189"
}

.et-social-weibo a.icon:before {
	content: "\F18A"
}

.et-social-whatsapp a.icon:before {
	content: "\F232"
}

.et-social-xing a.icon:before {
	content: "\F168"
}

.et-social-yelp a.icon:before {
	content: "\F1E9"
}

.et-social-pinterest a.icon:before {
	content: "\E095"
}

.et-social-linkedin a.icon:before {
	content: "\E09D"
}

.et-social-tumblr a.icon:before {
	content: "\E097"
}

.et-social-skype a.icon:before {
	content: "\E0A2"
}

.et-social-flikr a.icon:before {
	content: "\E0A6"
}

.et-social-myspace a.icon:before {
	content: "\E0A1"
}

.et-social-dribbble a.icon:before {
	content: "\E09B"
}

.et-social-youtube a.icon:before {
	content: "\E0A3"
}

.et-social-vimeo a.icon:before {
	content: "\E09C"
}

@media (max-width:980px) {
	.et_pb_bg_layout_light_tablet.et_pb_social_media_follow li a.follow_button {
		background: rgba(0, 0, 0, .1);
		color: rgba(0, 0, 0, .5)
	}

	.et_pb_bg_layout_light_tablet.et_pb_social_media_follow li a.follow_button:hover {
		background: rgba(0, 0, 0, .2);
		color: rgba(0, 0, 0, .6)
	}

	.et_pb_bg_layout_dark_tablet.et_pb_social_media_follow li a.follow_button {
		background: rgba(0, 0, 0, .6);
		color: hsla(0, 0%, 100%, .8)
	}

	.et_pb_bg_layout_dark_tablet.et_pb_social_media_follow li a.follow_button:hover {
		background: rgba(0, 0, 0, .7);
		color: #fff
	}
}

@media (max-width:767px) {
	.et_pb_bg_layout_light_phone.et_pb_social_media_follow li a.follow_button {
		background: rgba(0, 0, 0, .1);
		color: rgba(0, 0, 0, .5)
	}

	.et_pb_bg_layout_light_phone.et_pb_social_media_follow li a.follow_button:hover {
		background: rgba(0, 0, 0, .2);
		color: rgba(0, 0, 0, .6)
	}

	.et_pb_bg_layout_dark_phone.et_pb_social_media_follow li a.follow_button {
		background: rgba(0, 0, 0, .6);
		color: hsla(0, 0%, 100%, .8)
	}

	.et_pb_bg_layout_dark_phone.et_pb_social_media_follow li a.follow_button:hover {
		background: rgba(0, 0, 0, .7);
		color: #fff
	}
}

.rtl .et_pb_social_media_follow li a {
	margin-left: 8px;
	margin-right: 0
}

.wp-video-shortcode video,
video.wp-video-shortcode {
	max-width: 100%;
	display: inline-block
}

.video-details .wp-video-holder {
	width: 100%;
	max-width: 640px
}

.wp-playlist {
	border: 1px solid #ccc;
	padding: 10px;
	margin: 12px 0 18px;
	font-size: 14px;
	line-height: 1.5
}

.wp-admin .wp-playlist {
	margin: 0 0 18px
}

.wp-playlist video {
	display: inline-block;
	max-width: 100%
}

.wp-playlist audio {
	display: none;
	max-width: 100%;
	width: 400px
}

.wp-playlist .mejs-container {
	margin: 0;
	max-width: 100%
}

.wp-playlist .mejs-controls .mejs-button button {
	outline: 0
}

.wp-playlist-light {
	background: #fff;
	color: #000
}

.wp-playlist-dark {
	color: #fff;
	background: #000
}

.wp-playlist-caption {
	display: block;
	max-width: 88%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 14px;
	line-height: 1.5
}

.wp-playlist-item .wp-playlist-caption {
	text-decoration: none;
	color: #000;
	max-width: -webkit-calc(100% - 40px);
	max-width: calc(100% - 40px)
}

.wp-playlist-item-meta {
	display: block;
	font-size: 14px;
	line-height: 1.5
}

.wp-playlist-item-title {
	font-size: 14px;
	line-height: 1.5
}

.wp-playlist-item-album {
	font-style: italic;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.wp-playlist-item-artist {
	font-size: 12px;
	text-transform: uppercase
}

.wp-playlist-item-length {
	position: absolute;
	right: 3px;
	top: 0;
	font-size: 14px;
	line-height: 1.5
}

.rtl .wp-playlist-item-length {
	left: 3px;
	right: auto
}

.wp-playlist-tracks {
	margin-top: 10px
}

.wp-playlist-item {
	position: relative;
	cursor: pointer;
	padding: 0 3px;
	border-bottom: 1px solid #ccc
}

.wp-playlist-item:last-child {
	border-bottom: 0
}

.wp-playlist-light .wp-playlist-caption {
	color: #333
}

.wp-playlist-dark .wp-playlist-caption {
	color: #ddd
}

.wp-playlist-playing {
	font-weight: 700;
	background: #f7f7f7
}

.wp-playlist-light .wp-playlist-playing {
	background: #fff;
	color: #000
}

.wp-playlist-dark .wp-playlist-playing {
	background: #000;
	color: #fff
}

.wp-playlist-current-item {
	overflow: hidden;
	margin-bottom: 10px;
	height: 60px
}

.wp-playlist .wp-playlist-current-item img {
	float: left;
	max-width: 60px;
	height: auto;
	margin-right: 10px;
	padding: 0;
	border: 0
}

.rtl .wp-playlist .wp-playlist-current-item img {
	float: right;
	margin-left: 10px;
	margin-right: 0
}

.wp-playlist-current-item .wp-playlist-item-artist,
.wp-playlist-current-item .wp-playlist-item-title {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.wp-audio-playlist .me-cannotplay span {
	padding: 5px 15px
}