
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;
}

h1, h2, h3, h4, h5, h6 {
	color: #f2f2f2;
}

a {
	color: #f2f2f2;
}

body .et_pb_button {
	background-color: #f2f2f2;
}

body.et_pb_button_helper_class .et_pb_button, body.et_pb_button_helper_class .et_pb_module.et_pb_button {
	color: #0f0f0f;
}

body .et_pb_bg_layout_light.et_pb_button:hover, body .et_pb_bg_layout_light .et_pb_button:hover, body .et_pb_button:hover {
	color: #f2f2f2 !important;
	background-color: rgba(255, 255, 255, 0);
	border-color: rgba(242, 242, 242, 0) !important;
}

h1, h2, h3, h4, h5, h6, .et_quote_content blockquote p, .et_pb_slide_description .et_pb_slide_title {
	line-height: 1.3em;
}

@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;
	}
}

h1, h1.et_pb_contact_main_title, .et_pb_title_container h1 {
	font-weight: 600;
}

h2, .product .related h2, .et_pb_column_1_2 .et_quote_content blockquote p {
	font-weight: 600;
}

h3 {
	font-weight: 600;
}

h4, .et_pb_circle_counter h3, .et_pb_number_counter h3, .et_pb_column_1_3 .et_pb_post h2, .et_pb_column_1_4 .et_pb_post h2, .et_pb_blog_grid h2, .et_pb_column_1_3 .et_quote_content blockquote p, .et_pb_column_3_8 .et_quote_content blockquote p, .et_pb_column_1_4 .et_quote_content blockquote p, .et_pb_blog_grid .et_quote_content blockquote p, .et_pb_column_1_3 .et_link_content h2, .et_pb_column_3_8 .et_link_content h2, .et_pb_column_1_4 .et_link_content h2, .et_pb_blog_grid .et_link_content h2, .et_pb_column_1_3 .et_audio_content h2, .et_pb_column_3_8 .et_audio_content h2, .et_pb_column_1_4 .et_audio_content h2, .et_pb_blog_grid .et_audio_content h2, .et_pb_column_3_8 .et_pb_audio_module_content h2, .et_pb_column_1_3 .et_pb_audio_module_content h2, .et_pb_gallery_grid .et_pb_gallery_item h3, .et_pb_portfolio_grid .et_pb_portfolio_item h2, .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2 {
	font-weight: 600;
}

h5 {
	font-weight: 600;
}

h6 {
	font-weight: 600;
}

.et_pb_slide_description .et_pb_slide_title {
	font-weight: 600;
}

.et_pb_gallery_grid .et_pb_gallery_item h3, .et_pb_portfolio_grid .et_pb_portfolio_item h2, .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2, .et_pb_column_1_4 .et_pb_audio_module_content h2 {
	font-weight: 600;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "Zwitzer semibold", Helvetica, Arial, Lucida, sans-serif;
}

body, input, textarea, select {
	font-family: "Zwitzer regular", Helvetica, Arial, Lucida, sans-serif;
}

.et_pb_button {
	font-family: "Zwitzer light", Helvetica, Arial, Lucida, sans-serif;
}

.mobile_nav.opened .mobile_menu_bar:before {
	content: "M";
}

.et_pb_sidebar_0_tb_body.et_pb_widget_area .et_pb_widget {
	margin-bottom: 10px !important;
}

.et_pb_widget ol li, .et_pb_widget ul li {
	margin-bottom: 5vh;
}

.wp-block-latest-posts__featured-image img {
	border-radius: 5px;
}

li.wg-li.weglot-lang.weglot-language.weglot-flags.flag-0::marker {
	color: #0f0f0f;
}
