@media (min-width:981px) {
	.et-db #et-boc .et-l .et_pb_gutters3 .et_full_width_page.woocommerce-page ul.products li.product {
		width: 20.875%;
		margin-right: 5.5%;
		margin-bottom: 5.5%;
	}
	
	.et-db #et-boc .et-l .et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products li.product, .et-db #et-boc .et-l .et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products li.product {
		width: 28.353%;
		margin-right: 7.47%;
	}
	
	.et-db #et-boc .et-l .et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-1 li.product, .et-db #et-boc .et-l .et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-1 li.product {
		width: 100%;
		margin-right: 0;
	}
	
	.et-db #et-boc .et-l .et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li.product, .et-db #et-boc .et-l .et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li.product {
		width: 48%;
		margin-right: 4%;
	}
	
	.et-db #et-boc .et-l .et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(2n+2), .et-db #et-boc .et-l .et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(2n+2) {
		margin-right: 0;
	}
	
	.et-db #et-boc .et-l .et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(3n+1), .et-db #et-boc .et-l .et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(3n+1) {
		clear: none;
	}
}

@media (min-width:981px) {
	.et-db #et-boc .et-l .et_pb_gutter.et_pb_gutters2 #left-area {
		width: 77.25%;
	}
	
	.et-db #et-boc .et-l .et_pb_gutter.et_pb_gutters2 #sidebar {
		width: 22.75%;
	}
	
	.et-db #et-boc .et-l .et_pb_gutters2.et_right_sidebar #left-area {
		padding-right: 3%;
	}
	
	.et-db #et-boc .et-l .et_pb_gutters2.et_left_sidebar #left-area {
		padding-left: 3%;
	}
	
	.et-db #et-boc .et-l .et_pb_gutter.et_pb_gutters2.et_right_sidebar #main-content .container:before {
		right: 22.75% !important;
	}
	
	.et-db #et-boc .et-l .et_pb_gutter.et_pb_gutters2.et_left_sidebar #main-content .container:before {
		left: 22.75% !important;
	}
	
	.et-db #et-boc .et-l .et_pb_gutters2 .et_full_width_page.woocommerce-page ul.products li.product {
		width: 22.75%;
		margin-right: 3%;
		margin-bottom: 3%;
	}
	
	.et-db #et-boc .et-l .et_pb_gutters2.et_left_sidebar.woocommerce-page #main-content ul.products li.product, .et-db #et-boc .et-l .et_pb_gutters2.et_right_sidebar.woocommerce-page #main-content ul.products li.product {
		width: 30.64%;
		margin-right: 4.04%;
	}
}

.et-db #et-boc .et-l .et_pb_section--absolute, .et-db #et-boc .et-l .et_pb_section--fixed {
	width: 100%;
}

.et-db #et-boc .et-l .et_pb_fullwidth_section>.et_pb_module:not(.et_pb_post_content):not(.et_pb_fullwidth_post_content) .et_pb_row {
	padding: 0 !important;
}

.et-db #et-boc .et-l .et_pb_inner_shadow {
	box-shadow: inset 0 0 7px rgba(0, 0, 0, .07);
}

.et-db #et-boc .et-l .et_pb_bottom_inside_divider, .et-db #et-boc .et-l .et_pb_top_inside_divider {
	display: block;
	background-repeat-y: no-repeat;
	height: 100%;
	position: absolute;
	pointer-events: none;
	width: 100%;
	left: 0;
	right: 0;
}

.et-db #et-boc .et-l .et_pb_bottom_inside_divider.et-no-transition, .et-db #et-boc .et-l .et_pb_top_inside_divider.et-no-transition {
	transition: none !important;
}

.et-db #et-boc .et-l .et-fb .section_has_divider.et_fb_element_controls_visible--child>.et_pb_bottom_inside_divider, .et-db #et-boc .et-l .et-fb .section_has_divider.et_fb_element_controls_visible--child>.et_pb_top_inside_divider {
	z-index: 1;
}

.et-db #et-boc .et-l .et_pb_section_video:not(.et_pb_section--with-menu) {
	overflow: hidden;
	position: relative;
}

.et-db #et-boc .et-l .et_pb_section_video_bg {
	visibility: visible;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
	display: block;
	pointer-events: none;
	transition: display .3s;
}

.et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_hover, .et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_phone, .et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_tablet, .et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_tablet_only {
	display: none;
}

.et-db #et-boc .et-l .et_pb_section_video_bg .mejs-controls, .et-db #et-boc .et-l .et_pb_section_video_bg .mejs-overlay-play {
	display: none !important;
}

.et-db #et-boc .et-l .et_pb_section_video_bg embed, .et-db #et-boc .et-l .et_pb_section_video_bg iframe, .et-db #et-boc .et-l .et_pb_section_video_bg object, .et-db #et-boc .et-l .et_pb_section_video_bg video {
	max-width: none;
}

.et-db #et-boc .et-l .et_pb_section_video_bg .mejs-video {
	left: 50%;
	position: absolute;
	max-width: none;
}

.et-db #et-boc .et-l .et_pb_section_video_bg .mejs-overlay-loading {
	display: none !important;
}

.et-db #et-boc .et-l .et_pb_social_network_link .et_pb_section_video {
	overflow: visible;
}

.et-db #et-boc .et-l .et_pb_section_video_on_hover:hover>.et_pb_section_video_bg {
	display: none;
}

.et-db #et-boc .et-l .et_pb_section_video_on_hover:hover>.et_pb_section_video_bg_hover, .et-db #et-boc .et-l .et_pb_section_video_on_hover:hover>.et_pb_section_video_bg_hover_inherit {
	display: block;
}

@media (min-width:981px) {
	body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et-db #et-boc .et-l .et_pb_section, body:not(.et_pb_pagebuilder_layout) .post-password-required .et-db #et-boc .et-l .et_pb_section {
		padding-top: 0;
	}
	
	.et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_desktop_only {
		display: block;
	}
}

@media (max-width:980px) {
	body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et-db #et-boc .et-l .et_pb_section, body:not(.et_pb_pagebuilder_layout) .post-password-required .et-db #et-boc .et-l .et_pb_section {
		padding-top: 0;
	}
	
	.et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_tablet {
		display: block;
	}
	
	.et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_desktop_only {
		display: none;
	}
}

@media (min-width:768px) {
	.et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_desktop_tablet {
		display: block;
	}
}

@media (min-width:768px) and (max-width:980px) {
	.et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_tablet_only {
		display: block;
	}
}

@media (max-width:767px) {
	.et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_phone {
		display: block;
	}
	
	.et-db #et-boc .et-l .et_pb_section_video_bg.et_pb_section_video_bg_desktop_tablet {
		display: none;
	}
}

body.safari .et-db #et-boc .et-l .section_has_divider, body.uiwebview .et-db #et-boc .et-l .section_has_divider {
	perspective: 2000px;
}

.et-db #et-boc .et-l .section_has_divider .et_pb_row {
	z-index: 5;
}

.et-db #et-boc .et-l .et_pb_row_inner {
	width: 100%;
	position: relative;
}

.et-db #et-boc .et-l .et_pb_row.et_pb_row_empty, .et-db #et-boc .et-l .et_pb_row_inner:nth-of-type(n+2).et_pb_row_empty {
	display: none;
}

.et-db #et-boc .et-l .et_pb_row_4col .et-last-child, .et-db #et-boc .et-l .et_pb_row_4col .et-last-child-2, .et-db #et-boc .et-l .et_pb_row_6col .et-last-child, .et-db #et-boc .et-l .et_pb_row_6col .et-last-child-2, .et-db #et-boc .et-l .et_pb_row_6col .et-last-child-3 {
	margin-bottom: 0;
}

@media (min-width:981px) {
	body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et-db #et-boc .et-l .et_pb_row, body:not(.et_pb_pagebuilder_layout) .post-password-required .et-db #et-boc .et-l .et_pb_row {
		padding: 0;
		width: 100%;
	}
	
	.et-db #et-boc .et-l .et_section_specialty>.et_pb_row {
		padding: 0;
	}
	
	.et-db #et-boc .et-l .et_pb_row_inner {
		width: 100%;
	}
	
	.et-db #et-boc .et-l .rtl .et_pb_row.et_pb_equal_columns, .et-db #et-boc .et-l .rtl .et_pb_row_inner.et_pb_equal_columns, .et-db #et-boc .et-l .rtl .et_pb_section.et_pb_equal_columns>.et_pb_row {
		flex-direction: row-reverse;
	}
}

@media (max-width:980px) {
	body.et_pb_pagebuilder_layout.et_pb_show_title .post-password-required .et-db #et-boc .et-l .et_pb_row, body:not(.et_pb_pagebuilder_layout) .post-password-required .et-db #et-boc .et-l .et_pb_row {
		padding: 0;
		width: 100%;
	}
	
	.et-db #et-boc .et-l .et_section_specialty>.et_pb_row {
		padding: 0;
	}
	
	.et-db #et-boc .et-l .et_pb_row_1-2_1-4_1-4, .et-db #et-boc .et-l .et_pb_row_1-2_1-6_1-6_1-6, .et-db #et-boc .et-l .et_pb_row_1-4_1-4, .et-db #et-boc .et-l .et_pb_row_1-4_1-4_1-2, .et-db #et-boc .et-l .et_pb_row_1-5_1-5_3-5, .et-db #et-boc .et-l .et_pb_row_1-6_1-6_1-6, .et-db #et-boc .et-l .et_pb_row_1-6_1-6_1-6_1-2, .et-db #et-boc .et-l .et_pb_row_1-6_1-6_1-6_1-6, .et-db #et-boc .et-l .et_pb_row_3-5_1-5_1-5, .et-db #et-boc .et-l .et_pb_row_4col, .et-db #et-boc .et-l .et_pb_row_5col, .et-db #et-boc .et-l .et_pb_row_6col {
		display: flex;
		flex-wrap: wrap;
	}
	
	.et-db #et-boc .et-l .et_pb_row_1-6_1-6_1-6_1-6:nth-last-child(-n+3) {
		margin-bottom: 0;
	}
}

@media (max-width:479px) {}

.et-db #et-boc .et-l .et_overlay {
	z-index: -1;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	background: hsla(0, 0%, 100%, .9);
	opacity: 0;
	pointer-events: none;
	transition: all .3s;
	border: 1px solid #e5e5e5;
	box-sizing: border-box;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-font-smoothing: antialiased;
}

.et-db #et-boc .et-l .et_overlay:before {
	color: #2ea3f2;
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	font-size: 32px;
	transition: all .4s;
}

.et-db #et-boc .et-l .et_portfolio_image, .et-db #et-boc .et-l .et_shop_image {
	position: relative;
	display: block;
}

.et-db #et-boc .et-l .et_pb_has_overlay:not(.et_pb_image):hover .et_overlay, .et-db #et-boc .et-l .et_portfolio_image:hover .et_overlay, .et-db #et-boc .et-l .et_shop_image:hover .et_overlay {
	z-index: 3;
	opacity: 1;
}

.et-db #et-boc .et-l #ie7 .et_overlay, .et-db #et-boc .et-l #ie8 .et_overlay {
	display: none;
}

.et-db #et-boc .et-l .et_pb_module.et_pb_has_overlay {
	position: relative;
}

.et-db #et-boc .et-l .et_pb_module.et_pb_has_overlay .et_overlay, .et-db #et-boc .et-l article.et_pb_has_overlay {
	border: none;
}

.et-db #et-boc .et-l .et_pb_with_border .et_pb_slide_image img {
	border: 0 solid #333;
}

.et-db #et-boc .et-l .et_pb_slides .et_pb_empty_slide.et_pb_container, .et-db #et-boc .et-l .et_pb_slides .et_pb_empty_slide .et_pb_slider_container_inner {
	display: block;
}

.et-db #et-boc .et-l .et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper {
	padding: 30px;
	border-radius: 3px;
}

.et-db #et-boc .et-l .et_pb_slide_with_image .et_pb_slide_description {
	width: 47.25%;
	padding-left: 0;
	padding-right: 0;
	text-align: left;
	float: right;
}

.et-db #et-boc .et-l .et_pb_slide_description .et_pb_slide_title {
	font-weight: 300;
	margin-top: 0;
	font-size: 46px;
}

.et-db #et-boc .et-l .et_pb_slide_image {
	position: absolute;
	bottom: 0;
}

.et-db #et-boc .et-l .et_pb_slide_video {
	position: absolute;
	top: 50%;
	bottom: auto;
}

.et-db #et-boc .et-l .et_pb_slide:first-child .et_pb_slide_image img {
	opacity: 0;
}

.et-db #et-boc .et-l .et_pb_slide:first-child .et_pb_slide_image img.active {
	opacity: 1;
	-webkit-animation-duration: .7s;
	animation-duration: .7s;
	-webkit-animation-delay: .6s;
	animation-delay: .6s;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-name: fadeLeft;
	animation-name: fadeLeft;
}

.et-db #et-boc .et-l .et_pb_media_alignment_center .et_pb_slide_image {
	bottom: auto;
	top: 50%;
}

.et-db #et-boc .et-l .et-pb-active-slide .et_pb_slide_image, .et-db #et-boc .et-l .et-pb-active-slide .et_pb_slide_video {
	-webkit-animation-duration: .7s;
	animation-duration: .7s;
	-webkit-animation-delay: .6s;
	animation-delay: .6s;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

.et-db #et-boc .et-l .et-pb-active-slide .et_pb_slide_image {
	-webkit-animation-name: fadeLeft;
	animation-name: fadeLeft;
}

.et-db #et-boc .et-l .et_pb_slide_image img {
	width: auto;
	vertical-align: bottom;
}

.et-db #et-boc .et-l .et_pb_slide_image, .et-db #et-boc .et-l .et_pb_slide_video {
	width: 47.25%;
	margin-right: 5.5%;
}

.et-db #et-boc .et-l .et_pb_slide_video .mejs-mediaelement {
	position: relative;
}

.et-db #et-boc .et-l .et_pb_slide_video .mejs-mediaelement .wp-video-shortcode {
	display: block;
}

.et-db #et-boc .et-l .et_pb_slide_video .wp-video-shortcode video, .et-db #et-boc .et-l .et_pb_slide_video video.wp-video-shortcode {
	height: auto;
}

.et-db #et-boc .et-l .et_pb_slider_with_overlay .et_pb_slide_overlay_container {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 1;
}

.et-db #et-boc .et-l .et_pb_bg_layout_light.et_pb_slider_with_overlay .et_pb_slide_overlay_container, .et-db #et-boc .et-l .et_pb_bg_layout_light.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper {
	background-color: hsla(0, 0%, 100%, .9);
}

.et-db #et-boc .et-l .et_pb_bg_layout_dark.et_pb_slider_with_overlay .et_pb_slide_overlay_container, .et-db #et-boc .et-l .et_pb_bg_layout_dark.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper {
	background-color: rgba(0, 0, 0, .3);
}

@media (min-width:981px) and (max-width:1100px) {}

@media (min-width:981px) {}

@media (max-width:980px) {
	.et-db #et-boc .et-l .et_pb_slide_description .et_pb_slide_title {
		font-weight: 500;
	}
	
	.et-db #et-boc .et-l .et_pb_slide_with_image .et_pb_slide_description {
		text-align: left;
	}
	
	.et-db #et-boc .et-l .et_pb_bg_layout_light_tablet.et_pb_slider_with_overlay .et_pb_slide_overlay_container, .et-db #et-boc .et-l .et_pb_bg_layout_light_tablet.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper {
		background-color: hsla(0, 0%, 100%, .9);
	}
	
	.et-db #et-boc .et-l .et_pb_bg_layout_dark_tablet.et_pb_slider_with_overlay .et_pb_slide_overlay_container, .et-db #et-boc .et-l .et_pb_bg_layout_dark_tablet.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper {
		background-color: rgba(0, 0, 0, .3);
	}
}

@media (max-width:767px) {
	.et-db #et-boc .et-l .et_pb_slide_description h2.et_pb_slide_title {
		font-size: 24px;
	}
	
	.et-db #et-boc .et-l .et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description h2.et_pb_slide_title {
		font-size: 20px;
	}
	
	.et-db #et-boc .et-l .et_pb_slide_with_image .et_pb_slide_description {
		float: none;
		text-align: center;
		width: 100%;
	}
	
	.et-db #et-boc .et-l .et_pb_media_alignment_center .et_pb_slide_image {
		top: 0;
	}
	
	.et-db #et-boc .et-l .et_pb_slide_image, .et-db #et-boc .et-l .et_pb_slide_video, .et-db #et-boc .et-l .et_pb_slide_with_image .et_pb_slide_description {
		width: 100%;
	}
	
	.et-db #et-boc .et-l .et_pb_slider_show_image .et_pb_slide_image, .et-db #et-boc .et-l .et_pb_slider_show_image .et_pb_slide_video {
		display: block !important;
	}
	
	.et-db #et-boc .et-l .et_pb_slide_image, .et-db #et-boc .et-l .et_pb_slide_video {
		display: none !important;
		position: relative;
		top: auto;
		margin: 50px auto 0;
		padding: 0;
		margin-top: 6% !important;
	}
	
	.et-db #et-boc .et-l .et_pb_slide_video {
		float: none;
	}
	
	.et-db #et-boc .et-l .et_pb_slide_image img {
		max-height: 300px;
	}
	
	.et-db #et-boc .et-l .et_pb_section_first .et_pb_slide_image img {
		max-height: 300px !important;
	}
	
	.et-db #et-boc .et-l .et_pb_section_first .et_pb_slide_image {
		margin: 0 !important;
		top: 20px;
	}
	
	.et-db #et-boc .et-l .et_pb_slider_with_overlay .et_pb_slide_image, .et-db #et-boc .et-l .et_pb_slider_with_overlay .et_pb_slide_video, .et-db #et-boc .et-l .et_pb_slider_with_overlay .et_pb_slide_with_image .et_pb_slide_description {
		width: 100%;
	}
	
	.et-db #et-boc .et-l .et_pb_slider_with_overlay .et_pb_slide_image {
		margin-top: 0 !important;
		padding-top: 6%;
	}
	
	.et-db #et-boc .et-l .et_pb_bg_layout_light_phone .et_pb_slide_content {
		color: #333;
	}
	
	.et-db #et-boc .et-l .et_pb_bg_layout_dark_phone .et_pb_slide_description {
		text-shadow: 0 1px 3px rgba(0, 0, 0, .3);
	}
	
	.et-db #et-boc .et-l .et_pb_bg_layout_dark_phone .et_pb_slide_content {
		color: #fff;
	}
}

@media (min-width:480px) {}

@media (max-width:479px) {
	.et-db #et-boc .et-l .et_pb_slide_description h2.et_pb_slide_title {
		font-size: 20px;
	}
	
	.et-db #et-boc .et-l .et_pb_slider_fullwidth_off .et_pb_more_button, .et-db #et-boc .et-l .et_pb_slider_fullwidth_off .et_pb_slide_content {
		display: none;
	}
}

.et-db #et-boc .et-l .et_pb_slides .et_pb_temp_slide {
	display: block;
}

@media (max-width:980px) {
	.et-db #et-boc .et-l .et_pb_bg_layout_light_tablet .et-pb-controllers .et-pb-active-control {
		background-color: #333;
	}
	
	.et-db #et-boc .et-l .et_pb_bg_layout_light_tablet .et-pb-controllers a {
		background-color: rgba(0, 0, 0, .3);
	}
	
	.et-db #et-boc .et-l .et_pb_bg_layout_light_tablet .et_pb_slide_content {
		color: #333;
	}
	
	.et-db #et-boc .et-l .et_pb_bg_layout_dark_tablet .et_pb_slide_description {
		text-shadow: 0 1px 3px rgba(0, 0, 0, .3);
	}
	
	.et-db #et-boc .et-l .et_pb_bg_layout_dark_tablet .et_pb_slide_content {
		color: #fff;
	}
	
	.et-db #et-boc .et-l .et_pb_bg_layout_dark_tablet .et-pb-controllers .et-pb-active-control {
		background-color: #fff;
	}
	
	.et-db #et-boc .et-l .et_pb_bg_layout_dark_tablet .et-pb-controllers a {
		background-color: hsla(0, 0%, 100%, .5);
	}
}

@media (max-width:767px) {
	.et-db #et-boc .et-l .et_transparent_nav .et_pb_section:first-child .et-pb-controllers {
		bottom: 18px;
	}
	
	.et-db #et-boc .et-l .et_pb_bg_layout_light_phone.et_pb_slider_with_overlay .et_pb_slide_overlay_container, .et-db #et-boc .et-l .et_pb_bg_layout_light_phone.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper {
		background-color: hsla(0, 0%, 100%, .9);
	}
	
	.et-db #et-boc .et-l .et_pb_bg_layout_light_phone .et-pb-controllers .et-pb-active-control {
		background-color: #333;
	}
	
	.et-db #et-boc .et-l .et_pb_bg_layout_dark_phone.et_pb_slider_with_overlay .et_pb_slide_overlay_container, .et-db #et-boc .et-l .et_pb_bg_layout_dark_phone.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper, .et-db #et-boc .et-l .et_pb_bg_layout_light_phone .et-pb-controllers a {
		background-color: rgba(0, 0, 0, .3);
	}
	
	.et-db #et-boc .et-l .et_pb_bg_layout_dark_phone .et-pb-controllers .et-pb-active-control {
		background-color: #fff;
	}
	
	.et-db #et-boc .et-l .et_pb_bg_layout_dark_phone .et-pb-controllers a {
		background-color: hsla(0, 0%, 100%, .5);
	}
}

.et_mobile_device .et_pb_slider_parallax .et_pb_slide, .et_mobile_device .et_pb_slides .et_parallax_bg.et_pb_parallax_css {
	background-attachment: scroll;
}

.et-db #et-boc .et-l .et-pb-arrow-next, .et-db #et-boc .et-l .et-pb-arrow-prev {
	position: absolute;
	top: 50%;
	z-index: 100;
	font-size: 48px;
	color: #fff;
	margin-top: -24px;
	transition: all .2s ease-in-out;
	opacity: 0;
}

.et-db #et-boc .et-l .et_pb_bg_layout_light .et-pb-arrow-next, .et-db #et-boc .et-l .et_pb_bg_layout_light .et-pb-arrow-prev {
	color: #333;
}

.et-db #et-boc .et-l .et_pb_slider:hover .et-pb-arrow-prev {
	left: 22px;
	opacity: 1;
}

.et-db #et-boc .et-l .et_pb_slider:hover .et-pb-arrow-next {
	right: 22px;
	opacity: 1;
}

.et-db #et-boc .et-l .et_pb_bg_layout_light .et-pb-controllers .et-pb-active-control {
	background-color: #333;
}

.et-db #et-boc .et-l .et_pb_bg_layout_light .et-pb-controllers a {
	background-color: rgba(0, 0, 0, .3);
}

.et-db #et-boc .et-l .et-pb-arrow-next:hover, .et-db #et-boc .et-l .et-pb-arrow-prev:hover {
	text-decoration: none;
}

.et-db #et-boc .et-l .et-pb-arrow-next span, .et-db #et-boc .et-l .et-pb-arrow-prev span {
	display: none;
}

.et-db #et-boc .et-l .et-pb-arrow-prev {
	left: -22px;
}

.et-db #et-boc .et-l .et-pb-arrow-next {
	right: -22px;
}

.et-db #et-boc .et-l .et-pb-arrow-prev:before {
	content: "4";
}

.et-db #et-boc .et-l .et-pb-arrow-next:before {
	content: "5";
}

.et-db #et-boc .et-l .format-gallery .et-pb-arrow-next, .et-db #et-boc .et-l .format-gallery .et-pb-arrow-prev {
	color: #fff;
}

@media (max-width:980px) {
	.et-db #et-boc .et-l .et_pb_bg_layout_light_tablet .et-pb-arrow-next, .et-db #et-boc .et-l .et_pb_bg_layout_light_tablet .et-pb-arrow-prev {
		color: #333;
	}
	
	.et-db #et-boc .et-l .et_pb_bg_layout_dark_tablet .et-pb-arrow-next, .et-db #et-boc .et-l .et_pb_bg_layout_dark_tablet .et-pb-arrow-prev {
		color: #fff;
	}
}

@media (max-width:767px) {
	.et-db #et-boc .et-l .et_pb_slider:hover .et-pb-arrow-prev {
		left: 0;
		opacity: 1;
	}
	
	.et-db #et-boc .et-l .et_pb_slider:hover .et-pb-arrow-next {
		right: 0;
		opacity: 1;
	}
	
	.et-db #et-boc .et-l .et_pb_bg_layout_light_phone .et-pb-arrow-next, .et-db #et-boc .et-l .et_pb_bg_layout_light_phone .et-pb-arrow-prev {
		color: #333;
	}
	
	.et-db #et-boc .et-l .et_pb_bg_layout_dark_phone .et-pb-arrow-next, .et-db #et-boc .et-l .et_pb_bg_layout_dark_phone .et-pb-arrow-prev {
		color: #fff;
	}
}

.et_mobile_device .et-pb-arrow-prev {
	left: 22px;
	opacity: 1;
}

.et_mobile_device .et-pb-arrow-next {
	right: 22px;
	opacity: 1;
}

@media (max-width:767px) {
	.et_mobile_device .et-pb-arrow-prev {
		left: 0;
		opacity: 1;
	}
	
	.et_mobile_device .et-pb-arrow-next {
		right: 0;
		opacity: 1;
	}
}

@media (max-width:980px) {}

@media (max-width:767px) {}